.main-404-section .content-group{grid-column:4 / span 6}@media(max-width:991.98px){.main-404-section .content-group{grid-column:3 / span 8}}@media(max-width:767.98px){.main-404-section .content-group{grid-column:span 6}}.main-404-section .content-group.content-left{grid-column:1 / span 6}@media(max-width:991.98px){.main-404-section .content-group.content-left{grid-column:1 / span 8}}section.announcement-bar-section{overflow:hidden;z-index:1;min-height:33px;transition:top .15s ease-in-out}section.announcement-bar-section .announcement-bar .marquee-slide{transition:.15s ease-in-out .1s;color:inherit;font-size:14px;text-align:center;padding:6px 0 0}section.announcement-bar-section .announcement-bar.marquee{width:100%;overflow:hidden;isolation:isolate;gap:40px}section.announcement-bar-section .announcement-bar.marquee .animation-container{z-index:1;gap:40px;animation-play-state:running;animation:infiniteScroll 10s linear infinite;animation-duration:var(--animation-speed)}section.announcement-bar-section .announcement-bar.marquee .animation-container .marquee-slide{flex:1;min-width:max-content;white-space:nowrap}@media(max-width:768px){section.announcement-bar-section .announcement-bar.marquee .animation-container .marquee-slide{min-width:100vw}}section.announcement-bar-section .announcement-slide{display:flex;align-items:center;justify-content:center;padding:6px 12px;background-color:var(--bg-color, var(--brand-color-1));color:var(--text-color, #ffffff);width:100%;height:100%;text-align:center}section.announcement-bar-section{z-index:1;min-height:30px;transition:all .15s ease-in-out}#header-group section.announcement-bar-section{z-index:4}.shopify-section-group-header-group.announcement-bar-section{position:fixed;top:0;left:0;width:100%}section.announcement-bar-section:not(.announcement-bar){min-height:0}section.announcement-bar-section:not(:has(.marquee-slide)){visibility:none!important}section.announcement-bar-section:hover .announcement-bar .animation-container{animation-play-state:paused}section.announcement-bar-section .announcement-bar.marquee,section.announcement-bar-section .announcement-bar.marquee .marquee-slide{min-height:30px}section.announcement-bar-section .announcement-bar{overflow:visible;min-height:30px;background-color:var(--brand-color-1);color:#fff}section.announcement-bar-section .announcement-bar .marquee-slide{transition:.15s ease-in-out .1s;color:inherit;font-family:var(--heading-font-family);font-size:14px;text-align:center;padding:6px 0 0}section.announcement-bar-section .announcement-bar .marquee-slide>*{margin-block:0;font-size:14px}@media(max-width:640px){section.announcement-bar-section .announcement-bar .marquee-slide{font-size:13px}section.announcement-bar-section .announcement-bar .marquee-slide>*{font-size:13px}}section.announcement-bar-section .announcement-bar.marquee{width:100%;overflow:hidden;isolation:isolate;gap:var(--content-spacing-6)}section.announcement-bar-section .announcement-bar.marquee:hover .animation-container{animation-play-state:paused}section.announcement-bar-section .announcement-bar.marquee .animation-container{z-index:1;gap:var(--content-spacing-6);animation-play-state:running;animation:infiniteScroll 10s linear infinite;animation-duration:var(--animation-speed)}section.announcement-bar-section .announcement-bar.marquee.announcement-bar--loop-disabled .animation-container{animation:none}section.announcement-bar-section .announcement-bar.marquee .animation-container .marquee-slide{flex:1;min-width:max-content;white-space:nowrap;position:relative}section.announcement-bar-section .announcement-bar.marquee:not(.announcement-bar--single-slide) .animation-container .marquee-slide:after{content:"\2022";position:absolute;inset-inline-end:-15px;inset-block-start:50%;transform:translateY(-50%);line-height:1;pointer-events:none}section.announcement-bar-section .announcement-bar.marquee.announcement-bar--loop-disabled .animation-container .marquee-slide:last-child:after{content:none}section.announcement-bar-section .announcement-bar.marquee .animation-container .marquee-slide>a{color:inherit;white-space:nowrap}section.announcement-bar-section .announcement-bar--sales.announcement-bar--static .animation-container{width:100%;justify-content:center}section.announcement-bar-section .announcement-bar--sales.announcement-bar--static .animation-container .marquee-slide{flex:0 1 auto;white-space:normal}@keyframes infiniteScroll{0%{translate:0% 0%}to{translate:calc(-100% - 40px) 0%}}.article-grid .cta{display:flex;width:100%;height:100%;padding:0}.article-grid .cta .cta-content{flex:0 0 100%;width:100%;max-width:none;padding:var(--content-spacing-9) var(--content-spacing-4) var(--content-spacing-6)}.article-grid .cta.cta--has-image .cta-content{flex-basis:50%;width:50%}.article-grid .cta .cta-text{font-size:var(--body-font-size-large);font-weight:400;line-height:20px}.article-grid .cta .cta-image{position:relative;flex:0 0 50%;overflow:hidden;width:50%;min-height:100%}.article-grid .cta .cta-image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.article-grid .cta.cta--manual-image-legacy .cta-content{flex-basis:100%;width:100%;max-width:max(350px,60%)}.article-grid .cta.cta--manual-image-legacy .cta-image{position:absolute;right:-10px;bottom:-10px;flex-basis:auto;width:auto;min-height:0;max-width:max(200px,55%);overflow:visible}.article-grid .cta.cta--manual-image-legacy .cta-image img{position:static;width:auto;height:auto;max-width:100%}.article-grid swiper-container.articles{max-width:100%}.article-grid swiper-container.articles swiper-slide{height:auto}.article-grid .swiper-navigation-arrows .article-button-link{padding-inline:var(--content-spacing-8)}.article-grid swiper-container.desktop::part(wrapper){display:grid!important;gap:var(--content-spacing-4)!important;grid-template-columns:repeat(4,1fr);max-width:100%;transform:none!important}.article-grid swiper-container.articles.desktop swiper-slide{flex-shrink:0!important;width:100%!important;margin-right:0!important}.article-grid swiper-container.articles.desktop swiper-slide.swiper-slide--large{display:flex!important;flex-shrink:0!important;grid-column:span 2 / span 2!important;width:100%!important;margin-right:0!important}@media only screen and (max-width:1199.98px){.article-grid swiper-container.desktop::part(wrapper){grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991.98px){.article-grid .cta{padding:var(--content-spacing-9) var(--content-spacing-4) var(--content-spacing-6)}.article-grid .cta .cta-content{width:100%;padding:0}.article-grid .cta.cta--has-image .cta-content{width:100%}}section.article .article-body img{border-radius:var(--global-radius-large)}.article-wrapper{background:var(--brand-color-4);border-radius:var(--global-radius-large)}.blog-listing .blog-grid{gap:clamp(var(--grid-gap-mobile),calc(var(--grid-intercept) + var(--grid-slope) * 1vw),var(--grid-gap));grid-template-columns:repeat(auto-fill,minmax(clamp(260px,26vw,340px),1fr))}body{overflow-x:hidden}#cart-container{padding-bottom:var(--spacing-sections-desktop);background:var(--body-background-color, #fff)}@media(max-width:640px){#cart-container{padding-bottom:var(--spacing-sections-mobile)}}#cart-container .heading-wrapper{gap:10px;margin-bottom:45px}#cart-container .heading-wrapper .title-counter{gap:10px}#cart-container .heading-wrapper .cart__title{font-weight:400;line-height:1}@media(max-width:640px){#cart-container .heading-wrapper{margin-bottom:20px}}#cart-container .heading-wrapper .cart-counter{font-weight:400}#cart-container .cart{gap:30px;width:auto}@media(max-width:1024px){#cart-container .cart,#cart-container .cart .items-wrapper{display:flex!important;flex-flow:column nowrap}#cart-container .items{order:1}#cart-container .cart-details{order:2;width:100%!important;margin-inline:auto}#cart-container .cart-page-treats{order:3}#cart-container #postage-costs{order:4}#cart-container #postage-costs .postage-option{flex-direction:column;justify-content:flex-start;align-items:start;gap:1;gap:5px;padding-bottom:15px;border-bottom:1px solid var(--brand-color-2)}}#cart-container #postage-costs .postage-options{display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:10px}#cart-container #postage-costs .postage-option{padding-bottom:15px;border-bottom:1px solid var(--brand-color-2)}#cart-container #postage-costs .postage-option:last-of-type{border-bottom:none}#cart-container .cart .items-wrapper{display:grid;flex-grow:0;gap:var(--content-spacing-5);grid-template-rows:auto auto auto;grid-template-columns:repeat(12,1fr);max-width:100%}#cart-container .items{grid-row:1;grid-column:span 10}#cart-container #postage-costs{grid-row:3;grid-column:span 10;padding:30px;border-radius:8px;overflow:hidden;background:var(--brand-color-4);scroll-margin-top:120px}#cart-container #postage-costs p{margin:0}#cart-container .cart-details{flex-shrink:0;grid-row:span 3;grid-column:span 2;box-sizing:border-box;width:380px;min-width:200px;margin-left:auto}#cart-container .cart-details__inner{top:8rem;background-color:var(--text-color-alternate)}#cart-container .cart-details__title,#cart-container .cart-details .sub-total-wrapper,#cart-container .cart-details .total-wrapper{align-items:baseline;gap:10px;color:var(--text-color)}#cart-container .cart-details .total-wrapper{font-weight:700}#cart-container .cart-details .total-wrapper .heading-h4{margin-block:0}#cart-container .items:first-child{padding-top:22px;border-top:1px solid;border-color:#d3d7d3}#cart-container .items>div:not([data-variant-id]){position:relative;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid;border-color:#d3d7d3}#cart-container .items .item:has(+[data-upsell-items]){border-bottom:none}#cart-container .items [data-upsell-items]{margin-top:15px;padding-bottom:30px;border-bottom:1px solid}#cart-container .cart-page-treats{grid-row:2;grid-column:span 10;max-width:100vw;margin-top:40px;padding:30px;border-radius:8px;overflow:hidden;background:var(--brand-color-4)}#cart-container .cart-page-treats__header{margin-bottom:22px}#cart-container .cart-page-treats__heading{color:var(--text-color)}#cart-container .cart-page-treats__navigation{position:static;display:flex;flex-shrink:0;gap:10px}#cart-container .cart-page-treats__navigation .swiper-button-prev,#cart-container .cart-page-treats__navigation .swiper-button-next{position:static;inset:auto;display:flex;width:38px;height:38px;margin:0;background:transparent;color:var(--text-color);transform:none}#cart-container .cart-page-treats__navigation .swiper-button-prev:after,#cart-container .cart-page-treats__navigation .swiper-button-next:after{content:none}#cart-container .cart-page-treats__navigation svg{width:38px;height:38px}#cart-container .cart-page-treats__slider{overflow:visible}@media(max-width:640px){#cart-container .cart-page-treats{margin-top:28px;padding:22px 16px;border-radius:0}#cart-container .cart-page-treats__header{align-items:flex-start}}#cart-container .items>div:after{position:absolute;left:0;width:100%;height:1px;background-color:var(--brand-color-5);content:"";pointer-events:none;opacity:0}#cart-container .item.side-cart-item[data-variant-id]:has(+.item[data-variant-id]){margin-bottom:30px;padding-bottom:30px}#cart-container .personalised{margin-right:auto}#cart-container .item{width:100%}#cart-container .item .title{margin-bottom:0}#cart-container .item .quantity-remove-wrapper{align-self:stretch}#cart-container .item .img-wrapper{width:100%;max-width:150px}#cart-container .item .info-wrapper{height:100%}#cart-container .item .info-wrapper .price{margin-top:auto;font-size:18px}.cart-no-items{text-align:center}.cart-no-items__title{margin:30px 0;font-size:22px;font-weight:700;text-align:center}@media(min-width:640px){.cart-no-items__title{margin:30px 0;font-size:30px;font-weight:600;text-align:center}}.cart-no-items a{display:block;margin:0 auto}.cart-no-items .back-link{margin-top:1rem;color:#000;font-size:14px;text-decoration:underline}#cart-container .free-delivery-status{border:1px solid var(--brand-color-6, #b4b4b4)}.page-header .page-header-container .media-item{width:100%;height:100%}@media only screen and (max-width:767.98px){.page-header .page-header-container .content{order:2}.page-header .page-header-container .media{order:1;aspect-ratio:3/2}.page-header .page-header-container .media .media-item{position:relative;left:calc(-1 * var(--page-width-padding));width:calc(100% + (var(--page-width-padding) * 2))}}@media only screen and (min-width:768px){.page-header .side-by-side .page-header-container .media .media-item .media-wrapper{width:calc((100vw / 2) - (var(--page-width-padding) - 58px))}}.page-header .page-header-container .media .media-item .media-wrapper .media-container picture,.page-header .page-header-container .media .media-item .media-wrapper .media-container img,.page-header .page-header-container .media .media-item .media-wrapper .media-container svg,.page-header .page-header-container .media .media-item .media-wrapper .media-container video{width:100%;height:100%;object-fit:cover;object-position:var(--object-position-desktop, 50% 50%)}@media only screen and (max-width:767.98px){.page-header .page-header-container .media .media-item .media-wrapper .media-container picture,.page-header .page-header-container .media .media-item .media-wrapper .media-container img,.page-header .page-header-container .media .media-item .media-wrapper .media-container svg,.page-header .page-header-container .media .media-item .media-wrapper .media-container video{left:0;width:100%;object-position:var(--object-position-mobile, var(--object-position-desktop, 50% 50%));transform:unset}}.page-header .content.truncate-text .rte{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--webkit-line-clamp);line-clamp:var(--webkit-line-clamp)}.collection-mason-grid{--small-row: 250px;--medium-row: 320px;--large-row: 420px}.collection-mason-grid .section-container .page-width{max-width:1440px}.collection-mason-grid .mason-grid{columns:3}.collection-mason-grid .mason-grid .collection-card{width:100%;break-inside:avoid}.collection-mason-grid .mason-grid .collection-card .card-image img{width:100%;height:100%;object-fit:cover}.collection-mason-grid .mason-column{display:grid;grid-template-rows:var(--large-row) var(--medium-row) var(--small-row);grid-template-columns:1fr}.collection-mason-grid .mason-column:nth-child(1){grid-row:1 / 2}.collection-mason-grid .mason-column:nth-child(2){grid-row:2 / 3}.collection-mason-grid .mason-column:nth-child(3){grid-row:3 / 4}.collection-mason-grid .mason-column:nth-child(2){grid-template-rows:var(--small-row) var(--large-row) var(--medium-row)}.collection-mason-grid .mason-column:nth-child(3){grid-template-rows:var(--medium-row) var(--small-row) var(--large-row)}@media only screen and (max-width:1280px){.collection-mason-grid .mason-grid{--small-row: 300px;--medium-row: 360px;--large-row: 420px;gap:var(--content-spacing-5)}.collection-mason-grid .mason-column{gap:var(--content-spacing-5)}}@media only screen and (max-width:1024px){.collection-mason-grid .mason-grid{--small-row: 340px;--medium-row: 400px;--large-row: 420px;gap:var(--content-spacing-4)}.collection-mason-grid .mason-column{gap:var(--content-spacing-4)}}@media only screen and (max-width:980px){.collection-mason-grid .mason-grid{display:flex;flex-direction:column;gap:var(--content-spacing-3);columns:unset}.collection-mason-grid .mason-column{display:flex;flex-direction:row;grid-template-rows:unset}.collection-mason-grid:not(.collection-mason-grid--revealed) .mason-column:nth-child(n+2){display:none}.collection-mason-grid:not(.collection-mason-grid--revealed) [data-mason-grid-link],.collection-mason-grid.collection-mason-grid--revealed [data-mason-grid-reveal-button]{display:none}}@media only screen and (min-width:980.01px){.collection-mason-grid [data-mason-grid-reveal-button]{display:none}}@media only screen and (max-width:768px){.collection-mason-grid .mason-column{flex-direction:column}}.collection-mason-grid .collection-card.active .collection-content{grid-template-rows:auto 1fr}.collection-mason-grid .collection-card.active{text-decoration:none}.collection-mason-grid .collection-card.active h3{text-decoration:underline}.collection-mason-grid .collection-card.active .collection-content{color:var(--brand-color-2)!important}.collection-mason-grid .collection-card.active .link-arrow{opacity:1;transform:translate(0)}.collection-grid{gap:clamp(var(--listing-grid-gap-mobile),calc(var(--listing-grid-intercept) + var(--listing-grid-slope) * 1vw),var(--listing-grid-gap))}.collection-listing .collection-grid-filters{grid-template-columns:1fr 4fr}.collection-listing .collection-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(260px,20vw,340px),1fr))}.collection-listing .plp-cta-card{min-height:454px}.collection-listing .sub-collection-links-wrapper{box-sizing:border-box;width:100vw;max-width:100vw;margin-bottom:var(--content-spacing-8);margin-left:calc(50% - 50vw);padding-inline:var(--page-width-padding)}.collection-listing .sub-collection-links{justify-content:flex-start;margin-inline:auto}.collection-listing .sub-collection-link a{white-space:nowrap}.collection-listing .collection-viewed-progress{max-width:200px;margin-inline:auto}@media(max-width:991.98px){.collection-listing .collection-grid-filters{grid-template-columns:1fr}.collection-listing .sub-collection-links-wrapper{overflow:auto hidden;scrollbar-color:var(--brand-color-1, #66c253) #fff;scrollbar-gutter:stable;scrollbar-width:thin}.collection-listing .sub-collection-links{flex-wrap:nowrap;width:max-content}.collection-listing .sub-collection-links-wrapper::-webkit-scrollbar{width:0;height:8px}.collection-listing .sub-collection-links-wrapper::-webkit-scrollbar-track{border-top:2px solid transparent;border-bottom:2px solid transparent;background:#fff;background-clip:content-box}.collection-listing .sub-collection-links-wrapper::-webkit-scrollbar-thumb{background:var(--brand-color-1, #66c253)}.collection-listing .sub-collection-links-wrapper::-webkit-scrollbar-thumb:hover{background:var(--brand-color-1, #66c253)}}@media(min-width:992px){.collection-listing .sub-collection-links-wrapper{width:100%;max-width:100%;margin-left:0;overflow:visible}.collection-listing .sub-collection-links{flex-wrap:wrap;justify-content:center;width:100%}}@media(max-width:767.98px){.collection-listing .sub-collection-links-wrapper{padding-inline:var(--page-width-padding-mobile)}.collection-listing .plp-cta-card{grid-column:span 1!important;min-height:454px}}.collection-viewed-progress__text{color:var(--text-color);opacity:.65}.collection-viewed-progress__track{position:relative;height:3px;min-height:3px;background-color:var(--brand-color-4)}.collection-viewed-progress__fill{height:100%;background-color:var(--brand-color-1);transition:width .3s ease;will-change:width}.custom-section .custom-grid{gap:clamp(var(--grid-gap-mobile),calc(var(--grid-intercept) + var(--grid-slope) * 1vw),var(--grid-gap))}.fuse-faqs-search .faqs-header .header-content .search-input-wrapper{max-width:389px}.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-search::-ms-clear,.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-search::-ms-reveal{display:none;width:0;height:0}.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-search::-webkit-search-decoration,.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-search::-webkit-search-cancel-button,.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-search::-webkit-search-results-button,.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-search::-webkit-search-results-decoration{display:none}.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-search::placeholder{color:var(--text-color)}.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-submit{top:50%;right:4px;width:28px;padding:8px;transform:translateY(-50%)}.fuse-faqs-search .faqs-header .header-content .search-input-wrapper #fuse-submit svg{width:100%;height:100%;object-fit:contain;pointer-events:none}.fuse-faqs-search .faqs-header .rte{max-width:530px}.fuse-faqs-search .accordion .chevron{min-width:16px;max-width:16px}.fuse-faqs-search .faq-grid-tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:20px 0 40px;font-size:16px;line-height:1.5}.fuse-faqs-search .faq-grid-tabs__title{display:block;color:var(--text-color)}.fuse-faqs-search .faq-grid-tabs__link:is(:hover,:focus-visible){background:var(--brand-color-1, #40372d);color:var(--text-color-alternate, #fff)}.fuse-faqs-search .faq-grid-block{scroll-margin-top:100px}@media screen and (min-width:992px){.fuse-faqs-search .faq-grid-tabs{gap:14px;margin:20px 0 67px}.fuse-faqs-search .faq-grid-tabs__link{padding:12px 25px;font-size:14px}}@media screen and (max-width:767.98px){.fuse-faqs-search .accordion .chevron{min-width:18px;max-width:18px}.fuse-faqs-search .faq-grid-tabs__title{width:100%;text-align:center}}@media screen and (max-width:767.98px){.fuse-faqs-search .faqs-wrapper{gap:0}.fuse-faqs-search .faqs-grid-container{width:calc(100% + clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding))*2);margin-inline:calc(-1*clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding)))}.fuse-faqs-search .faqs-grid-container .faq-grid-block{border:none}}.fuse-faqs-search .faq-grid-block .faq-group-content{display:flex;flex-direction:column;gap:var(--content-spacing-2)}.fuse-faqs-search .faq-grid-block.primary .faq-block h2{color:var(--brand-color-2)}.fuse-faqs-search .faqs-search-container .faq-block .faq-group-content{margin-top:0}.faq-group .faq-block .faq-group-content{display:flex;gap:var(--content-spacing-6)}.faq-group .faq-block .faq-group-content .faq-col{flex:1 1 0;min-width:0}@media only screen and (max-width:767.98px){.faq-group .faq-block .faq-group-content{flex-direction:column;gap:var(--content-spacing-2)}.faq-group .faq-group-content-container:has(.section-navigation--mobile-below-slider) .section-header{display:contents}.faq-group .faq-group-content-container:has(.section-navigation--mobile-below-slider) .section-content{order:1}.faq-group .faq-group-content-container:has(.section-navigation--mobile-below-slider) .faq-block{order:2}.faq-group .faq-group-content-container:has(.section-navigation--mobile-below-slider) .section-navigation{order:3;width:100%;margin-top:var(--content-spacing-4)}}feeding-advice-modal{position:relative;scroll-margin-top:130px}body>feeding-advice-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none;transform:translateZ(0)}feeding-advice-modal:has(.fmf-modal.active:not(.fmf-page-embed)){z-index:99}body>feeding-advice-modal .fmf-modal{pointer-events:auto}body.cart .fmf-modal{display:none}@media only screen and (max-width:991.98px){body:has(.fmf-modal.active) section#collection-grid #qf-filter-wrapper .filter-container-wrapper{z-index:100}}.fmf-modal{position:fixed;top:0;right:calc(-100% + 50px);z-index:20;width:calc(100% - 50px);height:100%;background:#894d75;color:#fff;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1);scroll-margin-top:60px}.fmf-modal:before{position:fixed;top:0;left:0;z-index:0;width:100%;height:100%;background:#0006;content:"";pointer-events:none;opacity:0;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.fmf-modal .close-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}@media only screen and (min-width:1200px){.fmf-modal{right:-1000px;width:1000px}}.fmf-modal.active .close-modal{cursor:pointer;pointer-events:all}.fmf-modal.active:before{opacity:1}@media only screen and (max-width:575.98px){.fmf-modal .close-fmf{top:45%}}.fmf-modal .fmf-modal-content{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;overflow-y:scroll;background:#a95b8f}.fmf-modal .fmf-modal-steps{width:100%;max-width:310px;margin:0 auto 32px}.fmf-modal .fmf-modal-steps .steps-counter{margin:0 0 20px;font-family:var(--heading-font-family);font-size:30px;line-height:59px;text-align:center}.fmf-modal .fmf-modal-steps .steps-counter span{font-family:var(--heading-font-family);font-size:30px;line-height:59px}.fmf-modal .fmf-modal-steps .steps-counter .accent{color:var(--brand-color-6)}.fmf-modal .fmf-modal-steps .steps-progress-bar{width:100%;height:3px;border-radius:20px;background:#ebe8e0}.fmf-modal .fmf-modal-steps .steps-progress-bar .steps-progress-bar-progress{position:relative;height:3px;border-radius:20px;background:#000}.fmf-modal .fmf-modal-steps .steps-progress-bar .steps-progress-bar-progress:after{position:absolute;top:-16px;right:-16px;width:32px;height:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.446 31.498'%3E%3Cpath d='m15.4 28.656-.459-.3-.432-.436-.403-.511-.422-.602-.556-.631-.46-.503-.318-.217-.444-.267-.408-.136-.411-.05-.384.02-.469.013-.462.075-.523.078-.547.069-.26.07-.563.033-.844-.138-.783-.354-.47-.336-.567-.605-.437-.642-.266-.63-.167-.59-.062-.78.06-.789.127-.529.326-.737.372-.634.475-.679.54-.477.583-.374.2-.064 2.222-.843.829-.477.69-.418.71-.612.775-.702.556-.443.526-.369.733-.312 1.018-.227.942.032.602.156.597.241.543.307.49.43.369.38.258.429.178.36.166.391.185.684.12.715.06.634.033.564.088.85.14.658.17.648.245.68.292.64.361.756.316.649.18.623.076.611-.002.29-.012.46-.025.277-.147.58-.107.336-.231.573-.297.518-.462.568-.594.543-.572.349-.735.312-.637.149-.83.042-.607-.072-.356-.115Zm7.002-7.545c-1.316-.908-1.342-3.164-.053-5.036s3.4-2.654 4.718-1.745 1.342 3.163.053 5.036c-1.16 1.688-3 2.493-4.317 1.961a2.073 2.073 0 0 1-.396-.218ZM5.01 10.428c.374-2.243 1.96-3.846 3.54-3.585s2.55 2.29 2.183 4.534-1.957 3.847-3.536 3.584a2.1 2.1 0 0 1-.44-.124c-1.317-.53-2.081-2.384-1.747-4.41Zm15.208 2.984c-1.415-.753-1.689-3-.613-5.02s3.092-3.046 4.505-2.293 1.687 3.001.61 5.019c-1.025 1.927-2.908 2.95-4.307 2.385a2.161 2.161 0 0 1-.195-.09Zm-7.746-7.255c.626-2.2 2.384-3.627 3.922-3.186s2.278 2.578 1.648 4.778-2.387 3.628-3.925 3.186a1.856 1.856 0 0 1-.207-.07c-1.398-.565-2.041-2.609-1.442-4.71Z' fill='%23030303'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;content:""}.fmf-modal .fmf-modal-header{position:relative;z-index:2;flex:none}.fmf-modal .fmf-modal-header .fmf-modal-header-inner{box-sizing:border-box;padding:20px;background:#894d75}.fmf-modal .fmf-modal-header .brush{z-index:1;display:block;width:100%;height:auto}.fmf-modal .fmf-modal-header h2,.fmf-modal .fmf-modal-header .h2{position:relative;z-index:2;max-width:600px;margin-right:auto;margin-bottom:16px;margin-left:auto;font-size:28px;line-height:38px;text-align:center}.fmf-modal .fmf-modal-header p{position:relative;z-index:2;max-width:600px;margin:0 auto;font-size:14px;line-height:24px;text-align:center}.fmf-modal .fmf-form-errors{width:100%;margin:0 auto 20px;color:#fff;font-size:16px;text-align:center;text-decoration:underline}.fmf-modal .fmf-form-errors:empty{display:none}.fmf-modal .fmf-modal-footer{position:relative;z-index:2;flex:none}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner{display:flex;justify-content:space-between;align-items:center;gap:10px;box-sizing:border-box}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .next-step{display:block}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .next-step.hide{display:none!important}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .complementary-link{display:none}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .complementary-link.active{display:block;text-align:center}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .contact-link{display:none}.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner .contact-link.active{display:block;order:2;margin-left:auto;text-align:center}.fmf-modal .fmf-modal-footer .brush{z-index:1;display:block;width:100%;height:auto}.fmf-modal .fmf-modal-footer .text-link{text-decoration:underline;cursor:pointer}.fmf-modal .fmf-modal-footer .text-link:hover{text-decoration:none}.fmf-modal .fmf-modal-footer [fmf-prev-step],.fmf-modal .fmf-modal-footer [fmf-view-results]{order:1}.fmf-modal .fmf-modal-footer .button-2.next-step,.fmf-modal .fmf-modal-footer [fmf-start-over]{order:2;margin-left:auto}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-footer .fmf-modal-footer-inner{display:grid;align-items:center;grid-template-columns:auto 1fr auto;-moz-column-gap:12px;column-gap:12px}.fmf-modal .fmf-modal-footer [fmf-prev-step],.fmf-modal .fmf-modal-footer [fmf-view-results]{justify-self:start;grid-column:1}.fmf-modal .fmf-modal-footer .button-1.next-step,.fmf-modal .fmf-modal-footer [fmf-start-over]{justify-self:end;grid-column:3;margin:0}}.fmf-modal .fmf-modal-footer .button-1{position:relative;z-index:2;margin-right:0;margin-left:auto}.fmf-modal .fmf-modal-center{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;padding:20px}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center{padding-bottom:30px}}.fmf-modal .fmf-modal-center .puppy-warning,.fmf-modal .fmf-modal-center .topper-warning,.fmf-modal .fmf-modal-center .age-mismatch-warning{z-index:-1;display:none;gap:10px;width:100%;max-width:570px;margin:-15px auto 0;padding:30px 15px 15px;border-radius:0 0 20px 20px;background-color:var(--brand-color-2);color:#000;font-weight:700}.fmf-modal .fmf-modal-center .puppy-warning *,.fmf-modal .fmf-modal-center .topper-warning *,.fmf-modal .fmf-modal-center .age-mismatch-warning *{font-size:14px}.fmf-modal .fmf-modal-center .puppy-warning.active,.fmf-modal .fmf-modal-center .topper-warning.active,.fmf-modal .fmf-modal-center .age-mismatch-warning.active{display:flex}.fmf-modal .fmf-modal-center .fmf-modal-form .puppy-warning-step,.fmf-modal .fmf-modal-center .fmf-modal-form .age-mismatch-warning-step{z-index:auto;grid-column:1 / -1;margin:16px auto 0;padding:15px;border-radius:20px}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .puppy-warning,.fmf-modal .fmf-modal-center .topper-warning,.fmf-modal .fmf-modal-center .age-mismatch-warning{flex-direction:column;align-items:center;width:calc(100% - 30px);text-align:center}}.fmf-modal .fmf-modal-center .puppy-warning img,.fmf-modal .fmf-modal-center .topper-warning img,.fmf-modal .fmf-modal-center .age-mismatch-warning img{width:37px;height:37px}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .puppy-warning img,.fmf-modal .fmf-modal-center .topper-warning img,.fmf-modal .fmf-modal-center .age-mismatch-warning img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form{position:relative;box-sizing:border-box;width:100%;margin:0 auto}.fmf-modal .fmf-modal-center .fmf-modal-form .birthdayinfo{position:relative;z-index:1}.fmf-modal .fmf-modal-center .fmf-modal-form .birthday-message{margin-top:15px;font-size:13px;font-style:italic;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .birthday-message span{font-size:13px;font-style:italic}.fmf-modal .fmf-modal-center .fmf-modal-form h3,.fmf-modal .fmf-modal-center .fmf-modal-form .h3,.fmf-modal .fmf-modal-center .fmf-modal-form p{margin:0 0 26px;color:#000;font-family:var(--heading-font-family);font-size:28px;font-weight:400;line-height:40px;text-align:center}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form h3,.fmf-modal .fmf-modal-center .fmf-modal-form .h3,.fmf-modal .fmf-modal-center .fmf-modal-form p{margin:0 0 10px;font-size:36px;line-height:64px}}.fmf-modal .fmf-modal-center .fmf-modal-form h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form h3 strong,.fmf-modal .fmf-modal-center .fmf-modal-form h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 strong,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form p span,.fmf-modal .fmf-modal-center .fmf-modal-form p em,.fmf-modal .fmf-modal-center .fmf-modal-form p i,.fmf-modal .fmf-modal-center .fmf-modal-form p strong,.fmf-modal .fmf-modal-center .fmf-modal-form p b{font-family:var(--heading-font-family);font-size:28px;line-height:40px}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form h3 strong,.fmf-modal .fmf-modal-center .fmf-modal-form h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 em,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 i,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 strong,.fmf-modal .fmf-modal-center .fmf-modal-form .h3 b,.fmf-modal .fmf-modal-center .fmf-modal-form p span,.fmf-modal .fmf-modal-center .fmf-modal-form p em,.fmf-modal .fmf-modal-center .fmf-modal-form p i,.fmf-modal .fmf-modal-center .fmf-modal-form p strong,.fmf-modal .fmf-modal-center .fmf-modal-form p b{font-size:36px;line-height:64px}}.fmf-modal .fmf-modal-center .fmf-modal-form p{font-size:14px;line-height:19px}.fmf-modal .fmf-modal-center .fmf-modal-form p a{font-size:inherit;line-height:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form .autocomplete-items{max-width:max-content;max-height:140px;margin:20px auto;overflow-y:scroll;color:#000}.fmf-modal .fmf-modal-center .fmf-modal-form .autocomplete-items div{padding:4px 0}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .autocomplete-items div{padding:8px 0}}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form-errors{position:absolute;z-index:3;width:100%;margin:20px auto 60px;color:#fff;font-size:14px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form-errors:empty{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset{position:relative;display:none;box-sizing:border-box;width:100%;max-width:600px;margin:0 auto;padding:25px 20px;border:none;border-radius:20px;background:#fff}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active{display:grid;gap:.5rem;animation:fmf-step-forward .32s ease both}.fmf-modal.fmf-step-back .fmf-modal-center .fmf-modal-form fieldset.active{animation-name:fmf-step-back}@keyframes fmf-step-forward{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@keyframes fmf-step-back{0%{opacity:0;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active{animation:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset [fmf-form-dog-name]{text-transform:capitalize}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img{position:absolute;bottom:-10vh;left:-5vw;display:block}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img-2{position:absolute;right:0;bottom:-100%;display:block}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset .step-img-2{display:block}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img{bottom:-16vh;left:-200px;width:328px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img-2{right:-200px;bottom:-15vh;width:346px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="2"] .step-img-2{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="3"] .step-img{right:-170px;bottom:-100px;left:initial;width:346px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="3"] .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .step-img{bottom:-50px;left:-200px;width:328px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .step-img{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"] .dog-weight-expected{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) h3,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .h3{margin:0 0 6px}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-puppy{display:block}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-puppy{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-adult{display:none}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .step-img-adult{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .field-sub,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .dog-weight-expected{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .dog-weight-expected{padding:10px 30px 0}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="4"]:is(.fieldset-puppy) .dog-weight-expected p{margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="6"] .step-img{bottom:-35%}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="7"] .step-img{right:0;bottom:-20%;left:unset}@media(max-width:689px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"] .field.checkbox{width:100%!important}}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"] .step-img{bottom:-11vh;left:50%;transform:translate(-50%)}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"] .field-row-checkbox{max-width:650px}@media(min-width:690px){.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"] .field-row-checkbox.field-row-checkbox-halves .field.checkbox{width:calc(33.3333% - 20px)}}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption{display:flex;flex-wrap:wrap;gap:.25rem;max-width:300px;margin:0 auto;padding:10px 0 0}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption label{position:relative;display:flex;align-items:center;gap:.5rem;font-family:var(--heading-font-family);font-size:14px;font-weight:500;cursor:pointer}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption label:before{display:block;flex:0 0 24px;width:24px;height:24px;border-radius:50px;background:#fff;content:""}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption label:after{position:absolute;bottom:2px;left:2px;display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.446 31.498'%3E%3Cpath d='m15.4 28.656-.459-.3-.432-.436-.403-.511-.422-.602-.556-.631-.46-.503-.318-.217-.444-.267-.408-.136-.411-.05-.384.02-.469.013-.462.075-.523.078-.547.069-.26.07-.563.033-.844-.138-.783-.354-.47-.336-.567-.605-.437-.642-.266-.63-.167-.59-.062-.78.06-.789.127-.529.326-.737.372-.634.475-.679.54-.477.583-.374.2-.064 2.222-.843.829-.477.69-.418.71-.612.775-.702.556-.443.526-.369.733-.312 1.018-.227.942.032.602.156.597.241.543.307.49.43.369.38.258.429.178.36.166.391.185.684.12.715.06.634.033.564.088.85.14.658.17.648.245.68.292.64.361.756.316.649.18.623.076.611-.002.29-.012.46-.025.277-.147.58-.107.336-.231.573-.297.518-.462.568-.594.543-.572.349-.735.312-.637.149-.83.042-.607-.072-.356-.115Zm7.002-7.545c-1.316-.908-1.342-3.164-.053-5.036s3.4-2.654 4.718-1.745 1.342 3.163.053 5.036c-1.16 1.688-3 2.493-4.317 1.961a2.073 2.073 0 0 1-.396-.218ZM5.01 10.428c.374-2.243 1.96-3.846 3.54-3.585s2.55 2.29 2.183 4.534-1.957 3.847-3.536 3.584a2.1 2.1 0 0 1-.44-.124c-1.317-.53-2.081-2.384-1.747-4.41Zm15.208 2.984c-1.415-.753-1.689-3-.613-5.02s3.092-3.046 4.505-2.293 1.687 3.001.61 5.019c-1.025 1.927-2.908 2.95-4.307 2.385a2.161 2.161 0 0 1-.195-.09Zm-7.746-7.255c.626-2.2 2.384-3.627 3.922-3.186s2.278 2.578 1.648 4.778-2.387 3.628-3.925 3.186a1.856 1.856 0 0 1-.207-.07c-1.398-.565-2.041-2.609-1.442-4.71Z' fill='%232c7328'/%3E%3C/svg%3E");content:"";cursor:pointer;opacity:0}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption label span[fmf-form-dog-name]{display:contents}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption input[type=radio]:checked~label:after,.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption input[type=radio]:hover~label:after{opacity:1}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption input[type=radio]:checked~div{display:flex;flex-direction:column;gap:.5rem}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption div:not(.breed-suggestions,.suggestion-item){display:none;flex:100%}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption .remove-breed-field{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%;background-color:#a95b8f;color:#fff;transition:background-color .35s}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption .remove-breed-field:hover{background-color:#894d75}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption.no-checkbox{margin-bottom:12px}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption.no-checkbox label{font-family:var(--heading-font-family);font-size:14px;font-weight:500;cursor:default}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption.no-checkbox label span{margin-bottom:6px}.fmf-modal .fmf-modal-center .fmf-modal-form div.subOption.no-checkbox label:before{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper input#email-address{text-transform:none}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper button[fmf-send-email][disabled]{opacity:.7}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper.inError{color:#d02e2e}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper .fmf-marketing-consent{max-width:430px;margin:0 auto 14px}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper .fmf-marketing-consent label{justify-content:flex-start;align-items:flex-start;font-size:12px;font-weight:500;line-height:1.4}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper .fmf-marketing-consent label:has(input:checked):after{opacity:1}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper .fmf-marketing-consent label:after{top:2px;bottom:auto}.fmf-modal .fmf-modal-center .fmf-modal-form .fmf-klaviyo-form-wrapper .fmf-marketing-consent label span{margin-bottom:0;font-size:inherit;line-height:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form input,.fmf-modal .fmf-modal-center .fmf-modal-form select,.fmf-modal .fmf-modal-center .fmf-modal-form textarea{display:block;box-sizing:border-box;width:100%;max-width:300px;min-height:40px;margin:0 auto;padding:10px 20px;border:none;border-radius:20px;background:#edf5f6;color:#000;font-size:16px;text-transform:capitalize}.fmf-modal .fmf-modal-center .fmf-modal-form input.inError,.fmf-modal .fmf-modal-center .fmf-modal-form select.inError,.fmf-modal .fmf-modal-center .fmf-modal-form textarea.inError{border:2px solid red;background:#ff000040}.fmf-modal .fmf-modal-center .fmf-modal-form input[disabled],.fmf-modal .fmf-modal-center .fmf-modal-form select[disabled],.fmf-modal .fmf-modal-center .fmf-modal-form textarea[disabled]{cursor:not-allowed}.fmf-modal .fmf-modal-center .fmf-modal-form input[type=email]{text-transform:none}.fmf-modal .fmf-modal-center .fmf-modal-form .birthdayinfo input{text-transform:lowercase}.fmf-modal .fmf-modal-center .fmf-modal-form label{margin:0;color:#000;font-size:14px;font-weight:700}.fmf-modal .fmf-modal-center .fmf-modal-form .field-wrapper{margin:0 0 10px;color:#000}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary h3,.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .h3{margin:20px 0 25px;font-size:30px;line-height:30px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary h3 span,.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .h3 span{font-size:30px;line-height:30px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns{display:flex}@media(max-width:768px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns{flex-direction:column;gap:0}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column{flex:2;box-sizing:border-box;width:100%;height:auto;padding:17px;border-radius:5px;background:#d7e7e9;text-align:center}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column{width:calc(50% - 33px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column h4,.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .h4{margin:0 0 8px;color:#40372d;font-size:16px;line-height:20px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .result-text{margin:0;color:#2c7328;font-size:14px;font-style:normal;line-height:28px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .result-text span{color:#40372d;font-family:inherit;font-size:inherit;font-style:italic;line-height:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .result-text span[fmf-form-wet-daily],.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .result-text span[fmf-form-dry-daily]{color:#2c7328}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .result-text span.block{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .result-text.bottom{font-weight:700}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .summary-column-list{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column .summary-column-list img{display:block;flex:none;width:70px;height:70px;margin-left:10px;-o-object-fit:contain;object-fit:contain}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column ul{margin:0;padding:0;list-style:none}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column ul li{margin:7px 0;color:#2c7328;font-size:13px;line-height:17px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .column ul li span{color:#40372d;font-size:13px;font-style:italic;line-height:17px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:10px 0;color:#000}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and{width:26px}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and p{display:flex;flex-direction:column;margin:0 auto;color:#000;font-size:14px;font-weight:400;font-style:italic;line-height:24px;text-align:center}@media(max-width:768px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and p{flex-direction:row;align-items:center;gap:5px}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and p strong{font-weight:700;font-style:normal}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-columns .and p span{font-size:14px;line-height:24px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .feeding-guide-buttons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:10px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .result-kcal{margin:1em 0;font-family:var(--body-font-family);font-size:18px;line-height:23px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .result-kcal span{font-family:inherit;font-size:inherit;line-height:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .result-range-disclaimer{margin:1em 0;font-family:var(--body-font-family);font-size:15px;line-height:20px}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .email-recommendation-title{margin-bottom:20px;font-size:18px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image{display:flex;flex-direction:row}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image .image-wrapper{display:flex;justify-content:center;width:50%}@media(max-width:1499px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image .image-wrapper{display:none}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-image .image-wrapper img{width:70%}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons{display:flex;flex-direction:column-reverse;justify-content:center;gap:13px;width:80%;max-width:80%;margin:36px auto 0}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons{width:100%;max-width:100%;margin-top:20px}}@media(min-width:1500px){.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons{max-width:50%}}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons .button-1,.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons .button-2{box-sizing:border-box;width:100%;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons .button-2{border-color:#a7c913;background:#a7c913;color:#000}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-buttons .button-2:hover{border:solid 2px var(--button-1-hover-border-color);background-color:var(--button-1-hover-color);color:var(--button-1-hover-text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form .fieldset-summary .summary-screenshot-copy{max-width:600px;margin:5px auto 0;font-size:14px;font-style:italic;line-height:1.5;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .summary-title{display:flex;flex-direction:column;gap:6px;max-width:90%;margin:0 auto 15px;color:#000;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .summary-title span{font-size:inherit;font-style:normal;line-height:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form .summary-title strong{font-size:inherit;font-weight:inherit;line-height:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form .summary-title [fmf-form-dog-active]{display:inline-flex;max-width:150px;overflow:hidden}.fmf-modal .fmf-modal-center .fmf-modal-form .subtext{max-width:450px;margin:30px auto 0;color:#000;font-size:13px;line-height:21px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .subtext a{color:#000;font-size:13px;line-height:21px;text-decoration:underline}.fmf-modal .fmf-modal-center .fmf-modal-form .subtext a:hover{text-decoration:none}.fmf-modal .fmf-modal-center .fmf-modal-form h3.field-sub-header,.fmf-modal .fmf-modal-center .fmf-modal-form .h3.field-sub-header{margin:0 0 10px;font-size:30px;line-height:59px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox{justify-content:center;gap:0!important}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox{justify-content:center}}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox{display:flex;flex-wrap:nowrap}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox{display:flex;width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox img{display:block;order:1;width:100%;max-width:130px;height:auto;margin:0 auto}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox label{flex-direction:column-reverse;order:3}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox label:after{left:50%;transform:translate(-50%)}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox input{order:2}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-checkbox{display:flex;flex-wrap:wrap;gap:20px;max-width:450px;margin:0 auto}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-checkbox .field.checkbox{width:calc(50% - 10px)}@media only screen and (min-width:769px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-checkbox .field.checkbox{width:calc(33.3333% - 20px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info{display:flex;flex-flow:row wrap;gap:0 30px;margin-bottom:20px}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info{flex-wrap:nowrap}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info:last-child{margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info.field-row-image-content{flex-direction:column;justify-content:center;align-items:center;gap:20px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image{width:100px;text-align:center}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image label{font-family:var(--heading-font-family);font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-image img{border-radius:50%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title{display:inline-block;margin-bottom:10px;font-family:var(--heading-font-family);font-size:14px;font-weight:500}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title svg{width:18px;height:18px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title:has(svg){display:flex;align-items:center}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title:has(svg) svg{margin-right:5px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title-cont{display:inline-block;font-family:var(--heading-font-family);font-size:14px;font-weight:500}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-title-cont{margin-top:10px}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content{width:auto}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content{width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox{display:flex;flex-flow:column nowrap}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox{flex-direction:row}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields{display:flex;flex-wrap:wrap;width:100%}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields{width:calc(100% - 100px)}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields .field.checkbox{justify-content:flex-start;width:100%;margin:0 0 16px}@media only screen and (min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox .fields .field.checkbox{width:calc(50% - 20px);margin:0 0 26px}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox.field-row-center{flex-direction:row;align-items:center}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox.field-row-center .field-title,.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-content .field-row-checkbox.field-row-center .field-title-cont{margin:0}@media only screen and (max-width:1199.98px){.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info.field-row-socials{gap:20px}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info.field-row-socials input{max-width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info.field-row-socials .field,.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-textarea{width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .field-row-textarea textarea{width:100%;max-width:100%;height:100px;resize:none;font-size:14px;text-transform:initial}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name=dog_siblings],.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info input[name="dogs[0][dog_siblings]"]{display:inline;width:100%;max-width:60px;margin:0;padding:10px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .notice{width:100%;margin:0;font-size:14px;line-height:18px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .field-row-optional-info .checkbox label:after{top:0;bottom:0;margin:auto}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field-img-checkbox{max-width:880px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field-img-checkbox .field.checkbox img{max-width:300px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field-img-checkbox .field.checkbox img{width:100px;margin:-20px 0}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field.checkbox{justify-content:flex-start}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="8"] .field.checkbox{justify-content:center;margin-bottom:10px}}@media only screen and (max-width:768.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="1"] .col-span-2{grid-column:span 1}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="9"] .field-wrapper{margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"]{box-sizing:border-box;width:100%;padding:0;border-radius:0;background:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active{display:flex;flex-direction:row;gap:0 30px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active{flex-direction:column;gap:20px 0}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .field-wrapper{box-sizing:border-box;padding:25px 20px;border-radius:0 20px 20px;background:#fff}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .field-wrapper{margin:0 auto 50px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.show-offer .field-wrapper{width:calc(50% - 15px);border-radius:0 20px 20px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.show-offer .field-wrapper{width:100%}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul{position:relative;display:flex;gap:20px;max-width:79vw;margin:-69px -25px 23px;padding:0 0 13px;overflow:auto;list-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:auto;will-change:scroll-position}@media only screen and (min-width:769px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul{max-width:650px;margin:-69px -20px 12px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:105px;margin:0;padding:12px 20px 14px;border-radius:10px 10px 0 0;background:#f6eef3;color:#000}@media only screen and (min-width:769px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link{padding-bottom:12px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link a,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link a,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link a,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;font-size:20px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link a span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link a span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link a span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link a span{font-size:inherit;font-weight:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link span{pointer-events:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link svg,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link svg,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link svg,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link svg{width:15px;height:100%}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link.active{background:#fff;color:#000}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link.active span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-link.active span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .account-tab-link.active span,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link.active span{font-family:var(--heading-font-family)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last{position:sticky;right:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last:after,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last:after{position:absolute;top:0;right:0;z-index:0;width:50%;height:100%;content:""}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last .tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last .tab-link{position:relative;z-index:1;width:max-content;padding-bottom:13px;color:#fff}@media only screen and (min-width:769px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .tab-last .tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last .account-tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last .tab-link{padding-bottom:12px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs .tab-content,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs .tab-content{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs .tab-content.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs .tab-content.active{display:block}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form{display:flex;align-items:center;gap:15px;margin-bottom:20px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form label{width:120px;font-size:14px;text-align:right}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form input{font-size:14px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form.submit .button-1{margin:0 auto}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .qf-form.submit .button-1:disabled{border:solid 2px var(--button-1-hover-border-color);border-radius:var(--button-1-hover-radius);background-color:var(--button-1-hover-color);color:var(--button-1-hover-text-color);cursor:not-allowed;opacity:.5}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .terms{margin:20px 0 30px;font-size:12px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"] .exists{margin:20px 0 30px;color:red;font-size:12px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form .input-with-measurement{position:relative;width:100%;max-width:300px;margin:0 auto}.fmf-modal .fmf-modal-center .fmf-modal-form .input-with-measurement span{position:absolute;top:15px;right:20px;color:#000;font-family:var(--heading-font-family);font-size:14px;font-weight:500;pointer-events:none}.fmf-modal .fmf-modal-center .fmf-modal-form .select-wrapper{position:relative;width:100%;max-width:300px;margin:0 auto}.fmf-modal .fmf-modal-center .fmf-modal-form .select-wrapper svg{position:absolute;top:15px;right:20px;width:16px;height:12px;cursor:pointer;pointer-events:none}.fmf-modal .fmf-modal-center .fmf-modal-form .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox{position:relative;display:flex}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label{position:relative;display:flex;justify-content:center;align-items:center;gap:12px;font-family:var(--heading-font-family);font-size:14px;font-weight:500;text-align:left;cursor:pointer}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label:has(img){gap:0}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label:before{display:block;flex:none;width:24px;height:24px;border-radius:50px;content:"";cursor:pointer}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label:after{position:absolute;bottom:2px;left:2px;display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.446 31.498'%3E%3Cpath d='m15.4 28.656-.459-.3-.432-.436-.403-.511-.422-.602-.556-.631-.46-.503-.318-.217-.444-.267-.408-.136-.411-.05-.384.02-.469.013-.462.075-.523.078-.547.069-.26.07-.563.033-.844-.138-.783-.354-.47-.336-.567-.605-.437-.642-.266-.63-.167-.59-.062-.78.06-.789.127-.529.326-.737.372-.634.475-.679.54-.477.583-.374.2-.064 2.222-.843.829-.477.69-.418.71-.612.775-.702.556-.443.526-.369.733-.312 1.018-.227.942.032.602.156.597.241.543.307.49.43.369.38.258.429.178.36.166.391.185.684.12.715.06.634.033.564.088.85.14.658.17.648.245.68.292.64.361.756.316.649.18.623.076.611-.002.29-.012.46-.025.277-.147.58-.107.336-.231.573-.297.518-.462.568-.594.543-.572.349-.735.312-.637.149-.83.042-.607-.072-.356-.115Zm7.002-7.545c-1.316-.908-1.342-3.164-.053-5.036s3.4-2.654 4.718-1.745 1.342 3.163.053 5.036c-1.16 1.688-3 2.493-4.317 1.961a2.073 2.073 0 0 1-.396-.218ZM5.01 10.428c.374-2.243 1.96-3.846 3.54-3.585s2.55 2.29 2.183 4.534-1.957 3.847-3.536 3.584a2.1 2.1 0 0 1-.44-.124c-1.317-.53-2.081-2.384-1.747-4.41Zm15.208 2.984c-1.415-.753-1.689-3-.613-5.02s3.092-3.046 4.505-2.293 1.687 3.001.61 5.019c-1.025 1.927-2.908 2.95-4.307 2.385a2.161 2.161 0 0 1-.195-.09Zm-7.746-7.255c.626-2.2 2.384-3.627 3.922-3.186s2.278 2.578 1.648 4.778-2.387 3.628-3.925 3.186a1.856 1.856 0 0 1-.207-.07c-1.398-.565-2.041-2.609-1.442-4.71Z' fill='%232c7328'/%3E%3C/svg%3E");content:"";cursor:pointer;opacity:0}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label span{display:block;margin-bottom:12px;font-family:var(--heading-font-family);font-size:14px}.fmf-modal .fmf-modal-center .fmf-modal-form input[type=file],.fmf-modal .fmf-modal-center .fmf-modal-form input[type=checkbox],.fmf-modal .fmf-modal-center .fmf-modal-form input[type=radio]{display:block;display:none;width:auto;width:20px;height:20px;margin:0;padding:0;pointer-events:none;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.fmf-modal .fmf-modal-center .fmf-modal-form input[type=file]:checked+label:after,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=checkbox]:checked+label:after,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=radio]:checked+label:after{opacity:1}.fmf-modal .fmf-modal-center:has(input.inError)~.fmf-modal-footer .button-1.next-step{pointer-events:none;opacity:.5}.fmf-modal .field-sub.hidden{display:none;opacity:0}.fmf-modal .email-recommendations{display:flex;justify-content:center;align-items:center;margin-top:0}.fmf-modal .email-recommendations input{margin:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.fmf-modal .email-recommendations button{border-radius:0 50px 50px 0!important;background-color:var(--button-1-color)!important;font-size:var(--button-font-size)!important;font-weight:500!important}@media(max-width:768px){.fmf-modal .email-recommendations button{padding-right:10px!important;padding-left:10px!important}}.fmf-modal .email-recommendations .button-1[disabled]{background-color:#333;pointer-events:none}.fmf-modal .email-recommendations [data-testid=form-row]{min-width:450px!important;max-width:80%!important;margin:0 auto 5px!important}@media(min-width:1250px){.fmf-modal .email-recommendations [data-testid=form-row]{min-width:450px!important}}.fmf-modal .email-recommendations [data-testid=form-row] [data-testid=form-component]{padding:0!important;text-align:center}.fmf-modal .email-recommendations input{max-width:unset!important;border-radius:50px 0 0 50px!important}.fmf-modal .email-recommendations .kl-private-reset-css-Xuajs1:not(:nth-of-type(1)){display:none}.fmf-modal #email-message{margin-top:10px;color:#a7c913;font-size:18px;text-align:center}.fmf-modal.fmf-page-embed{position:static;z-index:1;width:100%;height:unset}.fmf-modal.fmf-page-embed .fmf-modal-content{overflow:hidden}.fmf-modal .grid-cols-2{grid-template-columns:repeat(2,1fr)}.fmf-modal .col-span-2{grid-column:span 2}.fmf-modal .gap-1{gap:10px}.slide-note{position:relative;display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:20px;padding:10px 15px;border-radius:40px}.slide-note:after{position:absolute;width:100%;height:100%;background-image:var(--bg-image);background-position:bottom -40px left;background-size:cover;background-repeat:no-repeat;content:"";opacity:.15}.fmf-modal{top:0;right:-100vw;width:100vw;height:100dvh;border-radius:0;overflow:visible;background:transparent;color:var(--brand-color-2);transform:none}.fmf-modal.active{right:0!important}.fmf-modal.fmf-page-embed{position:relative;inset:auto;width:100%;height:auto;min-height:576px;margin:0 auto;border-radius:10px;transform:none}.fmf-modal:before{background:#0f1c1294}.fmf-modal.fmf-page-embed:before,.fmf-modal.fmf-page-embed .close-modal{display:none!important}.fmf-modal.fmf-page-embed .open-fmf,body>.fmf-floating-tab{position:fixed;top:50%;right:-71px;left:auto;z-index:20;box-sizing:border-box;display:block!important;width:180px;height:38px;padding:10px 20px;border-radius:8px 8px 0 0;font-family:var(--heading-font-family);font-size:16px;font-weight:500;text-align:center;text-decoration:none;cursor:pointer;pointer-events:auto;transform:translateY(-50%) rotate(-90deg)}@media only screen and (max-width:575.98px){body>.fmf-floating-tab{top:45%}}body.template-product .fmf-modal:not(.fmf-page-embed) .close-fmf{pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}body.template-product .fmf-modal.fmf-trigger-revealed .close-fmf,body.template-product .fmf-modal.active .close-fmf{pointer-events:auto;opacity:1;visibility:visible}.fmf-modal .close-fmf{position:absolute;top:50%;left:-109px;z-index:3;box-sizing:border-box;width:180px;height:38px;padding:10px 20px;border-radius:8px 8px 0 0;font-family:var(--heading-font-family);font-size:16px;font-weight:500;text-align:center;cursor:pointer;transform:translateY(-50%) rotate(-90deg);transition:var(--button-transition-duration)}.fmf-modal.active .close-fmf{top:18px;right:18px;left:auto;z-index:5;width:auto;min-width:96px;height:auto;padding:10px 16px;border-radius:999px;transform:none}@media only screen and (max-width:991.98px){.fmf-modal.active .close-fmf{box-shadow:0 0 8px 4px var(--brand-color-1);background:var(--brand-color-6);color:var(--text-color)}}.fmf-modal .fmf-modal-content{display:flex;flex-direction:column;min-height:100%;border-radius:0;box-shadow:0 2px 8px #00000026;overflow:hidden;background:linear-gradient(color-mix(in srgb,var(--brand-color-1) 94%,transparent),color-mix(in srgb,var(--brand-color-1) 94%,transparent)),var(--brand-color-1)}.fmf-modal.fmf-page-embed .fmf-modal-content{min-height:780px;border-radius:10px;box-shadow:none}.fmf-modal .fmf-modal-header{order:2;padding:0 7% 28px;background:var(--brand-color-1)}.fmf-modal .fmf-modal-header .brush,.fmf-modal .fmf-modal-footer .brush{display:none}.fmf-modal .fmf-modal-header .fmf-modal-header-inner{padding:0;background:transparent}.fmf-modal .fmf-modal-steps{max-width:none;margin:0}.fmf-modal .fmf-modal-steps .steps-counter{margin:0 0 10px;color:var(--brand-color-2);font-family:var(--heading-font-family);font-size:15px;font-weight:500;line-height:1.4;text-align:left}.fmf-modal .fmf-modal-steps .steps-counter span{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.fmf-modal .fmf-modal-steps .steps-progress-bar{height:10px;border-radius:999px;background:#65c55247}.fmf-modal .fmf-modal-steps .steps-progress-bar .steps-progress-bar-progress{height:10px;border-radius:inherit;background:var(--brand-color-6)}.fmf-modal .fmf-modal-steps .steps-progress-bar .steps-progress-bar-progress:after{display:none}.fmf-modal .fmf-modal-center{display:flex;flex:1 1 auto;flex-direction:column;order:1;justify-content:center;min-height:0;padding:70px 7% 42px;background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--brand-color-6) 10%,transparent),transparent 28%),linear-gradient(color-mix(in srgb,var(--brand-color-1) 94%,transparent),color-mix(in srgb,var(--brand-color-1) 94%,transparent)),var(--brand-color-1)}.fmf-modal .fmf-modal-intro{max-width:560px;margin:0 auto 30px;color:var(--brand-color-2);text-align:center}.fmf-modal.fmf-results-active .fmf-modal-intro{display:none}.fmf-modal .fmf-modal-intro h2{margin:0 0 14px;color:var(--brand-color-2);font-weight:400}.fmf-modal .fmf-modal-intro .rte{color:inherit;font-size:18px;line-height:23px}.fmf-modal .fmf-modal-form,.fmf-modal .fmf-modal-form .fmf-form{width:100%;max-width:none}.fmf-modal .fmf-modal-form form{display:contents}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary){align-items:center;gap:0;min-height:365px;padding:0;border-radius:0;background:transparent}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.slide-note,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.subtext{grid-column:1;width:min(100%,542px);margin-right:auto;margin-left:auto}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field-wrapper{margin-bottom:12px;padding:clamp(22px,3vw,34px);border-radius:10px;box-shadow:none;background:var(--brand-color-6);color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field-wrapper .heading-h3{margin-bottom:15px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form h3,.fmf-modal .fmf-modal-center .fmf-modal-form .h3{margin:0 0 20px;color:var(--text-color);font-size:clamp(24px,2.6vw,30px);line-height:1.16;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form p,.fmf-modal .fmf-modal-center .fmf-modal-form label,.fmf-modal .fmf-modal-center .fmf-modal-form .field-title,.fmf-modal .fmf-modal-center .fmf-modal-form .field-title-cont{color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form input,.fmf-modal .fmf-modal-center .fmf-modal-form select,.fmf-modal .fmf-modal-center .fmf-modal-form textarea{min-height:40px;border:1px solid rgb(24 60 37 / 22%);border-radius:6px;background:#fff;color:var(--text-color);font-family:var(--heading-font-family);font-size:16px;font-weight:400}.fmf-modal .fmf-modal-center .fmf-modal-form input:focus,.fmf-modal .fmf-modal-center .fmf-modal-form select:focus,.fmf-modal .fmf-modal-center .fmf-modal-form textarea:focus{outline:2px solid var(--brand-color-1);outline-offset:2px}.fmf-modal .fmf-modal-center .fmf-modal-form .select-wrapper svg{color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form .autocomplete-items{right:auto;left:0;width:100%;max-height:210px;border:1px solid rgb(24 60 37 / 16%);border-radius:0 0 6px 6px;box-shadow:0 18px 42px #102b1a2e;overflow:auto;background:#fff}.fmf-modal .fmf-modal-center .fmf-modal-form .autocomplete-items div{border-color:#183c2524;color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-2{place-self:stretch stretch;grid-row:1 / span 20;grid-column:2;width:100%;max-width:none;height:100%;min-height:365px;margin:-70px -7vw -70px 6vw;object-fit:contain;object-position:center;filter:drop-shadow(0 18px 34px rgb(0 0 0 / 18%))}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-2{opacity:.65;transform:translate(-14%,10%) scale(.78)}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="5"].active,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="6"].active,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"].active{grid-template-columns:minmax(0,1fr)}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="5"].active>.field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="6"].active>.field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset[data-step="8"].active>.field-wrapper{width:min(100%,640px)}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox{justify-content:center;gap:clamp(16px,3vw,34px)}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox{width:auto;min-width:90px;color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form .field-img-checkbox .field.checkbox img{width:100px;height:100px;padding:2px;object-fit:cover}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label:before{border:1px solid rgb(24 60 37 / 34%);background:#fff}.fmf-modal .fmf-modal-center .fmf-modal-form .checkbox label:after,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=file]:checked+label:after,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=checkbox]:checked+label:after,.fmf-modal .fmf-modal-center .fmf-modal-form input[type=radio]:checked+label:after{border-color:var(--brand-color-1)}.fmf-modal .fmf-modal-center .fmf-modal-form .slide-note{border:1px solid color-mix(in srgb,var(--text-color-alternate) 18%,transparent);background:#65c5522e;color:var(--brand-color-2)}.fmf-modal .fmf-modal-footer{order:3;padding:0 7% 34px;background:var(--brand-color-1)}.fmf-modal.fmf-results-active .fmf-modal-header,.fmf-modal.fmf-results-active .fmf-modal-footer{display:none}.fmf-modal .fmf-modal-footer-inner{justify-content:space-between;gap:16px;max-width:542px;margin:0 auto}.fmf-modal .fmf-modal-footer .button-1,.fmf-modal .fmf-modal-center .button-1,.fmf-modal .fmf-modal-center .view-results-button{font-size:18px}.fmf-modal .fmf-modal-footer .text-link{color:var(--brand-color-2)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active{display:grid;gap:0;grid-template-columns:minmax(0,58%) minmax(320px,42%);min-height:576px;margin:-70px -7% -42px;background:var(--brand-color-1)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.show-offer .field-wrapper{width:auto;margin:0;padding:clamp(34px,5vw,72px) clamp(28px,7vw,86px);border-radius:0;background:transparent;color:var(--brand-color-2)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .field-wrapper:nth-child(2),.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .feeding-guide-buttons,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .fmf-klaviyo-form-wrapper{background:var(--brand-color-6);color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child{display:grid;gap:0;grid-template-columns:minmax(0,58%) minmax(320px,42%);grid-column:1 / -1;padding:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs{display:grid;grid-template-columns:minmax(0,58%) minmax(320px,42%);grid-column:1 / -1}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs>ul{z-index:2;grid-column:1;margin:12px 0 0 12px;padding:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tab-content{display:none;grid-template-columns:minmax(0,58%) minmax(320px,42%);grid-column:1 / -1}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tab-content.active{display:grid}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-title,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .tab-content>.h3,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-columns,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .result-range-disclaimer{grid-column:1;width:min(100%,542px);margin-right:auto;margin-left:auto}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .feeding-guide-buttons,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .fmf-klaviyo-form-wrapper{grid-column:2;width:100%;margin:0;padding-right:clamp(28px,7vw,86px);padding-left:clamp(28px,7vw,86px)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .feeding-guide-buttons{align-self:end;padding-top:clamp(76px,13vw,128px)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .fmf-klaviyo-form-wrapper{align-self:start;padding-top:28px;padding-bottom:48px}@media(max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .fmf-klaviyo-form-wrapper{width:calc(100% - 44px)!important;margin:0 auto 30px!important;border-radius:0 0 8px 8px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset h3,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .h3{color:var(--brand-color-2)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-title{margin-bottom:18px;color:var(--brand-color-2);text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns{display:grid;gap:14px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column{display:grid;justify-content:space-between;align-items:center;gap:16px;grid-template-columns:1fr auto;width:100%;padding:0 27px 0 0;border-radius:10px;background:var(--brand-color-6);color:var(--text-color);text-align:left}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column>div{display:flex;flex-direction:row;align-items:center;gap:4px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column h4,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .h4{margin:0;color:var(--text-color);font-size:clamp(22px,2.2vw,28px)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .result-text{margin:10px;padding:8px 14px;border-radius:6px;background:#fff;color:var(--text-color);font-size:16px;font-style:normal;line-height:1.2}@media(max-width:389.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .result-text{padding-inline:8px;font-size:14px}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .result-text span{color:inherit;font-style:normal}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .result-text span.block{display:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .and{z-index:1;width:46px;height:46px;margin:-24px auto}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .and p{margin:0;color:inherit;font-size:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .and strong{color:inherit;font-size:38px;line-height:46px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .feeding-guide-buttons:before{display:block;margin:0 0 34px;color:var(--text-color);font-family:var(--heading-font-family);font-size:clamp(var(--heading-h2-size-mobile),calc(var(--heading-h2-intercept) + var(--heading-h2-slope) * 1vw),var(--heading-h2-size));font-weight:var(--heading-h2-font-weight);line-height:var(--heading-h2-line-height);text-align:center;content:"What next?"}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .feeding-guide-buttons{display:flex;flex-direction:column;gap:18px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .feeding-guide-buttons .button-1:first-child{border-color:var(--text-color);background:transparent;color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .feeding-guide-buttons .button-1:nth-child(2){position:relative;background:var(--brand-color-1);color:#fff}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .feeding-guide-buttons .button-1:nth-child(2):after{position:absolute;bottom:-22px;left:50%;padding:5px 14px;border-radius:5px;background:var(--brand-color-2);color:var(--text-color);font-size:12px;white-space:nowrap;content:"FREE DELIVERY + SAVE 10%";transform:translate(-50%)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .email-recommendations{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 102px;font-family:var(--heading-font-family);font-size:15px;font-weight:400}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .email-recommendations input,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .email-recommendations button{border-radius:6px!important}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul{gap:12px;max-width:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link{min-width:80px;padding:8px 16px;border:1px solid rgb(255 255 255 / 30%);border-radius:5px;background:transparent;color:var(--brand-color-2);font-family:var(--heading-font-family);font-size:16px;font-weight:400;text-decoration:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-link.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .account-tabs ul .account-tab-link.active{background:#fff;color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .tabs ul .tab-last:after{display:none}@media only screen and (max-width:991.98px){.fmf-modal{top:0;right:-100vw;width:100vw;height:100dvh;border-radius:0;transform:none}.fmf-modal.active{right:0!important}.fmf-modal.fmf-page-embed{width:100%;min-height:0;border-radius:10px}.fmf-modal .fmf-modal-content{border-radius:0;overflow-y:auto}.fmf-modal.fmf-page-embed .fmf-modal-content{border-radius:10px}.fmf-modal .fmf-modal-center{padding:42px 20px 30px}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary){display:block;min-height:0}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.slide-note,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.subtext{width:100%}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-2{display:none}.fmf-modal .fmf-modal-header,.fmf-modal .fmf-modal-footer{padding-right:20px;padding-left:20px}.fmf-modal .fmf-modal-footer-inner{align-items:stretch}.fmf-modal .fmf-modal-footer .button-1,.fmf-modal .fmf-modal-center .button-1,.fmf-modal .fmf-modal-center .view-results-button{width:100%;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tab-content.active{display:block;min-height:0;margin:-42px -20px -30px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.show-offer .field-wrapper{padding:34px 20px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-title,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .tab-content>.h3,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-columns,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .result-range-disclaimer{width:auto;margin-right:20px;margin-left:20px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .feeding-guide-buttons,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .fmf-klaviyo-form-wrapper{margin-top:28px;padding:34px 20px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .email-recommendations{grid-template-columns:1fr;width:100%;max-width:300px}}.fmf-modal.fmf-results-active .fmf-modal-center{display:block;padding:0;background:var(--brand-color-1)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active{display:block;min-height:576px;margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child{display:block;min-height:576px;background:var(--brand-color-1)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs{position:relative;display:block;min-height:576px;background:var(--brand-color-1)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs>ul{margin:0;padding:0}@media(min-width:992px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs>ul{max-width:57%}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tab-content.active{display:grid;align-content:center;grid-template-areas:"summary actions" "heading actions" "foods actions" "kcal email" "disclaimer email" "progress email";grid-template-columns:minmax(0,58%) minmax(360px,42%);min-height:576px;margin:0;background:var(--brand-color-1)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-title{grid-area:summary;width:min(100%,542px);margin:78px auto 24px;color:var(--brand-color-2);text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-title p{margin:0;color:inherit;font-size:16px;line-height:1.45}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-title span{color:inherit;font-size:inherit;line-height:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-title [fmf-form-dog-name]{font-size:inherit}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-separator{margin:0 5px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .tab-content>.h3{grid-area:heading;width:min(100%,542px);margin:0 auto 22px;color:var(--brand-color-2);font-size:0;line-height:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-columns{grid-area:foods;width:min(100%,542px);margin:0 auto 22px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column{display:grid;grid-template-columns:72px 1fr auto;min-height:77px;padding-right:5px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column[style*="display: none"]+.and,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .and:has(+.column[style*="display: none"]){display:none}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-food-image{width:80px;height:80px;padding:2px;object-fit:cover}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .h4{align-self:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .result-text{place-self:center end;white-space:nowrap}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal{display:block;grid-area:kcal;width:min(100%,542px);margin:0 auto 20px;color:var(--brand-color-2);text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal:before,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal:after{display:inline-block;width:min(24%,110px);height:1px;margin:0 18px 5px;background:#ffffff24;content:""}@media only screen and (max-width:767.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal:before,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal:after{width:min(12%,110px)}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-range-disclaimer{grid-area:disclaimer;width:min(100%,542px);margin:0 auto;color:var(--brand-color-2);font-size:15px;line-height:20px;text-align:center}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .feeding-guide-buttons,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .fmf-klaviyo-form-wrapper{grid-column:2;margin:0;padding-right:clamp(48px,8vw,82px);padding-left:clamp(48px,8vw,82px);background:var(--brand-color-6);color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .feeding-guide-buttons{justify-content:end;grid-area:actions;padding-top:clamp(96px,17vw,172px);padding-bottom:28px}@media(max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .feeding-guide-buttons{width:calc(100% - 44px)!important;margin:30px auto 0!important;border-radius:8px 8px 0 0}}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .fmf-klaviyo-form-wrapper{grid-area:email;padding-top:28px;padding-bottom:clamp(72px,11vw,132px)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .feeding-guide-buttons:before{margin-bottom:38px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .feeding-guide-buttons .button-1:first-child{border-color:var(--text-color);color:var(--text-color)}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .fmf-klaviyo-form-wrapper:before{width:100%;margin-bottom:25px;border-top:1px solid rgb(24 60 37 / 18%);content:""}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .email-recommendations input{min-width:0;margin:0!important;border-radius:6px!important}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tab-content.active{display:block;min-height:0;margin:0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs>ul{max-width:calc(100% - 20px)}.fmf-modal:not(.fmf-page-embed) .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs>ul{position:static;max-width:calc(100% - 110px);padding:16px 16px 0}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-title,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .tab-content>.h3,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .summary-columns,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-range-disclaimer{width:auto;margin-right:20px;margin-left:20px}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column{gap:10px;grid-template-columns:60px 1fr}.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .summary-columns .column .result-text{justify-self:stretch;grid-column:1 / -1;text-align:center}}.fmf-modal.fmf-results-active .fmf-modal-content,.fmf-modal.fmf-results-active .fmf-modal-center,.fmf-modal.fmf-results-active .fmf-modal-form,.fmf-modal.fmf-results-active .fmf-form,.fmf-modal.fmf-results-active .fieldset-summary,.fmf-modal.fmf-results-active .fieldset-summary>.field-wrapper,.fmf-modal.fmf-results-active .fieldset-summary .tabs,.fmf-modal.fmf-results-active .fieldset-summary .tab-content.active{box-sizing:border-box;width:100%!important;max-width:100vw!important}.fmf-modal.fmf-results-active .fieldset-summary,.fmf-modal.fmf-results-active .fieldset-summary>.field-wrapper,.fmf-modal.fmf-results-active .fieldset-summary .tabs{display:block!important;margin:0!important;padding:0!important}.fmf-modal.fmf-results-active .fieldset-summary .tabs .tab{margin:0!important}.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .tab-content.active{display:grid!important;align-content:center;grid-template-areas:"summary actions" "heading actions" "foods actions" "kcal email" "disclaimer email"!important;grid-template-columns:minmax(0,58%) minmax(0,42%)!important;min-height:576px;background:var(--brand-color-1)}.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .feeding-guide-buttons,.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .fmf-klaviyo-form-wrapper{align-self:stretch;width:100%!important;min-width:0;max-width:500px!important}.fmf-modal .fmf-modal-content{overflow:hidden}.fmf-modal .fmf-modal-center,.fmf-modal.fmf-results-active .fmf-modal-center{display:flex!important;flex-direction:column;justify-content:stretch;align-items:stretch;min-height:100%;padding:0!important;background:var(--brand-color-1)}.fmf-modal .fmf-modal-intro{flex:0 0 auto;width:min(100%,542px);margin:70px auto 30px;padding:0 24px}.fmf-modal .fmf-modal-form{display:flex;flex:1 1 auto;align-items:center;width:100%!important;max-width:none!important;margin:0!important}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary){display:grid!important;align-content:center;grid-template-columns:minmax(0,58%) minmax(0,42%)!important;grid-auto-rows:min-content;width:100%;min-height:520px;margin:0!important;padding:0!important}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.slide-note,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.subtext,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.birthday-message,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.birthdayinfo{grid-column:1!important;width:min(100%,542px);margin-right:auto;margin-left:auto}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-2,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-puppy,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-adult{place-self:stretch stretch;grid-row:1 / span 20;grid-column:2!important;width:100%;max-width:none;height:100%;min-height:520px;margin:0!important;padding:clamp(36px,6vw,90px);object-fit:contain;object-position:center}.fmf-modal .fmf-modal-header,.fmf-modal .fmf-modal-footer,.fmf-modal.fmf-results-active .fmf-modal-header,.fmf-modal.fmf-results-active .fmf-modal-footer{display:block!important;box-sizing:border-box;width:58%;min-width:0;margin:0 auto 0 0;background:var(--brand-color-1)}.fmf-modal .fmf-modal-header{order:90;padding:0 clamp(28px,7vw,90px) 24px}.fmf-modal .fmf-modal-footer{order:91;padding:0 clamp(28px,7vw,90px) 34px}.fmf-modal .fmf-modal-header .fmf-modal-header-inner{padding:0}.fmf-modal .fmf-modal-header .fmf-modal-steps{width:100%;max-width:none;margin:0}.fmf-modal .fmf-modal-footer-inner{width:100%;max-width:542px;margin:0 auto}.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .tab-content.active{min-height:520px}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-intro{margin-top:42px}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary){display:block!important;min-height:0;padding:0 20px!important}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-2,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-puppy,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-adult,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary):after{display:none}.fmf-modal .fmf-modal-header,.fmf-modal .fmf-modal-footer,.fmf-modal.fmf-results-active .fmf-modal-header,.fmf-modal.fmf-results-active .fmf-modal-footer{width:100%;padding-right:20px;padding-left:20px}}.fmf-modal .fmf-modal-center,.fmf-modal.fmf-results-active .fmf-modal-center{display:grid!important;align-items:stretch;grid-template-columns:minmax(0,58%) minmax(0,42%);min-height:100%;padding:0!important;background:var(--brand-color-1)}.fmf-modal .fmf-modal-primary{display:flex;flex-direction:column;min-width:0;min-height:100%;overflow:hidden auto;background:var(--brand-color-1)}.fmf-modal .fmf-modal-media{position:relative;min-width:0;min-height:100%;overflow:hidden;background:var(--brand-color-6)}.fmf-modal .fmf-modal-media img{display:block;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center}.fmf-modal .fmf-form{display:flex;width:100%;max-width:none}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary){display:block!important;width:min(100%,542px);min-height:0;margin:0 auto!important;padding:0 24px!important}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field-wrapper,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.field,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.slide-note,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.subtext,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.birthday-message,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.birthdayinfo{width:100%;margin-right:0;margin-left:0}.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-2,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-puppy,.fmf-modal .fmf-modal-center .fmf-modal-form fieldset.active:not(.fieldset-summary)>.step-img-adult{display:none!important}.fmf-modal .fmf-modal-header,.fmf-modal .fmf-modal-footer,.fmf-modal.fmf-results-active .fmf-modal-header,.fmf-modal.fmf-results-active .fmf-modal-footer{display:block!important;width:100%!important;margin:0;background:var(--brand-color-1)}.fmf-modal .fmf-modal-header{flex:0 0 auto;margin-top:30px;padding:0 clamp(28px,7vw,90px) 24px}.fmf-modal .fmf-modal-footer{flex:0 0 auto;padding:0 clamp(28px,7vw,90px) 34px}.fmf-modal .fmf-modal-header .fmf-modal-steps,.fmf-modal .fmf-modal-footer-inner{width:min(100%,542px);max-width:none;margin:0 auto}.fmf-modal.fmf-results-active .fieldset-summary,.fmf-modal.fmf-results-active .fieldset-summary>.field-wrapper,.fmf-modal.fmf-results-active .fieldset-summary .tabs,.fmf-modal.fmf-results-active .fieldset-summary .tab-content.active{display:flex!important;width:100%!important;max-width:100vw!important;min-height:0;margin:0!important;padding:0!important}.fmf-modal.fmf-results-active .fmf-modal-form{align-items:stretch}@media(max-width:991.98px){.fmf-modal.fmf-results-active .fieldset-summary,.fmf-modal.fmf-results-active .fieldset-summary>.field-wrapper,.fmf-modal.fmf-results-active .fieldset-summary .tabs,.fmf-modal.fmf-results-active .fieldset-summary .tab-content.active{display:block!important}}.fmf-modal.fmf-results-active .fieldset-summary{position:relative;align-self:stretch;min-height:100%}.fmf-modal.fmf-results-active .fieldset-summary .tabs>ul,.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .field-wrapper:only-child .tabs>ul{position:absolute;top:20px;left:16px;z-index:4;width:auto;max-width:calc(58vw - 48px);margin:0;padding:0}.fmf-modal.fmf-page-embed.fmf-results-active .fieldset-summary .tabs>ul,.fmf-modal.fmf-page-embed.fmf-results-active .fieldset-summary:not(.show-offer) .field-wrapper:only-child .tabs>ul{position:absolute;top:16px;left:16px}.fmf-modal.fmf-results-active .fieldset-summary .summary-title,.fmf-modal.fmf-results-active .fieldset-summary .summary-columns,.fmf-modal.fmf-results-active .fieldset-summary .result-kcal,.fmf-modal.fmf-results-active .fieldset-summary .result-range-disclaimer,.fmf-modal.fmf-results-active .fieldset-summary .feeding-guide-buttons,.fmf-modal.fmf-results-active .fieldset-summary .fmf-klaviyo-form-wrapper{width:min(100%,542px)!important;max-width:none!important;margin-right:auto!important;margin-left:auto!important;padding-right:24px!important;padding-left:24px!important;background:transparent!important}@media(max-width:992px){.fmf-modal.fmf-results-active .fieldset-summary .summary-title{margin-top:0!important}}.fmf-modal.fmf-results-active .fieldset-summary .feeding-guide-buttons{padding-top:24px!important;padding-bottom:22px!important}.fmf-modal.fmf-results-active .fieldset-summary .fmf-klaviyo-form-wrapper{padding-top:22px!important;padding-bottom:24px!important}@media only screen and (max-width:991.98px){.fmf-modal .fmf-modal-center,.fmf-modal.fmf-results-active .fmf-modal-center{display:flex!important}.fmf-modal .fmf-modal-media{order:1}.fmf-modal .fmf-modal-intro{margin-top:42px}.fmf-modal .fmf-modal-header,.fmf-modal .fmf-modal-footer,.fmf-modal.fmf-results-active .fmf-modal-header,.fmf-modal.fmf-results-active .fmf-modal-footer{padding-right:20px;padding-left:20px}}.fmf-modal.fmf-results-active .fmf-modal-center{display:flex!important;background:linear-gradient(90deg,var(--brand-color-1) 0 58%,var(--brand-color-6) 58% 100%)}.fmf-modal.fmf-results-active .fmf-modal-media{display:none!important}@media only screen and (max-width:991.98px){.fmf-modal:not(.fmf-page-embed) .fmf-modal-media{display:none!important}.fmf-modal.fmf-page-embed.fmf-results-active .fmf-modal-media{display:block!important}}.fmf-modal.fmf-results-active .fmf-modal-primary{display:flex;order:2;width:100%;min-height:100%;background:transparent}.fmf-modal.fmf-results-active .fmf-modal-form{flex:1 1 auto}.fmf-modal.fmf-results-active .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset.active,.fmf-modal.fmf-results-active .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child,.fmf-modal.fmf-results-active .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset:not(.show-offer) .field-wrapper:only-child .tabs{background:transparent!important}.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .tab-content.active{display:grid!important;align-content:center;grid-template-areas:"summary actions" "foods actions" "kcal email" "disclaimer email"!important;grid-template-columns:minmax(0,58%) minmax(0,42%)!important;min-height:520px;padding-top:74px!important;background:linear-gradient(90deg,var(--brand-color-1) 0 58%,var(--brand-color-6) 58% 100%)!important}.fmf-modal.fmf-results-active .fieldset-summary .summary-title,.fmf-modal.fmf-results-active .fieldset-summary .summary-columns,.fmf-modal.fmf-results-active .fieldset-summary .result-kcal,.fmf-modal.fmf-results-active .fieldset-summary .result-range-disclaimer{grid-column:1;width:min(100%,542px)!important;margin-right:auto!important;margin-left:auto!important;padding-right:24px!important;padding-left:24px!important}.fmf-modal.fmf-results-active .fieldset-summary .summary-title{grid-area:summary;margin-bottom:26px!important}.fmf-modal.fmf-results-active .fieldset-summary .summary-columns{grid-area:foods}.fmf-modal.fmf-results-active .fieldset-summary .result-kcal{grid-area:kcal}.fmf-modal.fmf-results-active .fieldset-summary .result-range-disclaimer{grid-area:disclaimer}.fmf-modal.fmf-results-active .fieldset-summary .feeding-guide-buttons,.fmf-modal.fmf-results-active .fieldset-summary .fmf-klaviyo-form-wrapper{grid-column:2;width:100%!important;max-width:none!important;margin:0 auto!important;padding-right:clamp(40px,3vw,50px)!important;padding-left:clamp(40px,3vw,50px)!important;background:transparent!important;color:var(--text-color)}.fmf-modal.fmf-results-active .fieldset-summary .feeding-guide-buttons{justify-content:end;grid-area:actions;padding-top:clamp(96px,15vw,150px)!important;padding-bottom:28px!important}.fmf-modal.fmf-results-active .fieldset-summary .fmf-klaviyo-form-wrapper{grid-area:email;padding-bottom:clamp(72px,11vw,132px)!important}.fmf-modal.fmf-results-active .fmf-modal-header,.fmf-modal.fmf-results-active .fmf-modal-footer{width:58%!important;margin-right:auto;margin-left:0}@media only screen and (max-width:991.98px){.fmf-modal.fmf-page-embed .page-width{padding:0}.fmf-modal.fmf-page-embed .fmf-modal-content{min-height:640px;border-radius:0}.fmf-modal:not(.fmf-page-embed) .fmf-modal-content{height:100dvh;min-height:0;overflow:hidden auto;-webkit-overflow-scrolling:touch}.fmf-modal .fmf-modal-center,.fmf-modal .fmf-modal-primary,.fmf-modal .fmf-modal-form,.fmf-modal .fmf-form{display:flex;order:2;min-height:0}.fmf-modal .fmf-modal-center,.fmf-modal .fmf-modal-primary,.fmf-modal .fmf-modal-form,.fmf-modal .fmf-form{min-height:unset}.fmf-modal.fmf-results-active .fmf-modal-center{background:var(--brand-color-1)}.fmf-modal.fmf-results-active .fieldset-summary .tabs>ul,.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .field-wrapper:only-child .tabs>ul{top:16px;left:20px;max-width:calc(100vw - 40px)}.fmf-modal.fmf-results-active .fieldset-summary:not(.show-offer) .tab-content.active{display:block!important;min-height:0;padding-top:72px!important;background:var(--brand-color-1)!important}.fmf-modal.fmf-results-active .fieldset-summary .summary-title,.fmf-modal.fmf-results-active .fieldset-summary .summary-columns,.fmf-modal.fmf-results-active .fieldset-summary .result-kcal,.fmf-modal.fmf-results-active .fieldset-summary .result-range-disclaimer{width:auto!important;margin-right:0!important;margin-left:0!important;padding-right:20px!important;padding-left:20px!important}.fmf-modal.fmf-results-active .fieldset-summary .feeding-guide-buttons,.fmf-modal.fmf-results-active .fieldset-summary .fmf-klaviyo-form-wrapper{width:auto!important;max-width:none!important;margin-right:0!important;margin-left:0!important;padding-right:20px!important;padding-left:20px!important;background:var(--brand-color-6)!important}.fmf-modal.fmf-results-active .fieldset-summary .feeding-guide-buttons{padding-top:40px!important;padding-bottom:24px!important}.fmf-modal.fmf-results-active .fieldset-summary .fmf-klaviyo-form-wrapper{padding-top:24px!important;padding-bottom:48px!important}.fmf-modal.fmf-results-active .fmf-modal-header,.fmf-modal.fmf-results-active .fmf-modal-footer{width:100%!important}}@media only screen and (max-width:389.98px){.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal:before,.fmf-modal .fmf-modal-center .fmf-modal-form [data-step="10"].fieldset .result-kcal:after{margin-inline:8px}.fmf-modal.fmf-results-active .fieldset-summary .result-kcal{padding:0!important}}.build-a-box-landing .fmf-modal{right:-100%;width:100%}@media only screen and (min-width:1200px){.build-a-box-landing .fmf-modal{right:-100%;width:100%}}.build-a-box-landing .fmf-modal .close-modal,.build-a-box-landing .fmf-modal .open-fmf,body.build-a-box-landing>.fmf-floating-tab{display:none}.build-a-box-landing .fmf-modal .fmf-modal-center .fmf-modal-form .fmf-form [data-step="10"].fieldset{max-width:1200px}.contact .fmf-modal .open-fmf,body.contact>.fmf-floating-tab{display:none}.litepicker .container__months .month-item-header div>.month-item-year{padding:var(--input-v-padding) var(--input-h-padding)}.ambassadogs-card{padding-bottom:var(--content-spacing-10);border-bottom:1px solid var(--brand-color-4)}.ambassadogs-row{gap:50px}.ambassadogs-card .card-right{max-width:400px;margin-inline:auto;font-size:18px}.ambassadogs-card-description{max-width:1000px;margin-inline:auto}@media only screen and (min-width:992px){.ambassadogs-row{gap:60px}}@media only screen and (min-width:769px){.ambassadogs-card{flex-direction:row}}@media only screen and (min-width:992px){.ambassadogs-card{gap:45px}}@media only screen and (min-width:769px){.ambassadogs-card.layout-right .card-left{order:2}.ambassadogs-card.layout-right .card-right{order:1}}.ambassadogs-card-image{width:170px;height:170px;border:3px solid}@media only screen and (max-width:767.98px){.mobile-bio .ambassadogs-card-image{flex-shrink:0;width:77px;height:77px;margin:0}}.ambassadogs-card-content .age{font-family:var(--heading-font-family);font-size:16px}.bab-header{position:relative;z-index:1;width:100%;height:80px;padding:30px 0;overflow:hidden;background-color:#9b5583}.bab-header .store-logo img{width:100%;max-width:170px;height:auto}@media only screen and (min-width:992px){.bab-header .store-logo img{max-width:200px}}.bab-header .award-winning{position:absolute;top:-45px;right:-55px}@media only screen and (min-width:992px){.bab-header .award-winning{top:-75px;right:-65px}}.bab-header .award-winning img{width:238px;height:138px}@media only screen and (min-width:992px){.bab-header .award-winning img{width:auto;height:auto}}.bab-header .award-winning .award-winning__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:25px;padding-right:20px}@media only screen and (min-width:992px){.bab-header .award-winning .award-winning__overlay{padding-top:40px;padding-right:50px}}.bab-header .award-winning .award-winning__overlay span{font-family:Sue Ellen Francisco,cursive;font-size:22px;font-weight:400;line-height:1;text-align:center}@media only screen and (min-width:992px){.bab-header .award-winning .award-winning__overlay span{font-size:36px}}.bab-header .award-winning .award-winning__overlay .stars{display:flex;margin:5px 0}@media only screen and (min-width:992px){.bab-header .award-winning .award-winning__overlay .stars{margin:10px 0}}.bab-header .award-winning .award-winning__overlay .stars svg{width:17px;height:17px}@media only screen and (min-width:992px){.bab-header .award-winning .award-winning__overlay .stars svg{width:24px;height:24px}}.build-a-box-landing .announcement-bar,.build-a-box-landing .mega-menu-outer-shopify-wrapper,.build-a-box-landing .promotional-bar,.build-a-box-landing .site-footer{display:none}.build-a-box-landing section{margin-top:-1px}.brush-section svg{display:block;width:100%;height:auto;margin:0}.brush-section svg.brush-top{margin-bottom:-2px}.brush-section svg.brush-bottom{margin-top:-2px}.bab-nav .frequency .frequency-select:after{position:absolute;top:14px;right:12px;display:block;width:22px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.846 10.681'%3E%3Cpath data-name='Path 3344' d='M11.217 3.502c.076.013.146.031.114.136-.452.41-1.442.59-.683.574.08.465-.514.131-.777.186-.092.214.088.752-.192.744-.057-.632-.487.44-.421.47-.16-.021-.16-.177-.367-.159-.456.42-.691 1.22-1.643 1.376.028-.198.33-.072.285-.355C6.726 5.568 4.59 3.988 3.42 2.82c-.166-.166-.168-.552-.323-.661A1.98 1.98 0 0 0 .95 2.098c-.531.682-.7 2.041.442 2.192.023.886 1.645 1.405 1.94 2.45a21.695 21.695 0 0 1 3.772 3.243l1.006.088c2.659-2.34 5.067-4.977 7.619-7.444-.5-3.625-3.832.893-4.511.875Z' fill='%2340372d' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat;content:"";pointer-events:none}#main-content:has(.bab-nav){display:grid;gap:0;grid-template-columns:minmax(0,1fr)}#main-content:has(.bab-nav)>.shopify-section{min-width:0}.bab-nav.bab-nav,.bab-nav .bab-nav,.bab-nav{position:static!important;inset:auto!important;z-index:auto!important;width:auto!important;height:auto!important;box-shadow:none!important;background:transparent!important;color:var(--text-color)!important}.bab-nav .bab-cart-shell.page-width{display:block!important;box-sizing:border-box;max-width:none;height:auto!important;padding:var(--section-padding, 24px) var(--page-gutter, 20px);box-shadow:none!important;overflow:visible!important;background:transparent!important}.bab-nav .bab-cart-panel{display:flex;flex-direction:column;gap:18px;border-radius:var(--card-border-radius, 20px);box-shadow:0 12px 34px #40372d1f;overflow:hidden;background:var(--brand-color-4, #f2f1ea);color:var(--text-color)}.bab-nav .bab-cart-summary{display:flex;flex-direction:column;gap:16px;padding:20px}.bab-nav .box-wrapper,.bab-nav .box,.bab-nav .total,.bab-nav .total .total-inner,.bab-nav .total .show,.bab-nav .frequency,.bab-nav .frequency .frequency-select-wrapper{position:static!important;display:flex!important;width:100%!important;height:auto!important;padding:0!important;box-shadow:none!important;background:transparent!important;transform:none!important}.bab-nav .box-wrapper,.bab-nav .box,.bab-nav .total,.bab-nav .total .total-inner{flex-direction:column!important;gap:8px}.bab-nav .box .title,.bab-nav .total .title{font-family:var(--heading-font-family);font-size:var(--heading-h5-size);line-height:var(--heading-h5-line-height)}.bab-nav .box .saving,.bab-nav .total .show p,.bab-nav .total .show span,.bab-nav .cart-total p,.bab-nav .bab-cart-feedback{color:var(--text-color);font-size:14px;line-height:1.4}.bab-nav .total .show{flex-direction:column;align-items:flex-start;gap:8px}.bab-nav .total .total-button{margin:0;padding:0;color:var(--text-color);text-decoration:underline}.bab-nav .total .total-button .show{display:inline!important}.bab-nav .total .total-button .hide,.bab-nav .total.open .total-button .show{display:none!important}.bab-nav .total.open .total-button .hide{display:inline!important}.bab-nav .frequency .frequency-select{position:relative;display:flex;align-items:center;width:100%;max-width:none;margin:0;border-radius:999px;background-color:#fff;color:var(--text-color)}.bab-nav .frequency .frequency-select:before{position:relative;z-index:1;flex:0 0 auto;padding-left:16px;font-family:var(--heading-font-family);font-size:15px;font-weight:700;line-height:1;content:"Subscribe:"}.bab-nav .frequency .frequency-select:after{position:absolute;top:50%;right:14px;display:block;width:22px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.846 10.681'%3E%3Cpath d='M11.217 3.502c.076.013.146.031.114.136-.452.41-1.442.59-.683.574.08.465-.514.131-.777.186-.092.214.088.752-.192.744-.057-.632-.487.44-.421.47-.16-.021-.16-.177-.367-.159-.456.42-.691 1.22-1.643 1.376.028-.198.33-.072.285-.355C6.726 5.568 4.59 3.988 3.42 2.82c-.166-.166-.168-.552-.323-.661A1.98 1.98 0 0 0 .95 2.098c-.531.682-.7 2.041.442 2.192.023.886 1.645 1.405 1.94 2.45a21.695 21.695 0 0 1 3.772 3.243l1.006.088c2.659-2.34 5.067-4.977 7.619-7.444-.5-3.625-3.832.893-4.511.875Z' fill='%23284734' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;content:"";pointer-events:none;transform:translateY(-50%)}.bab-nav .frequency .frequency-select select{flex:1 1 auto;min-width:0;height:100%;padding:0 46px 0 6px;border:0;background:transparent;color:inherit;font-size:15px;-webkit-appearance:none;appearance:none}.bab-nav .add-button{width:100%;margin:0!important}.bab-nav .add-button .button-1{width:100%}.bab-nav .bab-cart-feedback:empty{display:none}.bab-nav .bab-cart{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;height:auto!important;max-height:none;box-shadow:none!important;overflow:visible;background:#fff!important;color:var(--text-color)!important;transform:none!important;transition:none!important}.bab-nav .bab-cart .items-wrapper{box-sizing:border-box;height:auto!important;max-height:56vh;padding:20px!important;overflow-y:auto}.bab-nav .bab-cart .cart-total{display:block!important;padding:16px 20px;background:var(--text-color);color:#fff}.bab-nav .bab-cart .cart-total p{margin:0;color:#fff}.bab-nav .bab-cart .items .item{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px 0;border-bottom:1px solid rgb(64 55 45 / 14%)}.bab-nav .bab-cart .items .item:first-of-type{padding-top:0}.bab-nav .bab-cart .items .item:last-of-type{border-bottom:0}.bab-nav .bab-cart .items .item .img-wrapper{display:flex;flex:0 0 82px;justify-content:center;align-items:center;width:82px;height:82px;border-radius:12px;overflow:hidden;background:var(--brand-color-4, #f2f1ea)}.bab-nav .bab-cart .items .item .img-wrapper img,.bab-nav .bab-cart .items .item .img-wrapper svg{width:100%;height:100%;padding:8px;object-fit:contain}.bab-nav .bab-cart .items .item .info-wrapper{flex:1 1 auto;min-width:0;padding-left:0}.bab-nav .bab-cart .items .item .info-wrapper .bottom{align-items:center;gap:12px}.bab-nav .bab-cart .items .item .info-wrapper .sub-prices{text-align:right}.bab-nav .bab-cart .items .item .info-wrapper .top>div{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bab-nav .bab-cart .items .item .info-wrapper .top a{font-family:var(--heading-font-family);text-transform:none}.bab-nav .bab-cart .remove-item{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:28px;height:28px;padding:0;background:transparent;color:var(--text-color)}.bab-nav .bab-cart .remove-item svg{width:14px;height:14px}.bab-nav .total-breakdown{position:static!important;z-index:auto!important;display:none;width:100%!important;height:auto!important;margin-top:12px;padding:14px!important;border-radius:16px;box-shadow:none!important;overflow:hidden;background:#ffffffb8!important;color:var(--text-color)!important;transform:none!important}.bab-nav [data-bab-breakdown-info].open .total-breakdown{display:block}.bab-nav .items-wrapper .total-breakdown,.bab-nav .bab-cart-overlay,.bab-nav [toggle-bab-cart]{display:none!important}.bab-nav{--bab-cart-top-offset: calc(var(--header-height, 0px) + 24px)}.bab-nav .bab-cart-panel{max-height:calc(100vh - var(--bab-cart-top-offset));max-height:calc(100dvh - var(--bab-cart-top-offset))}.bab-nav .bab-cart-summary,.bab-nav .bab-cart .cart-total{flex:0 0 auto}.bab-nav .bab-cart{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.bab-nav .bab-cart .items-wrapper{flex:1 1 auto;min-height:0;max-height:none}.bab-nav .add-button .button-1{display:flex;justify-content:center;align-items:center;gap:8px;min-height:48px}.bab-nav .add-button .button-1 svg{display:block;flex:0 0 22px;width:22px!important;max-width:22px;height:22px!important;max-height:22px}@media only screen and (min-width:1025px){#main-content:has(.bab-nav){align-items:start;grid-template-columns:minmax(300px,380px) minmax(0,1fr);column-gap:clamp(24px,3vw,48px)}#main-content:has(.bab-nav)>.shopify-section{grid-column:1 / -1}.bab-nav{position:sticky!important;top:var(--bab-cart-top-offset)!important;z-index:2!important;align-self:start;grid-row:auto / span 20;grid-column:1}.bab-nav~.shopify-section{grid-column:2}.bab-nav~.shopify-section .page-width{padding-right:var(--page-gutter, 20px);padding-left:0}.bab-nav .bab-cart-shell.page-width{padding-right:0}}.bab-intro__inner{gap:30px}@media only screen and (min-width:992px){.bab-intro__inner{flex-direction:row}}.bab-intro__content .bab-intro__standard-offer .content p a,.bab-intro__content .no-show-bab-offer__standard-offer .content p a,.bab-intro__content__standard-offer .content p a{color:#fff}@media only screen and (min-width:992px){.bab-intro__content .content{display:inline-block;width:45%}}.bab-intro__offer{padding:25px}@media only screen and (min-width:992px){.bab-intro__offer{float:right;width:45%;margin:0 0 0 30px}}.bab-intro__offer-steps{gap:5px;padding-top:10px;color:#fff}.bab-intro__offer-steps .step{margin-bottom:10px}.bab-intro__offer-steps .step img{width:40px;height:auto}@media only screen and (min-width:769px){.bab-intro__offer-steps .step img{width:90px}}.bab-intro__offer-steps .step h3{font-size:15px}@media only screen and (min-width:769px){.bab-intro__offer-steps .step h3{font-size:20px}}.bab-intro__offer-steps .step p{margin-top:5px;margin-bottom:0;font-size:11px}@media only screen and (min-width:769px){.bab-intro__offer-steps .step p{margin-top:10px;font-size:14px}}.bab-intro__offer-steps .step-arrow{width:26px;height:auto}@media only screen and (min-width:769px){.bab-intro__offer-steps .step-arrow{width:32px}}.bab-intro__offer-steps .step-arrow:last-of-type{-ms-filter:"FlipV";filter:flipv;transform:scaleY(-1)}.bab-intro__standard-offer{padding:20px 0}@media only screen and (min-width:992px){.bab-intro__standard-offer{padding:0 0 30px 20px}}.bab-intro__standard-offer h2{margin-bottom:20px}@media only screen and (min-width:769px){.bab-intro__standard-offer .content{width:55%}}.bab-intro__standard-offer .image{display:none}@media only screen and (min-width:769px){.bab-intro__standard-offer .image{display:block;width:45%}.bab-intro__standard-offer .image img{width:100%;height:auto}}.bab-intro .create-passport{box-sizing:border-box;margin-top:20px;padding:20px;background:#66c253;font-family:var(--heading-font-family)}@media only screen and (max-width:768.98px){.bab-intro .create-passport .passport-inner{flex-direction:column}}.bab-intro .create-passport .content{display:flex;gap:10px}.bab-intro .create-passport .get-started{padding-left:20px}@media only screen and (max-width:768.98px){.bab-intro .create-passport .get-started{width:100%;margin:10px 0;padding-left:0}}.bab-intro .create-passport .passport-select-text{font-family:var(--heading-font-family)}.bab-intro .create-passport .get-started .passport-select:after{position:absolute;top:8px;right:12px;display:block;width:22px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.846 10.681'%3E%3Cpath data-name='Path 3344' d='M11.217 3.502c.076.013.146.031.114.136-.452.41-1.442.59-.683.574.08.465-.514.131-.777.186-.092.214.088.752-.192.744-.057-.632-.487.44-.421.47-.16-.021-.16-.177-.367-.159-.456.42-.691 1.22-1.643 1.376.028-.198.33-.072.285-.355C6.726 5.568 4.59 3.988 3.42 2.82c-.166-.166-.168-.552-.323-.661A1.98 1.98 0 0 0 .95 2.098c-.531.682-.7 2.041.442 2.192.023.886 1.645 1.405 1.94 2.45a21.695 21.695 0 0 1 3.772 3.243l1.006.088c2.659-2.34 5.067-4.977 7.619-7.444-.5-3.625-3.832.893-4.511.875Z' fill='%2340372d' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat;content:"";pointer-events:none}.bab-intro .create-passport .get-started select{box-sizing:border-box;width:100%;min-width:170px;height:30px;padding:6px 50px 6px 10px;border:none;border-radius:var(--global-radius);background:#fff;color:#000;font-family:var(--heading-font-family);font-size:14px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bab-intro .create-passport .passport-btn{min-width:175px;padding-right:0;padding-left:0;text-align:center}.bab-intro #dog-info,.bab-intro #dog-info .fmf-summary{width:100%;border-radius:var(--global-radius-large);text-align:center}.bab-intro #dog-info .fmf-summary{padding:15px 15px 0}.bab-intro #dog-info .fmf-summary h2{margin:0 0 20px}.bab-intro #dog-info .fmf-summary .summary-title{font-size:14px}.bab-intro #dog-info .fmf-summary .italic{font-style:italic}[data-modal=bab-do-not-qualify] .modal{width:calc(100% - 40px);max-width:640px}[data-modal=bab-do-not-qualify] .modal h2{margin-bottom:30px;font-size:24px}@media only screen and (max-width:768.98px){[data-modal=bab-do-not-qualify] .modal h2{margin-bottom:20px}}[data-modal=bab-do-not-qualify] .modal .bab-modal-inner{gap:0 30px}[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-image{width:100%;max-width:184px}@media only screen and (max-width:768.98px){[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-image{display:none}}[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-content{text-align:left}@media only screen and (max-width:768.98px){[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-content{text-align:center}}[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-content button{margin-top:20px;margin-bottom:40px}@media only screen and (max-width:768.98px){[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-content button{margin:20px auto 30px}}[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-content p{font-size:14px;font-weight:700;line-height:21px}[data-modal=bab-do-not-qualify] .modal .bab-modal-inner .bab-modal-content a{color:inherit;font-size:14px;font-weight:700;line-height:21px;text-decoration:underline}.bab-nav{position:fixed;right:0;bottom:-1px;left:0;z-index:10;width:100%;height:170px;background-color:#364f53;color:#fff}@media only screen and (max-width:1024.98px){.bab-nav{top:auto!important}}@media only screen and (min-width:769px){.bab-nav{height:90px}}@media only screen and (min-width:1025px){.bab-nav{position:sticky;top:0;bottom:auto;z-index:10;height:90px;box-shadow:0 5px 10px #0000004a}}.bab-nav.open{z-index:999999}.bab-nav.open .page-width>button{display:none}.bab-nav .page-width{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-sizing:border-box;height:100%;padding:20px;box-shadow:0 5px 5px 10px #00000029;background:#364f53}@media only screen and (min-width:1025px){.bab-nav .page-width{flex-direction:row;gap:0;padding:0;box-shadow:none;overflow:visible}}@media only screen and (min-width:1399.98px){.bab-nav .page-width{padding:0}}.bab-nav .page-width>button{position:absolute;top:-25px;right:0;left:0;width:48px;height:48px;margin:0 auto;border-radius:50%;background:#364f53}.bab-nav .page-width>button svg{width:25px;height:auto;transform:rotate(180deg)}.bab-nav .page-width>button svg path{fill:#fff}@media only screen and (min-width:1025px){.bab-nav .page-width>button{display:none}}.bab-nav .box-wrapper{display:flex;flex-direction:row;width:100%}@media only screen and (max-width:1024.98px){.bab-nav .box-wrapper{margin-bottom:15px}}@media only screen and (min-width:1025px){.bab-nav .box-wrapper{flex:1 0 50%;height:100%}}.bab-nav .box{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media only screen and (min-width:1025px){.bab-nav .box{flex-direction:column;justify-content:center;width:max-content;height:100%;padding:0 30px;background-color:#4b6d70}}.bab-nav .box .title{font-weight:700}@media only screen and (min-width:1025px){.bab-nav .box .saving{display:none}}.bab-nav .box button{display:none;margin-top:5px;padding:0;background:none;color:#fff;font-size:14px;font-weight:400;text-decoration:underline}@media only screen and (min-width:1025px){.bab-nav .box button{display:flex;align-items:center;gap:6px}}.bab-nav .box button svg{width:10px;height:auto}.bab-nav .box button svg path{fill:#fff}.bab-nav .total{position:relative;display:none;flex-direction:column;justify-content:center;height:100%;padding:0 30px;overflow:hidden}@media only screen and (min-width:1025px){.bab-nav .total{display:flex;flex:auto}}.bab-nav .total.open{overflow:visible}.bab-nav .total.open .total-button .show{display:none}.bab-nav .total.open .total-button .hide{display:block}.bab-nav .total.open .total-breakdown{transform:translateY(0)}.bab-nav .total.open .total-breakdown svg{transform:rotate(0)}.bab-nav .total .total-inner{display:none}@media only screen and (min-width:1025px){.bab-nav .total .total-inner{display:flex;flex-direction:column}}.bab-nav .total .title{font-weight:700}.bab-nav .total .show,.bab-nav .total .show .show-bab-offer-pricing{display:flex;justify-content:space-between}.bab-nav .total .show p,.bab-nav .total .show span{margin:5px 0 0;font-size:14px;font-weight:400}.bab-nav .total .total-breakdown{display:none}@media only screen and (min-width:992px){.bab-nav .total .total-breakdown{display:block}}.bab-nav .total .total-button{display:none;width:60px;margin-top:5px;margin-left:30px;padding:0;background:none;color:#fff;font-size:14px;font-weight:400;text-decoration:underline}.bab-nav .total .total-button span{margin:0}.bab-nav .total .total-button svg{width:10px;height:auto}.bab-nav .total .total-button svg path{fill:#fff}.bab-nav .total .total-button .show{display:block}.bab-nav .total .total-button .hide{display:none}.bab-nav .frequency{box-sizing:border-box}.bab-nav .frequency,.bab-nav .frequency .frequency-select-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.bab-nav .frequency .frequency-select-wrapper{gap:15px;margin-bottom:5px}@media only screen and (min-width:1025px){.bab-nav .frequency .frequency-select-wrapper{flex-direction:row;margin-bottom:0}}.bab-nav .frequency .frequency-select-wrapper p{margin:0;font-size:14px;font-weight:600;line-height:1}.bab-nav .frequency .frequency-subtext p{margin:0;font-size:12px;font-style:italic;line-height:1;text-align:center}.bab-nav .frequency .frequency-select{position:relative;width:-webkit-fill-available;height:43px;margin-bottom:15px;padding-left:85px;border-radius:50px;background-color:#fff;color:#000;cursor:pointer}@media only screen and (min-width:1025px){.bab-nav .frequency .frequency-select{margin-bottom:0}}.bab-nav .frequency .frequency-select:after{position:absolute;top:14px;right:12px;display:block;width:22px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.846 10.681'%3E%3Cpath data-name='Path 3344' d='M11.217 3.502c.076.013.146.031.114.136-.452.41-1.442.59-.683.574.08.465-.514.131-.777.186-.092.214.088.752-.192.744-.057-.632-.487.44-.421.47-.16-.021-.16-.177-.367-.159-.456.42-.691 1.22-1.643 1.376.028-.198.33-.072.285-.355C6.726 5.568 4.59 3.988 3.42 2.82c-.166-.166-.168-.552-.323-.661A1.98 1.98 0 0 0 .95 2.098c-.531.682-.7 2.041.442 2.192.023.886 1.645 1.405 1.94 2.45a21.695 21.695 0 0 1 3.772 3.243l1.006.088c2.659-2.34 5.067-4.977 7.619-7.444-.5-3.625-3.832.893-4.511.875Z' fill='%2340372d' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat;content:"";pointer-events:none}.bab-nav .frequency .frequency-select:before{position:absolute;inset:0 auto 0 15px;display:flex;justify-content:center;align-items:center;height:100%;font-size:14px;font-weight:700;content:"Subscribe:"}.bab-nav .frequency .frequency-select select{display:flex;align-items:center;width:100%;height:100%;padding:0 36px 0 12px;border:none;border-radius:5px;background-color:transparent;color:inherit!important;font-size:14px;text-decoration:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bab-nav .frequency .frequency-select select:focus-visible{outline:none}.bab-nav .total-breakdown{position:fixed;bottom:0;left:0;box-sizing:border-box;width:100%;height:max-content;padding:20px;overflow:hidden;background:#364f53;color:#fff;transform:translateY(78%);transition:all .3s ease-in-out}@media only screen and (min-width:992px){.bab-nav .total-breakdown{position:absolute;top:0;bottom:auto;z-index:-1;box-sizing:border-box;width:100%;height:max-content;padding:110px 30px 30px;border-radius:0 0 20px 20px;box-shadow:0 0 20px #000000b3;background:#364f53;transform:translateY(-100%)}}.bab-nav .total-breakdown__title{display:flex;justify-content:space-between;align-items:center}.bab-nav .total-breakdown__title button{position:absolute;top:0;right:0;display:flex;justify-content:flex-end;width:100%;padding:20px;background:none}.bab-nav .total-breakdown__title button svg{width:18px;transform:rotate(180deg)}.bab-nav .total-breakdown__title button svg path{fill:#fff}@media only screen and (min-width:992px){.bab-nav .total-breakdown__title button{display:none}}.bab-nav .total-breakdown h3{font-size:14px;text-decoration:underline}@media only screen and (min-width:992px){.bab-nav .total-breakdown h3{font-size:16px;text-decoration:none}}.bab-nav .total-breakdown p,.bab-nav .total-breakdown span{font-size:14px}.bab-nav .total-breakdown .box-breakdown{display:flex;flex-direction:row;align-items:center;gap:4px;margin:0 0 15px}.bab-nav .total-breakdown .box-breakdown:last-child{margin:0}.bab-nav .total-breakdown .box-breakdown>div{display:flex;justify-content:space-between;align-items:center;width:100%}@media only screen and (min-width:992px){.bab-nav .total-breakdown .box-breakdown>div{flex-direction:column;align-items:flex-start}}.bab-nav .total-breakdown .box-breakdown img{width:25px;height:25px;transform:translate(-6px)}@media only screen and (min-width:992px){.bab-nav .total-breakdown .box-breakdown img{width:40px;height:40px}}.bab-nav .total-breakdown .box-breakdown span{font-size:12px}.bab-nav .total-breakdown .box-breakdown .box-title{font-size:14px;font-weight:700}@media only screen and (min-width:992px){.bab-nav .total-breakdown .box-breakdown .box-title{display:block;margin-bottom:8px}}.bab-nav .total-breakdown .box-breakdown .box-title span{font-size:inherit}.bab-nav .add-button{width:100%}@media only screen and (min-width:1025px){.bab-nav .add-button{margin-left:1rem}}.bab-nav .add-button .button-1{display:flex;justify-content:center;align-items:center;gap:8px;width:100%;height:43px;padding:10px 12px;text-align:center}.bab-nav .add-button .button-1 svg{width:21px}.bab-nav .add-button .button-1 span{display:contents}.bab-nav .bab-cart-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;background:#0000007f;pointer-events:none;opacity:0;visibility:hidden;transition:all .3s ease-in-out}@media only screen and (min-width:1025px){.bab-nav .bab-cart-overlay{z-index:1}}.bab-nav .bab-cart-overlay.show{pointer-events:all;opacity:1;visibility:visible}.bab-nav .bab-cart{position:fixed;bottom:168px;left:0;z-index:-2;width:100%;height:50dvh;box-shadow:0 0 15px #4a4a4a;background:#fff;color:#000;transform:translateY(200%);transition:all .3s ease-in-out}@media only screen and (min-width:769px){.bab-nav .bab-cart{bottom:0}}@media only screen and (min-width:1025px){.bab-nav .bab-cart{position:fixed;top:0;bottom:auto;left:0;z-index:1;width:400px;height:100dvh;transform:translate(-100%)}}.bab-nav .bab-cart.open{transform:translateY(0)}@media only screen and (min-width:992px){.bab-nav .bab-cart.open{transform:translate(0)}}.bab-nav .bab-cart .bab-cart-close{position:absolute;top:-25px;right:0;left:0;display:flex;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto;border-radius:50%;background:#fff}@media only screen and (min-width:1025px){.bab-nav .bab-cart .bab-cart-close{top:0;left:auto;display:block;width:auto;height:auto;margin:0;padding:5px;border-radius:0;background:none}}.bab-nav .bab-cart .bab-cart-close button{background:none}.bab-nav .bab-cart .bab-cart-close button svg{width:25px;height:auto}@media only screen and (min-width:1025px){.bab-nav .bab-cart .bab-cart-close button svg{width:35px}}.bab-nav .bab-cart .bab-cart-close button svg path{fill:#000}.bab-nav .bab-cart .bab-cart-close button .chevron{display:block}@media only screen and (min-width:1025px){.bab-nav .bab-cart .bab-cart-close button .chevron{display:none}}.bab-nav .bab-cart .bab-cart-close button .cross{display:none}@media only screen and (min-width:1025px){.bab-nav .bab-cart .bab-cart-close button .cross{display:block}}.bab-nav .bab-cart .cart-total{display:none;padding:20px;background:#364f53;color:#fff;text-align:center}@media only screen and (min-width:992px){.bab-nav .bab-cart .cart-total{display:block}}.bab-nav .bab-cart .cart-total p{margin:0;font-size:14px}.bab-nav .bab-cart .items-wrapper{box-sizing:border-box;height:100%;padding:20px 20px 55px;overflow-y:auto}@media only screen and (min-width:992px){.bab-nav .bab-cart .items-wrapper{box-sizing:initial;height:calc(100% - 100px);padding:20px}}.bab-nav .bab-cart .items-wrapper.open .total-breakdown{transform:translateY(0)}.bab-nav .bab-cart .items-wrapper.open button[toggle-bab-info] svg{transform:rotate(0)}@media only screen and (min-width:992px){.bab-nav .bab-cart .items-wrapper .total-breakdown{display:none}}.bab-nav .bab-cart .items-wrapper .items::-webkit-scrollbar{width:4px;margin-left:10px;background:transparent}.bab-nav .bab-cart .items-wrapper .items::-webkit-scrollbar-track{background-color:#fff}.bab-nav .bab-cart .items-wrapper .items::-webkit-scrollbar-thumb{border-radius:2px;background-color:var(--accent-1-color)}.bab-nav .bab-cart .items-wrapper .items .message{text-align:center}.bab-nav .bab-cart .items-wrapper .items .item{display:flex;margin:30px 10px 30px 0;padding:16px 0}.bab-nav .bab-cart .items-wrapper .items .item:first-of-type{padding-top:0}.bab-nav .bab-cart .items-wrapper .items .item:last-of-type{padding-bottom:0;border-bottom:none}.bab-nav .bab-cart .items-wrapper .items .item .img-wrapper{display:flex;justify-content:center;width:25%}.bab-nav .bab-cart .items-wrapper .items .item .img-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bab-nav .bab-cart .items-wrapper .items .item .img-wrapper svg{width:94px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-left:15px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .top>div{display:flex;gap:20px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .top a{margin:0;color:#40372d;font-size:15px;font-weight:700;line-height:21px;text-transform:capitalize}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .top a p{margin:0 0 5px;font-size:12px;font-weight:700;line-height:16px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .top span{margin-bottom:0;font-size:12px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .top span.remove-item{height:fit-content;cursor:pointer}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .top span.remove-item svg{width:20px;height:20px;pointer-events:none}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .top span.remove-item svg path{fill:var(--text-color)}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .mid{font-size:12px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .selling-plan{margin:6px 0;font-size:13px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .selling-plan strong{font-size:13px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .gift-friend{margin:8px 0;font-size:12px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .gift-friend em,.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .gift-friend p,.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .gift-friend strong{margin:0;font-size:12px;line-height:1.4}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:6px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .bottom .sub-prices *{font-size:12px}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .bottom .sub-prices .was-price{padding-right:3px;text-decoration:line-through}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .quantity-wrapper{border-radius:25px;overflow:hidden}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .quantity-wrapper .quantity{display:flex;justify-content:center;align-items:center;min-width:20px;min-height:30px;border:none;background-color:#f2f1ea;font-weight:600}.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .quantity-wrapper .minus,.bab-nav .bab-cart .items-wrapper .items .item .info-wrapper .quantity-wrapper .plus{display:flex;justify-content:center;align-items:center;min-width:30px;min-height:30px;border:none;background-color:#f2f1ea;color:#000;font-size:16px;line-height:0}.build-a-box{padding-bottom:194px}@media only screen and (min-width:769px){.build-a-box{padding-bottom:114px}}@media only screen and (min-width:1025px){.build-a-box{padding:0}}.build-a-box .mega-menu-outer-shopify-wrapper{position:static}.bab-build-a-box .bab-build-a-box__intro,.bab-build-a-box .bab-build-a-box__product-intro{min-width:0}.bab-build-a-box .bab-composite>.bab-build-a-box__intro .page-width,.bab-build-a-box .bab-composite>.bab-build-a-box__product-intro.page-width{width:100%;max-width:none;padding-right:0;padding-left:0}.bab-build-a-box .bab-build-a-box__product-intro h2{margin-bottom:12px}.bab-build-a-box .bab-build-a-box__product-intro .rte{max-width:760px;margin-right:auto;margin-left:auto}.bab-build-a-box .bab-composite{display:grid;gap:clamp(24px,4vw,48px);margin-bottom:clamp(40px,6vw,80px)}@media(max-width:767.98px){.bab-build-a-box .bab-composite{gap:10px}}.bab-build-a-box .bab-composite__cart,.bab-build-a-box .bab-composite__products{min-width:0}.bab-build-a-box .bab-composite__products{display:flex;flex-direction:column;gap:clamp(32px,5vw,64px)}.bab-build-a-box .bab-composite__products .bab-products>.page-width,.bab-build-a-box .bab-composite__cart .bab-cart-shell.page-width{max-width:none;padding-right:0;padding-left:0}.bab-build-a-box .bab-composite__cart .bab-cart-panel{display:flex;flex-direction:column;gap:18px;border-radius:var(--global-radius-large);box-shadow:0 12px 34px #40372d1f;overflow:hidden;background:var(--brand-color-4, #f2f1ea);color:var(--text-color)}.bab-build-a-box .bab-composite__cart .bab-cart-summary{display:flex;flex-direction:column;gap:16px;padding:20px}.bab-build-a-box .bab-composite__cart .box-wrapper,.bab-build-a-box .bab-composite__cart .box,.bab-build-a-box .bab-composite__cart .total,.bab-build-a-box .bab-composite__cart .total .total-inner,.bab-build-a-box .bab-composite__cart .total .show,.bab-build-a-box .bab-composite__cart .frequency,.bab-build-a-box .bab-composite__cart .frequency .frequency-select-wrapper{position:static!important;display:flex!important;width:100%!important;height:auto!important;padding:0!important;box-shadow:none!important;background:transparent!important;transform:none!important}.bab-build-a-box .bab-composite__cart .box-wrapper,.bab-build-a-box .bab-composite__cart .box,.bab-build-a-box .bab-composite__cart .total,.bab-build-a-box .bab-composite__cart .total .total-inner{flex-direction:column!important;gap:8px}.bab-build-a-box .bab-composite__cart .box .title,.bab-build-a-box .bab-composite__cart .total .title{font-family:var(--heading-font-family);font-size:var(--heading-h5-size);line-height:var(--heading-h5-line-height)}.bab-build-a-box .bab-composite__cart .total .show{flex-direction:column;align-items:flex-start;gap:8px}.bab-build-a-box .bab-composite__cart .total .total-button{margin:0;padding:0;color:var(--text-color);text-decoration:underline}.bab-build-a-box .bab-composite__cart .frequency .frequency-select{position:relative;display:flex;align-items:center;width:100%;max-width:none;margin:0;border-radius:999px;background-color:#fff;color:var(--text-color)}.bab-build-a-box .bab-composite__cart .frequency .frequency-select:before{position:relative;z-index:1;flex:0 0 auto;font-family:var(--heading-font-family);font-size:15px;font-weight:700;line-height:1;content:"Subscribe:"}.bab-build-a-box .bab-composite__cart .frequency .frequency-select:after{position:absolute;top:50%;right:14px;display:block;width:22px;height:15px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.846 10.681'%3E%3Cpath d='M11.217 3.502c.076.013.146.031.114.136-.452.41-1.442.59-.683.574.08.465-.514.131-.777.186-.092.214.088.752-.192.744-.057-.632-.487.44-.421.47-.16-.021-.16-.177-.367-.159-.456.42-.691 1.22-1.643 1.376.028-.198.33-.072.285-.355C6.726 5.568 4.59 3.988 3.42 2.82c-.166-.166-.168-.552-.323-.661A1.98 1.98 0 0 0 .95 2.098c-.531.682-.7 2.041.442 2.192.023.886 1.645 1.405 1.94 2.45a21.695 21.695 0 0 1 3.772 3.243l1.006.088c2.659-2.34 5.067-4.977 7.619-7.444-.5-3.625-3.832.893-4.511.875Z' fill='%23284734' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;content:"";pointer-events:none;transform:translateY(-50%)}.bab-build-a-box .bab-composite__cart .frequency .frequency-select select{flex:1 1 auto;min-width:0;height:100%;padding:0 46px 0 6px;border:0;background:transparent;color:inherit;font-size:15px;-webkit-appearance:none;appearance:none}.bab-build-a-box .bab-composite__cart .add-button{width:100%;margin:0!important}.bab-build-a-box .bab-composite__cart .add-button .button-1{width:100%}.bab-build-a-box .bab-composite__cart .bab-cart-feedback:empty{display:none}.bab-build-a-box .bab-composite__cart .bab-cart{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;height:auto!important;max-height:none;box-shadow:none!important;overflow:visible;background:#fff!important;color:var(--text-color)!important;transform:none!important;transition:none!important}.bab-build-a-box .bab-composite__cart .bab-cart .items-wrapper{box-sizing:border-box;height:auto!important;max-height:56vh;padding:20px!important;overflow-y:auto}.bab-build-a-box .bab-composite__cart .bab-cart .cart-total{display:block!important;padding:16px 20px;background:var(--text-color);color:#fff}.bab-build-a-box .bab-composite__cart .bab-cart .cart-total p{margin:0;color:#fff}.bab-build-a-box .bab-composite__cart .bab-cart .items .item{display:flex;align-items:flex-start;gap:14px;margin:0;padding:16px 0;border-bottom:1px solid rgb(64 55 45 / 14%)}.bab-build-a-box .bab-composite__cart .bab-cart .items .item:first-of-type{padding-top:0}.bab-build-a-box .bab-composite__cart .bab-cart .items .item:last-of-type{border-bottom:0}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .img-wrapper{display:flex;flex:0 0 82px;justify-content:center;align-items:center;width:82px;height:82px;overflow:hidden;background:var(--brand-color-4, #f2f1ea)}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .img-wrapper img,.bab-build-a-box .bab-composite__cart .bab-cart .items .item .img-wrapper svg{width:100%;height:100%;padding:8px;object-fit:contain}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .info-wrapper{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0;padding-left:0}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .info-wrapper .bottom{align-items:center;gap:12px}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .info-wrapper .sub-prices{text-align:right}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .info-wrapper .sub-prices .was-price{text-decoration:line-through}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .info-wrapper .top{display:flex;flex-direction:column;gap:4px}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .info-wrapper .top>div{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.bab-build-a-box .bab-composite__cart .bab-cart .items .item .info-wrapper .top a{font-family:var(--heading-font-family);text-decoration:none;text-transform:none}.bab-build-a-box .bab-composite__cart .bab-cart .remove-item{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:28px;height:28px;padding:0;background:transparent;color:var(--text-color)}.bab-build-a-box .bab-composite__cart .bab-cart .remove-item svg{width:14px;height:14px}.bab-build-a-box .bab-composite__cart .total-breakdown{position:static!important;z-index:auto!important;display:none;width:100%!important;height:auto!important;margin-top:12px;padding:14px!important;border-radius:16px;box-shadow:none!important;overflow:hidden;background:#ffffffb8!important;color:var(--text-color)!important;transform:none!important}.bab-build-a-box .bab-composite__cart [data-bab-breakdown-info].open .total-breakdown{display:block}.bab-build-a-box .bab-composite__cart .items-wrapper .total-breakdown,.bab-build-a-box .bab-composite__cart .bab-cart-overlay,.bab-build-a-box .bab-composite__cart [toggle-bab-cart]{display:none!important}.bab-build-a-box .bab-composite{--bab-cart-top-offset: calc(var(--header-height, 0px) + 24px)}.bab-build-a-box .bab-composite__cart{position:relative;z-index:102;align-self:start}.bab-build-a-box .bab-composite__cart .bab-cart-panel{max-height:calc(100vh - var(--bab-cart-top-offset));max-height:calc(100dvh - var(--bab-cart-top-offset))}.bab-build-a-box .bab-composite__cart .bab-cart-summary,.bab-build-a-box .bab-composite__cart .bab-cart .cart-total{flex:0 0 auto}.bab-build-a-box .bab-composite__cart .bab-cart{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.bab-build-a-box .bab-composite__cart .bab-cart .items-wrapper{flex:1 1 auto;min-height:0;max-height:none}.bab-build-a-box .bab-composite__cart .add-button .button-1{display:flex;justify-content:center;align-items:center;gap:8px;min-height:48px}.bab-build-a-box .bab-composite__cart .add-button .button-1 svg{display:block;flex:0 0 22px;width:22px!important;max-width:22px;height:22px!important;max-height:22px}.bab-build-a-box .bab-cart-mobile-toggle,.bab-build-a-box .bab-cart-mobile-overlay,.bab-build-a-box .bab-cart-mobile-close{display:none}.bab-build-a-box .bab-composite__cart .bab-cart-summary{gap:12px;padding:18px}.bab-build-a-box .bab-composite__cart .box-wrapper,.bab-build-a-box .bab-composite__cart .total,.bab-build-a-box .bab-composite__cart .total .total-inner{gap:6px}.bab-build-a-box .bab-composite__cart .box{align-items:flex-start;padding-bottom:8px!important;border-bottom:1px solid rgb(40 71 52 / 14%)}.bab-build-a-box .bab-composite__cart .box .title{font-size:22px;line-height:1.1}.bab-build-a-box .bab-composite__cart .box .saving{display:none}.bab-build-a-box .bab-composite__cart .total .title{font-size:18px;line-height:1.2}.bab-build-a-box .bab-composite__cart .total .show,.bab-build-a-box .bab-composite__cart .show-bab-offer-pricing,.bab-build-a-box .bab-composite__cart .no-show-bab-offer-pricing{gap:6px}.bab-build-a-box .bab-composite__cart .total .show p{margin:0}.bab-build-a-box .bab-composite__cart .total .total-button{display:inline-flex;align-items:center;gap:5px;width:max-content;margin-top:2px}.bab-build-a-box .bab-composite__cart .total .total-button svg{width:12px;height:8px;transition:transform .2s ease}.bab-build-a-box .bab-composite__cart .total .total-button .show{display:inline!important}.bab-build-a-box .bab-composite__cart .total .total-button .hide,.bab-build-a-box .bab-composite__cart .total.open .total-button .show{display:none!important}.bab-build-a-box .bab-composite__cart .total.open .total-button .hide{display:inline!important}.bab-build-a-box .bab-composite__cart .total.open .total-button svg{transform:rotate(180deg)}.bab-build-a-box .bab-composite__cart .total-breakdown{margin-top:6px;padding:10px!important;border-radius:12px}.bab-build-a-box .bab-composite__cart .total-breakdown__title{display:flex;justify-content:space-between;align-items:center}.bab-build-a-box .bab-composite__cart .total-breakdown__title button{display:none}.bab-build-a-box .bab-composite__cart .total-breakdown p{margin:6px 0;font-size:12px;line-height:1.35}.bab-build-a-box .bab-composite__cart .total-breakdown .box-breakdown{display:flex;align-items:flex-start;gap:6px;margin-top:6px}.bab-build-a-box .bab-composite__cart .total-breakdown .box-breakdown img{display:none}.bab-build-a-box .bab-composite__cart .total-breakdown .box-breakdown>div{display:flex;flex-direction:column;gap:2px}.bab-build-a-box .bab-composite__cart .frequency .frequency-select{height:42px}.bab-build-a-box .bab-composite__cart .frequency .frequency-select select{height:100%}.bab-build-a-box .bab-composite__cart .bab-cart-feedback{min-height:0;margin:0}.bab-build-a-box .bab-composite__cart .bab-cart .cart-total{display:none!important}.bab-build-a-box .bab-composite__cart .bab-cart .items-wrapper{padding:16px!important}@media only screen and (max-width:1024px){.bab-build-a-box{padding-bottom:78px}.bab-build-a-box .bab-composite__cart .bab-cart-shell.page-width{position:fixed;right:0;bottom:0;left:0;z-index:60;width:100%;max-width:none;padding:0!important;pointer-events:none}.bab-build-a-box .bab-cart-mobile-toggle{position:fixed;right:12px;bottom:0;left:12px;z-index:62;display:flex;justify-content:space-between;align-items:center;gap:10px;width:auto;min-height:64px;padding:14px 18px;border-radius:16px 16px 0 0;box-shadow:0 -8px 24px #28473438;background:var(--text-color);color:#fff;pointer-events:auto}.bab-build-a-box .bab-cart-mobile-toggle span,.bab-build-a-box .bab-cart-mobile-toggle strong{color:inherit;font-family:var(--heading-font-family);font-size:18px;font-weight:500;line-height:1}.bab-build-a-box .bab-cart-mobile-toggle svg{flex:0 0 16px;width:16px;height:10px;transform:rotate(180deg)}.bab-build-a-box .bab-cart-mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:59;display:block;background:#28372d6b;pointer-events:none;opacity:0;transition:opacity .25s ease}.bab-build-a-box .bab-composite__cart .bab-cart-panel{position:fixed;right:0;bottom:0;left:0;z-index:61;max-height:min(84dvh,720px);margin:0;border-radius:22px 22px 0 0;box-shadow:0 -12px 34px #28473433;pointer-events:auto;transform:translateY(110%);transition:transform .28s ease}.bab-build-a-box .bab-cart-mobile-close{position:absolute;top:12px;right:14px;z-index:2;display:flex;justify-content:center;align-items:center;width:34px;height:34px;border:1px solid rgb(40 71 52 / 18%);border-radius:999px;background:var(--brand-color-4, #fff);color:var(--text-color)}.bab-build-a-box .bab-cart-mobile-close svg{width:13px;height:13px}.bab-build-a-box .bab-cart-shell.is-mobile-cart-open .bab-cart-mobile-overlay{pointer-events:auto;opacity:1}.bab-build-a-box .bab-cart-shell.is-mobile-cart-open .bab-cart-mobile-toggle{display:none}.bab-build-a-box .bab-cart-shell.is-mobile-cart-open .bab-cart-panel{transform:translateY(0)}.bab-build-a-box .bab-composite__cart .bab-cart-summary{padding:52px 16px 14px}.bab-build-a-box .bab-composite__cart .bab-cart,.bab-build-a-box .bab-composite__cart .bab-cart .items-wrapper{max-height:none}}@media only screen and (min-width:1025px){.bab-build-a-box .bab-composite{align-items:start;grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.bab-build-a-box .bab-build-a-box__intro,.bab-build-a-box .bab-build-a-box__product-intro,.bab-build-a-box .bab-composite__products{grid-column:2}.bab-build-a-box .bab-composite__cart{position:sticky!important;top:var(--bab-cart-top-offset);bottom:24px;z-index:2;grid-row:1 / span 3;grid-column:1;margin-top:24px}}@media only screen and (min-width:992px){.bab-products{overflow:visible}}.bab-products .bab-products-heading-wrapper{padding:20px 0;border-top:1px solid #c9c9c9}@media only screen and (min-width:992px){.bab-products .bab-products-heading-wrapper{flex-direction:row;justify-content:space-between;gap:30px;padding:40px 0 30px;text-align:left}}.bab-products .bab-products-heading-wrapper .bab-products-heading:has(.bab-products-button[style="display: block;"]){padding-right:20px}.bab-products .bab-products-heading-wrapper .bab-products-heading span{padding-left:5px}@media only screen and (max-width:768.98px){.bab-products .bab-products-heading-wrapper .bab-products-heading{text-align:center}.bab-products .bab-products-heading-wrapper .bab-products-heading span{display:block}}.bab-products .bab-products-heading-wrapper .heading-lg{width:max-content}.bab-products .bab-products-link{display:flex;justify-content:center;margin:40px 0 0}.bab-products .bab-products-button{position:absolute;top:calc(50% - 10px);right:0;display:none}.bab-products .bab-products-button svg{width:24px}.bab-products .bab-products-filters .filter-checkboxes{gap:16px}@media only screen and (min-width:992px){.bab-products .bab-products-filters .filter-checkboxes{justify-content:flex-end}}.bab-products .bab-products-filters input[type=checkbox]{position:absolute;top:0;left:0;display:block;width:28px;height:28px;margin:0;padding:0;border:none;border-radius:28px;opacity:0}.bab-products .bab-products-filters input#filter-item,.bab-products .bab-products-filters label[for=filter-]{display:none}.bab-products .bab-products-filters .filter-item{gap:8px}.bab-products .bab-products-filters .filter-item[data-filter=filter-]{display:none}.bab-products .bab-products-filters .filter-item label{display:flex;align-items:center;height:28px;padding:0 15px;border-radius:var(--global-radius);background:#fff;font-family:var(--heading-font-family);font-size:14px;cursor:pointer}.bab-products .bab-products-filters .filter-item input:checked+label{background:#a7c913;font-weight:700}.bab-products .bab-products-filters .filter-item input:checked+label:before{display:block;width:15px;height:28px;border-radius:28px;content:""}.bab-products .bab-products-filters .filter-item input:checked+label:after{position:absolute;top:9px;left:7px;z-index:2;display:block;width:15px;height:11px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14.828 10.664'%3E%3Cpath data-name='Icon feather-check' d='m13.414 1.414-8.25 8.25-3.75-3.75' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-position:50%;background-size:contain;background-repeat:no-repeat;content:"";opacity:1}.bab-products .product-card{position:relative}.bab-products .product-card .product-match{top:0;right:0;z-index:4;width:82px;height:84px}.bab-products .product-card .product-match span{position:absolute;top:50%;left:50%;padding-right:8px;color:#fff;font-size:14px;text-align:center;transform:translate(-50%,-50%)}.bab-products .product-card .supply .will-last{display:none;color:#995582;font-size:16px;font-weight:700;line-height:21px;text-align:center}.bab-products .product-card .supply .will-last.selected{display:block}.bab-products .product-card .product-title{width:100%;margin-top:10px;padding-top:10px;border-top:1px solid #f1f0e9}.bab-products .bab-products-slider{padding-bottom:20px}@media only screen and (min-width:992px){.bab-products .bab-products-slider{padding-bottom:40px}}.bab-products .bab-products-slider .swiper-wrapper{display:flex;flex-direction:row}@media only screen and (min-width:769px){.bab-products .bab-products-slider .swiper-wrapper .swiper-slide{max-width:277px}}.bab-products .bab-products-slider .swiper-wrapper:not(:has(div)):before{display:block;width:100%;padding:15px 0 30px;text-align:center;content:"There are no products that match your dogs specific requirements. Click show all to see all products."}.bab-products .swiper{overflow:visible}@media only screen and (min-width:992px){.bab-products .swiper{overflow:hidden visible!important}}.bab-products .swiper .bab-products-swiper-button-next{right:0;width:32px;height:32px}.bab-products .swiper .bab-products-swiper-button-next:after{width:32px;height:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.122 24.066'%3E%3Cpath data-name='Path 3174' d='M6.206 7.01c.029-.11.062-.212.213-.154.553.705.717 2.177.771 1.062.69-.07.142.762.192 1.158.306.157 1.113-.05 1.072.357-.933.02.595.76.645.667-.047.233-.275.217-.27.521.57.72 1.718 1.141 1.85 2.548-.285-.061-.068-.49-.491-.453-1.414 1.095-3.952 4.064-5.782 5.662-.261.227-.827.189-1.004.405a2.912 2.912 0 0 0-.31 3.146c.946.85 2.923 1.235 3.262-.423 1.303.055 2.23-2.269 3.794-2.594a31.908 31.908 0 0 1 5.147-5.2l.232-1.466C12.369 8.101 8.747 4.301 5.39.304c-5.374.359.912 5.711.816 6.706Z' fill='%2340372d' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-size:17px 21px;background-repeat:no-repeat;content:""}.bab-products .swiper .bab-products-swiper-button-prev{left:0;width:32px;height:32px}.bab-products .swiper .bab-products-swiper-button-prev:after{width:32px;height:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.122 24.066'%3E%3Cpath data-name='Path 3174' d='M10.917 7.01c-.029-.109-.062-.212-.213-.154-.554.706-.717 2.177-.772 1.062-.69-.069-.141.763-.192 1.158-.305.157-1.112-.05-1.071.357.932.02-.596.76-.646.668.047.232.276.216.271.52-.57.72-1.718 1.142-1.851 2.549.286-.062.07-.49.492-.454 1.412 1.093 3.95 4.065 5.784 5.665.26.227.826.19 1.003.405a2.912 2.912 0 0 1 .31 3.146c-.946.846-2.924 1.228-3.263-.427-1.302.055-2.23-2.269-3.793-2.594a31.908 31.908 0 0 0-5.147-5.198l-.232-1.467C4.754 8.101 8.377 4.302 11.734.305c5.372.359-.914 5.71-.817 6.706Z' fill='%2340372d' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-size:17px 21px;background-repeat:no-repeat;content:""}.bab-products .sub_tab_main_wrapper{position:relative;height:30px;margin-bottom:7px}.bab-products .sub_tab_main{position:relative;z-index:11;width:100%;height:30px;margin-bottom:10px;border-radius:var(--global-radius);overflow:hidden;background:#f1f0e9}.bab-products .sub_tab_main.open{overflow:visible;background-color:transparent}.bab-products .sub_tab_main *{margin:0;font-family:var(--heading-font-family);font-size:13px;font-weight:500}.bab-products .sub_tab_main .sub-price-wrapper{position:relative;padding-left:15px}.bab-products .sub_tab_main .sub-prices{padding-right:12px}.bab-products .sub-tab-main-toggle{position:absolute;top:0;right:0;z-index:1;display:flex;justify-content:flex-end;padding:10px 10px 10px 25px}.bab-products .sub-tab-main-toggle svg{width:16px;height:auto}.bab-products .sub_tab_main.open .sub-tab-main-toggle svg{transform:rotate(180deg)}.bab-products .sub_tab_variant_selector{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;margin:0;padding:6px 12px;border-radius:var(--global-radius);background:#f1f0e9;font-weight:700;list-style:none}.bab-products .sub_tab_main.open .sub_tab_variant_selector{padding-top:12px}.bab-products .sub_tab_variant_selector li label{position:relative;display:flex;flex-flow:row nowrap}.bab-products .sub_tab_main.open .sub_tab_variant_selector li label{margin:0 0 11px}.bab-products .sub_tab_main.open .sub_tab_variant_selector li:last-child label{margin:0}.bab-products .sub_tab_variant_selector li label span{flex:2;padding:0 4px;text-align:center}.bab-products .sub_tab_variant_selector li label span:first-child{text-align:left}.bab-products .sub_tab_variant_selector li label span:last-child{display:inline-flex;flex:1;max-width:100px;overflow:hidden;text-align:right;white-space:nowrap}.bab-products .sub_tab_variant_selector li label span.was_price{font-size:14px;text-align:right;text-decoration:line-through}.bab-products .sub_tab_variant_selector li label:before{position:absolute;top:0;left:-3px;display:inline-block;width:5px;height:5px;padding:4px;border:2px solid #c9c9c9;border-radius:50%;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff'%3E%3Cpath d='M9 22-1 11.402l2.798-2.859 7.149 7.473L22.091 2 25 4.806z'/%3E%3C/svg%3E");background-position:50%;background-size:8px;background-repeat:no-repeat;color:#fff;text-align:center;content:""}.bab-products .sub_tab_variant_selector li input+label{display:none}.bab-products .sub_tab_main.open .sub_tab_variant_selector li input+label,.bab-products .sub_tab_variant_selector li input:checked+label{display:flex}.bab-products .sub_tab_variant_selector li input:checked+label:before{border:2px solid var(--button-1-color);background-color:var(--button-1-color);color:#fff}@media(max-width:640px){.bab-products .sub_tab_header p{margin-top:5px}}.bab-products .sub_tab_header p .lowest-price{font-size:13px;font-weight:700}.bab-products .sub_tab_header p .lowest-price-type{color:#afafaf;font-size:13px;font-style:oblique}.bab-products .selectedvariant{display:none}.bab-products .sub_tab_variant_selector li input:checked+label+.sub_tab_delivery_frequency{display:flex}.bab-products .per-tray-price{display:none;margin-bottom:10px;color:var(--brand-color-1);text-align:center}.bab-products .per-tray-price.selected{display:block}.bab-products .per-tray-price .was-price .per-unit{text-decoration:line-through}.bab-products .bab-products-slider swiper-container{overflow:visible}@media only screen and (min-width:992px){.bab-products .bab-products-slider swiper-container{overflow:hidden visible}}@media only screen and (min-width:769px){.bab-products .bab-products-slider swiper-slide{max-width:277px}}.bab-products .bab-products-slider swiper-container:not(:has(swiper-slide)):before{display:block;width:100%;padding:15px 0 30px;text-align:center;content:"There are no products that match your dogs specific requirements. Click show all to see all products."}.contact-form:not(.form-in-error-state)~.shopify-section .shopify-app-block form-embed{display:none!important}.contact-form .contact-form-section{padding:20px 0 30px;scroll-margin-top:200px}@media only screen and (min-width:992px){.contact-form .contact-form-section{padding:40px 0 60px}}@media only screen and (max-width:768.98px){.contact-form .contact-form-section{scroll-margin-top:100px}}.contact-form .contact-form-wrapper{flex-direction:column}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper{gap:40px}}@media only screen and (max-width:991.98px){.contact-form .contact-form-wrapper{flex-direction:column}}.contact-form .contact-form-wrapper>div{box-sizing:border-box}@media only screen and (max-width:768.98px){.contact-form .contact-form-wrapper>div{width:100%}}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper>div.form{padding-left:40px}}.contact-form .contact-form-wrapper iframe{min-height:1270px}@media only screen and (min-width:576px){.contact-form .contact-form-wrapper iframe{min-height:1110px;max-height:1110px}}@media only screen and (min-width:769px){.contact-form .contact-form-wrapper iframe{min-height:1000px;max-height:1000px}}.contact-form .contact-form-wrapper .contact-details{display:flex;flex-direction:column;align-items:center;gap:25px;padding-left:0;text-align:center}.contact-form .contact-form-wrapper .contact-details .contact-block{width:100%}.contact-form .contact-form-wrapper .contact-details .contact-block ul{margin:0;padding:0;list-style:none}.contact-form .contact-form-wrapper .contact-details .contact-block ul li{display:flex;justify-content:center;align-items:center;margin-bottom:16px;font-size:18px;line-height:24px}.contact-form .contact-form-wrapper .contact-details .contact-block ul li a{font-size:18px;line-height:24px;text-decoration:underline}.contact-form .contact-form-wrapper .contact-details .contact-block ul li a:hover{text-decoration:none}.contact-form .contact-form-wrapper .contact-details .contact-block ul li:last-of-type{margin-bottom:0}.contact-form .contact-form-wrapper .contact-details .contact-block ul li svg{width:20px;margin-right:15px;stroke-width:2px}@media only screen and (max-width:991.98px){.contact-form .contact-form-wrapper .contact-details .contact-block.text{text-align:center}}.contact-form .contact-form-wrapper .contact-details .contact-block.text h2{margin:0 0 12px}.contact-form .contact-form-wrapper .contact-details .contact-block.text p{line-height:22px}.contact-form .contact-form-wrapper .contact-details .image-wrapper{display:block;border-radius:20px;overflow:hidden}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .contact-details .image-wrapper{border-radius:40px}}.contact-form .contact-form-wrapper .contact-details .image-wrapper.set-height{position:relative;height:var(--height)}.contact-form .contact-form-wrapper .contact-details .image-wrapper img{display:block;width:100%;height:auto}.contact-form .contact-form-wrapper .form .contact--form{display:flex;flex-direction:column;gap:15px}.contact-form .contact-form-wrapper .form .contact--form .custom-checkbox{display:flex;align-items:center;box-sizing:border-box;margin-bottom:0}.contact-form .contact-form-wrapper .form .contact--form .input-group-row{display:flex;flex-direction:column;gap:15px}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .form .contact--form .input-group-row{flex-direction:row;gap:24px}}.contact-form .contact-form-wrapper .form .contact--form .input-group-row .input-group{width:100%}@media only screen and (min-width:992px){.contact-form .contact-form-wrapper .form .contact--form .input-group-row .input-group{width:50%}}.contact-form .contact-form-wrapper .form .contact--form .input-group{display:flex;flex-direction:column;gap:5px;width:100%}.contact-form .contact-form-wrapper .form .contact--form .input-group label{line-height:18px}.contact-form .contact-form-wrapper .form .contact--form .input-group input:not([type=submit]),.contact-form .contact-form-wrapper .form .contact--form .input-group textarea{padding:11px 20px;border:none;border-radius:20px}.contact-form .contact-form-wrapper .form .contact--form .input-group .select-wrapper{position:relative}.contact-form .contact-form-wrapper .form .contact--form .input-group .select-wrapper select{width:100%;padding:11px 20px;border:none;border-radius:20px;background-color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none}.contact-form .contact-form-wrapper .form .contact--form .input-group .select-wrapper svg{position:absolute;top:13px;right:20px;display:block;width:14px;height:14px;cursor:pointer;pointer-events:none}.contact-form .contact-form-wrapper .form .contact--form .input-group textarea{min-width:100%;max-width:100%;min-height:100px}.contact-form .contact-form-wrapper .form .contact--form .input-group.input-group-submit{flex-direction:row;justify-content:flex-end}.contact-form .contact-form-bgwhite .contact-form-wrapper .form .contact--form .input-group .select-wrapper select,.contact-form .contact-form-bgwhite .contact-form-wrapper .form .contact--form .input-group input:not([type=submit]),.contact-form .contact-form-bgwhite .contact-form-wrapper .form .contact--form .input-group textarea{background-color:#f1f0e9}.contact-form .contact-form-bgwhite .contact-form-wrapper .form .contact--form .custom-checkbox .checkmark{border:1px solid var(--primary-color)}.contact-form .form-new{position:relative;max-width:800px;margin:0 auto;border-radius:40px;background-color:var(--primary-color);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='bg-paws' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1827.234 363.639'%3E%3Cg fill='%23fff'%3E%3Cg data-name='Group 28688' opacity='.15'%3E%3Cpath d='m621.655 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94Zm-21.786-14.093c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Z'/%3E%3Cpath data-name='icon-paw' d='m899.678 78.864-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69Zm-42.983 28.414c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703Zm23.055-31.596c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.038 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3519' d='m734.956 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3520' d='m480.324 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3521' d='m700.867.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099A11.6 11.6 0 0 1 698.887.55c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3522' d='m773.067 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3Cg data-name='Group 28689' opacity='.15'%3E%3Cpath data-name='icon-paw' d='m164.846 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94ZM143.06 75.189c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Zm332.586-27.59-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69ZM390.12 83.236c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703Zm23.055-31.596c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.039 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3527' d='m278.147 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3528' d='m23.515 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3529' d='m244.058.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099A11.6 11.6 0 0 1 242.078.55c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3530' d='m316.258 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3Cg data-name='Group 28690' opacity='.15'%3E%3Cpath data-name='icon-paw' d='m1078.464 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94Zm-21.786-14.093c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Zm332.586-27.59-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69Zm-42.983 28.414c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703Zm23.055-31.596c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.038 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3535' d='m1191.765 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3536' d='m937.133 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3537' d='m1157.676.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099 11.6 11.6 0 0 1 5.872-3.362c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3538' d='m1229.876 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3Cg data-name='Group 28691' opacity='.15'%3E%3Cpath data-name='icon-paw' d='m1535.272 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94Zm-21.786-14.093c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Zm332.586-27.59-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69Zm-42.983 28.414c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703ZM1783.6 51.64c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.038 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3543' d='m1648.573 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3544' d='m1393.941 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3545' d='m1614.484.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099 11.6 11.6 0 0 1 5.872-3.362c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3546' d='m1686.684 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:cover;color:#fff}@media only screen and (max-width:991.98px){.contact-form .form-new{margin:0 -1.5rem;padding:2.5rem 1.5rem;border-radius:0}}.contact-form .form-new .inner{padding:25px 20px 20px;border-radius:var(--global-radius-large);background-color:var(--brand-color-1)}.contact-form .form-new .inner .step-title{margin-bottom:25px;text-align:center}.contact-form .form-new .inner .radio-wrapper{position:relative;display:block;margin-bottom:10px;padding:25px;border-radius:var(--global-radius-large);background-color:var(--brand-color-6);color:var(--text-color);cursor:pointer;transition:background-color .35s}.contact-form .form-new .inner .radio-wrapper:last-child{margin-bottom:0}.contact-form .form-new .inner .radio-wrapper:has(input:checked){background-color:#2c7328;color:#fff}.contact-form .form-new .inner .radio-wrapper.active,.contact-form .form-new .inner .radio-wrapper:hover{background-color:#ebe8e0}.contact-form .form-new .inner .radio-wrapper .small{margin:0;color:var(--text-color);font-size:16px}.contact-form .form-new .inner .radio-wrapper .small:empty,.contact-form .form-new .inner .radio-wrapper input{display:none}.contact-form .form-new .inner .checkbox,.contact-form .form-new .inner .image-upload{display:flex;align-items:center;gap:8px}.contact-form .form-new .inner .checkbox label,.contact-form .form-new .inner .image-upload label{margin:0}.contact-form .form-new .inner .checkbox button,.contact-form .form-new .inner .image-upload button{width:100%;max-width:200px;margin:0}@media only screen and (max-width:768.98px){.contact-form .form-new .inner .checkbox button,.contact-form .form-new .inner .image-upload button{max-width:100%}}.contact-form .form-new .inner .checkbox{cursor:pointer}.contact-form .form-new .inner .image-upload{align-items:stretch}@media only screen and (max-width:768.98px){.contact-form .form-new .inner .image-upload{flex-direction:column}}.contact-form .form-new .inner input{box-sizing:border-box;width:100%;padding:12px 25px;border:none;border-radius:var(--input-border-radius)}.contact-form .form-new .inner input[type=checkbox]{position:relative;width:20px;height:20px;margin:0;padding:0;border-radius:0;-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.contact-form .form-new .inner .label-title{display:block;margin-bottom:5px;font-family:var(--heading-font-family);font-size:18px;font-weight:500}.contact-form .form-new .inner .form-control{display:block;box-sizing:border-box;width:100%;min-height:40px;margin:0 auto;padding:10px 20px;border:none;border-radius:var(--input-border-radius);color:#000;font-family:var(--heading-font-family);font-size:16px;font-weight:400}.contact-form .form-new .inner .form-group{margin-bottom:20px}.contact-form .form-new .inner .retailer-subtitle{margin-top:8px}.contact-form .form-new .inner input[type=number]{-moz-appearance:textfield}.contact-form .form-new .inner input[type=number]::-webkit-inner-spin-button,.contact-form .form-new .inner input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.contact-form .form-new .inner a:hover{color:var(--brand-color-5)}.contact-form .form-new .inner .small{margin-bottom:20px}.contact-form .form-new .inner .disclaimer{font-size:12px}.contact-form .form-new .inner .step{display:none;opacity:0}.contact-form .form-new .inner .step.active{display:block;opacity:1;transition:opacity .7s ease-in}.contact-form .form-new .inner .step.step--direct-final.completed{display:contents!important;opacity:1}.contact-form .form-new .inner .step.step--direct-final>.radio-wrapper,.contact-form .form-new .inner .step.step--direct-final>.step-subtitle,.contact-form .form-new .inner .step.step--direct-final>.step-title{display:none!important}.contact-form .form-new .inner .step .step-subtitle{margin-bottom:20px}.contact-form .form-new .inner .step .subscription-support-buttons{display:flex;justify-content:center;align-items:center;gap:40px;margin:40px auto}.contact-form .form-new .inner .step .button-container{display:flex;justify-content:space-between;align-items:center}.contact-form .form-new .inner .step .button-container a[data-go-to-step]{cursor:pointer}.contact-form .form-new .inner .step .button-container a[data-go-to-step] svg{transform:rotate(90deg)}.contact-form .form-new .inner .step .button-container a[data-go-to-step]:hover:not(.button){color:var(--text-color)}.contact-form .form-new .inner .contact-form-start-over{margin-bottom:20px}.contact-form .form-new .inner .contact-form-start-over .go-back-button{display:flex;gap:4px;background:none;color:var(--primary-color)}.contact-form .form-new .inner .contact-form-start-over .go-back-button svg{transform:rotate(90deg)}.contact-form .form-new .inner .order-lookup [data-order-lookup-number-group]{display:none!important}.contact-form .form-new .inner .order-lookup-orders{margin-bottom:20px}.contact-form .form-new .inner .order-lookup-orders .order-lookup-order-select{width:100%}.contact-form .form-new .inner .order-lookup-identity__row{display:flex;align-items:center;gap:12px}@media only screen and (max-width:768.98px){.contact-form .form-new .inner .order-lookup-identity__row{flex-direction:column}}.contact-form .form-new .inner .order-lookup-identity__row .form-control{flex:1 1 auto;min-width:0}.contact-form .form-new .inner .order-lookup-submit{flex:0 0 auto;min-height:40px;padding:10px 18px}.contact-form .form-new .inner .order-lookup-submit:disabled{cursor:not-allowed;opacity:.6}.contact-form .form-new .inner .subscription-support-helper{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media(min-width:768px){.contact-form .form-new .inner .subscription-support-helper{flex-direction:row}}.contact-form .form-new .inner .subscription-support-helper__column{display:flex;flex:1;flex-direction:column;gap:16px;box-sizing:border-box;padding:24px;border:4px solid transparent;border-radius:10px;background:var(--brand-color-6);color:var(--text-color);cursor:pointer}.contact-form .form-new .inner .subscription-support-helper__button{display:block;width:100%;padding:0;border:none;background:transparent;color:inherit;font-family:var(--heading-font-family);font-size:20px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-form .form-new .inner .subscription-support-helper__button:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}.contact-form .form-new .inner .subscription-support-helper__button--disabled,.contact-form .form-new .inner .subscription-support-helper__column--disabled{cursor:not-allowed;opacity:.6}.contact-form .form-new .inner .subscription-support-helper__column--active{border-color:#2c7328}.contact-form .form-new .inner .subscription-support-helper__subtitle{margin:0}.contact-form .form-new .inner .order-lookup-products{display:flex;gap:var(--content-spacing-4);margin:10px -20px;padding:0 var(--content-spacing-4) var(--content-spacing-4);overflow:auto hidden;scrollbar-color:var(--contact-form-scrollbar-thumb, #66c253) var(--contact-form-scrollbar-track, #fff);scrollbar-gutter:stable;scrollbar-width:thin}.contact-form .form-new .inner .order-lookup-products::-webkit-scrollbar{width:0;height:8px}.contact-form .form-new .inner .order-lookup-products::-webkit-scrollbar-track{border-top:2px solid transparent;border-bottom:2px solid transparent;background:var(--contact-form-scrollbar-track, #fff);background-clip:content-box}.contact-form .form-new .inner .order-lookup-products::-webkit-scrollbar-thumb{background:var(--contact-form-scrollbar-thumb, #66c253)}.contact-form .form-new .inner .order-lookup-products::-webkit-scrollbar-thumb:hover{background:var(--contact-form-scrollbar-thumb, #66c253)}.contact-form .form-new .inner .order-lookup-products .order-lookup-product-option{flex-shrink:0;width:160px;border-radius:10px;background:#fff;color:var(--text-color);cursor:pointer;transition:all .3s ease}.contact-form .form-new .inner .order-lookup-products .order-lookup-product-option img{width:100%;border-radius:10px 10px 0 0}.contact-form .form-new .inner .order-lookup-products .order-lookup-product-option input[type=checkbox]{display:none}.contact-form .form-new .inner .order-lookup-products .order-lookup-product-option:has(input[type=checkbox]:checked){border-color:#2c7328}.contact-form .form-new .inner .order-lookup-products .order-lookup-product-option .order-lookup-product-option__details{display:flex;flex-direction:column;gap:4px;padding:10px}.contact-form .form-new .inner .order-lookup-products .order-lookup-product-option .order-lookup-product-option__details .order-lookup-product-option__title{font-family:var(--heading-font-family)}.contact-form .form-new .inner .order-lookup-products .order-lookup-product-option .order-lookup-product-option__details .order-lookup-product-option__quantity{display:block}.contact-form .form-new .inner .help-button{margin-bottom:10px}.contact-form .error{border:1px solid var(--text-color-alternate)!important;background-color:var(--input-background-color)}.contact-form .is-info,.contact-form .validation-error{display:block;margin-top:5px;margin-bottom:15px;color:var(--text-color-alternate);font-size:14px}.contact-form .form-success-message{display:none;margin-top:20px;padding:30px 15px 20px;border-radius:5px;background-color:#fff;color:#000;text-align:center}.contact-form .form-error-message{display:none;margin-top:20px;padding:15px;border-radius:5px;background-color:var(--text-color-alternate);color:#fff}.contact-form .radio-wrapper.error{border:1px solid var(--text-color-alternate);border-radius:5px}.contact-form .label-title.required:after{margin-left:4px;color:var(--text-color-alternate);content:"*"}.contact-form .product-images-container{margin-top:1rem}.contact-form .product-images-container .product-image-preview{position:relative;display:inline-block;margin:0 10px 10px 0}.contact-form .product-images-container .product-image-preview img{display:block;width:80px;height:80px;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 2px #0000000a;background-color:#fafafa;-o-object-fit:cover;object-fit:cover}.contact-form .product-images-container .product-image-size{padding:.5rem 0;font-size:12px}.contact-form .button--add-image.disabled{background-color:var(--button-1-hover-color);pointer-events:none;opacity:.75}.contact-form .button--remove-image{position:absolute;top:2px;right:2px;width:22px;height:22px;padding:0;border:1px solid #ccc;border-radius:50%;background-color:#fff;color:red;font-weight:700;line-height:18px;cursor:pointer}.subscription-support-helper__final{display:none;flex-direction:column;gap:15px;box-sizing:border-box;margin-top:30px}.subscription-support-helper__final .step-subtitle,.subscription-support-helper__final .step-title{display:none}.subscription-support-helper__final .step{margin:0}.subscription-support-helper__final .form-group{margin-bottom:15px}.subscription-support-helper__final .button-container{justify-content:flex-end}.subscription-support-helper__final .button-container [data-go-to-step]{display:none!important}.instagram-gallery .heading-container{display:flex;justify-content:center;margin-bottom:25px}.instagram-gallery .heading-container .insta-handle{display:flex;align-items:center;gap:8px;color:var(--brand-color-1);font-weight:400}.instagram-gallery .heading-container .insta-handle svg{width:32px;height:32px;flex:0 0 auto}.instagram-gallery .heading-container .insta-handle svg path{fill:var(--accent-color, #c8871a)}.instagram-gallery .insta-gallery{--instagram-gallery-gap: var(--content-spacing-4)}@media only screen and (max-width:575.98px){.instagram-gallery .heading-container{flex-direction:column;align-items:center;gap:7px}}.main-collections-list.has-anchor-offset{scroll-margin-top:calc(var(--header-height, 75px) + var(--announcement-bar-height, 0px) + 20px)}.main-collections-list .collection-grid{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (min-width:740px){.main-collections-list .collection-grid{gap:50px 30px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:992px){.main-collections-list .collection-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (min-width:1500px){.main-collections-list .collection-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media only screen and (max-width:739px){.main-collections-list .collection-card.active .collection-content{grid-template-rows:auto 1fr}.main-collections-list .collection-card.active{text-decoration:none}.main-collections-list .collection-card.active h3{text-decoration:underline}.main-collections-list .collection-card.active .collection-content{color:var(--brand-color-2)!important}.main-collections-list .collection-card.active .link-arrow{opacity:1;transform:translate(0)}}.the-team-section .team-member .team-member-bio{width:100%}@media only screen and (min-width:992px){.the-team-section .team-member .team-member-bio{width:25%}}.the-team-section .team-member .team-member-bio img{display:block;width:110px;height:110px;margin-bottom:10px;border:3px solid var(--border-color);border-radius:100%;overflow:hidden;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:992px){.the-team-section .team-member .team-member-bio img{width:170px;height:170px;margin:0 auto 14px}}.the-team-section .team-member .team-member-bio h3{margin:0 0 8px;font-size:18px}.the-team-section .team-member .team-member-bio p{line-height:24px}.the-team-section .team-member .team-member-bio p.role{margin:0 0 8px;font-style:italic}@media only screen and (max-width:991.98px){.the-team-section .team-member .team-member-bio .bio-content>div{order:1}.the-team-section .team-member .team-member-bio .bio-content img{order:2}}.the-team-section .team-member .team-slider{width:100%}@media only screen and (min-width:992px){.the-team-section .team-member .team-slider{width:75%}}.section-my-passports h3{margin-bottom:30px}.section-my-passports h3 span{font-size:16px;font-weight:400}.section-my-passports .tabs .page-width{padding:0}@media only screen and (min-width:992px){.section-my-passports .tabs .page-width{padding:0 5rem}}.section-my-passports .tabs ul{display:flex;gap:20px;max-width:100%;margin:0;padding:25px 0 0;overflow:auto;list-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:auto;will-change:scroll-position}@media only screen and (min-width:769px){.section-my-passports .tabs ul{margin-right:2rem}}.section-my-passports .tabs ul .tab-link{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:20px;border:3px solid #f6eef3;border-bottom:0;border-radius:10px 10px 0 0;background:#fff}.section-my-passports .tabs ul .tab-link a{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px}.section-my-passports .tabs ul .tab-link a span{min-height:20px}.section-my-passports .tabs ul .tab-link img{border-radius:50%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.section-my-passports .tabs ul .tab-link span{min-height:20px;pointer-events:none}.section-my-passports .tabs ul .tab-link svg{width:15px;height:100%}.section-my-passports .tabs ul .tab-link.active{background:#f6eef3}.section-my-passports .tabs ul .tab-last{position:sticky;right:0;z-index:2;flex-shrink:0}.section-my-passports .tabs ul .tab-last .tab-link{width:max-content;background:var(--brand-color-6);color:var(--text-color)}.section-my-passports .tabs .tab-content{display:none;background:#f6eef3}@media only screen and (min-width:992px){.section-my-passports .tabs .tab-content{padding:45px 0}}.section-my-passports .tabs .tab-content.active{display:block}.section-my-passports .tabs .tab-content form textarea{width:100%;min-height:130px;text-transform:none}.section-my-passports .tabs .tab-content form .field-input-wrapper{position:relative}.section-my-passports .tabs .tab-content form .field-input-wrapper input{padding-right:40px}.section-my-passports .tabs .tab-content form .field-input-wrapper span{position:absolute;top:0;right:14px;display:flex;align-items:center;width:20px;height:100%;font-family:var(--heading-font-family);font-weight:500;pointer-events:none}.section-my-passports .tabs .tab-content form .select-wrapper{position:relative;width:100%}.section-my-passports .tabs .tab-content form .select-wrapper svg{position:absolute;top:0;right:14px;width:20px;height:100%;pointer-events:none}.section-my-passports .tabs .tab-content form input[type=date]{text-transform:initial}.section-my-passports .tabs .tab-content form input[type=file],.section-my-passports .tabs .tab-content form input[type=checkbox],.section-my-passports .tabs .tab-content form input[type=radio]{display:block;display:none;width:auto;width:36px;height:36px;margin:0;padding:0;pointer-events:none;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.section-my-passports .tabs .tab-content form .field-wrapper .field-row{display:flex;flex-direction:column;width:100%}@media only screen and (min-width:992px){.section-my-passports .tabs .tab-content form .field-wrapper .field-row{flex-direction:row}}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column{display:flex;gap:2rem;width:100%}@media only screen and (min-width:992px){.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column{width:50%}}@media only screen and (min-width:992px){.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column .field-row{gap:20px}}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field{width:100%;margin-bottom:30px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox{margin:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox label{position:relative;display:flex;align-items:center;gap:12px;margin:0;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox label:before{display:block;flex:none;width:36px;height:36px;border-radius:100%;background:#fff;content:"";cursor:pointer}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox .passport-choice-label:before{background:#f1eeea}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox label:after{position:absolute;bottom:6px;left:6px;display:block;width:24px;height:24px;border-radius:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31.446 31.498'%3E%3Cpath d='m15.4 28.656-.459-.3-.432-.436-.403-.511-.422-.602-.556-.631-.46-.503-.318-.217-.444-.267-.408-.136-.411-.05-.384.02-.469.013-.462.075-.523.078-.547.069-.26.07-.563.033-.844-.138-.783-.354-.47-.336-.567-.605-.437-.642-.266-.63-.167-.59-.062-.78.06-.789.127-.529.326-.737.372-.634.475-.679.54-.477.583-.374.2-.064 2.222-.843.829-.477.69-.418.71-.612.775-.702.556-.443.526-.369.733-.312 1.018-.227.942.032.602.156.597.241.543.307.49.43.369.38.258.429.178.36.166.391.185.684.12.715.06.634.033.564.088.85.14.658.17.648.245.68.292.64.361.756.316.649.18.623.076.611-.002.29-.012.46-.025.277-.147.58-.107.336-.231.573-.297.518-.462.568-.594.543-.572.349-.735.312-.637.149-.83.042-.607-.072-.356-.115Zm7.002-7.545c-1.316-.908-1.342-3.164-.053-5.036s3.4-2.654 4.718-1.745 1.342 3.163.053 5.036c-1.16 1.688-3 2.493-4.317 1.961a2.073 2.073 0 0 1-.396-.218ZM5.01 10.428c.374-2.243 1.96-3.846 3.54-3.585s2.55 2.29 2.183 4.534-1.957 3.847-3.536 3.584a2.1 2.1 0 0 1-.44-.124c-1.317-.53-2.081-2.384-1.747-4.41Zm15.208 2.984c-1.415-.753-1.689-3-.613-5.02s3.092-3.046 4.505-2.293 1.687 3.001.61 5.019c-1.025 1.927-2.908 2.95-4.307 2.385a2.161 2.161 0 0 1-.195-.09Zm-7.746-7.255c.626-2.2 2.384-3.627 3.922-3.186s2.278 2.578 1.648 4.778-2.387 3.628-3.925 3.186a1.856 1.856 0 0 1-.207-.07c-1.398-.565-2.041-2.609-1.442-4.71Z' fill='%232c7328'/%3E%3C/svg%3E");content:"";cursor:pointer;opacity:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox input[type=radio]:checked+label:after,.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox input[type=checkbox]:checked+label:after{opacity:1}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field .field-title{margin-bottom:10px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field .field-title span{margin-left:6px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field .field-title .icon{width:18px;height:18px;padding-right:1px;transform:translateY(3px)}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields{display:flex;flex-flow:row wrap;gap:20px 0;width:max-content;max-width:350px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields .field{width:50%}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields.fields-inline{gap:20px;width:100%;max-width:100%}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields.fields-inline .field{width:max-content}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields.fields-inline .field-wide{width:50%}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-image{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:992px){.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-image{width:max-content!important}}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-image label{font-size:14px;text-decoration:underline;cursor:pointer}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-image img{margin-bottom:10px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-checkbox{margin-bottom:30px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-checkbox input[type=number]{width:70px;margin-right:12px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-checkbox .field-title{width:80px;margin-bottom:10px}@media only screen and (min-width:992px){.section-my-passports .tabs .tab-content form .field-wrapper .field-row-checkbox .field-title{margin:0}}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-center{display:flex;flex-direction:row;align-items:center}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-center .field-title{margin:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-end{display:flex;justify-content:flex-end}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-end .button-1{max-width:205px;margin-right:15px;background:var(--button-1-color);color:var(--button-1-text-color);font-size:var(--button-font-size)}@media only screen and (min-width:992px){.section-my-passports .tabs .tab-content form .field-wrapper .field-row-end .button-1{margin-top:23px}}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-end .button-1:hover{background:var(--button-1-hover-color)}.section-my-passports .tabs .tab-content form .field-wrapper .button-link{display:flex;align-items:center;gap:5px;border:0;background:none;font-size:14px;font-weight:700;text-decoration:underline}.section-my-passports .tabs .tab-content form .field-wrapper .button-link svg{width:20px;height:100%}.section-my-passports .tabs .tab-content form .form-message{margin:0;transition:opacity .6s ease}.section-my-passports .passport-cards{display:flex;flex-direction:column;gap:30px;margin:50px 0;text-align:center}@media only screen and (min-width:992px){.section-my-passports .passport-cards{flex-direction:row}}.section-my-passports .passport-cards h3{margin-bottom:20px;color:#fff;font-size:24px;font-weight:700}.section-my-passports .passport-cards .description{margin-top:0;margin-bottom:20px}@media only screen and (min-width:992px){.section-my-passports .passport-cards .feeding-guide{width:56%;border-radius:0}}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:20px 15px;border-radius:20px;background:#fff}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .complete{display:none}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-title [fmf-form-dog-active]{display:inline-flex;max-width:150px;overflow:hidden}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .puppy-warning{display:flex;justify-content:center;align-items:center;gap:5px}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .puppy-warning p{font-size:14px}@media(max-width:768px){.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns{flex-direction:column;gap:0}}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .column{flex:2;box-sizing:border-box;width:100%;height:auto;padding:10px}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .column .summary-column-list{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .column .summary-column-list img{display:block;flex:none;width:70px;height:70px;margin-left:10px;-o-object-fit:contain;object-fit:contain}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .column ul{margin:0;padding:0;list-style:none}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .column ul li{margin:7px 0;color:#2c7328;font-size:13px;line-height:17px}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .and{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:-14px 0;color:#000}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .and p{display:flex;flex-direction:column;margin:0 auto;color:#000;font-weight:400;font-style:italic;line-height:24px;text-align:center}@media(max-width:768px){.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .and p{flex-direction:row;gap:5px}}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .summary-columns .and p strong{font-weight:700;font-style:normal}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .feeding-guide-buttons{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:10px}.section-my-passports .passport-cards .latest-offers{display:flex;flex-direction:column;padding:clamp(20px,3vw,30px);border-radius:20px;background:#4b6c70;color:#fff}@media only screen and (min-width:992px){.section-my-passports .passport-cards .latest-offers{width:44%}}.section-my-passports .passport-cards .latest-offers h3{margin-bottom:30px}.section-my-passports .passport-cards .latest-offers .latest-offers-inner{position:relative;height:100%;border-radius:var(--global-radius);background:#fff}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .offer-content{display:flex;flex-direction:column;justify-content:center;padding:20px 15px;text-align:center}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .offer-content h4{font-size:24px}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .offer-content img{width:100%;margin-bottom:10px;-o-object-fit:cover;object-fit:cover}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .offer-content .button-1{margin:0 auto}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps{position:relative;display:flex;justify-content:center;align-items:center;gap:5px}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step{margin-bottom:10px}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step img{width:40px;height:auto}@media only screen and (min-width:769px){.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step img{width:90px}}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step h3{margin-bottom:5px;font-size:15px}@media only screen and (min-width:769px){.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step h3{font-size:20px}}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step p{margin-top:5px;margin-bottom:0;font-size:11px}@media only screen and (min-width:769px){.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step p{margin-top:10px}}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step-arrow{width:26px;height:auto}@media only screen and (min-width:769px){.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step-arrow{width:32px}}.section-my-passports .passport-cards .latest-offers .latest-offers-inner .latest-offers-slider .enhanced-offer .enhanced-offer-steps .step-arrow:last-of-type{-ms-filter:"FlipV";filter:flipv;transform:scaleY(-1)}.section-my-passports{background:var(--brand-color-1);color:var(--brand-color-2)}.section-my-passports .passport-mt-4{margin-top:16px}.section-my-passports .passport-hidden-block,.section-my-passports .passport-hidden-flex{display:none}.section-my-passports .passport-hidden-important{display:none!important}.section-my-passports .passport-text-capitalize{text-transform:capitalize}.section-my-passports .page-width{max-width:1320px}.section-my-passports,.section-my-passports p,.section-my-passports label,.section-my-passports input,.section-my-passports select,.section-my-passports textarea,.section-my-passports button{font-family:var(--body-font-family)}.section-my-passports h1,.section-my-passports h2,.section-my-passports h3,.section-my-passports h4,.section-my-passports h5,.section-my-passports h6,.section-my-passports .h1,.section-my-passports .h2,.section-my-passports .h3,.section-my-passports .h4,.section-my-passports .h5,.section-my-passports .h6,.section-my-passports .field-title,.section-my-passports .field-title-cont,.section-my-passports .tab-link span,.section-my-passports .button-1,.section-my-passports .passport-choice-label{font-family:var(--heading-font-family)}.section-my-passports .tabs>.page-width--full{padding-top:12px;padding-bottom:14px;padding-inline:clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding))}.section-my-passports .tabs ul{gap:12px;padding:0;scrollbar-width:none}.section-my-passports .tabs ul::-webkit-scrollbar{display:none}.section-my-passports .tabs ul .tab-link{flex-shrink:0;flex-direction:row;gap:10px;width:max-content;min-width:auto;min-height:56px;padding:8px 14px;border:1px solid rgb(251 248 239 / 34%);border-radius:8px;box-shadow:none;background:transparent;color:var(--brand-color-2)}.section-my-passports .tabs ul .tab-link.active{border-color:var(--brand-color-2);background:var(--brand-color-2);color:var(--brand-color-1)}.section-my-passports .tabs ul .tab-link>img{width:36px;height:36px;border-radius:50%;object-fit:cover}.section-my-passports .tabs ul .tab-link span{margin:0;font-family:var(--heading-font-family);font-size:16px}.section-my-passports .tabs ul .tab-last{z-index:2;flex-shrink:0}.section-my-passports .tabs ul .tab-last .tab-link{box-shadow:-10px 0 10px var(--brand-color-1)}.section-my-passports .tabs ul .tab-last .tab-link span{display:inline-flex;align-items:center;gap:8px}.section-my-passports .tabs ul .tab-last .tab-link svg{width:16px;height:16px}.section-my-passports .tabs ul li+li{margin:0}.section-my-passports .tab-content>.page-width{display:grid;align-items:start;gap:clamp(18px,3vw,36px);grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr)}.section-my-passports form,.section-my-passports .passport-cards>*{border-radius:var(--global-radius-large);box-shadow:0 18px 50px #143d2524}.section-my-passports form{padding:clamp(20px,3vw,30px);border:1px solid rgb(20 61 37 / 10%);background:var(--brand-color-2)}.section-my-passports form .field-row{gap:18px;margin-bottom:22px}.section-my-passports form .field-column{min-width:0}.section-my-passports .field-title,.section-my-passports .field-title-cont{margin-bottom:10px;color:var(--brand-color-1);font-family:var(--heading-font-family);font-size:17px;line-height:1.15}.section-my-passports .field-title span{display:block;margin-top:4px;color:#143d25b8;font-family:var(--body-font-family);font-size:16px}.section-my-passports input:not([type=submit],[type=radio],[type=checkbox],[type=file]),.section-my-passports select,.section-my-passports textarea{width:100%;min-height:46px;padding:12px 16px;border:0;border-radius:var(--input-border-radius);box-shadow:inset 0 0 0 1px #143d2514;font-family:var(--heading-font-family);font-size:16px;text-transform:capitalize}.section-my-passports textarea{min-height:128px;resize:vertical}.section-my-passports .select-wrapper svg{right:14px;width:14px;color:var(--brand-color-1)}.section-my-passports .field-input-wrapper span{right:14px;color:var(--brand-color-1);font-weight:700}.section-my-passports .field-image img{border:4px solid var(--brand-color-2);box-shadow:0 8px 20px #143d2533}.section-my-passports .field-image label{color:var(--brand-color-1);font-family:var(--heading-font-family);font-size:16px;text-decoration:underline}.section-my-passports .fields{gap:10px}.section-my-passports .field.checkbox{position:relative;align-items:center;gap:10px}.section-my-passports .field.checkbox input{flex:0 0 auto;width:18px;height:18px;accent-color:var(--brand-color-6)}.section-my-passports .field.checkbox label{color:var(--brand-color-1);font-weight:700;line-height:1.15}.section-my-passports .passport-choice-card{flex-direction:column;justify-content:flex-start;align-items:center;min-width:130px;padding:16px 12px;border-radius:var(--input-border-radius);background:var(--brand-color-4);color:var(--brand-color-1)}.section-my-passports .passport-choice-card:has(input:checked){outline:2px solid var(--brand-color-1);outline-offset:3px}.section-my-passports .button-1,.section-my-passports input[type=submit].button-1{min-height:48px;padding:13px 22px;border:1px solid var(--brand-color-6);border-radius:8px;background:var(--brand-color-6);color:var(--brand-color-1);font-family:var(--heading-font-family)}.section-my-passports .button-1:hover,.section-my-passports input[type=submit].button-1:hover{border-color:var(--brand-color-1);background:var(--brand-color-1);color:var(--brand-color-2)}.section-my-passports .button-link{display:inline-flex;align-items:center;gap:8px;color:var(--brand-color-1);text-decoration:underline}.section-my-passports .button-link svg{width:18px;height:18px}.section-my-passports form,.section-my-passports form p,.section-my-passports form span,.section-my-passports form label,.section-my-passports form .field-title,.section-my-passports form .field-title span,.section-my-passports form .field-title-cont,.section-my-passports form .button-link{color:var(--brand-color-1)}.section-my-passports form .field.checkbox label{color:var(--brand-color-1);font-family:var(--heading-font-family)}.section-my-passports form .field.checkbox label:before{background:var(--brand-color-2)}.section-my-passports form .field-image,.section-my-passports form .passport-choice-card,.section-my-passports form .field-image label,.section-my-passports form .field-image .field-title,.section-my-passports form .field-image span,.section-my-passports form .passport-choice-card label,.section-my-passports form .passport-choice-card .passport-choice-label{color:var(--brand-color-1)}.section-my-passports .tabs .tab-content form .field-wrapper>h3{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row{display:grid;gap:34px 36px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:36px}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1){align-items:start;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2){grid-template-columns:1fr}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column{width:100%}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:first-child>div{display:grid;gap:30px}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:first-child>div>.field-row{display:block;margin:0}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:last-child>div{display:grid;gap:24px}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:last-child .field-row{margin:0}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:last-child .field-row:first-child{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:last-child .field-row:last-child{display:block}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column{display:block;width:100%;min-width:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column>div{width:100%}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column .field-row{gap:22px;margin-bottom:24px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column .field-row-end{justify-content:flex-end}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field{margin-bottom:22px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field:last-child{margin-bottom:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field .field-title{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-bottom:10px;line-height:1.1}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field .field-title span{display:block;flex-basis:100%;margin:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-row-checkbox:not(.field-row-center){display:grid;align-items:start;gap:16px;grid-template-columns:minmax(78px,auto) 1fr;margin-bottom:24px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-row-checkbox .field-title{width:auto;margin:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields{display:grid;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:none}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields .field,.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields.fields-inline .field{width:auto;min-width:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox label{min-width:0;font-size:15px;line-height:1.15;overflow-wrap:anywhere}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field.checkbox label:after{bottom:5px;left:5px;width:24px;height:24px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-image{justify-content:center;width:100%!important;max-width:210px;min-height:220px;margin:0 auto}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-image img{width:132px;height:132px;margin-bottom:14px}.section-my-passports .passport-details-group{display:grid;gap:22px}.section-my-passports .passport-details-group .field-image{width:100%!important;max-width:none;min-height:180px;margin:0;padding:18px}.section-my-passports .passport-details-group .field-image img{width:112px;height:112px;margin-bottom:14px}.section-my-passports .passport-details-fields{display:grid;gap:20px;grid-template-columns:1fr}.section-my-passports .passport-details-fields .field{margin-bottom:0!important}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:first-child>div>.field-row{gap:18px;grid-template-columns:1fr}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:first-child>div>.field-row>.field-column:has(.field-image){order:-1}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:first-child>div>.field-row>.field-column:not(:has(.field-image))>div{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:first-child .field-image{max-width:none;min-height:180px;padding:18px}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:first-child .field-image img{width:112px;height:112px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-center{display:flex;flex-wrap:wrap;gap:12px 16px;margin-bottom:24px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-checkbox input[type=number]{width:60px;margin:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-checkbox .field-title-cont{margin:0}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields.fields-inline{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));width:100%;max-width:none}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:last-child .field-row-checkbox:not(.field-row-center){gap:12px;grid-template-columns:1fr}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:last-child .field-row-checkbox:not(.field-row-center) .fields{grid-template-columns:repeat(2,minmax(0,1fr))}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:first-child>div>.field-row:nth-child(1) .fields.fields-inline{grid-template-columns:repeat(3,minmax(0,1fr))}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:first-child>div>.field-row:nth-child(2) .fields.fields-inline{grid-template-columns:repeat(4,minmax(0,1fr))}.section-my-passports .passport-choice-card{flex-direction:row;justify-content:flex-start;width:100%;min-width:0;border-radius:var(--input-border-radius)}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .passport-choice-card.checkbox label{width:100%;font-size:16px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-wide{width:100%}.section-my-passports .tabs .tab-content form .field-wrapper textarea{min-height:132px}.section-my-passports .tabs .tab-content form .field-wrapper .field-row-end .button-1{max-width:none;margin:0}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:last-child{align-items:end;margin-bottom:0}.section-my-passports .passport-cards{display:flex;flex-direction:column;gap:18px;margin-top:0}.section-my-passports .passport-cards .feeding-guide{width:100%;padding:clamp(20px,3vw,30px);border:1px solid rgb(251 248 239 / 12%);border-radius:var(--global-radius-large);background:radial-gradient(circle at 50% 0%,rgb(40 71 52 / 90%),var(--brand-color-1) 55%);color:var(--brand-color-2)}.section-my-passports .passport-cards .feeding-guide>h3{display:none;margin-bottom:10px;text-align:center}.section-my-passports .passport-cards .feeding-guide>h3,.section-my-passports .passport-cards .feeding-guide>h3 span{color:var(--brand-color-2)}.section-my-passports .passport-cards .feeding-guide .description{display:none;max-width:520px;margin:0 auto 28px;color:#fbf8efdb;text-align:center}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner{display:block;height:auto;min-height:0;padding:0;border-radius:0;background:transparent;color:var(--brand-color-2)}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .incomplete{max-width:540px;margin:0 auto;padding:24px;border-radius:16px;background:var(--brand-color-6);color:var(--brand-color-1)}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .incomplete p{font-family:var(--heading-font-family)}.section-my-passports .passport-cards .feeding-guide .feeding-guide-inner .complete{max-width:620px;margin:0 auto}.section-my-passports .passport-cards .feeding-guide .summary-title{max-width:560px;margin:0 auto 28px;color:var(--text-color-alternate);font-size:16px;line-height:1.4;text-align:center}.section-my-passports .passport-cards .feeding-guide .summary-title h2{margin:0 0 10px;color:var(--text-color-alternate);line-height:.95}.section-my-passports .passport-cards .feeding-guide .summary-title p{margin:0;color:var(--text-color-alternate);font-size:16px}.section-my-passports .passport-cards .feeding-guide [data-feeding-guide-grams]>.h3{display:none;max-width:520px;margin:18px auto 28px;color:var(--brand-color-2);font-size:clamp(32px,4vw,46px);line-height:.95;text-align:center}.section-my-passports .passport-cards .feeding-guide .summary-columns{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;max-width:540px;margin:0 auto 28px}.section-my-passports .passport-cards .feeding-guide .summary-columns .column{display:flex;flex:1 1 auto;flex-direction:row;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:80px;padding:12px 26px 12px 14px;border-radius:var(--global-radius);box-shadow:0 12px 28px #0620112e;background:var(--brand-color-6);color:var(--brand-color-1)}.section-my-passports .passport-cards .feeding-guide .summary-columns .column[style*="display: block"]{display:flex!important}.section-my-passports .passport-cards .feeding-guide .summary-columns .column>div:first-child{display:flex;align-items:center;gap:14px;min-width:0}.section-my-passports .passport-cards .feeding-guide .summary-columns .summary-food-image{flex:0 0 auto;width:60px;height:60px;object-fit:cover}.section-my-passports .passport-cards .feeding-guide .summary-columns .column .h4{margin:0;color:var(--brand-color-1);font-family:var(--heading-font-family);font-size:clamp(24px,3vw,30px);line-height:1;text-align:left}.section-my-passports .passport-cards .feeding-guide .summary-columns .column .result-text,.section-my-passports .passport-cards .feeding-guide .summary-columns .column>p{flex:0 0 auto;max-width:130px;margin:0;padding:10px;border-radius:6px;background:var(--brand-color-2);color:var(--brand-color-1);font-family:var(--heading-font-family);line-height:1.2;text-align:center}.section-my-passports .passport-cards .feeding-guide .summary-columns .and{z-index:1;display:flex;justify-content:center;align-items:center;width:48px;height:48px;min-height:48px;margin:-6px auto}.section-my-passports .passport-cards .feeding-guide .summary-columns .and svg{display:block;width:46px;height:46px}@media(max-width:767.98px){.section-my-passports .passport-cards .feeding-guide .summary-columns .and svg{width:32px;height:32px}}.section-my-passports .passport-cards .feeding-guide .summary-columns .and p{margin:0;color:var(--brand-color-1)}.section-my-passports .passport-cards .feeding-guide .result-kcal{display:flex;justify-content:center;align-items:center;gap:16px;max-width:520px;margin:28px auto 0;color:var(--brand-color-2)}.section-my-passports .passport-cards .feeding-guide .result-kcal[hidden],.section-my-passports .passport-cards .feeding-guide .result-range-disclaimer[hidden]{display:none}.section-my-passports .passport-cards .feeding-guide .result-kcal:before,.section-my-passports .passport-cards .feeding-guide .result-kcal:after{display:block;flex:1;height:1px;background:#fbf8ef38;content:""}.section-my-passports .passport-cards .feeding-guide .result-range-disclaimer{max-width:540px;color:#fbf8efeb;line-height:1.45;text-align:center}.section-my-passports .passport-cards .feeding-guide .feeding-guide-buttons{display:flex;flex-direction:column;gap:10px;max-width:360px;margin:28px auto 0}.section-my-passports .passport-cards .feeding-guide .feeding-guide-buttons .button-1{justify-content:center;width:100%}.section-my-passports .passport-cards .feeding-guide .feeding-guide-buttons .button-1:first-child{border-color:#fbf8efb3;background:transparent;color:var(--brand-color-2)}.section-my-passports .passport-cards .feeding-guide .feeding-guide-buttons .button-1:last-child{border-color:var(--brand-color-6);background:var(--brand-color-6);color:var(--brand-color-1)}.section-my-passports .passport-cards .latest-offers{width:100%;border-radius:var(--global-radius-large);background:var(--brand-color-2);color:var(--brand-color-1)}.section-my-passports .passport-cards .latest-offers h3{color:var(--brand-color-1)}.section-my-passports .passport-cards .latest-offers .latest-offers-inner{border:1px solid rgb(20 61 37 / 12%);background:#63c64f2e}.section-my-passports .passport-cards .latest-offers .offer-content,.section-my-passports .latest-offers-inner .swiper-button-prev,.section-my-passports .latest-offers-inner .swiper-button-next{color:var(--brand-color-1)}@media(max-width:991.98px){.section-my-passports .passport-cards{gap:0}.section-my-passports .passport-cards .latest-offers{border-radius:0}.section-my-passports .tab-content>.page-width{gap:0;grid-template-columns:1fr}.section-my-passports .tabs>.page-width{position:relative;top:auto}.section-my-passports form{padding:20px;border-radius:0}.section-my-passports .passport-details-fields,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1),.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-column .field-row{gap:22px;grid-template-columns:1fr}.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:first-child>div>.field-row>.field-column:not(:has(.field-image))>div,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:last-child .field-row:first-child{grid-template-columns:repeat(2,minmax(0,1fr))}.section-my-passports form .field-row{flex-direction:column}.section-my-passports .fields.fields-inline{flex-wrap:wrap}}@media(max-width:640px){.section-my-passports .tabs .tab-content form .field-wrapper>h3{flex-direction:column;align-items:flex-start}.section-my-passports .passport-details-fields,.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-row-checkbox:not(.field-row-center),.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields,.section-my-passports .tabs .tab-content form .field-wrapper .field-row .fields.fields-inline,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:first-child>div>.field-row>.field-column:not(:has(.field-image))>div,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(1)>.field-column:last-child .field-row-checkbox:not(.field-row-center) .fields,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:last-child .field-row:first-child,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:first-child>div>.field-row:nth-child(1) .fields.fields-inline,.section-my-passports .tabs .tab-content form .field-wrapper>.field-row:nth-of-type(2)>.field-column:first-child>div>.field-row:nth-child(2) .fields.fields-inline{grid-template-columns:1fr}.section-my-passports .tabs .tab-content form .field-wrapper .field-row .field-image{max-width:none}.section-my-passports .passport-choice-card{width:100%;min-width:0}.section-my-passports .tabs ul .tab-link>img{display:none}.section-my-passports .tabs ul .tab-link{min-height:42px;padding:8px 12px}.section-my-passports .passport-cards .feeding-guide{padding:22px 16px;border-radius:0}.section-my-passports .passport-cards .feeding-guide .summary-columns{flex-direction:column;align-items:center}.section-my-passports .passport-cards .feeding-guide .summary-columns .column{flex-direction:column;align-items:stretch;width:100%;padding:14px}.section-my-passports .passport-cards .feeding-guide .summary-columns .and{margin:-4px auto}.section-my-passports .passport-cards .feeding-guide .summary-columns .column .result-text,.section-my-passports .passport-cards .feeding-guide .summary-columns .column>p{width:100%;max-width:none}.section-my-passports .passport-cards .feeding-guide .result-kcal{gap:10px}}.form-line{margin:14px 0}.footer-wrapper.page-width{max-width:1620px}.site-footer--section{background-color:var(--background-color-1, #fff)}.site-footer--section .footer-row-divider{border-top:1px solid var(--brand-color-3)}.site-footer--section .store-logo{max-width:var(--footer-logo-max-width)}.site-footer--section .footer-bar{border-top:1px solid #28473430}@media only screen and (max-width:991.98px){.site-footer--section .store-logo{max-width:var(--footer-logo-max-width-mobile)}.site-footer--section .footer__logo-container{display:contents}.site-footer--section .footer__logo-container .store-logo{order:0}.site-footer--section .footer__logo-container .footer-socials{order:1}.site-footer--section .footer__navigation-container{order:2}.site-footer--section .footer__logo-container .footer-certification{order:3}.site-footer--section .footer-row-divider{order:4}.site-footer--section .footer-bar{order:5}.site-footer--section .footer-payment-icons{order:0}.site-footer--section .footer-legal-links{order:1}}@media only screen and (min-width:992px){.site-footer--section .footer-legal-links{order:0;gap:75px}.site-footer--section .footer-payment-icons{order:1}.site-footer--section .footer__inner-container{display:grid;align-items:start;grid-template-columns:2fr 4fr;grid-auto-rows:auto}.site-footer--section .footer__logo-container{grid-row:1;grid-column:1;min-width:0}.site-footer--section .footer__navigation-container{grid-row:1;grid-column:2;min-width:0}.site-footer--section .footer-certification{grid-row:3;grid-column:1;min-width:0}.site-footer--section .footer-row-divider{grid-row:2;grid-column:1 / -1}.site-footer--section .footer-bar{grid-column:1 / -1;min-width:0}.footer__navigation-container{flex-wrap:nowrap}.footer__navigation-container .footer-link-group{flex:1 1 0;min-width:0}.footer-link-group button{padding:0;border-bottom:none}.footer-link-group button.accordion .chevron{display:none}.footer-link-group .panel{max-height:100%}.footer-link-group .content{padding:0}}.site-footer--section .footer-payment-icons .payment-icons-list{flex-wrap:nowrap}.site-footer--section .footer-payment-icons .payment-icons-list li{margin-top:0}.site-footer--section .footer-payment-icons .payment-icons{overflow-x:auto;-webkit-overflow-scrolling:touch}.site-footer--section .footer-legal-links{font-size:12px;opacity:.5}.full-width-image .full-width-image-container{width:100%;height:var(--desktop-max-height, 200px);overflow:hidden}@media only screen and (max-width:767.98px){.full-width-image .full-width-image-container{height:var(--mobile-max-height, 200px)}}.full-width-image .full-width-image-container img{width:100%;height:100%;object-fit:cover}.full-width-image .full-width-image-container.preserve-dimensions{height:auto}.full-width-image .full-width-image-container.preserve-dimensions img{width:100%;height:100%;object-fit:contain}body{--announcement-bar-height: 60px;--header-height: 122px}@media screen and (max-width:768px){body{--announcement-bar-height: 60px;--header-height: 75px}}.header{z-index:999;box-shadow:0 0 10px #00000029;background-color:#fff}.header:has(.under-header) .predictive-search-results:before{top:calc(0px + var(--header-height) + var(--announcement-bar-height))}[data-header-layout].header-layout--measuring{visibility:hidden}.header .header-wrapper.header-layout--measuring{flex-wrap:nowrap}.header .header-wrapper.header-layout--measuring>.logo-container,.header .header-wrapper.header-layout--measuring>.header-container-left,.header .header-wrapper.header-layout--measuring>.header-container-right{flex-shrink:0}.header .top-level-links.header-layout--measuring{flex-wrap:nowrap}.header .top-level-links.header-layout--measuring>*{flex-shrink:0}@media screen and (min-width:992px){[data-header-layout]:not(.mobile) .header .header-wrapper .mobile-control{display:none!important}}.header .header-wrapper .search-input-wrapper{width:min(100%,370px);min-width:0;color:var(--text-color);font-family:var(--heading-font-family);font-size:16px}.header .header-wrapper .search-input-wrapper input{border-color:transparent;outline:transparent}.header .header-wrapper .search-input-wrapper input~span svg{width:18px;height:auto;object-fit:contain;object-position:center}.header .header-wrapper .search-input-wrapper input::placeholder{color:var(--text-color)}.header .header-wrapper .search-input-wrapper input~.close-icon{display:none}.header .header-wrapper .search-input-wrapper input[data-search-active=true]~.close-icon{display:flex}.header .header-wrapper .search-input-wrapper input[data-search-active=true]~.search-icon{display:none}@media screen and (max-width:991.98px){[data-header-layout] .header .header-wrapper{justify-content:flex-start;padding-right:var(--content-spacing-2);padding-left:var(--content-spacing-2)}[data-header-layout] .header .header-wrapper .mobile-control{display:flex!important;gap:0 var(--content-spacing-4)}[data-header-layout] .header .header-wrapper .mobile-control svg{width:22px;height:auto;object-fit:contain}[data-header-layout] .header .header-container-left{display:none}[data-header-layout] .header .header-container-right{margin-top:var(--content-spacing-2);margin-bottom:var(--content-spacing-2)}}header.mobile .header .header-wrapper{justify-content:flex-start}header.mobile .header .header-wrapper .mobile-control{display:flex!important;gap:0 var(--content-spacing-4)}header.mobile .header .header-wrapper .mobile-control svg{width:22px;height:auto;object-fit:contain}header.mobile .header .header-container-left{display:none}header.mobile .header .header-container-right{margin-top:var(--content-spacing-2);margin-bottom:var(--content-spacing-2)}header.mobile .header .top-level-links-wrapper.under-header{display:none}.header .header-wrapper .store-logo{height:45px}.header .header-wrapper .store-logo.mobile{display:none}@media screen and (max-width:991.98px){[data-header-layout] .header .header-wrapper .store-logo{flex-grow:unset;flex-basis:unset;height:36px}}header.mobile .header .header-wrapper .store-logo{flex-grow:unset;flex-basis:unset;height:36px}.header .header-wrapper .header-icons{height:26px}.header .header-wrapper .header-icons button,.header .header-wrapper .header-icons localization-form,.header .header-wrapper .header-icons a:not(.localization){width:auto;height:26px;cursor:pointer;aspect-ratio:1}.header .header-wrapper .header-icons button svg,.header .header-wrapper .header-icons a svg{object-fit:contain;object-position:center;pointer-events:none}header a sup{position:absolute;top:-.5rem;left:100%;max-width:var(--page-margin);overflow:hidden;font-size:.75rem}header a sup.empty-cart{display:none}.header .header-wrapper .header-icons .basket{align-items:flex-end}.header .header-wrapper .header-icons .header__cart-icon{display:flex;justify-content:center;align-items:flex-end;width:24px}.header .header-wrapper .header-icons .basket .cart-count{top:-7px;right:-11px;width:22px;background-color:var(--brand-color-1);color:var(--text-color-alternate);font-family:var(--heading-font-family);font-size:13px;font-weight:700}.header .header-wrapper .header-icons .basket .cart-count.empty-cart{display:none}@media screen and (max-width:991.98px){[data-header-layout] .header .header-wrapper .header-icons{display:none}}header.mobile .header .header-wrapper .header-icons{display:none}.header .header-wrapper .header-search-bar-wrapper{display:none;width:clamp(125px,100%,180px)}.header .header-wrapper .header-search-bar-wrapper.active{display:flex}@media screen and (max-width:991.98px){.header .header-wrapper .header-search-bar-wrapper{position:absolute;bottom:-56px;left:0;justify-content:center;align-items:center;width:100%;padding:10px 20px;border-top:solid 1px #eee;background:#fff}}.header .header-wrapper .mobile-control{border:none;outline:none;background:transparent;-webkit-appearance:none;appearance:none}.header .header-wrapper .mobile-control .openMenu svg{height:20px}.header .header-wrapper .mobile-control .openMenu{transform:rotateY(180deg)}.header .header-wrapper .mobile-control.active .openMenu,.header .header-wrapper .mobile-control .closeMenu{display:none}.header .header-wrapper .mobile-control.active .closeMenu{display:flex}.header .header-wrapper .mobile-control .cart-count{top:-7px;right:-11px;width:20px;height:20px;background-color:var(--brand-color-1);color:var(--text-color-alternate);font-family:var(--heading-font-family);font-size:13px;font-weight:700}.header .header-wrapper .mobile-control .cart-count.empty-cart{display:none}.header .header-wrapper .header-container-right{flex-grow:1;flex-basis:0;justify-content:end;gap:20px}@media(max-width:1350px){.header .header-wrapper .header-container-right{margin-left:20px}}@media screen and (max-width:991.98px){[data-header-layout] .header .header-wrapper .header-container-right{gap:0 15px;margin-right:var(--content-spacing-1);margin-left:unset}}header.mobile .header .header-wrapper .header-container-right{gap:0 15px;margin-right:var(--content-spacing-1);margin-left:unset}.wishlist-triggers{z-index:100;width:22px;height:20px;cursor:pointer}.wishlist-triggers.card{position:absolute;top:10px;right:10px}.wishlist-triggers qf-wishlist-item-trigger,.wishlist-triggers qf-wishlist-item-remove,.wishlist-triggers .qf-wishlist-loader{display:flex;width:22px;height:20px;opacity:1}.wishlist-triggers qf-wishlist-item-trigger img,.wishlist-triggers qf-wishlist-item-remove img,.wishlist-triggers .qf-wishlist-loader img{width:100%;height:100%;object-fit:contain;pointer-events:none;transition:.3s all}.wishlist-triggers qf-wishlist-item-trigger:hover img,.wishlist-triggers qf-wishlist-item-remove:hover img,.wishlist-triggers .qf-wishlist-loader:hover img{transform:scale(1.1)}.wishlist-triggers qf-wishlist-item-remove{width:0;height:0;pointer-events:none;opacity:0}.wishlist-triggers qf-wishlist-item-trigger[data-in-wishlist=true]{width:0;height:0;pointer-events:none;opacity:0}.wishlist-triggers qf-wishlist-item-trigger[data-in-wishlist=true]+qf-wishlist-item-remove{width:22px;height:20px;pointer-events:all;opacity:1}.wishlist-triggers .qf-wishlist-loader{pointer-events:auto}.wishlist-triggers.form .qf-wishlist-loader{position:relative;top:-10px}.wishlist-triggers:has(.qf-wishlist-loader) qf-wishlist-item-trigger,.wishlist-triggers:has(.qf-wishlist-loader) qf-wishlist-item-remove{width:0;height:0;pointer-events:none;opacity:0}body .header-outer-shopify-wrapper.scrolled-past{position:fixed;z-index:99}body{padding-top:calc(var(--header-height) + var(--announcement-bar-height))}.header-outer-shopify-wrapper{top:var(--announcement-bar-height);transition:all .15s ease-in-out}.header-outer-shopify-wrapper.fixed{position:fixed;z-index:99}.header-outer-shopify-wrapper:hover .header{color:var(--text-color)!important}.hero-slider .hero-slider{min-height:var(--height);max-height:var(--height)}@media only screen and (max-width:767.98px){.hero-slider .hero-slider{min-height:var(--mobile-height);max-height:var(--mobile-height)}.hero-slider .swiper-pagination{bottom:15px!important}}.hero-slider .swiper-pagination .swiper-pagination-bullet{display:flex}.hero .page-width{min-height:var(--height)}.hero .page-width .overlay{background:var(--desktop-overlay)}body:has(.announcement-bar-section) .hero-wrapper .page-width{min-height:calc(var(--height) + 30px)}@media only screen and (max-width:767.98px){.hero .page-width{min-height:var(--mobile-height)}.hero .page-width .overlay{background:var(--mobile-overlay)}body:has(.announcement-bar-section) .hero-wrapper .page-width{min-height:calc(var(--mobile-height) + 30px)}}@media only screen and (max-width:767.98px){.hero .hero-container .hero-grid .content{order:2}}.hero .hero-container .hero-grid .content .breadcrumbs-container ul{margin:0}@media only screen and (max-width:767.98px){.hero .hero-container .hero-grid .content .breadcrumbs-container ul li{padding:0 4px}}@media only screen and (max-width:767.98px){.hero .hero-container .hero-grid .media{order:1;aspect-ratio:3/2}}.hero .hero-container .hero-grid .media .media-item{width:100%;height:100%}@media only screen and (max-width:767.98px){.hero .hero-container .hero-grid .media .media-item{width:calc(100% + (var(--page-width-padding) * 2));position:relative;left:calc(-1 * var(--page-width-padding))}}.hero .hero-container .hero-grid .media .media-item .media-wrapper{width:100%}@media only screen and (min-width:768px){.hero .side-by-side .hero-container .hero-grid .media .media-item .media-wrapper{width:calc((100vw / 2) - (var(--page-width-padding) - 58px))}}.hero .hero-container .badge-container .badge img{max-width:60px}@media only screen and (max-width:767.98px){.hero .hero-container .badge-container .badge.mobile-top-right{position:absolute;top:20px;right:20px}}.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container picture,.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container img,.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container svg,.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container video{width:100%;height:100%;object-fit:cover;object-position:var(--object-position-desktop)}@media only screen and (max-width:767.98px){.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container picture,.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container img,.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container svg,.hero .hero-container .hero-grid .media .media-item .media-wrapper .media-container video{left:0;width:100%;transform:unset;object-position:var(--object-position-mobile)}}.hero .full-width .content{z-index:1}.hero .full-width .content.truncate-text .rte{display:-webkit-box;line-clamp:var(--webkit-line-clamp);-webkit-line-clamp:var(--webkit-line-clamp);-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767.98px){.hero .content.to-sm-text-center .section-content{text-align:center!important}.hero .content.to-sm-text-right .section-content{text-align:right!important}.hero .content.to-sm-text-left .section-content{text-align:left!important}.hero .content.to-sm-text-center .badge-container,.hero .content.to-sm-text-center .banner-container,.hero .content.to-sm-text-center .links-container{justify-content:center!important}.hero .content.to-sm-text-right .badge-container,.hero .content.to-sm-text-right .banner-container,.hero .content.to-sm-text-right .links-container{justify-content:flex-end!important}.hero .content.to-sm-text-left .badge-container,.hero .content.to-sm-text-left .banner-container,.hero .content.to-sm-text-left .links-container{justify-content:flex-start!important}}.key-ingredients .text-card-content{padding:0;border:none}.key-ingredients.key-ingredients--image-right .key-ingredients__grid-image{grid-column:7 / 13}.key-ingredients.key-ingredients--image-right .key-ingredients__grid-content{grid-column:1 / 7}.key-ingredients .key-ingredients__grid-image{position:relative}.key-ingredients .key-ingredients__grid-content{align-self:center}.key-ingredients .key-ingredients__image{min-height:clamp(18rem,38vw,32rem)}.key-ingredients .key-ingredients__image img,.key-ingredients .key-ingredients__image picture{max-width:min(790px,100%);max-height:790px;object-position:bottom}.key-ingredients .key-ingredients__image-media--overflow-visible{overflow:visible}.key-ingredients.text-card--bg-height.vertical-padding .text-card__background{inset-block:clamp(var(--spacing-sections-mobile),calc(var(--spacing-intercept) + var(--spacing-slope) * 1vw),var(--spacing-sections-desktop))}@media only screen and (max-width:991.98px){.key-ingredients .text-card-content:has(.text-icon-group-slider) .text-card-content__footer{display:none}}.key-ingredients.text-card--bg-height .text-card-content--center{transform:translateY(clamp(14px,2vw,28px))}.key-ingredients.text-card--bg-height .text-card-content--bottom{transform:translateY(clamp(22px,7vw,100px))}.key-ingredients .key-ingredients__image img,.key-ingredients .key-ingredients__image picture{position:relative;left:-12px}.key-ingredients .text-card-content .text-icon-group{width:100%}.key-ingredients .text-card-content .text-icon-group{max-height:400px;margin-right:-14px;scrollbar-color:var(--text-card-scrollbar-thumb, #66c253) var(--text-card-scrollbar-track, #fff);scrollbar-gutter:stable;scrollbar-width:thin}@media only screen and (min-width:992px){.key-ingredients .text-card-content .text-icon-group{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 96px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 96px),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}}@media only screen and (max-width:991.98px){.key-ingredients .text-card-content .text-icon-group{padding-bottom:0;-webkit-mask-image:none;mask-image:none}}.key-ingredients .text-card-content .text-icon-group::-webkit-scrollbar{width:8px}.key-ingredients .text-card-content .text-icon-group::-webkit-scrollbar-track{border-right:2px solid transparent;border-left:2px solid transparent;background:var(--text-card-scrollbar-track, #fff);background-clip:content-box}.key-ingredients .text-card-content .text-icon-group::-webkit-scrollbar-thumb{background:var(--text-card-scrollbar-thumb, #66c253)}@media only screen and (min-width:992px){.key-ingredients .key-ingredients__image{transform:translateY(var(--key-ingredients-image-offset-desktop, -32px))}}.key-ingredients .text-card-content .text-icon-group::-webkit-scrollbar-thumb:hover{background:var(--text-card-scrollbar-thumb, #66c253)}@media only screen and (max-width:991.98px){.key-ingredients .page-width{padding-inline:0}.key-ingredients .page-width .grid-section.border-radius-large{border-radius:0}.key-ingredients .key-ingredients__grid-image,.key-ingredients .key-ingredients__grid-content{grid-column:1 / -1}.key-ingredients .text-card-content>:is(h1,h2,h3,h4,h5,h6,.heading-h1,.heading-h2,.heading-h3,.heading-h4,.heading-h5,.heading-h6){text-align:center}.key-ingredients .text-card-content .text-icon-group-slider swiper-container{width:min(800px,100%);margin-inline:auto;padding-inline:0}.key-ingredients .text-card-content .text-icon-group-slider .swiper-navigation-arrows{justify-content:center;gap:var(--content-spacing-4)}}.key-ingredients article .body-text{text-align:left}@media only screen and (max-width:991.98px){.key-ingredients .key-ingredients__grid{row-gap:0}.key-ingredients .key-ingredients__grid-content{padding-top:0}.key-ingredients .text-card-content{gap:30px;padding-top:0}.key-ingredients .text-card-content .text-icon-group-slider .swiper-navigation-arrows{margin-top:30px;margin-bottom:35px}}.newsletter__form .klaviyo-form{padding:0!important}.newsletter__form .klaviyo-form p span{font-family:var(--body-font-family)!important;color:var(--text-color-alternate)!important}.newsletter__form>.klaviyo-form>div>form>div{gap:var(--content-spacing-1)!important}.newsletter__form>.klaviyo-form>div>form>div>div{gap:var(--content-spacing-4)!important}@media only screen and (max-width:768px){.newsletter__form>.klaviyo-form>div>form>div>div{gap:var(--content-spacing-1)!important}.newsletter__form>.klaviyo-form>div>form>div>div:has(div .klaviyo-emailinput){flex-wrap:wrap!important}.newsletter__form>.klaviyo-form>div>form>div>div div{min-width:fit-content}}.newsletter__form>.klaviyo-form>div>form>div>div>div{padding:0!important}.newsletter__form>.klaviyo-form>div>form>div>div>div input,.newsletter__form>.klaviyo-form>div>form>div>div>div input::placeholder{color:var(--text-color)!important;font-family:var(--heading-font-family)!important;font-size:15px!important}.newsletter__form>.klaviyo-form>div>form>div>div>div>button{width:100%!important;max-width:142px!important;font-family:var(--heading-font-family)!important}.newsletter__form>.klaviyo-form>div>form>div>div>div>button:hover{border-color:var(--button-4-hover-border-color)!important;background-color:var(--button-4-hover-color)!important;color:var(--button-4-hover-text-color)!important}@media only screen and (max-width:767.98px){.newsletter__form>.klaviyo-form>div>form>div>div>div>button{max-width:100%!important;margin-top:var(--content-spacing-3)!important}}@media only screen and (max-width:767.98px){.newsletter__section{padding-top:85px}}.newsletter__container--custom{background:var(--newsletter-bg);color:var(--newsletter-text)}@media only screen and (min-width:768px){.newsletter__layout--row{display:flex;align-items:center}.newsletter__layout--row .newsletter__content--row{display:contents}.newsletter__content--row>*:first-child{flex:0 0 auto;max-width:max-content}.newsletter__content--row>*:nth-child(2){flex:1 1 auto;min-width:0}.newsletter__layout--row .newsletter__form{flex:0 0 auto;width:100%!important;max-width:400px}}@media only screen and (min-width:992px)and (max-width:1299.98px){.newsletter__layout--row .newsletter__content--row{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;min-width:0;gap:var(--content-spacing-2)}.newsletter__content--row>*:nth-child(2){max-width:none;width:100%}}@media only screen and (min-width:1300px)and (max-width:1599.98px){.newsletter__content--row>*:first-child{max-width:230px;width:100%}}@media only screen and (min-width:1300px){.newsletter__layout--row .newsletter__form{max-width:500px}}@media only screen and (min-width:1600px){.newsletter__content--row>*:nth-child(2){display:flex;justify-content:center}.newsletter__content--row>*:nth-child(2)>p{max-width:600px}}@media only screen and (max-width:500px){.newsletter__form>.klaviyo-form>div>form>div>div>div input,.newsletter__form>.klaviyo-form>div>form>div>div>div input::placeholder{padding-left:2px!important}}.page-header .page-header-container,.page-header .page-header-container .page-header-grid,.page-header .media-container{min-height:200px}.page-header .page-header-container .page-header-grid .media .media-item{width:100%;height:100%}.page-header .full-width .page-width{position:relative;box-sizing:border-box;padding-bottom:10px}.page-header .full-width.has-bg-image .page-width,.page-header .full-width.has-bg-image .page-header-grid{min-height:inherit}.page-header .full-width.has-bg-image .page-header-grid{align-items:center}.page-header .full-width .page-header-grid>.page-header-breadcrumbs{position:absolute;top:0;right:clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding));left:clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding))}.page-header .page-header-container .page-header-grid .content{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767.98px){.page-header .page-header-container .page-header-grid .content{order:2}.page-header .page-header-container .page-header-grid .media{order:1;aspect-ratio:3/2}.page-header .page-header-container .page-header-grid .media .media-item{position:relative;left:calc(-1 * var(--page-width-padding));width:calc(100% + (var(--page-width-padding) * 2))}}.page-header .full-width .page-header-grid .media.stack-mobile{display:none}@media only screen and (max-width:767.98px){.page-header .stack-image-mobile .page-header-bg-image,.page-header .stack-image-mobile .page-header-bg-overlay{display:none}.page-header .full-width .page-header-grid .media.stack-mobile{position:relative;inset:auto;display:block;order:1}.page-header .stack-image-mobile .page-header-grid>.page-header-breadcrumbs{position:relative;top:auto;right:auto;left:auto;order:2}.page-header .stack-image-mobile .page-header-grid .content{order:3}.page-header .stack-image-mobile{color:var(--mobile-text-color)}}@media only screen and (min-width:768px){.page-header .page-header-container,.page-header .page-header-container .page-header-grid,.page-header .media-container{min-height:300px}.page-header .side-by-side .page-header-container .page-header-grid .media{align-self:stretch;margin-block:calc(-1 * var(--content-spacing-6))}.page-header .side-by-side .page-header-container .page-header-grid .media .media-item{height:calc(100% + (var(--content-spacing-6) * 2))}.page-header .side-by-side .page-header-container .page-header-grid .media .media-item .media-wrapper{width:calc((100vw / 2) - (var(--page-width-padding) - 58px));height:100%}}.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container picture,.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container img,.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container svg,.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container video{width:100%;height:100%;object-fit:cover;object-position:var(--object-position-desktop, 50% 50%)}@media only screen and (max-width:767.98px){.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container picture,.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container img,.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container svg,.page-header .page-header-container .page-header-grid .media .media-item .media-wrapper .media-container video{left:0;width:100%;object-position:var(--object-position-mobile, var(--object-position-desktop, 50% 50%));transform:unset}}.page-header .page-header-bg-image picture,.page-header .page-header-bg-image img{width:100%;height:100%;object-fit:cover;object-position:var(--object-position-desktop, 50% 50%)}@media only screen and (max-width:767.98px){.page-header .page-header-bg-image picture,.page-header .page-header-bg-image img{object-position:var(--object-position-mobile, var(--object-position-desktop, 50% 50%))}}.page-header .full-width .content{z-index:1}.page-header .full-width .content.truncate-text .rte{display:-webkit-box;max-width:700px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--webkit-line-clamp);line-clamp:var(--webkit-line-clamp)}.page-header .full-width .content.text-center.truncate-text .rte{margin-inline:auto}.page-header .full-width .content.span-centre{text-align:center}.page-header .full-width .content.span-centre a{margin-inline:auto}.page-header .content.text-center .section-content *{overflow-wrap:normal}@media only screen and (min-width:768px){.page-header .full-width .content.span-centre{grid-column:4 / 10;padding-inline:0}}@media only screen and (max-width:767.98px){.page-header .content.text-center .section-content{text-align:center!important}}body.password{height:100vh;margin:0}body.password .password-main .bg-image{z-index:-1}.product-questions .top-reviews-product-questions__heading{margin-bottom:1rem}.product-questions .top-reviews-product-questions__heading--align-left{text-align:left}.product-questions .top-reviews-product-questions__heading--align-center{text-align:center}.product-questions .top-reviews-product-questions__heading--align-right{text-align:right}@media only screen and (max-width:767.98px){.main-product{overflow:hidden}.product-information.span-6{padding-inline:clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding))}}#main-product-container .mobile-swiper-overflow{overflow:visible!important}#main-product-container .mobile-breadcrumbs{background:var(--section-background-color-3)}#main-product-container #main-product .product-details{top:105px;transition:all .3s}quickview-modal .quick-view-wrapper{display:flex;background:#000c;pointer-events:none;opacity:0;transition:opacity .3s ease-in-out}quickview-modal[open] .quick-view-wrapper{pointer-events:auto;opacity:1}quickview-modal .quick-view-wrapper quick-view-inner{transform:translate(100%);transition:transform .3s ease-in-out}quickview-modal[open] .quick-view-wrapper quick-view-inner{transform:translate(0)}quickview-modal[open] .quick-view-wrapper quick-view-inner quickview-modal quick-view-inner{width:min(400px,90vw);max-width:min(400px,90vw)}quickview-modal [close-quick-view]{transition:.3s ease}quickview-modal [close-quick-view]:hover{rotate:90deg}quickview-modal .quickview-selects{flex-direction:column;gap:var(--content-spacing-3)}quickview-modal .custom-select-option-name{display:inline-flex!important}quickview-modal .quickview-selects,quickview-modal .variant-price-wrapper{padding-bottom:var(--content-spacing-3);border-bottom:1px solid var(--brand-color-5)}quickview-modal .purchase-option__body{gap:2px}quickview-modal .product-usps{margin-top:0!important}quickview-modal .variant-price-container>div{flex-direction:column;gap:0}quickview-modal [data-delivery-option-prompt]{display:none!important}quickview-modal .quickview-product-usps,quickview-modal .quickview-product-usps .product-usps{width:100%;min-width:0;max-width:100%;overflow:hidden}quickview-modal .quickview-product-usps .product-usps-scroll{display:flex;gap:5px;width:100%;min-width:0;max-width:100%;overflow:auto hidden;-webkit-overflow-scrolling:touch;scrollbar-color:var(--brand-color-1) transparent;scrollbar-width:thin}quickview-modal .quickview-product-usps .product-usps-scroll::-webkit-scrollbar{height:4px}quickview-modal .quickview-product-usps .product-usps-scroll::-webkit-scrollbar-track{background:transparent}quickview-modal .quickview-product-usps .product-usps-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:var(--brand-color-1)}quickview-modal .quickview-product-usps .product-usps-scroll-item{flex:0 0 56px;width:56px}quickview-modal .quickview-product-usps .product-usps-scroll-item img{width:56px;height:56px;object-fit:contain}@media screen and (max-width:767.98px){.recently-viewed-section .recently-viewed-content:has(.section-navigation--mobile-below-slider) .section-header{display:contents}.recently-viewed-section .recently-viewed-content:has(.section-navigation--mobile-below-slider) .section-content{order:1}.recently-viewed-section .recently-viewed-content:has(.section-navigation--mobile-below-slider) swiper-container{order:2}.recently-viewed-section .recently-viewed-content:has(.section-navigation--mobile-below-slider) .section-navigation{order:3;width:100%;margin-top:var(--content-spacing-4)}}@media screen and (max-width:767.98px){.recommendations-section .recommendations-section-content:has(.section-navigation--mobile-below-slider) .section-header{display:contents}.recommendations-section .recommendations-section-content:has(.section-navigation--mobile-below-slider) .section-content{order:1}.recommendations-section .recommendations-section-content:has(.section-navigation--mobile-below-slider) .recommended-products-section{order:2}.recommendations-section .recommendations-section-content:has(.section-navigation--mobile-below-slider) .section-navigation{order:3;width:100%;margin-top:var(--content-spacing-4)}}section.scrolling-marquee-section{cursor:default}section.scrolling-marquee-section:not(:has(.marquee-slide)){display:none!important}section.scrolling-marquee-section:hover .marquee .animation-container{animation-play-state:paused}section.scrolling-marquee-section .marquee .marquee-slide{transition:.15s ease-in-out .1s;color:inherit}section.scrolling-marquee-section .marquee .marquee-slide,section.scrolling-marquee-section .marquee .marquee-slide>*{margin-block:0}section.scrolling-marquee-section .marquee .marquee-slide .marquee-slide-spacer{content:"";background-color:var(--color);width:14px;vertical-align:middle}@media(max-width:768px){section.scrolling-marquee-section .marquee .marquee-slide .marquee-slide-spacer{width:12px}}section.scrolling-marquee-section .marquee:hover .animation-container{animation-play-state:paused}section.scrolling-marquee-section .marquee .animation-container{flex-flow:row nowrap;animation-play-state:running;animation:infiniteScroll 10s linear infinite;animation-duration:var(--animation-speed)}section.scrolling-marquee-section .marquee .animation-container .marquee-slide>a{color:inherit;white-space:nowrap}@keyframes infiniteScroll{0%{translate:0% 0%}to{translate:calc(-100% - 20px) 0%}}.search-results-container{grid-template-columns:1fr 4fr}.search-results-container .product-grid{display:grid;gap:clamp(var(--listing-grid-gap-mobile),calc(var(--listing-grid-intercept) + var(--listing-grid-slope) * 1vw),var(--listing-grid-gap));grid-template-columns:repeat(auto-fill,minmax(clamp(260px,20vw,340px),1fr))}.search-container input{border:none;font-weight:400}.search-container #search-submit{top:50%;right:var(--content-spacing-2);width:18px;padding:0;transform:translateY(-50%)}.search-container #search-submit svg{width:100%;height:100%;object-fit:contain;pointer-events:none}@media only screen and (max-width:991.98px){.search-results-container{grid-template-columns:1fr}}.section-container.has-anchor-offset{scroll-margin-top:calc(var(--header-height, 75px) + var(--announcement-bar-height, 0px) + 20px)}.slider-section .content-container:has(.cta){display:flex;flex-direction:row}.slider-section .cta{width:25%;margin-right:var(--content-spacing-4)}.slider-section .content-container:has(.cta) .swiper-container-wrapper{width:75%}@media only screen and (max-width:1600px){.slider-section .cta{width:25%}.slider-section .content-container:has(.cta) .swiper-container-wrapper{width:75%}}@media screen and (max-width:991.98px){.slider-section .content-container:has(.cta){display:flex;flex-direction:column;gap:var(--content-spacing-3)}.slider-section .cta{width:100%;margin-right:0;aspect-ratio:1 / 1}.slider-section .content-container:has(.cta) .swiper-container-wrapper{width:100%}}.slider-section .section-header.section-content-centre{justify-content:center;text-align:center}.slider-section .section-header.section-content-centre .section-navigation{grid-column:10/13}.slider-section .section-header.section-content-centre .section-content .links-container{justify-content:center}@media screen and (max-width:767.98px){.slider-section .section-header.section-content-centre.section-content-mobile-left{justify-content:flex-start;text-align:left}.slider-section .section-header.section-content-centre.section-content-mobile-left .section-content .links-container,.slider-section .section-header.section-content-centre.section-content-mobile-left .section-content .badge-container,.slider-section .section-header.section-content-centre.section-content-mobile-left .section-content .banner-container{justify-content:flex-start}.slider-section .slider-section-content:has(.section-navigation--mobile-below-slider) .section-header{display:contents}.slider-section .slider-section-content:has(.section-navigation--mobile-below-slider) .section-content{order:1}.slider-section .slider-section-content:has(.section-navigation--mobile-below-slider)>.grid-section{order:2}.slider-section .slider-section-content:has(.section-navigation--mobile-below-slider) .content-container{order:3}.slider-section .slider-section-content:has(.section-navigation--mobile-below-slider) .section-navigation{order:4;width:100%;margin-top:var(--content-spacing-4)}}@media screen and (max-width:767.98px){.stockists-container{margin-bottom:0;padding-bottom:0}}.text-card.text-card--bg-height.vertical-padding .text-card__background{inset-block:clamp(var(--spacing-sections-mobile),calc(var(--spacing-intercept) + var(--spacing-slope) * 1vw),var(--spacing-sections-desktop))}@media only screen and (max-width:991.98px){.text-card .text-card-content:has(.text-icon-group-slider) .text-card-content__footer{display:none}}.text-card.text-card--bg-height .text-card-content--center{transform:translateY(clamp(14px,2vw,28px))}.text-card.text-card--bg-height .text-card-content--bottom{transform:translateY(clamp(22px,7vw,100px))}.text-card.text-card--bg-height .text-card-content .text-icon-group{max-height:300px;margin-right:-14px;scrollbar-color:var(--text-card-scrollbar-thumb, #66c253) var(--text-card-scrollbar-track, #fff);scrollbar-gutter:stable;scrollbar-width:thin}@media only screen and (min-width:992px){.text-card.text-card--bg-height .text-card-content .text-icon-group{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 72px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100% - 72px),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}}@media only screen and (max-width:991.98px){.text-card.text-card--bg-height .text-card-content .text-icon-group{padding-bottom:0;-webkit-mask-image:none;mask-image:none}}.text-card.text-card--bg-height .text-card-content .text-icon-group::-webkit-scrollbar{width:8px}.text-card.text-card--bg-height .text-card-content .text-icon-group::-webkit-scrollbar-track{border-right:2px solid transparent;border-left:2px solid transparent;background:var(--text-card-scrollbar-track, #fff);background-clip:content-box}.text-card.text-card--bg-height .text-card-content .text-icon-group::-webkit-scrollbar-thumb{background:var(--text-card-scrollbar-thumb, #66c253)}.text-card.text-card--bg-height .text-card-content .text-icon-group::-webkit-scrollbar-thumb:hover{background:var(--text-card-scrollbar-thumb, #66c253)}.text-media .text-media-container .content{order:1}.text-media .grid-section{gap:0}.text-media .text-media-container .content .rte{font-size:18px}.text-media.grid-section .text-media-container .content.horizonal-start .section-content{align-items:flex-start;text-align:left}.text-media .text-media-container .content.horizonal-center .section-content{align-items:center;text-align:center}.text-media .text-media-container .content.horizonal-end .section-content{align-items:flex-end;text-align:right}@media screen and (max-width:767.98px){.text-media .text-media-container .content.to-sm-horizonal-start .section-content{align-items:flex-start;text-align:left}.text-media .text-media-container .content.to-sm-horizonal-center .section-content{align-items:center;text-align:center}.text-media .text-media-container .content.to-sm-horizonal-end .section-content{align-items:flex-end;text-align:right}}@media screen and (max-width:767.98px){.text-media .page-width{padding-inline:0}.text-media .page-width .grid-section.border-radius-large{border-radius:0}.text-media .html .image{width:calc(100% + clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding))*2);margin-inline:calc(-1*clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding)))}.text-media .text-media-container .content{order:2}}.text-media .text-media-container .image{order:2}@media screen and (max-width:767.98px){.text-media .text-media-container .image.cover{order:1;aspect-ratio:4/3}}.text-media .text-media-container .image.cover img,.text-media .text-media-container .image.cover picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.text-media .text-media-container .image.contain img,.text-media .text-media-container .image.contain picture{width:var(--image-size, 100%);height:100%;margin-inline:auto;object-fit:contain}.text-media .text-media-container video{display:inline;vertical-align:super}@media screen and (min-width:768px){.text-media .text-media-container.section-text-right .content{order:2}.text-media .text-media-container.section-text-right .image{order:1}.text-media .grid-section:has(.image.cover) .content{min-height:clamp(28rem,50dvh,44rem)}}@media screen and (max-width:767.98px){.text-media .text-media-container.text-top .content{order:1}.text-media .text-media-container.text-top .image{order:2}}@media screen and (max-width:767.98px){.usp-banner .slider-section-content:has(.section-navigation--mobile-below-slider) .section-header{display:contents}.usp-banner .slider-section-content:has(.section-navigation--mobile-below-slider) .swiper-container-wrapper{order:1}.usp-banner .slider-section-content:has(.section-navigation--mobile-below-slider) .section-navigation{order:2;width:100%;margin-top:var(--content-spacing-4)}}.wishlist-grid{grid-template-columns:repeat(auto-fill,minmax(clamp(260px,20vw,340px),1fr))}.wishlist-grid:has(.empty-wishlist-message){display:flex;justify-content:center;padding-block:var(--content-spacing-5)}.badge-container .badge img{max-width:60px}.text-center .badge-container{justify-content:center}.text-right .badge-container{justify-content:flex-end}.text-center .banner-container{justify-content:center}.text-right .banner-container{justify-content:flex-end}.banner-container .banner-badge{flex:0 1 auto}.banner-badge{position:relative;display:inline-flex;justify-content:center;align-items:center;width:max-content;max-width:100%;margin-bottom:var(--content-spacing-1);text-decoration:none}.banner-badge-text{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;min-height:28px;padding:0 18px;color:var(--banner-text-color);font-family:var(--heading-font-family);font-size:12px;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;white-space:nowrap;pointer-events:none}.banner-badge-icon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;pointer-events:none}.banner-badge-icon svg{display:block;width:100%;height:100%}@media screen and (max-width:767.98px){.mobile-top-right{top:20px;right:20px}}.bcorp-badge__logo{flex:0 0 200px;width:200px}.bcorp-badge__logo picture,.bcorp-badge__logo img{display:block;height:auto}.bcorp-badge__text{max-width:210px;font-family:var(--heading-font-family);font-size:15px}@media screen and (max-width:767.98px){.bcorp-badge__text{font-size:14px}}.custom-section .column{gap:clamp(var(--grid-gap-mobile),calc(var(--grid-intercept) + var(--grid-slope) * 1vw),var(--grid-gap))}.custom-section .column:empty{display:none}.mega-menu-dropdown .cta{width:auto}.mega-menu-dropdown .cta .heading-h4{max-width:230px}.cta img{transition:.25s all}.cta:focus img,.cta:hover img{transform:scale(1.05)}.discount-banner__icon img{width:56px;height:56px;object-fit:contain}.discount-banner__message,.discount-banner__message p,.discount-banner__message h1,.discount-banner__message h2,.discount-banner__message h3,.discount-banner__message h4,.discount-banner__message h5,.discount-banner__message h6,.discount-banner__message li{color:inherit}.discount-banner__message p:last-of-type{margin-bottom:0}.discount-banner__message a{display:inline-block;margin-top:var(--content-spacing-4);padding:var(--content-spacing-3) var(--content-spacing-6);border-radius:var(--buttons-radius);color:inherit;font-weight:600;transition:opacity .2s}.discount-banner__message a:hover{opacity:.85}.mega-menu-links-container .sublinks-container .dropdown-title,.mega-menu-links-container .top-level-link{color:var(--brand-color-1);font-family:var(--heading-font-family);text-decoration:none}.mega-menu-links-container .sublinks-container .sublink,.mega-menu-dropdown .sublinks-container .sublink{font-family:var(--heading-font-family);text-decoration:none}.mega-menu-dropdown .sublinks-container .sublink:hover,.mega-menu-dropdown .sublinks-container .sublink:focus,.mega-menu-links-container .sublinks-container .sublink:hover,.mega-menu-links-container .sublinks-container .sublink:focus{text-decoration:underline}.mega-menu-links-container .sublinks-container .link-badge{background:var(--background);color:var(--color);font-size:13px;text-decoration:none!important}.footer-link-group .footer-item-list a:hover{color:inherit;text-decoration:underline}.footer-link-group .accordion-item .panel,.footer-link-group .accordion-item .accordion{background:transparent}@media only screen and (max-width:991.98px){.footer-link-group .accordion-item{border-bottom:1px solid #28473430}.footer-link-group .accordion-item .panel,.footer-link-group .accordion-item .accordion{padding-inline:0}.footer__navigation-container>:first-child .footer-link-group .accordion{border-top:1px solid var(--brand-color-3)}.footer-link-group .panel{border-bottom:none}.footer-link-group .accordion.active+.panel:after{content:none}.footer-link-group .accordion.active+.panel{margin-top:0;padding-top:0}.footer-link-group:last-child .panel{border-bottom:1px solid var(--brand-color-3)}}@media only screen and (min-width:992px){.footer-link-group button{padding:0;border-bottom:none;pointer-events:none}.footer-link-group button.accordion .chevron{display:none}.footer-link-group .panel{max-height:100%;margin-top:var(--content-spacing-2);padding-left:0;border:none}.footer-link-group .content{padding:0}}.hero-slider .hero-container .overlay{background:var(--desktop-overlay)}@media only screen and (max-width:767.98px){.hero-slider .hero-container .hero-grid .content{order:2}.hero-slider .hero-container .overlay{background:var(--mobile-overlay)}}.hero-slider .hero-container .hero-grid .content .breadcrumbs-container ul{margin:0}@media only screen and (max-width:767.98px){.hero-slider .hero-container .hero-grid .content .breadcrumbs-container ul li{padding:0 4px}}@media only screen and (max-width:767.98px){.hero-slider .hero-container .hero-grid .media{order:1;aspect-ratio:3/2}}.hero-slider .hero-container .hero-grid .media .media-item{width:100%;height:100%}@media only screen and (max-width:767.98px){.hero-slider .hero-container .hero-grid .media .media-item{width:calc(100% + (var(--page-width-padding) * 2));position:relative;left:calc(-1 * var(--page-width-padding))}}.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper{width:100%}@media only screen and (min-width:768px){.hero-slider .side-by-side .hero-container .hero-grid .media .media-item .media-wrapper{width:calc((100vw / 2) - (var(--page-width-padding) - 58px))}}.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container picture,.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container img,.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container svg,.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container video{width:100%;height:100%;object-fit:cover;object-position:var(--object-position-desktop)}@media only screen and (max-width:767.98px){.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container picture,.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container img,.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container svg,.hero-slider .hero-container .hero-grid .media .media-item .media-wrapper .media-container video{left:0;width:100%;transform:unset;object-position:var(--object-position-mobile)}}.hero-slider .full-width .content{z-index:1}.hero-slider .full-width .content.truncate-text .rte{display:-webkit-box;line-clamp:var(--webkit-line-clamp);-webkit-line-clamp:var(--webkit-line-clamp);-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:767.98px){.hero-slider .content.to-sm-text-center .section-content{text-align:center!important}.hero-slider .content.to-sm-text-right .section-content{text-align:right!important}.hero-slider .content.to-sm-text-left .section-content{text-align:left!important}.hero-slider .content.to-sm-text-center .badge-container,.hero-slider .content.to-sm-text-center .banner-container,.hero-slider .content.to-sm-text-center .links-container{justify-content:center!important}.hero-slider .content.to-sm-text-right .badge-container,.hero-slider .content.to-sm-text-right .banner-container,.hero-slider .content.to-sm-text-right .links-container{justify-content:flex-end!important}.hero-slider .content.to-sm-text-left .badge-container,.hero-slider .content.to-sm-text-left .banner-container,.hero-slider .content.to-sm-text-left .links-container{justify-content:flex-start!important}}.hero-slider .content.text-center .badge-container,.hero-slider .content.text-right .badge-container,.hero-slider .content.to-sm-text-center .badge-container,.hero-slider .content.to-sm-text-right .badge-container{justify-content:flex-start!important}@media only screen and (max-width:430px){.hero-slider .hero-container .badge-container .trustpilot-widget{width:230px}}.custom-section .image-wrapper.set-height{position:relative;height:var(--height)}.custom-section a.image-wrapper img{transition:all .3s ease}.custom-section a.image-wrapper:hover img{scale:1.05}.mega-menu-seperator{margin-inline:calc(var(--content-spacing-3) * -1)}.mega-menu-seperator .divider{width:1px;background:var(--background)}.header .top-level-links-wrapper:not(.in-header) .top-level-links{justify-content:space-between}@media screen and (max-width:992px){.header .top-level-links-wrapper .top-level-links{display:none}}.header .top-level-links-wrapper .top-level-links .link-group.open-to-customise .mega-menu-dropdown_outer-wrapper{max-height:9999px;cursor:default;pointer-events:auto;opacity:1}.header .top-level-links-wrapper .top-level-links .link-group.open-to-customise .mega-menu-dropdown_outer-wrapper .mega-menu-links-container,.header .top-level-links-wrapper .top-level-links .link-group.open-to-customise .mega-menu-dropdown_outer-wrapper .cta{opacity:1;transform:none}.header .top-level-links-wrapper .top-level-links .link-group .top-level-link a .menu-link-bg{position:absolute;top:50%;left:50%;width:100%;height:30px;transform:translate(-50%,calc(-50% - 1px))}.header .top-level-links-wrapper .top-level-links .link-group .top-level-link a .menu-link-bg.highlight{height:calc(100% + 14px);transform:translate(-50%,calc(-50% - 2px))}.mobile-cta-group{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px;padding-right:16px;padding-left:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.mobile-cta-group::-webkit-scrollbar{display:none}.mobile-cta-group .cta{min-width:256px;aspect-ratio:76/100;scroll-snap-align:start}.mobile-menu-outer-wrapper{top:auto;height:calc(100dvh - 130px);pointer-events:none;visibility:hidden}.mobile-menu-outer-wrapper.active{display:flex;width:100%;pointer-events:all;visibility:visible}.mobile-menu-outer-wrapper:before{position:fixed;top:var(--announcement-bar-height, 0);left:0;z-index:-1;display:block;width:100%;height:calc(100% - var(--announcement-bar-height, 0px));background:#000000e6;content:"";opacity:.73;isolation:isolate}.mobile-menu-outer-wrapper .mobile-menu{background:#fff;transform:translate(-100%);transition:.1s ease-in-out 0s}.mobile-menu-outer-wrapper.active .mobile-menu{transform:translate(0);transition:.2s ease-in-out .2s;scrollbar-color:var(--brand-color-1) var(--brand-color-4);scrollbar-width:thin}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom a,.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom button:not([aria-controls=language-list]),.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom span:not([aria-controls=language-list]){gap:var(--content-spacing-2)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom qf-wishlist-icon a{justify-content:flex-start}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom .caret svg{width:8px}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom .account svg{width:24px;height:24px}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom .account span{font-family:var(--heading-font-family)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom .bcorp-copy h6{font-size:13px}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .accordion .accordion__question{color:var(--brand-color-1)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .panel{border-bottom:unset}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .panel .content{margin-left:var(--content-spacing-1);padding-bottom:var(--content-spacing-2)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .panel .content .link-group{padding-bottom:0;border-bottom:unset}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .accordion:hover,.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .accordion:focus{border-color:transparent;background-color:transparent;transition:.25s all}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .accordion.active+.panel:after{display:none!important}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .accordion .link-badge{background-color:#c1d34159;font-size:12px;font-weight:600}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .accordion .accordion__question:has(.link-badge){display:flex;align-items:center;gap:var(--content-spacing-1)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .dropdown-title,.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .sublink{text-decoration:none;font-family:var(--heading-font-family)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .sublink:is(:hover,:focus){text-decoration:underline}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .content span.dropdown-title:first-of-type{margin-top:var(--content-spacing-2)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .sublink .link-badge{color:var(--color);background:var(--background);font-size:13px;text-decoration:none!important}.product-form .payment-icons-container:empty{display:none}@media only screen and (max-width:768px){.complementary-products-container{width:calc(100% + 2*clamp(var(--page-width-padding-mobile),calc(var(--padding-intercept) + var(--padding-slope) * 1vw),var(--page-width-padding)));margin-inline:calc(-1 * var(--page-width-padding-mobile));padding-inline:var(--page-width-padding-mobile)}}.complementary-products-container swiper-container.desktop::part(wrapper){display:flex!important;flex-direction:column!important;gap:var(--content-spacing-4)!important;transform:none!important}.complementary-products-container swiper-container.desktop::part(slide){flex-shrink:0!important;width:100%!important;margin-right:0!important}.complementary-products-container product-card product-form{justify-items:stretch;height:100%}.complementary-products-container product-card product-form .variant-prices-container{margin-top:auto}.product-information #description-read-more{scroll-margin-top:170px}.product-information .button-accordion{padding-right:var(--content-spacing-3);padding-left:0;padding-block:var(--content-spacing-3);border-bottom:1px solid #d2d7d3}.product-information .button-accordion:hover,.product-information .button-accordion:focus{background:inherit}.product-information .accordion-item:first-of-type .button-accordion{border-top:1px solid #d2d7d3}.product-information .button-accordion .accordion__question{font-size:20px}.product-information .button-accordion,.product-information .panel{border-radius:0;background:none}.product-information .accordion+.panel,.product-information .accordion.active+.panel{padding-inline:0!important}.product-information .accordion__question{font-size:clamp(var(--heading-h4-size-mobile),calc(var(--heading-h4-intercept) + var(--heading-h4-slope) * 1vw),var(--heading-h4-size))}.product-information .product-attributes-title,.product-information .subscription-faq-question{margin-top:var(--content-spacing-3);margin-bottom:var(--content-spacing-2);color:var(--brand-color-1);font-family:var(--heading-font-family)}.product-information .product-attributes,.product-information .subscription-faq-items{display:flex;flex-direction:column;gap:var(--content-spacing-2)}.product-information .product-attribute{display:flex;justify-content:space-between;gap:var(--content-spacing-3);padding-block:var(--content-spacing-2);border-bottom:1px solid #d2d7d3}.product-information .product-attribute>span:first-child{font-family:var(--heading-font-family);font-weight:500}.product-information .product-attribute-values{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--content-spacing-1)}.product-information .subscription-faq-item+.subscription-faq-item{padding-top:var(--content-spacing-3);border-top:1px solid #d2d7d3}.product-information .subscription-faq-item .table-wrapper{overflow-x:auto}.product-information .subscription-faq-item .img-wrapper img{width:100%;height:auto}.product-information .panel{transition:none}.product-information .metafield-rich_text_field :is(h1,h2,h3,h4,h5,h6),.product-information .metafield-rich_text_field th,.product-information .metafield-rich_text_field tr td{font-weight:400}.product-information .metafield-rich_text_field tr td:first-child{font-weight:600}.product-last-ordered{max-width:fit-content}.product-storage-instructions__icon{flex:0 0 80px;width:80px;max-width:80px;height:auto}.product-storage-instructions__content{flex:1 1 auto;min-width:0}.top-reviews-product-questions__heading{margin-bottom:1rem}.top-reviews-product-questions__heading--align-left{text-align:left}.top-reviews-product-questions__heading--align-center{text-align:center}.top-reviews-product-questions__heading--align-right{text-align:right}.product-usps swiper-slide.image-only-slide{width:auto}.product-usps .image-only-slide img{width:80px;height:80px;object-fit:contain}@media only screen and (max-width:767.98px){.product-usps .swiper-navigation-arrows.inline{display:flex}}.product-usps .swiper-navigation-arrows.inline .swiper-button-prev,.product-usps .swiper-navigation-arrows.inline .swiper-button-next,.product-usps .swiper-navigation-arrows.inline .swiper-button-prev img,.product-usps .swiper-navigation-arrows.inline .swiper-button-next img{width:28px;height:28px}.product-usps .swiper-navigation-arrows.inline .swiper-button-prev{left:-14px}.product-usps .swiper-navigation-arrows.inline .swiper-button-next{right:-14px}.social-icon-block .social-icons{justify-content:var(--social-icons-justify, flex-start)}.social-icon-block svg path{fill:var(--svg-color)}.social-icon-block svg:hover path{fill:var(--svg-color-hover)}@media only screen and (max-width:991.98px){.social-icon-block .social-icons{justify-content:var(--social-icons-justify-mobile, var(--social-icons-justify, flex-start))}.social-icon-block svg path{fill:var(--svg-color-mobile, var(--svg-color))}.social-icon-block svg:hover path{fill:var(--svg-color-hover-mobile, var(--svg-color-hover))}}.text-icon__icon-wrapper{flex-shrink:0;width:72px;height:72px}@media screen and (max-width:767.98px){.text-icon__icon-wrapper{width:55px;height:55px}}.header .link-group{border-bottom-right-radius:0;border-bottom-left-radius:0}.header .header-mega-menu-container .top-level-link{font-family:var(--heading-font-family);text-decoration:none}.header .header-mega-menu-container .top-level-link .subtitle{font-size:13px}.header .header-mega-menu-container:first-of-type .top-level-link{padding-left:0!important}.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper{top:calc(100% - 1px);z-index:20;width:100dvw;max-height:0;box-shadow:0 10px 10px #00000029,inset 0 5px 10px #0000001a;background:#fff;pointer-events:none;opacity:0;transition:none}.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper .mega-menu-links-container,.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper .cta{opacity:0;transform:translateY(8px);transition:opacity .25s ease 0ms,transform .25s ease 0ms}.header .top-level-links-wrapper .top-level-links .link-group{--mega-menu-hover-delay: .18s}.header .top-level-links-wrapper .top-level-links .link-group:hover .mega-menu-dropdown_outer-wrapper .mega-menu-links-container,.header .top-level-links-wrapper .top-level-links .link-group:hover .mega-menu-dropdown_outer-wrapper .cta{opacity:1;transform:none;transition:opacity .3s ease calc(var(--mega-menu-hover-delay) + .12s),transform .3s ease calc(var(--mega-menu-hover-delay) + .12s)}.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open .mega-menu-dropdown_outer-wrapper .mega-menu-links-container,.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open .mega-menu-dropdown_outer-wrapper .cta{opacity:1;transform:none;transition:opacity .3s ease .12s,transform .3s ease .12s}.header .top-level-links-wrapper .top-level-links .link-group:hover .mega-menu-dropdown>*:nth-child(1){transition-delay:calc(var(--mega-menu-hover-delay) + .12s)}.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open .mega-menu-dropdown>*:nth-child(1){transition-delay:.12s}.header .top-level-links-wrapper .top-level-links .link-group:hover .mega-menu-dropdown>*:nth-child(2){transition-delay:calc(var(--mega-menu-hover-delay) + .18s)}.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open .mega-menu-dropdown>*:nth-child(2){transition-delay:.18s}.header .top-level-links-wrapper .top-level-links .link-group:hover .mega-menu-dropdown>*:nth-child(3){transition-delay:calc(var(--mega-menu-hover-delay) + .24s)}.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open .mega-menu-dropdown>*:nth-child(3){transition-delay:.24s}.header .top-level-links-wrapper .top-level-links .link-group:hover .mega-menu-dropdown>*:nth-child(4){transition-delay:calc(var(--mega-menu-hover-delay) + .3s)}.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open .mega-menu-dropdown>*:nth-child(4){transition-delay:.3s}@media(prefers-reduced-motion:reduce){.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper .mega-menu-links-container,.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper .cta{transform:none;transition:none}}.header .top-level-links-wrapper .top-level-links .link-group[data-hover-initialised] .mega-menu-dropdown_outer-wrapper .mega-menu-links-container,.header .top-level-links-wrapper .top-level-links .link-group[data-hover-initialised] .mega-menu-dropdown_outer-wrapper .cta{opacity:1;transform:none;transition:none}.header .top-level-links-wrapper .top-level-links .link-group[data-hover-initialised] .mega-menu-dropdown>*{transition-delay:0ms}.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper .mega-menu-dropdown{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));height:max-content;min-height:460px;max-height:60vh;overflow:auto}.header .top-level-links-wrapper .top-level-links .link-group:hover{background-color:#f5f5f5;opacity:1;transition:.25s all}.header .top-level-links-wrapper .top-level-link svg{flex-shrink:0;transition:transform .25s ease}.header .top-level-links-wrapper .link-group:hover svg{transform:rotate(180deg)}.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open svg{transform:rotate(180deg)}.header .top-level-links-wrapper .top-level-links .link-group:hover .mega-menu-dropdown_outer-wrapper{z-index:21;display:flex;max-height:60vh;cursor:default;pointer-events:auto;opacity:1;transition:max-height 0ms ease var(--mega-menu-hover-delay),pointer-events 0ms ease var(--mega-menu-hover-delay),opacity 0ms ease var(--mega-menu-hover-delay)}.header .top-level-links-wrapper .top-level-links .link-group.mega-menu-open .mega-menu-dropdown_outer-wrapper{z-index:21;display:flex;max-height:60vh;cursor:default;pointer-events:auto;opacity:1;transition:none}.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper:hover{z-index:21;display:flex;max-height:60vh;pointer-events:auto;opacity:1}.header .top-level-links-wrapper .top-level-links .link-group .mega-menu-dropdown_outer-wrapper:hover .mega-menu-dropdown{z-index:21;max-height:60vh;opacity:1;transform:translateZ(0)}.header .header-mega-menu-container .top-level-link,.header .link-group .top-level-link a span{white-space:nowrap}.header .header-mega-menu-container .top-level-link .link-badge,.header .link-group .top-level-link a span .link-badge{background-color:#c1d34159;font-size:12px;font-weight:600}.header .top-level-links-wrapper .top-level-links .link-group{width:auto}.header .top-level-links-wrapper .top-level-links .link-group .top-level-link{font-family:var(--heading-font-family)}.header .top-level-links-wrapper .top-level-links .link-group .top-level-link .link-badge{background-color:#c1d34159;font-size:12px;font-weight:600}.header .top-level-links-wrapper .top-level-links .link-group .top-level-link a.badge{background:var(--badge-background);color:var(--badge-color);text-transform:uppercase}@media screen and (max-width:1199.98px){.header .top-level-links-wrapper .top-level-links .link-group .top-level-link{font-size:14px}.header .top-level-links-wrapper .top-level-links .link-group .top-level-link .link-badge{font-size:10px}}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .link-group:hover,.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .link-group:focus{background-color:#f5f5f5;transition:.25s all}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .link-group a{font-family:var(--heading-font-family);font-size:clamp(var(--heading-h3-size-mobile),calc(var(--heading-h3-intercept) + var(--heading-h3-slope) * 1vw),var(--heading-h3-size))}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .link-group a.badge{background:var(--badge-background);color:var(--badge-color);font-family:var(--heading-font-family);font-size:clamp(var(--heading-h3-size-mobile),calc(var(--heading-h3-intercept) + var(--heading-h3-slope) * 1vw),var(--heading-h3-size));text-transform:uppercase}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-navigation .link-group svg{transform:rotate(-90deg)}.mobile-menu .accordion-item .accordion__title .heading-h3{margin-top:0;font-size:16px}.mobile-menu .link-group{padding-left:var(--content-spacing-4)}.mobile-menu .top-level-link a span{font-size:16px}.contact-block svg path{stroke:var(--svg-color)}.contact-block p{margin-top:0}.contact-block ul{margin:0;padding:0}.text-center .links-container{justify-content:center}.text-right .links-container{justify-content:flex-end}.links-container.lc-left,.links-container.lc-center,.links-container.lc-right{align-self:stretch;width:100%}.links-container.lc-left{justify-content:flex-start}.links-container.lc-center{justify-content:center}.links-container.lc-right{justify-content:flex-end}@media screen and (max-width:767.98px){.links-container.lc-sm-left,.links-container.lc-sm-center,.links-container.lc-sm-right{align-self:stretch;width:100%}.links-container.lc-sm-left{justify-content:flex-start}.links-container.lc-sm-center{justify-content:center}.links-container.lc-sm-right{justify-content:flex-end}}.rte--line-breaks p br{display:revert}.form-search-bar input::placeholder{color:var(--body-color)}.form-search-bar .submit-group{right:var(--content-spacing-2);display:flex;justify-content:center;align-items:center;width:18px;height:auto}.form-search-bar input{border:none}@media screen and (max-width:767.98px){.section-navigation--mobile-arrows-around-button{flex-basis:100%;align-self:stretch;grid-column:1 / -1;width:100%;max-width:100%}.section-navigation-container--mobile-arrows-around-button{position:relative;display:grid!important;justify-content:stretch;align-items:center;gap:var(--content-spacing-3);grid-template-columns:46px minmax(0,1fr) 46px;width:100%;min-height:46px}.section-navigation-container--mobile-arrows-around-button .links-container{z-index:1;justify-content:center;grid-row:1;grid-column:2;max-width:100%;margin-inline:auto}.section-navigation-container--mobile-arrows-around-button .swiper-navigation-arrows{display:contents!important}.section-navigation-container--mobile-arrows-around-button .swiper-navigation-arrows .swiper-button-prev,.section-navigation-container--mobile-arrows-around-button .swiper-navigation-arrows .swiper-button-next{justify-self:center;grid-row:1;width:46px!important;height:46px!important}.section-navigation-container--mobile-arrows-around-button .swiper-navigation-arrows .swiper-button-prev{grid-column:1}.section-navigation-container--mobile-arrows-around-button .swiper-navigation-arrows .swiper-button-next{grid-column:3}.section-navigation-container--mobile-arrows-around-button .swiper-navigation-arrows img{width:100%;height:100%}}.text-icon-group--primary .text-icon{background-color:var(--section-background-color);color:var(--section-text-color)}.text-icon-group--secondary .text-icon{background-color:var(--section-background-color-2);color:var(--section-text-color-2)}.text-icon-group--tertiary .text-icon{background-color:var(--section-background-color-3);color:var(--section-text-color-3)}.text-icon-group--quaternary .text-icon{background-color:var(--section-background-color-4);color:var(--section-text-color-4)}.text-icon-group--texture .text-icon{background-color:var(--section-background-texture);background-image:var(--section-background-texture-image);background-size:cover;color:var(--section-text-color-texture)}.text-icon-group--texture-2 .text-icon{background-color:var(--section-background-texture-2);background-image:var(--section-background-texture-image-2);background-size:cover;color:var(--section-text-color-texture-2)}.text-icon-group--style-custom .text-icon{background:var(--text-icon-group-card-background);color:var(--text-icon-group-card-color)}.text-icon-group--has-bg-image .text-icon:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-image:var(--text-icon-group-card-bg-image);background-position:center;background-size:cover;content:"";opacity:.1}.text-icon-group--layout-horizontal .text-icon{flex-direction:row;gap:var(--content-spacing-4);height:100%;text-align:left}.text-icon-group--layout-stacked .text-icon{flex-direction:column;gap:var(--content-spacing-2);text-align:center}.text-icon-group--checkmark-bullets .text-icon .rte ul{margin:0;padding-left:0;list-style:none}.text-icon-group--checkmark-bullets .text-icon .rte ul li{position:relative;padding-left:1.4rem}.text-icon-group--checkmark-bullets .text-icon .rte ul li:before{position:absolute;top:.72em;left:0;width:13px;height:9px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='9' viewBox='0 0 13 9' fill='none'%3E%3Cpath d='M0.527588 3.64407L4.45616 7.53296L11.5276 0.532959' stroke='%23284734' stroke-width='1.5'/%3E%3C/svg%3E");background-size:13px 9px;background-repeat:no-repeat;content:"";transform:translateY(-50%)}@media only screen and (max-width:991.98px){text-icon-group-slider:not(.is-ready) [data-text-icon-group-content]{opacity:0}.text-icon-group-slider .text-icon-group{display:block;margin-inline:calc(var(--container-v-offset) * -1);padding:0;inline-size:calc(100% + (var(--container-v-offset) * 2));max-inline-size:none}.text-icon-group-slider .swiper-navigation-arrows{display:flex;width:calc(100% + 10px);margin-right:-5px;margin-left:-5px}}.text-icon-group-slider .swiper-navigation-arrows:has(.swiper-button-disabled+.swiper-button-disabled){display:none}.text-icon-group-slider .swiper-navigation-arrows .swiper-button-prev,.text-icon-group-slider .swiper-navigation-arrows .swiper-button-next{position:static;width:46px;height:46px;margin-top:0;padding:0;-webkit-user-select:none;user-select:none}.text-icon-group-slider .swiper-navigation-arrows .swiper-button-prev:hover,.text-icon-group-slider .swiper-navigation-arrows .swiper-button-next:hover{opacity:.5}.text-icon-group-slider .swiper-navigation-arrows .swiper-button-prev:after,.text-icon-group-slider .swiper-navigation-arrows .swiper-button-next:after{display:none}.text-icon-group-slider .swiper-navigation-arrows .swiper-button-prev img,.text-icon-group-slider .swiper-navigation-arrows .swiper-button-next img{border-radius:50%;cursor:pointer}.text-icon-group-slider .swiper-navigation-arrows .swiper-button-prev.swiper-button-disabled,.text-icon-group-slider .swiper-navigation-arrows .swiper-button-next.swiper-button-disabled{cursor:not-allowed;opacity:.2}.text-icon-group-slider swiper-container{max-width:100%}.text-icon-group-slider swiper-container swiper-slide{height:auto}.accordion{background:var(--brand-color-4);transition:.3s all;outline:1px solid transparent;border-color:transparent;box-shadow:none}.accordion:is(:hover,:focus-visible){background:var(--button-2-hover-color)}.accordion>div{display:flex;align-items:center}.accordion .accordion__title{flex:1 1 auto;min-width:0}.accordion .accordion__leading-icon{flex:0 0 auto;width:31px;height:33px;color:currentColor}.accordion .accordion__leading-icon svg,.accordion .accordion__leading-icon img{display:block;width:100%;height:100%;object-fit:contain}.accordion *{-webkit-user-select:none;user-select:none;pointer-events:none}.accordion svg{transition:all .25s}.accordion .chevron{flex:0 0 auto;width:16px;height:16px}.accordion .chevron svg{display:block;flex:0 0 auto;width:100%;height:100%;transition:all .3s}.accordion.active{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion.active .chevron svg{transform:rotateX(180deg)}.panel{background:var(--brand-color-4);position:relative;padding-inline:var(--content-spacing-5);border-bottom-right-radius:10px;border-bottom-left-radius:10px}.panel:after{width:calc(100% - var(--content-spacing-4) - var(--content-spacing-5));height:1px;background:var(--brand-color-2);position:absolute;top:0;left:50%;transform:translate(-50%)}.accordion.active+.panel{padding:var(--content-spacing-4) var(--content-spacing-5)}.accordion.active+.panel:after{content:""}.article-card{background-color:var(--brand-color-4)}.section-container.tertiary .article-card{background-color:var(--brand-color-2)}.article-card .heading-h5{line-height:1.4}.article-card-author,.article-card-date{font-size:15px}.article-card:hover img{transform:scale(1.05)}.article-card .article-card-image{height:190px}.article-card .article-card-image img{transition:all .3s}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs span,.breadcrumbs a{font-size:14px;font-weight:400;text-decoration:none;white-space:nowrap}.text-center .breadcrumbs ul,.text-center .breadcrumbs ol{flex-direction:row}.cart-drawer-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;display:flex;justify-content:flex-end;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.cart-drawer-container.open,.cart-drawer-container.is-open{pointer-events:auto;opacity:1;visibility:visible}.cart-drawer-backdrop{flex:1;background:#0006;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .3s ease}.cart-drawer-container.open .cart-drawer-backdrop,.cart-drawer-container.is-open .cart-drawer-backdrop{opacity:1}.cart-drawer-panel{position:relative;display:flex;flex-direction:column;width:min(460px,90vw);max-width:460px;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 0 24px #0003;background:var(--body-background-color);color:inherit;transform:translate(100%);transition:transform .32s ease}.cart-drawer-container.open .cart-drawer-panel,.cart-drawer-container.is-open .cart-drawer-panel{transform:translate(0)}.cart-drawer-panel .side-cart-tab[data-cart-tab]{transition:background-color .2s ease 0s,color .2s ease 0s,border-color .2s ease 0s;transition-delay:0s}.cart-recommendations-modal .modal-content{background:var(--body-background-color);opacity:0;transform:translate(-64px);transition:transform .24s ease,opacity .24s ease;will-change:transform,opacity}.cart-recommendations-modal .modal-close svg{pointer-events:none}.cart-recommendations-modal .modal-content.slide-in-active{opacity:1;transform:translate(0)}@media(max-width:768px){.cart-recommendations-modal .modal-content{transform:translateY(48px)}.cart-recommendations-modal .modal-content.slide-in-active{transform:translateY(0)}.cart-drawer-panel{width:calc(100vw - 20px);max-width:unset}}.cart-drawer-close[data-close-cart]{z-index:1;align-self:flex-end;padding:12px;border:0;background:none;cursor:pointer;transform:rotate(45deg);transition:transform .25s ease;-webkit-appearance:none;appearance:none}.cart-drawer-close[data-close-cart] svg{pointer-events:none}.cart-drawer-close[data-close-cart] svg path{fill:var(--text-color);stroke:var(--text-color)}.cart-drawer-close[data-close-cart]:is(:hover,:focus-visible){transform:rotate(-45deg)}.cart-drawer-content{flex:1}.remove-item svg{width:100%;height:100%}.cart-page [data-upsell-items]{width:100%}.cart-page [data-upsell-items] .button-product-variant-upsell,.cart-page [data-upsell-items] .button-product-subscription,.cart-page [data-upsell-items] .button-otp{width:100%;min-width:min(100%,300px);max-width:max-content;font-size:14px}.cart-page [data-upsell-items] .delivery-every-prefix,.cart-page [data-upsell-items] .or{font-family:var(--heading-font-family);font-size:13px}.cart-page [data-upsell-items] .sellingplan-select{width:100%;font-family:var(--heading-font-family)}.cart-page [data-upsell-items] .sellingplan-select select{min-width:min(100%,300px);max-width:max-content;border-radius:var(--global-radius-large)}@media(max-width:768px){.cart-page [data-upsell-items]{min-width:100%;max-width:100%}}.collection-card{color:var(--brand-color-2)}.collection-card .collection-tags{background-color:var(--background);color:var(--color);font-family:var(--heading-font-family);font-size:14px;font-weight:600}.collection-card .collection-tag-wrapper{animation:infinite-scroll 20s linear infinite;animation-duration:20s;animation-play-state:running}.collection-card .collection-tags .collection-tag{margin-right:8px}.collection-card .collection-tags .collection-tag:after{position:absolute;top:50%;right:-10px;width:4px;height:4px;border-radius:100px;background-color:var(--color);content:"";transform:translateY(-50%)}.collection-card .collection-content{display:grid;grid-template-rows:auto 0fr;grid-template-columns:1fr;max-width:75%;transition:grid-template-rows .3s ease}.collection-card .collection-content .heading-h3{grid-row:1}.collection-card .collection-content .description{grid-row:2;min-height:0;overflow:hidden}.collection-card .collection-content .description-inner{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.collection-card:is(:hover,:focus) .collection-content{grid-template-rows:auto 1fr}.collection-card .link-arrow{right:var(--offset);bottom:var(--offset);opacity:0;transform:translate(-40px);transition:all .3s ease}.collection-card .link-arrow svg{width:46px;height:46px}.collection-card:is(:hover,:focus){text-decoration:none}.collection-card:is(:hover,:focus) h3{text-decoration:underline}.collection-card:is(:hover,:focus) .collection-content{color:var(--brand-color-2)!important}.collection-card:is(:hover,:focus) .link-arrow{opacity:1;transform:translate(0)}@media only screen and (max-width:991.98px){.collection-card .link-arrow svg{width:36px;height:36px}}swiper-slide:has(.content-card){align-self:stretch;height:auto}.content-card{background-color:var(--brand-color-4);text-decoration:none}.content-card .image{width:var(--image-size, 100%)}.content-card .image img{transition:transform .3s ease}.content-card .theme-link{display:block;text-decoration:underline}.content-card .content-card__content .metafield-rich_text_field{font-weight:400}.content-card .collection-tags{background-color:var(--background);color:var(--color);font-family:var(--heading-font-family);font-size:14px;font-weight:600}.content-card .collection-tag-wrapper{animation:infinite-scroll 20s linear infinite;animation-duration:20s;animation-play-state:running}.content-card .collection-tags .collection-tag{margin-right:8px}.content-card .collection-tags .collection-tag:after{position:absolute;top:50%;right:-10px;width:4px;height:4px;border-radius:100px;background-color:var(--color);content:"";transform:translateY(-50%)}.content-card:is(:hover,:focus-within) .image img{transform:scale(1.05)}.section-container.primary .content-card,.section-container.texture-2 .content-card{color:var(--text-color)}.section-container.tertiary .content-card{background-color:var(--brand-color-3)}.content-card.content-card--no-background,.section-container .content-card.content-card--no-background{background-color:transparent;color:inherit}.content-card--no-background .content-card__content{padding-right:0;padding-bottom:0;padding-left:0}@keyframes infinite-scroll{0%{translate:0% 0%}to{translate:calc(-100% - 20px) 0%}}@media(max-width:768px){.content-card .collection-tags{font-size:12px}}.bab-product-card{position:relative;box-sizing:border-box;border:2px solid transparent;background-color:var(--brand-color-4);container-name:product-card;container-type:inline-size}.bab-product-card.is-added-to-box{border-color:var(--primary-color, #284734)}.bab-product-card .product-image{position:relative;overflow:hidden;background-color:var(--brand-color-2);aspect-ratio:16 / 11;isolation:isolate}.bab-product-card .product-image.ar-1{padding-bottom:100%;aspect-ratio:1 / 1}.bab-product-card .product-image .primary-image{z-index:1;opacity:1;scale:1}.bab-product-card .product-image .secondary-image{z-index:-1;opacity:0;scale:1}.bab-product-card .product-image img,.bab-product-card .product-image>svg{position:absolute;top:14px;right:14px;bottom:14px;left:14px;width:calc(100% - 28px);height:calc(100% - 28px);transition:.3s ease}.bab-product-card .product-image:not(.ar-1) img{object-fit:contain;object-position:center}.bab-product-card .product-image>svg{width:100%;height:auto}.bab-product-card .product-image .button-wishlist{position:absolute;top:10px;right:10px;z-index:3;width:27px;height:27px}.bab-product-card .product-image .product-badges{z-index:2}.bab-product-card .product-image:has(.secondary-image):hover .primary-image{opacity:0;scale:1.05}.bab-product-card .product-image:has(.secondary-image):hover .secondary-image{opacity:1;scale:1.05}.bab-product-card .product-image:not(:has(.secondary-image)):hover>svg,.bab-product-card .product-image:not(:has(.secondary-image)):hover .primary-image{opacity:1;scale:1.05}.bab-product-card build-a-box-card{display:flex;flex:1}.bab-products .bab-product-card .product-title{order:1;width:auto;margin-top:4px;padding-top:0;border-top:0;font-family:var(--heading-font-family);font-size:var(--heading-h5-size);line-height:var(--heading-h5-line-height)}.bab-products .bab-product-card .product-reviews{order:0;min-height:24px}.bab-products .bab-product-card .supply{order:2;min-height:0}.bab-products .bab-product-card .supply:empty{display:none}.bab-products .bab-product-card .product-feeding-grams{order:3;color:var(--brand-color-1);font-weight:500}.bab-products .bab-product-card .product-title-reviews{justify-content:flex-start}.bab-products .bab-product-card .sub_tab_main_wrapper{height:auto;margin-bottom:0}.bab-products .bab-product-card .sub_tab_main{margin-bottom:0}.bab-products .bab-product-card .per-tray-price{margin-bottom:0;font-family:var(--heading-font-family);font-size:14px;font-weight:500;line-height:1.3}.bab-products .bab-product-card .product-buttons{display:flex;flex-direction:column;gap:8px;margin-top:auto;text-align:center}.bab-products .bab-product-card .add-to-box{justify-content:center;gap:8px;width:100%}.bab-products .bab-product-card .add-to-box svg{display:block;width:16px;height:16px}.bab-products .bab-product-card .add-to-box:disabled{cursor:not-allowed;opacity:.65}.product-form .purchase-type-label--delivery{border-width:var(--input-border-width, 1px);border-style:solid;border-color:color-mix(in srgb,var(--input-border-color) 55%,var(--body-background-color) 45%);background-color:transparent}.product-form .purchase-type-radio:checked+.purchase-type-label--delivery{border-color:var(--brand-color-1);background-color:var(--body-background-color)}.product-form .variant-size-option{flex:1 1 25%;min-width:0;max-width:120px}.product-form .variant-size-label{box-sizing:border-box;height:40px;min-height:40px;border-width:var(--input-border-width, 1px);border-style:solid}.product-form .variant-size-label:has(.best-value-badge){padding-bottom:0}.product-form .variant-size-radio:checked+.variant-size-label{border-color:var(--brand-color-1);background-color:color-mix(in srgb,var(--brand-color-1) 7%,var(--body-background-color) 93%)}.product-form .delivery-price-per-unit:not(:empty){color:color-mix(in srgb,currentcolor 64%,transparent)}.product-form .variant-size-options{gap:var(--content-spacing-3) var(--content-spacing-2)}.product-form .variant-size-radio{width:0;height:0}.product-form .variant-size-selected-indicator{top:-8px;right:14px;line-height:0;visibility:hidden}.product-form .variant-size-radio:checked+.variant-size-label .variant-size-selected-indicator{visibility:visible}.product-form .variant-size-selected-indicator svg{width:16px;height:16px}.product-form .variant-size-radio:focus-visible+.variant-size-label{outline:2px solid var(--button-1-color);outline-offset:2px}.product-form .best-value-badge{left:50%;width:99px;height:23px;transform:translate(-50%,52%)}.product-form .best-value-badge__icon{line-height:0}.product-form .best-value-badge__icon svg{width:99px;height:auto}.product-form .best-value-badge__text{background:none;font-size:10px}.product-form .delivery-option-info-icon svg{display:block;width:20px;height:20px}.product-form .purchase-options-loading{cursor:wait}@media screen and (min-width:1200px){.product-form .purchase-type-options{align-items:stretch!important}.product-form .purchase-type-options.subscriptions-first .purchase-option.subscription{order:1}.product-form .purchase-type-options.subscriptions-first .purchase-option.one-time{order:2}}.product-form .purchase-type-label:before{position:absolute;top:50%;right:auto;left:16px;box-sizing:border-box;width:22px;height:22px;border:2px solid var(--input-border-color);border-radius:50%;background-color:var(--brand-color-4);background-image:none;content:"";transform:translateY(-50%)}.product-form .purchase-type-radio:checked+.purchase-type-label:before{content:none}.product-form .purchase-type-radio-checked-icon{top:50%;left:15px;width:24px;height:24px;line-height:0;visibility:hidden;transform:translateY(-50%)}.product-form .purchase-type-radio-checked-icon svg{display:block;width:24px;height:24px}.product-form .purchase-type-radio:checked+.purchase-type-label .purchase-type-radio-checked-icon{opacity:1;visibility:visible}.product-form .purchase-type-radio:focus-visible+.purchase-type-label{outline:2px solid color-mix(in srgb,var(--button-1-color) 40%,transparent);outline-offset:2px}.product-form .purchase-option__row,.product-form .purchase-option__body--title-inline{min-width:0}.product-form .purchase-option__body--title-inline .buy-more-pill{background-color:#ecf2c6;font-family:var(--heading-font-family);font-size:12px}.product-form .variant-price-container{font-family:var(--heading-font-family);font-size:18px;font-weight:500}.product-form .select-wrapper--delivery-frequency select.delivery-frequency-select{min-height:52px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.product-form .select-wrapper--delivery-frequency select.delivery-frequency-select:focus{outline:2px solid color-mix(in srgb,var(--button-1-color) 35%,transparent);outline-offset:1px}.product-form .select-wrapper--delivery-frequency .delivery-frequency-chevron{top:50%;right:16px;color:#1a563f;line-height:0;transform:translateY(-50%)}.product-form .select-wrapper--delivery-frequency .delivery-frequency-chevron svg{width:15px;height:9px}.product-form .product-form__package-icon svg{display:block;width:22px;height:auto}.product-form .subscription-perks-link-icon svg{width:20px;height:20px}.product-form .subscription-perks-link-text{opacity:.5}.product-form .delivery-option-prompt-icon svg{display:block;width:20px;height:20px}.product-form .delivery-option-prompt[hidden]{display:none}.product-form:has(.delivery-option-prompt[hidden]) .product-submit-row{padding-bottom:var(--content-spacing-3)}.product-form .product-submit-row{flex-wrap:nowrap}.product-form .product-submit-row .product-submit-quantity{flex:0 0 clamp(96px,28%,160px);width:clamp(96px,28%,160px);min-width:96px;max-width:160px}.product-form .product-submit-row .product-submit-quantity [quantity-select],.product-form .product-submit-row .product-submit-quantity .quantity-select{flex:1 1 auto;width:100%;height:100%;min-height:48px}.product-form .product-submit-row .quantity-wrapper .quantity span,.product-form .product-submit-row .quantity-wrapper .quantity-btn--increment,.product-form .product-submit-row .quantity-wrapper .quantity-btn--decrement{font-size:18px}.product-form .product-submit-row input[type=submit]{align-self:stretch;min-width:0;min-height:48px;font-size:18px}.product-form .product-submit-row input[type=submit][disabled]{cursor:not-allowed;opacity:.5}.product-form .variant-radios{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}@media screen and (max-width:991.98px){.product-form .variant-radios{grid-template-columns:1fr 1fr}}@media screen and (max-width:480px){.product-form .variant-radios{grid-template-columns:1fr}}.product-form .variant-wrapper input[type=radio]:checked+.variant-option-label{border-color:var(--button-1-color);background-color:var(--brand-color-3)}.product-form .variant-wrapper input[type=radio]:focus-visible+.variant-option-label{outline:2px solid color-mix(in srgb,var(--button-1-color) 40%,transparent);outline-offset:2px}@media only screen and (max-width:991.98px){.vertical-filters .filter-container-wrapper{position:fixed;inset:auto 0 0;z-index:10;display:flex;flex-direction:column;height:80vh;height:80svh;max-height:80vh;max-height:80svh;padding-inline:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background:var(--brand-color-2);transform:translateY(calc(100% - 38px));transition:all .25s ease}.vertical-filters .filter-container-wrapper .mobile-filter-heading{background:var(--brand-color-1);color:var(--text-color-alternate)}.vertical-filters:has(.filter-container-wrapper.open),.vertical-filters:has(.mobile-filter-heading.open){z-index:50}.vertical-filters .filter-container-wrapper.open{z-index:50;overflow:hidden;transform:translateY(0)}.vertical-filters .filter-container-wrapper:has(.mobile-filter-heading.open){z-index:50;overflow:hidden;transform:translateY(0)}.vertical-filters .filter-container-wrapper.open .mobile-filter-heading{flex-shrink:0}.vertical-filters .filter-container-wrapper:has(.mobile-filter-heading.open) .mobile-filter-heading{flex-shrink:0}.vertical-filters .filter-container-wrapper .custom-filter-wrapper.open{display:flex;flex:1 1 0%;flex-direction:column;align-items:stretch;min-height:0;overflow:hidden;pointer-events:auto}.vertical-filters .filter-container-wrapper .filter-container{flex:1 1 auto;justify-content:flex-start;width:100%;min-height:0;margin-inline:auto;padding-bottom:calc(72px + env(safe-area-inset-bottom,0px));overflow:hidden auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.vertical-filters .filter-container-wrapper .reset-filter-wrapper{position:absolute;right:0;bottom:0;z-index:1;width:100%;padding-bottom:calc(var(--content-spacing-2) + env(safe-area-inset-bottom,0px));border-top:2px solid #bcc2be;background-color:var(--section-background-color-2)}.vertical-filters .filter-container-wrapper .apply-filters-btn{display:block!important}.vertical-filters .filter-container-wrapper .custom-filter-wrapper{display:block;pointer-events:none}.vertical-filters .selected-filter-wrapper{order:-1;margin-top:15px}.vertical-filters .selected-filter-wrapper.desktop{display:none}.vertical-filters .custom-filter.open .filter-body{display:grid;grid-template-columns:repeat(2,1fr)}.vertical-filters .sort-container{margin-top:0}.vertical-filters .filter-container-wrapper .selected-filter-wrapper{display:flex}.vertical-filters .selected-filter-wrapper:not(.desktop){display:flex}.vertical-filters .price-wrapper{grid-column:span 2}.vertical-filters .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{width:26px;height:26px}.vertical-filters .price-wrapper .custom-range input[type=range]::-moz-range-thumb{width:26px;height:26px}}@media(max-width:425px){.vertical-filters .custom-filter.open .filter-body{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width:992px){.vertical-filters .filter-container-wrapper .mobile-filter-heading{display:none;padding-bottom:0;color:#fff;transition:all .25s ease}.vertical-filters .selected-filter-wrapper:empty{display:none!important}}.vertical-filters .filter-container .sort-container,.vertical-filters .filter-container .custom-filter{margin:0}.vertical-filters .mobile-filter-heading>svg{pointer-events:none;transform:translateY(1px) rotate(180deg)}.vertical-filters .mobile-filter-heading.open>svg{transform:translateY(2px)}.vertical-filters .mobile-filter-heading svg{cursor:pointer;transition:.3s ease}.vertical-filters .mobile-filter-heading svg path{stroke:#fff}.vertical-filters .selected-filter-wrapper:has(.selected-filter){display:flex;flex-wrap:wrap;gap:8px}.vertical-filters .selected-filter-wrapper .selected-filter{width:fit-content;padding:2px 15px 2px 10px;text-align:left;text-wrap:wrap;cursor:pointer}@media only screen and (min-width:992px){.vertical-filters .selected-filter-wrapper .selected-filter{background:var(--brand-color-1);color:var(--text-color-alternate)}.vertical-filters .selected-filter-wrapper .selected-filter svg path{stroke:var(--text-color-alternate)}}.vertical-filters .selected-filter-wrapper .selected-filter:hover svg{rotate:90deg}.vertical-filters .selected-filter-wrapper .selected-filter svg{width:10px;height:10px;margin-right:5px;transition:all .3s}.vertical-filters .custom-filter[data-theme=sale]{display:none;padding:0;border-radius:0;background-color:transparent}.vertical-filters .custom-filter[data-theme=sale] input{position:absolute}.vertical-filters .custom-filter .button{width:unset;text-align:center}.vertical-filters .sort-container select{font-family:var(--heading-font-family)}@media only screen and (max-width:991.98px){.vertical-filters .custom-filter:not(:last-child){border-bottom:2px solid #bcc2be}.vertical-filters .custom-filter .filter-heading{color:var(--text-color-secondary);white-space:nowrap}.vertical-filters .custom-filter .filter-heading svg{position:absolute;top:50%;right:0;cursor:pointer;transform:translateY(-50%);transition:.3s ease}.vertical-filters .custom-filter .filter-body{display:none}.vertical-filters .custom-filter.open .filter-body label input,.vertical-filters .custom-filter.open .filter-heading svg{transform:rotate(180deg) translateY(6px)}.vertical-filters .custom-filter.open .filter-body{display:flex;flex-direction:column;margin-top:5px}.vertical-filters .custom-filter.open .filter-body label input:focus{outline:none}.vertical-filters .custom-filter.open .filter-body label .custom-check{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin-right:5px;padding:2px;border:1px solid var(--brand-color-1);border-radius:50%;background:var(--text-color-alternate)}.vertical-filters .custom-filter.open .filter-body label input:checked+.custom-check{border:unset;outline:1px solid var(--brand-color-1);background:var(--brand-color-1);outline-offset:1px}.vertical-filters .custom-filter.open .filter-body label input:checked+.custom-check svg path{fill:#fff}.vertical-filters .sort-container{min-width:200px;border-bottom:2px solid #bcc2be}.vertical-filters .sort-container.vertical-filter:before{inset:0 auto 0 0}.vertical-filters .sort-container select{border:none;background-color:transparent;text-decoration:none}.vertical-filters .sort-container select:focus-visible{outline:none}.vertical-filters .sort-container svg{position:absolute;top:50%;right:5px;pointer-events:none;transform:translateY(-50%);transition:.3s ease}.vertical-filters .sort-container select:focus-visible+svg{transform:rotate(180deg) translateY(6px)}.vertical-filters .price-wrapper .custom-range .slider .progress{background:var(--brand-color-1)}.vertical-filters .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{background:var(--brand-color-1)}}@media only screen and (min-width:992px){.vertical-filters .custom-filter:not(:last-child){border-bottom:1px solid #bcc2be}.vertical-filters .custom-filter .filter-heading{color:var(--text-color-secondary)}.vertical-filters .custom-filter .filter-heading svg{position:absolute;top:50%;right:0;cursor:pointer;transform:translateY(-50%);transition:.3s ease}.vertical-filters .custom-filter .filter-body{display:none}.vertical-filters .custom-filter.open .filter-body label input,.vertical-filters .custom-filter.open .filter-heading svg{transform:rotate(180deg) translateY(6px)}.vertical-filters .custom-filter.open .filter-body{display:flex;flex-direction:column;margin-top:var(--content-spacing-2)}.vertical-filters .custom-filter.open .filter-body label{color:var(--text-color)}.vertical-filters .custom-filter.open .filter-body label .custom-check{display:flex;justify-content:center;align-items:center;width:18px;height:18px;margin-right:5px;padding:2px;border:1px solid var(--brand-color-1);border-radius:50%;background:var(--text-color-alternate)}.vertical-filters .custom-filter.open .filter-body label input:checked+.custom-check{background:var(--brand-color-1)}.vertical-filters .custom-filter.open .filter-body label input:checked+.custom-check svg path{fill:#fff}.vertical-filters .sort-container{border-bottom:1px solid #bcc2be;color:var(--text-color)}.vertical-filters .sort-container:before{position:absolute;inset:0 auto 0 8px;display:flex;justify-content:center;align-items:center;height:100%;font-size:14px;font-weight:700;content:attr(data-text)}.vertical-filters .sort-container.vertical-filter:before{inset:0 auto 0 0}.vertical-filters .sort-container select{border:none;background-color:unset;color:inherit;text-decoration:none}.vertical-filters .sort-container svg{position:absolute;top:50%;right:8px;pointer-events:none;transform:translateY(-50%);transition:.3s ease;stroke:var(--brand-color-2)}.vertical-filters .price-wrapper .custom-range .slider .progress{background:var(--brand-color-1)}.vertical-filters .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{background:var(--brand-color-1)}.vertical-filters .price-wrapper .custom-range input[type=range]::-moz-range-thumb{background:var(--brand-color-1)}}.vertical-filters .sort-container select:focus-visible+svg{transform:rotate(180deg) translateY(6px)}.vertical-filters .filter-container-wrapper .sort-container .sort-label{font-family:var(--heading-font-family)}.vertical-filters .price-wrapper .filter-heading{margin-bottom:15px;font-weight:600}.vertical-filters .price-wrapper .custom-range ::selection{background:#000;color:#fafafa}.vertical-filters .price-wrapper .custom-range .price-input .field{position:relative;display:flex;justify-content:flex-end;align-items:center}.vertical-filters .price-wrapper .custom-range .price-input .field:first-of-type input{padding-left:5px;text-align:left}.vertical-filters .price-wrapper .custom-range .price-input .field:last-of-type input{text-align:right}.vertical-filters .price-wrapper .custom-range .field input{width:max-content;max-width:37px;height:100%;border:none;outline:none;background:#fafafa;font-size:12px;-moz-appearance:textfield;-webkit-appearance:none;appearance:none}.vertical-filters .price-wrapper .custom-range input[type=number]::-webkit-outer-spin-button,.vertical-filters .price-wrapper .custom-range input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.vertical-filters .price-wrapper .custom-range .slider{position:relative;height:2px;border-radius:5px;background:#ddd;translate:0 -1px}.vertical-filters .price-wrapper .custom-range .slider .progress{position:absolute;right:0;left:0;height:3px;border-radius:5px;translate:0 -1.5px}.vertical-filters .price-wrapper .custom-range .range-input{position:relative}.vertical-filters .price-wrapper .custom-range .range-input input{position:absolute;top:-7px;width:100%;height:5px;padding:0;background:none;color:var(--brand-color-1);pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vertical-filters .price-wrapper .custom-range .range-input input.range-min{left:-2px}.vertical-filters .price-wrapper .custom-range input[type=range]::-webkit-slider-thumb{width:10px;height:10px;border-radius:50%;box-shadow:0 0 6px #0000000d;pointer-events:auto;-webkit-appearance:none}.vertical-filters .price-wrapper .custom-range input[type=range]::-moz-range-thumb{width:10px;height:10px;border:none;border-radius:50%;box-shadow:0 0 6px #0000000d;pointer-events:auto;-moz-appearance:none}.vertical-filters .price-wrapper button{width:100%;margin-top:8px}.vertical-filters .selected-filter-wrapper .reset-filter-wrapper{display:flex;justify-content:flex-end;align-items:center}.vertical-filters .reset-filter-wrapper{display:flex;justify-content:flex-end;width:100%}.vertical-filters .selected-filter-wrapper .reset-filter-wrapper [data-reset-filters]{margin-top:0}.vertical-filters .lifestage-image-filters .lifestage-image-button,.vertical-filters .product-type-image-filters .product-type-button{align-self:stretch;gap:0!important;width:calc(100% / 3 - var(--content-spacing-2));height:auto;cursor:pointer;transition:all .25s ease}.vertical-filters .lifestage-image-filters .lifestage-image-button:has(.lifestage-filter-input:checked),.vertical-filters .product-type-image-filters .product-type-button:has(.product-type-filter-input:checked){border-radius:var(--global-radius);box-shadow:0 0 0 1px var(--brand-color-1);background-color:var(--brand-color-3)}.vertical-filters .lifestage-image-filters .lifestage-image-button:has(.lifestage-filter-input:checked) .lifestage-option-title,.vertical-filters .product-type-image-filters .product-type-button:has(.product-type-filter-input:checked) .product-type-title{font-weight:600;text-decoration:underline;text-underline-offset:2px}.vertical-filters .lifestage-image-filters:has(.lifestage-image-button:is(:hover,:focus-visible)) .lifestage-image-button:not(:has(.lifestage-filter-input:checked)),.vertical-filters .product-type-image-filters:has(.product-type-button:is(:hover,:focus-visible)) .product-type-button:not(:has(.product-type-filter-input:checked)){filter:grayscale(.7)}.vertical-filters .lifestage-image-filters .lifestage-image-button:is(:hover,:focus-visible),.vertical-filters .product-type-image-filters .product-type-button:is(:hover,:focus-visible){filter:contrast(1.2)!important}.vertical-filters .lifestage-image-filters .lifestage-image-button:is(:hover,:focus-visible) .lifestage-option-title,.vertical-filters .product-type-image-filters .product-type-button:is(:hover,:focus-visible) .product-type-title{text-decoration:underline}.vertical-filters .lifestage-image-filters .lifestage-image-button .lifestage-image{width:100%;max-width:100px;height:75px;object-fit:contain}.vertical-filters .custom-filter.always-open .filter-heading svg{display:none}@media only screen and (max-width:1150px)and (min-width:992px){.vertical-filters .filter-container-wrapper{flex-wrap:wrap;gap:var(--content-spacing-2)}}.pdp-sold-out-form__form form.notify-form button{white-space:nowrap}.pdp-sold-out-form__form form.notify-form input::placeholder{color:var(--placeholder-color)}.pdp-sold-out-form__form .form-message:empty{display:none}localization-form button,localization-form li{cursor:pointer;transition:background-color .15s ease}localization-form button:hover,localization-form li:hover{background-color:#e9e7e7}localization-form button svg{transition:transform .15s ease}localization-form button[aria-expanded=true]{border-bottom:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}localization-form button[aria-expanded=true] svg{transform:rotate(180deg)}localization-form ul:not([hidden]){border-right:1px solid var(--brand-color-6);border-bottom:1px solid var(--brand-color-6);border-left:1px solid var(--brand-color-6);border-radius:8px;border-top-left-radius:0!important;border-top-right-radius:0!important}localization-form li:has(a.active){color:var(--text-color-highlight);font-weight:600}.header .header-wrapper .header-icons localization-form,.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form{aspect-ratio:unset}.header .header-wrapper .header-icons localization-form #language-list:not([hidden]),.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom #language-list:not([hidden]){top:100%;display:flex;flex-direction:column;padding-right:var(--content-spacing-3);padding-left:var(--content-spacing-3)!important;border-radius:var(--global-radius-large);border-top-left-radius:0;border-top-right-radius:0}.header .header-wrapper .header-icons localization-form form button,.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form form button{color:inherit;aspect-ratio:unset}.header .header-wrapper .header-icons localization-form form button img:not([alt="Caret icon"]){height:16px}.header .header-wrapper .header-icons localization-form form button .caret svg,.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form form button img[alt="Caret icon"]{height:8px;transition:transform .2s ease}.header .header-wrapper .header-icons localization-form:has(ul:not([hidden])) form button .caret svg{transform:rotateX(180deg)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom #language-list:not([hidden]){top:unset;bottom:calc(100% + 10px);border:1px solid var(--brand-color-5);font-size:15px}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form{position:relative}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form button[aria-controls=language-list]{gap:var(--content-spacing-2);font-size:14px}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form button[aria-controls=language-list] img{width:20px;height:20px}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form form button img[alt="Caret icon"]{transform:rotate(180deg)}.mobile-menu-outer-wrapper .mobile-menu .mobile-menu-bottom localization-form:has(ul:not([hidden])) form button img[alt="Caret icon"]{transform:rotate(0)}@media only screen and (max-width:767.98px){.form .newsletter-form .field .field__label{order:4!important}.form .newsletter-form .field button{order:3!important}}.form .newsletter-form .field .field__input{min-width:350px}@media only screen and (max-width:767.98px){.form .newsletter-form .field .field__input{min-width:100%}}.form .newsletter-form .field .custom-checkbox{display:flex;align-items:center;margin:0;text-align:left}.passport-modal .modal-panel{width:min(900px,calc(100vw - 32px))}.passport-modal .modal-header{top:10px;right:10px}.passport-modal .modal-close{width:30px;height:30px;border:0;background-color:var(--brand-color-2);color:#fff;cursor:pointer}.passport-modal .modal-close svg{width:12px;height:12px}.passport-modal__content ul{margin:0 0 var(--content-spacing-2);padding-left:1.1em}.passport-modal__content li{margin-bottom:.4em}.passport-modal__cta{align-self:flex-start}.passport-modal__login-link{align-self:flex-start;font-size:14px}.passport-modal__image img{max-height:420px;position:relative;top:65px}.passport-modal__image{position:relative;height:350px;background-color:var(--brand-color-1);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='bg-paws' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1827.234 363.639'%3E%3Cg fill='%23fff'%3E%3Cg data-name='Group 28688' opacity='.15'%3E%3Cpath d='m621.655 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94Zm-21.786-14.093c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Z'/%3E%3Cpath data-name='icon-paw' d='m899.678 78.864-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69Zm-42.983 28.414c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703Zm23.055-31.596c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.038 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3519' d='m734.956 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3520' d='m480.324 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3521' d='m700.867.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099A11.6 11.6 0 0 1 698.887.55c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3522' d='m773.067 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3Cg data-name='Group 28689' opacity='.15'%3E%3Cpath data-name='icon-paw' d='m164.846 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94ZM143.06 75.189c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Zm332.586-27.59-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69ZM390.12 83.236c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703Zm23.055-31.596c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.039 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3527' d='m278.147 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3528' d='m23.515 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3529' d='m244.058.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099A11.6 11.6 0 0 1 242.078.55c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3530' d='m316.258 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3Cg data-name='Group 28690' opacity='.15'%3E%3Cpath data-name='icon-paw' d='m1078.464 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94Zm-21.786-14.093c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Zm332.586-27.59-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69Zm-42.983 28.414c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703Zm23.055-31.596c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.038 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3535' d='m1191.765 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3536' d='m937.133 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3537' d='m1157.676.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099 11.6 11.6 0 0 1 5.872-3.362c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3538' d='m1229.876 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3Cg data-name='Group 28691' opacity='.15'%3E%3Cpath data-name='icon-paw' d='m1535.272 89.282-.546 1.271-.893 1.264-1.092 1.225-1.319 1.311-1.323 1.661-1.052 1.368-.398.886-.463 1.215-.158 1.076.054 1.05.215.949.237 1.156.386 1.125.422 1.263.41 1.334.287.616.328 1.383.028 2.153-.518 2.104-.627 1.32-1.256 1.675-1.399 1.366-1.45.938-1.389.672-1.907.497-1.984.196-1.368-.086-1.975-.487-1.735-.646-1.89-.884-1.422-1.136-1.182-1.288-.246-.47-3.064-5.15-1.548-1.852-1.339-1.53-1.827-1.5-2.081-1.617-1.342-1.186-1.143-1.144-1.096-1.687-1.009-2.43-.33-2.354.124-1.57.338-1.587.525-1.484.855-1.41.783-1.083.941-.835.817-.59.886-.573 1.617-.762 1.723-.608 1.546-.43 1.387-.327 2.07-.6 1.59-.63 1.536-.712 1.58-.912 1.462-1.005 1.718-1.228 1.474-1.072 1.472-.721 1.48-.452.72-.123 1.148-.171.702-.055 1.501.115.878.115 1.525.324 1.416.51 1.612.899 1.606 1.24 1.114 1.277 1.096 1.687.646 1.523.469 2.042.086 1.541-.13.94Zm-21.786-14.093c-1.68 3.671-7.266 4.726-12.476 2.342s-8.073-7.287-6.393-10.96 7.265-4.724 12.477-2.346c4.708 2.152 7.498 6.367 6.753 9.87a5.222 5.222 0 0 1-.361 1.094Zm-18.916 47.92c-5.728.054-10.405-3.176-10.441-7.22s4.567-7.355 10.297-7.412 10.402 3.177 10.442 7.217a5.278 5.278 0 0 1-.115 1.147c-.745 3.503-5.008 6.218-10.183 6.27Zm.768-39.1c-1.25 3.844-6.71 5.511-12.193 3.726s-8.911-6.349-7.658-10.192 6.712-5.506 12.192-3.722c5.231 1.705 8.594 5.937 7.803 9.657a5.165 5.165 0 0 1-.144.532Zm-14.629 22.445c-5.733-.6-10.042-4.344-9.619-8.364s5.406-6.793 11.142-6.193 10.043 4.346 9.622 8.366a4.9 4.9 0 0 1-.086.543c-.79 3.72-5.583 6.214-11.058 5.645Zm332.586-27.59-1.177.728-1.456.524-1.597.378-1.833.317-2.037.602-1.646.518-.834.497-1.076.73-.748.791-.558.891-.367.901-.47 1.083-.328 1.143-.379 1.278-.428 1.328-.12.668-.524 1.322-1.212 1.78-1.63 1.426-1.272.722-1.99.652-1.929.317-1.725-.063-1.524-.245-1.849-.688-1.738-.977-1.07-.855-1.34-1.532-1.05-1.524-1.042-1.808-.513-1.747-.23-1.733.067-.526.444-5.976-.206-2.406-.219-2.022-.638-2.276-.776-2.52-.42-1.74-.28-1.594.069-2.01.568-2.57 1.08-2.118 1.001-1.215 1.187-1.107 1.282-.914 1.509-.665 1.263-.438 1.25-.144 1.008-.016 1.054.04 1.762.302 1.76.49 1.513.535 1.325.528 2.04.695 1.664.396 1.666.297 1.819.16 1.773.014 2.113-.02 1.822-.033 1.62.253 1.471.479.66.312 1.039.518.607.358 1.164.955.654.598 1.063 1.14.867 1.231.806 1.66.604 1.937.18 1.686-.07 2.01-.343 1.619-.787 1.941-.814 1.313-.645.696Zm-9.767-24.042c-3.482 2.044-8.664-.295-11.565-5.236s-2.435-10.601 1.048-12.646 8.662.296 11.568 5.233c2.623 4.463 2.492 9.517-.128 11.96a5.223 5.223 0 0 1-.923.69Zm-42.983 28.414c-4.724-3.242-6.703-8.571-4.414-11.905s7.961-3.407 12.688-.167 6.7 8.569 4.417 11.902a5.279 5.279 0 0 1-.753.874c-2.62 2.443-7.67 2.222-11.939-.703ZM1783.6 51.64c-3.228 2.432-8.658.667-12.127-3.94s-3.66-10.314-.429-12.744 8.658-.66 12.125 3.944c3.307 4.397 3.635 9.793.853 12.387a5.166 5.166 0 0 1-.422.354Zm-24.859 9.999c-4.353-3.779-5.736-9.32-3.084-12.37s8.325-2.465 12.681 1.317 5.736 9.32 3.085 12.372a4.9 4.9 0 0 1-.382.396c-2.78 2.595-8.139 1.89-12.297-1.717Zm-12.038 190.99.845-1.292 1.225-1.215 1.436-1.133 1.701-1.185 1.775-1.564 1.418-1.297.609-.896.748-1.245.383-1.151.145-1.161-.053-1.083-.035-1.316-.207-1.31-.218-1.47-.194-1.541-.195-.732-.093-1.584.389-2.373.976-2.21.944-1.328 1.701-1.594 1.8-1.23 1.772-.75 1.656-.47 2.19-.177 2.214.168 1.486.356 2.075.917 1.78 1.044 1.906 1.333 1.34 1.523 1.048 1.644.18.563 2.366 6.25 1.338 2.333 1.173 1.94 1.72 1.998 1.97 2.18 1.243 1.561 1.036 1.478.877 2.062.636 2.865-.093 2.65-.44 1.698-.677 1.679-.865 1.527-1.206 1.383-1.066 1.04-1.196.734-1.01.491-1.084.457-1.922.523-2.01.335-1.78.174-1.587.092-2.388.26-1.867.383-1.823.485-1.914.695-1.798.822-2.124 1.017-1.825.89-1.756.509-1.712.21-.814-.005-1.293-.034-.783-.072-1.627-.412-.942-.297-1.61-.65-1.456-.836-1.596-1.297-1.523-1.672-.977-1.619-.876-2.065-.417-1.796-.118-2.331.204-1.71.323-1.008Zm21.19 19.69c2.556-3.708 8.893-3.785 14.151-.16s7.453 9.564 4.898 13.272-8.89 3.781-14.152.161c-4.752-3.272-7.001-8.437-5.503-12.145a5.806 5.806 0 0 1 .606-1.128Zm30.044-48.967c6.3 1.049 10.809 5.502 10.067 9.948s-6.44 7.196-12.74 6.148-10.806-5.501-10.068-9.945a5.877 5.877 0 0 1 .347-1.236c1.498-3.706 6.703-5.858 12.393-4.913Zm-8.412 42.79c2.116-3.979 8.433-4.755 14.11-1.733s8.553 8.694 6.435 12.673-8.436 4.749-14.107 1.728c-5.414-2.884-8.286-8.18-6.697-12.113a5.8 5.8 0 0 1 .262-.553Zm20.403-21.814c6.18 1.765 10.185 6.712 8.944 11.043s-7.25 6.415-13.432 4.647-10.186-6.714-8.946-11.047a5.584 5.584 0 0 1 .2-.58c1.588-3.935 7.336-5.75 13.234-4.063Zm-344.25 59.26-.393-1.493-.083-1.724.12-1.824.259-2.058.025-2.365-.014-1.922-.258-1.052-.423-1.39-.6-1.054-.765-.886-.84-.685-1-.855-1.112-.723-1.239-.822-1.274-.888-.674-.345-1.239-.992-1.503-1.877-.988-2.204-.355-1.591-.045-2.33.291-2.16.63-1.82.758-1.545 1.336-1.745 1.606-1.532 1.26-.867 2.07-.926 1.967-.625 2.266-.522 2.029.024 1.923.321.538.244 6.227 2.426 2.63.568 2.225.427 2.636.06 2.939-.004 1.992.122 1.79.22 2.12.73 2.555 1.445 1.906 1.843.967 1.462.793 1.628.556 1.665.22 1.821.058 1.489-.255 1.38-.311 1.079-.386 1.112-.898 1.777-1.096 1.717-1.064 1.439-.994 1.24-1.406 1.948-.964 1.644-.86 1.68-.766 1.886-.592 1.886-.668 2.259-.56 1.952-.797 1.645-.99 1.412-.549.601-.891.938-.578.534-1.395.933-.85.5-1.562.761-1.596.523-2.031.317-2.263.012-1.856-.358-2.12-.731-1.614-.894-1.81-1.473-1.135-1.296-.531-.915Zm28.813-2.56c-1.043-4.381 3.143-9.14 9.356-10.62s12.094.866 13.138 5.247-3.142 9.135-9.354 10.621c-5.613 1.34-10.955-.447-12.707-4.043a5.806 5.806 0 0 1-.432-1.205Zm-16.263-55.101c4.997-3.977 11.324-4.346 14.13-.818s1.035 9.6-3.962 13.58-11.32 4.344-14.127.822a5.877 5.877 0 0 1-.687-1.087c-1.75-3.593.136-8.9 4.648-12.494Zm26.157 34.896c-1.539-4.236 2.113-9.448 8.158-11.643s12.185-.534 13.723 3.704-2.12 9.446-8.16 11.637c-5.767 2.091-11.624.68-13.482-3.135a5.8 5.8 0 0 1-.236-.565Zm-2.546-29.761c5.448-3.409 11.805-3.073 14.19.75s-.087 9.68-5.54 13.088-11.806 3.072-14.195-.75a5.584 5.584 0 0 1-.297-.536c-1.86-3.815.64-9.3 5.842-12.552Z'/%3E%3Cpath data-name='Path 3543' d='m1648.573 191.907-1.436 1.712c-.124.092-.254.185-.373.288a18.69 18.69 0 0 1-6.253 3.812 32.5 32.5 0 0 1-5.805 1.38 57.5 57.5 0 0 1-7.749.677c-2.377.042-4.759.04-7.105-.088-3.124-.166-6.25-.486-9.377-.727a.46.46 0 0 1-.467-.392c-.704-2.653-1.5-5.292-2.103-7.972-.634-2.822-1.126-5.657-1.612-8.532a48.73 48.73 0 0 1-.603-10.95 18.925 18.925 0 0 1 2.231-7.918c.278-.602.566-1.124.874-1.662l1.478-1.762c.106-.08.206-.16.313-.24.81-.625 1.56-1.301 2.445-1.865a13.625 13.625 0 0 1 9.875-1.867 13.655 13.655 0 0 1 8.23 4.77 13.76 13.76 0 0 1 3.312 8.655 2.665 2.665 0 0 1-.087.515c.768-.068 1.348-.129 1.928-.158a14.09 14.09 0 0 1 14.727 12.272 13.815 13.815 0 0 1-1.288 7.953c-.324.727-.755 1.396-1.155 2.099Z'/%3E%3Cpath data-name='Path 3544' d='m1393.941 180.167-1.75-.372c-.112-.052-.227-.11-.345-.155a14.971 14.971 0 0 1-5.047-2.99 26.032 26.032 0 0 1-3.156-3.587 46.06 46.06 0 0 1-3.396-5.226c-.924-1.666-1.818-3.351-2.605-5.058-1.057-2.27-2.006-4.603-3.01-6.905a.369.369 0 0 1 .1-.478c1.613-1.497 3.18-3.05 4.85-4.489 1.758-1.51 3.577-2.92 5.428-4.348a39.032 39.032 0 0 1 7.518-4.543 15.16 15.16 0 0 1 6.437-1.395c.53-.03 1.008-.023 1.505-.01l1.803.383c.092.044.186.084.287.13.745.339 1.504.615 2.234 1.028a10.914 10.914 0 0 1 5.031 6.284 10.938 10.938 0 0 1-.28 7.613 11.022 11.022 0 0 1-4.87 5.598 2.135 2.135 0 0 1-.396.132c.336.518.597.905.836 1.302a11.286 11.286 0 0 1-3.143 15.03 11.066 11.066 0 0 1-6.109 2.075c-.64.054-1.275 0-1.922-.019Z'/%3E%3Cpath data-name='Path 3545' d='m1614.484.19 1.877.033c.125.032.255.068.384.091a15.7 15.7 0 0 1 5.794 2.067 27.3 27.3 0 0 1 3.963 3.06 48.294 48.294 0 0 1 4.543 4.698c1.284 1.53 2.547 3.085 3.698 4.684 1.542 2.128 2.986 4.336 4.481 6.505a.386.386 0 0 1-.009.512c-1.36 1.862-2.666 3.775-4.092 5.586-1.508 1.906-3.097 3.726-4.717 5.563a40.927 40.927 0 0 1-6.828 6.181 15.9 15.9 0 0 1-6.348 2.729c-.537.138-1.03.222-1.543.313l-1.936-.034c-.108-.027-.213-.05-.321-.076-.837-.2-1.675-.33-2.51-.611a11.443 11.443 0 0 1-6.436-5.463 11.469 11.469 0 0 1-1.235-7.893 11.557 11.557 0 0 1 3.897-6.733 2.238 2.238 0 0 1 .382-.217c-.45-.465-.796-.814-1.122-1.174a11.834 11.834 0 0 1 .226-16.099 11.6 11.6 0 0 1 5.872-3.362c.646-.177 1.31-.249 1.98-.36Z'/%3E%3Cpath data-name='Path 3546' d='m1686.684 314.718 1.657.88c.098.085.197.176.302.255a15.697 15.697 0 0 1 4.225 4.47 27.295 27.295 0 0 1 2.144 4.523 48.286 48.286 0 0 1 1.917 6.247c.45 1.946.87 3.904 1.17 5.85.41 2.596.694 5.218 1.043 7.829a.386.386 0 0 1-.24.452c-2.056 1.043-4.088 2.154-6.18 3.122-2.207 1.014-4.45 1.915-6.725 2.817a40.92 40.92 0 0 1-8.888 2.412 15.897 15.897 0 0 1-6.894-.448c-.54-.12-1.018-.269-1.517-.42l-1.71-.909c-.084-.073-.167-.14-.251-.214-.655-.557-1.343-1.053-1.96-1.682a11.441 11.441 0 0 1-3.256-7.787 11.467 11.467 0 0 1 2.478-7.593 11.555 11.555 0 0 1 6.526-4.232 2.238 2.238 0 0 1 .439-.02c-.19-.619-.34-1.086-.467-1.555a11.832 11.832 0 0 1 7.502-14.242 11.598 11.598 0 0 1 6.757-.333c.656.135 1.28.372 1.928.578Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:cover;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 389.132 360.628'%3E%3Cpath d='M24.922 46.677c-62 78.6-3.8 285 124.5 311.2 127.9 26.1 262.3-139.7 236.5-236.5-30.2-113.2-288.7-166.4-361-74.7Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 389.132 360.628'%3E%3Cpath d='M24.922 46.677c-62 78.6-3.8 285 124.5 311.2 127.9 26.1 262.3-139.7 236.5-236.5-30.2-113.2-288.7-166.4-361-74.7Z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.passport-modal[aria-hidden=false] .passport-modal__image img{animation:passport-image-slide-up .35s cubic-bezier(.22,1,.36,1) .5s both}@keyframes passport-image-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:768px){.passport-modal__body{padding:var(--content-spacing-3)}}body.password .modal__content img{max-width:300px;pointer-events:none}body.password .modal__content .rte{margin-bottom:20px}body.password .password-modal__content{gap:32px}body.password .password-modal__content form{gap:20px}body.password .password-modal__content form .password-field.password-field--error,body.password .password-modal__content form .password-button.password-field--error{margin-top:30px}body.password .password-modal__content form .password-field.password-field--error input{border:solid 1px red}body.password #password-login-form-password-error{position:absolute;top:-10px;left:0}body.password .form-errors{left:0;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;gap:0 10px;width:100%;margin:0 auto;padding:5px 10px;background:var(--error-color);color:red}body.password .form-errors .icon-error{width:20px;min-width:15px;height:20px;min-height:15px}body.password .form-errors .icon-error svg,body.password .form-errors .icon-error svg path,body.password .form-errors .icon-error svg circle{fill:#fff}body.password .form-errors .form__message{margin:-2px 5px 0 10px}body.password .form-errors .form__message strong{outline:none}body.password .form-errors .form__message strong:focus,body.password .form-errors .form__message strong:focus-visible{outline:none}body.password .form-errors ul{flex-basis:100%;margin:0;padding:0 0 0 15px;list-style-type:none}predictive-search.predictive-search-section .predictive-search-results__sidebar,predictive-search.predictive-search-section .predictive-search-results__product-grid-outer{transition:opacity .25s ease-in .1s}predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group{position:relative;list-style-type:none}@media screen and (max-width:992px){predictive-search.predictive-search-section .predictive-search-results__sidebar{gap:var(--content-spacing-1)}predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group:before{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#28473430;content:""}}@media screen and (min-width:992px){predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group .resource-heading svg{display:none}predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group .resource-heading{pointer-events:none}}@media screen and (max-width:992px){predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group .resource-content{max-height:0}predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group .resource-content.accordion-open{max-height:var(--content-height, 0);margin-top:var(--content-spacing-1);margin-bottom:var(--content-spacing-3)}}predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group .resource-list-item{color:var(--text-color);font-size:16px}predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group .resource-list-item .resource-link{width:max-content;text-decoration:none}predictive-search.predictive-search-section .predictive-search-results__sidebar .sidebar-resource-group .resource-list-item:hover{color:var(--primary-color)}predictive-search.predictive-search-section:not(:has(.predictive-search-results__sidebar)) .predictive-search-results__product-grid-outer{grid-column:span 12}predictive-search.predictive-search-section .predictive-search-results__product-grid{grid-template-columns:repeat(4,1fr);max-height:var(--content-height, 0);margin-bottom:20px}predictive-search.predictive-search-section .predictive-search-results__product-grid-outer .resource-heading{display:none}@media screen and (max-width:1699.98px){predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-heading-container,predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-heading{grid-column:span 3}predictive-search.predictive-search-section .predictive-search-results__product-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1399.98px){predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-heading-container,predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-heading{grid-column:span 2}predictive-search.predictive-search-section .predictive-search-results__product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:992px){predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-heading-container .product-grid-heading{display:none}predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-heading-container .product-grid-heading-btn{display:none}predictive-search.predictive-search-section .predictive-search-results__product-grid-outer .resource-heading.active{display:flex!important}}@media screen and (max-width:499.98px){predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-heading{grid-column:span 1}predictive-search.predictive-search-section .predictive-search-results__product-grid{grid-template-columns:repeat(1,1fr);padding:0}}predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-footer-link{width:max-content}@media screen and (max-width:992px){predictive-search.predictive-search-section .predictive-search-results__product-grid .product-grid-footer-link{grid-column:span 2;margin-right:auto;margin-left:auto}}predictive-search.predictive-search-section{--predictive-search-header-height: 54px;top:100%;z-index:2;flex-wrap:nowrap;height:100dvh;opacity:1}predictive-search.predictive-search-section[aria-hidden=true]{height:0;padding:0;pointer-events:none;opacity:0}predictive-search.predictive-search-section .predictive-search-header{z-index:2;width:calc(100% - 136px)}predictive-search.predictive-search-section .predictive-search-header .predictive-search-header-container .predictive-search-form{min-height:54px}predictive-search.predictive-search-section .predictive-search-header .predictive-search-header-container #predictive-previous-searches .popular-searches .popular-searches-container .search-heading{white-space:nowrap}predictive-search.predictive-search-section .predictive-search-header .predictive-search-header-container #predictive-previous-searches .popular-searches .popular-searches-container .previous-searches-list{padding-inline-start:0}predictive-search.predictive-search-section .predictive-search-header .predictive-search-header-container #predictive-previous-searches .popular-searches .popular-searches-container .previous-searches-list a{font-weight:400;text-transform:capitalize}@media(max-width:992px){predictive-search.predictive-search-section .predictive-search-header{width:100%}}predictive-search.predictive-search-section .predictive-search-results{width:calc(100% - 136px);max-height:calc(100dvh - (var(--header-height, 76px) + var(--announcement-bar-height, 0px) + var(--predictive-search-header-height, 0px)));border-radius:0 0 var(--global-radius-large) var(--global-radius-large);overflow:hidden auto;background:var(--body-background-color)}predictive-search.predictive-search-section .predictive-search-results:before{position:fixed;top:97px;left:0;z-index:-1;display:block;width:100%;height:100%;background-color:#00000040;content:"";pointer-events:none;isolation:isolate}predictive-search.predictive-search-section .predictive-search-results.results-loading:after{opacity:1;visibility:visible}predictive-search.predictive-search-section .predictive-search-results.results-loading .predictive-search-results__sidebar,predictive-search.predictive-search-section .predictive-search-results.results-loading .predictive-search-results__product-grid-outer{pointer-events:none;opacity:0}predictive-search.predictive-search-section .predictive-search-results:after{position:absolute;inset:50% auto auto 50%;z-index:10;width:40px;height:40px;border:solid 4px var(--primary-color);border-radius:50%;content:"";pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;transition:opacity .25s ease-in .1s;animation:loading-spin 1s infinite ease-out;border-right-color:transparent;translate:-50% -50%}@keyframes loading-spin{0%{rotate:0deg}to{rotate:360deg}}predictive-search.predictive-search-section .predictive-search-results .resource-heading{color:var(--text-color)}predictive-search.predictive-search-section .predictive-search-results .resource-heading:has(+.accordion-open){border-bottom:none}predictive-search.predictive-search-section .predictive-search-results .resource-heading>svg{position:absolute;inset:50% 0 auto auto;width:15px;height:14px;object-fit:contain;color:var(--brand-color-2);pointer-events:none;-webkit-user-select:none;user-select:none;translate:0 -50%}predictive-search.predictive-search-section .predictive-search-results .resource-heading:has(+.accordion-open)>svg{rotate:180deg}predictive-search.predictive-search-section .predictive-search-results .resource-heading.resource-heading--product-grid{display:none}predictive-search.predictive-search-section .predictive-search-results .underline-link{font-size:16px;font-weight:400;text-decoration:underline;text-underline-offset:7px}predictive-search.predictive-search-section .predictive-search-results .underline-link:hover{color:var(--text-color-highlight)}@media(max-width:992px){predictive-search.predictive-search-section,predictive-search.predictive-search-section .predictive-search-header{padding:0}predictive-search.predictive-search-section .predictive-search-results{display:flex!important;flex-direction:column;width:100%;min-height:70dvh;padding:0 20px}predictive-search.predictive-search-section .predictive-search-results .predictive-search-results__product-grid:not(.search-inactive,.accordion-open){display:none!important}predictive-search.predictive-search-section .predictive-search-results .predictive-search-results__product-grid.open{display:grid!important}}.predictive-search-form{align-items:stretch;min-height:70px;background:var(--brand-color-2);transition:.15s ease-in-out}.predictive-search-form.mobile{height:35px;padding-left:45px;font-size:18px;font-weight:400}.predictive-search-form.mobile span{font-size:14px}.predictive-search-form__input{padding:0 70px 0 95px;border:none;outline:none;background:transparent;color:var(--text-color);font-size:18px;font-weight:400;-webkit-appearance:none;appearance:none}.predictive-search-form__input::placeholder{color:var(--text-color);font-size:14px}.predictive-search-form__reset{z-index:5;width:18px}.predictive-search-form__submit{z-index:5;width:26px}.predictive-search-form__reset>svg,.predictive-search-form__submit>svg{width:100%;height:100%;color:var(--text-color-alternate);pointer-events:none}.predictive-search-form__reset>svg path,.predictive-search-form__reset>svg line,.predictive-search-form__submit>svg path,.predictive-search-form__submit>svg line{stroke:var(--text-color)}.predictive-search-form__submit{inset:0 auto 0 50px}.predictive-search-form__reset{inset:0 50px 0 auto}@media(min-width:992px){.predictive-search-form.mobile,.predictive-search-header{display:none}}@media(max-width:992px){.predictive-search-form__input{padding:0 40px 0 54px}.predictive-search-header{display:block}.predictive-search-form__submit{inset:0 auto 0 18px;width:29px}.predictive-search-form__reset{inset:0 18px 0 auto}}header.mobile predictive-search.predictive-search-section,header.mobile predictive-search.predictive-search-section .predictive-search-header{padding:0}header.mobile .predictive-search-header{display:block}header.mobile predictive-search.predictive-search-section .predictive-search-header{width:100%}header.mobile predictive-search.predictive-search-section .predictive-search-results{display:flex!important;flex-direction:column;width:100%;min-height:70dvh;padding:0 20px}header.mobile predictive-search.predictive-search-section .predictive-search-results .predictive-search-results__product-grid:not(.search-inactive,.accordion-open){display:none!important}header.mobile predictive-search.predictive-search-section .predictive-search-results .predictive-search-results__product-grid.open{display:grid!important}header.mobile .predictive-search-form__input{padding:0 40px 0 54px}header.mobile .predictive-search-form__submit{inset:0 auto 0 18px;width:29px}header.mobile .predictive-search-form__reset{inset:0 18px 0 auto}.product-badges.top-left{top:var(--indentation);left:var(--indentation)}.product-badges.top-right{top:var(--indentation);right:var(--indentation)}.product-badges.bottom-left{bottom:var(--indentation);left:var(--indentation)}.product-badges.bottom-right{bottom:var(--indentation);right:var(--indentation)}.product-card-quick-add [wishlist-button]{width:33px;height:33px}.product-card-quick-add .product-submit-wrapper{gap:var(--content-spacing-2)}@media only screen and (max-width:767.98px){.product-card-quick-add .product-submit-container,.product-card-quick-add .quickview-selects{display:none}.product-card-quick-add .variant-price-wrapper *{font-size:14px!important;font-weight:500}.product-card-quick-add .product-title{font-size:15px;line-height:105%}.product-card-quick-add .variant-radios{gap:var(--content-spacing-1)}}.product-card{background-color:var(--brand-color-4);container-name:product-card;container-type:inline-size}.product-card .product-image{position:relative;padding-bottom:0;overflow:hidden;background-color:var(--brand-color-2);aspect-ratio:16 / 11;isolation:isolate}.product-card .product-image.ar-1{padding-bottom:100%;aspect-ratio:1 / 1}.product-card .product-image .primary-image{z-index:1;opacity:1;scale:1}.product-card .product-image .secondary-image{z-index:-1;opacity:0;scale:1}.product-card .product-image img,.product-card .product-image>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:.3s ease}.product-card .product-image:not(.ar-1) img{object-fit:contain;object-position:center}.product-card .product-image>svg{width:100%;height:auto}.product-card .product-image>svg:hover{fill:unset}.product-card .product-image .button-wishlist{position:absolute;top:10px;right:10px;width:27px;height:27px}.product-card .product-image .button-wishlist svg{cursor:pointer}.product-card .product-title{color:var(--brand-color-1);font-family:var(--heading-font-family);font-size:var(--heading-h5-size);line-height:var(--heading-h5-line-height)}.product-card .product-details{color:var(--brand-color-1)}.product-card .product-buttons .product-link .link-text,.product-card .product-buttons .quick-view-btn .link-text{width:0;height:0;overflow:hidden}.product-card .product-buttons .quick-add-cart{width:35px;min-width:35px;height:35px;min-height:35px;padding:0!important;background-color:var(--primary-color);color:var(--primary-text-color)}.product-card .product-buttons .quick-add-cart img{padding-left:3px}.product-card .product-image:has(.secondary-image):hover .primary-image{opacity:0;scale:1.05}.product-card .product-image:has(.secondary-image):hover .secondary-image{opacity:1;scale:1.05}.product-card .product-image:not(:has(.secondary-image)):hover>svg,.product-card .product-image:not(:has(.secondary-image)):hover .primary-image{opacity:1;scale:1.05}.product-card .ingredients-list li span{color:var(--color)}.product-card .ingredients-list li:first-child .separator{display:none}.product-card .product-feeding-grams{color:var(--brand-color-1);font-weight:500}.product-card .plus-more-variants{display:none}@container product-card (max-width: 280px){.product-card .plus-more-variants{display:block}}.variant-selector-wrapper .plus-more-variants{display:none}.product-card .variant-selector-wrapper .radio-option.type-radio .variant-radios{position:relative}@media only screen and (min-width:768px){#main-product .main-swiper .swiper-pagination{display:none}}@media only screen and (max-width:767.98px){#main-product.grid-section{gap:0}.gallery-image-holder .variant-image-wrapper{display:none}}.gallery .product-badges{padding-top:var(--content-spacing-4);padding-left:var(--content-spacing-4)}.gallery-lightbox-trigger{position:absolute;top:var(--content-spacing-4);right:var(--content-spacing-3);z-index:2;display:inline-flex;justify-content:center;align-items:center;width:28px;height:28px;border:1px solid #5c5c5c33!important;border-radius:5px;box-shadow:0 6px 18px #0000001a,inset 0 1px #ffffff59;overflow:hidden;background:#ffffffbf!important;-webkit-backdrop-filter:blur(10px) saturate(130%);backdrop-filter:blur(10px) saturate(130%);transition:background .25s ease}.gallery-lightbox-trigger svg{display:block;width:15px;height:15px;pointer-events:none}.gallery-lightbox-trigger:is(:hover,:focus){background:#fff!important}.modal-overlay .modal-panel:has(.product-lightbox-modal__header){max-width:min(1600px,90vw)!important;height:100%}.product-lightbox-modal{display:none;padding:clamp(12px,3vw,32px)}.product-lightbox-modal__content{display:flex;flex-direction:column;gap:clamp(12px,2vw,24px);max-width:min(1600px,90vw);height:100%;margin:5vh auto;padding:clamp(16px,3vw,32px)}.product-lightbox-modal__title{margin:0;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:600;letter-spacing:.02em}.product-lightbox-modal__close{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;border:0;cursor:pointer;transition:background .2s ease,transform .2s ease}.product-lightbox-modal__close:hover,.product-lightbox-modal__close:focus{outline:none;transform:scale(1.05)}.product-lightbox-modal__close svg{display:block;width:18px;height:18px;pointer-events:none}.product-lightbox-modal__body{position:relative}.lightbox-swiper{width:100%;height:min(75vh,860px)}.lightbox-swiper .swiper-slide{display:flex;justify-content:center;align-items:center;background:#0b0b0b}.lightbox-swiper .swiper-zoom-container{width:100%;height:100%}.lightbox-swiper-image{width:100%;height:100%;object-fit:contain}#main-product-container #main-product .gallery .gallery-container{top:105px;transition:all .3s}.main-swiper .swiper-slide{height:auto;aspect-ratio:1 / 1}.main-gallery .gallery-image-holder{aspect-ratio:1 / 1}.thumb-swiper{width:100%;height:auto}.thumb-swiper swiper-slide{border:1px solid transparent;aspect-ratio:1 / 1}.thumb-swiper swiper-slide img{transition:transform .25s ease}.thumb-swiper swiper-slide:not(.swiper-slide-thumb-active):is(:hover,:focus) img{transform:scale(1.025)}.thumb-swiper swiper-slide.swiper-slide-thumb-active{border:1px solid #5c5c5c33}@media only screen and (min-width:768px){.thumb-gallery{flex-shrink:0;width:calc(20% - var(--content-spacing-3));height:auto;overflow:hidden}.thumb-gallery.under{width:100%}.thumb-gallery:not(.under) .thumb-swiper-grow{flex:1 1 0;min-height:0}.thumb-swiper{overflow:hidden!important}.thumb-swiper .swiper-slide{width:auto;height:auto;aspect-ratio:1 / 1}.lightbox-swiper{height:min(75vh,860px)}#main-product-container #main-product .gallery .gallery-container{top:105px;transition:all .3s}.thumb-swiper .swiper-slide{height:auto;aspect-ratio:1 / 1}.main-swiper .variant-image-wrapper{display:none}.variant-image-wrapper.attached-false{display:none!important}.main-swiper .variant-image-wrapper.active{display:block}.main-swiper .swiper-slide .first-image .gallery-image-holder:has(.active)>img{display:none}.main-gallery .gallery-image-holder{aspect-ratio:1 / 1}#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder video,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder iframe,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder model-viewer,#main-product-container #main-product .gallery .gallery-container .main-gallery .gallery-image-holder svg:not([lightbox-trigger] svg){position:absolute;width:100%;height:100%;object-fit:cover}.main-gallery swiper-container.desktop::part(wrapper){display:grid;gap:clamp(var(--grid-gap-mobile),calc(var(--grid-intercept) + var(--grid-slope) * 1vw),var(--grid-gap));grid-template-columns:repeat(12,1fr);transform:none!important}.main-gallery swiper-container .swiper-slide{flex-shrink:0!important}.thumb-swiper-navigation{z-index:2;pointer-events:none}.thumb-swiper-navigation .swiper-navigation-arrows{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:2;width:100%!important;height:100%;pointer-events:none}.thumb-swiper-navigation .swiper-button-prev,.thumb-swiper-navigation .swiper-button-next{position:absolute!important;top:50%;z-index:3;pointer-events:auto;transform:translateY(-50%)}.thumb-swiper-navigation .swiper-button-prev:is(:hover),.thumb-swiper-navigation .swiper-button-next:is(:hover){opacity:.75}.thumb-swiper-navigation .swiper-button-prev.swiper-button-disabled,.thumb-swiper-navigation .swiper-button-next.swiper-button-disabled{display:none}.thumb-swiper-navigation .swiper-button-prev{left:var(--content-spacing-10)}.thumb-swiper-navigation .swiper-button-next{right:var(--content-spacing-10)}}.select-checkbox .checkbox{width:18px;height:18px;border:2px solid #ddd;border-radius:3px;background:#fff;transition:all .2s ease}.select-checkbox input[type=checkbox]:checked+.checkbox{border-color:var(--brand-color-1, #000);background:var(--brand-color-1, #000)}.select-checkbox .checkbox svg{width:12px;height:12px;opacity:0;transition:opacity .2s ease}.select-checkbox input[type=checkbox]:checked+.checkbox svg{opacity:1}.select-checkbox .checkbox svg path{fill:#fff}.product-modal-upsell-wrapper{display:flex;background:#000c;transition:opacity .3s ease-in-out}.product-modal-upsell-wrapper product-modal-upsell-inner{max-width:1065px!important;margin:90px auto 0!important;transform:translate(100%);transition:transform .3s ease-in-out}.product-modal-upsell-wrapper product-modal-upsell-inner{transform:translate(0)}.product-modal-upsell-wrapper product-modal-upsell-inner .cta .cta{height:100%}.product-modal-upsell-wrapper product-modal-upsell-inner .add--to-cart svg{margin-bottom:-5px}.product-modal-upsell-wrapper button svg{pointer-events:none}.product-modal-upsell-wrapper button.continue:not(:hover){border-color:var(--text-color)}.product-modal-upsell-wrapper button.continue:hover{padding:7px 40px 12px;border-width:1px}.product-modal-upsell-wrapper product-modal-upsell-inner .variant-selector-wrapper .option-name{display:none}@media screen and (max-width:767.98px){.product-modal-upsell-wrapper product-modal-upsell-inner .modal-body{height:70dvh;padding:0;overflow-x:auto}.product-modal-upsell-wrapper product-modal-upsell-inner{padding:var(--content-spacing-4) var(--content-spacing-2)}}@media screen and (max-width:767.98px){.product-modal-upsell-wrapper product-modal-upsell-inner{margin-top:50px!important}.product-modal-upsell-wrapper product-modal-upsell-inner .modal-body{height:100dvh;padding-bottom:50px}.product-modal-upsell-wrapper product-modal-upsell-inner .cta .cta img,.product-modal-upsell-wrapper product-modal-upsell-inner .cta .cta .metafield-rich_text_field,.product-modal-upsell-wrapper product-modal-upsell-inner .cta .cta a{display:none}.product-modal-upsell-wrapper product-modal-upsell-inner .cta .cta>div{padding-bottom:8px;padding-left:0}.product-modal-upsell-wrapper product-modal-upsell-inner .cta .cta .heading-h2{color:var(--text-color)}.product-modal-upsell-wrapper product-modal-upsell-inner .variant-card-container{grid-column:span 6}}.product-reviews-modal .modal-panel{width:min(920px,92vw)}.product-reviews-modal .modal-content{display:flex;flex-direction:column;gap:2rem}.product-reviews-modal__title{margin:0}.product-reviews-modal .modal-panel .modal-content .trustpilot-widget{flex-shrink:1;width:100%;max-width:100%}.pdp-sold-out-form__wrapper.has-bis-form:after{content:"";order:2;width:1px;height:auto;display:flex;background:#fff;position:relative}@media(max-width:1199.98px){.pdp-sold-out-form__wrapper.has-bis-form:after{width:100%;height:1px}}.pdp-sold-out-form__product-card{order:1}.pdp-sold-out-form__product-card .product-image{width:104px;min-width:104px;height:104px;background:#fff}@media(max-width:767.98px){.pdp-sold-out-form__product-card .product-image{width:100%;min-width:100%;height:unset}}.pdp-sold-out-form__form{order:3}@media only screen and (min-width:768px){.product-submit-wrapper label{flex:1}}.product-submit-wrapper label svg{position:relative;top:2px}.product-submit-wrapper label input{margin:0;padding:0;border:none;background:none;color:var(--text--color-secondary);font-size:16px}.product-submit-wrapper label input:focus-visible,.product-submit-wrapper label input:focus{outline:none}.product-submit-wrapper label.disabled{cursor:not-allowed;opacity:.8}.product-submit-wrapper label.disabled input:disabled{pointer-events:none}.product-submit-wrapper label.disabled svg{display:none}.product-submit-container .low-stock-icon{outline:4px solid #0003}@media only screen and (max-width:767.98px){.product-submit-wrapper .quantity-total-wrapper{order:1}.product-submit-wrapper label{order:3}.product-submit-wrapper .wishlist-container{order:2}}.variant-prices-container .large-body-text{font-family:var(--heading-font-family);font-size:18px;font-weight:500}.variant-prices-container .compare-at-price{font-family:var(--heading-font-family);font-size:14px;font-weight:500;text-decoration:line-through;opacity:.65}.quantity-select{border:1px solid var(--Light-Grey, #e9e9e9);border-radius:100px}.quantity-select>*{width:30px;height:30px;border:none}.quantity-wrapper{display:flex;width:90px;min-width:90px;min-height:30px;border:2px solid #d2d7d3;border-radius:6px;overflow:hidden;background:var(--brand-color-4)}.quantity-wrapper>*{display:flex;flex:1;justify-content:center;align-items:center;width:21px;height:auto;border:none;text-align:center}.quantity-wrapper .quantity-btn--increment,.quantity-wrapper .quantity-btn--decrement{font-size:14px;cursor:pointer;transition:.3s ease}.quantity-wrapper .quantity-btn--increment[data-pending=true],.quantity-wrapper .quantity-btn--decrement[data-pending=true]{cursor:not-allowed}.quantity-wrapper .quantity{border-right:none;border-left:none}.quantity-wrapper .quantity span{font-family:var(--heading-font-family);font-size:14px}.quantity-select>*{width:30px;height:100%;border:none}.quantity-select .quantity{flex:2}quick-view-inner .main-swiper .swiper-slide .gallery-image-holder{border:none}.meta-review{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem}.meta-review .stars.rating-stars{--star-color: #f5b720;--star-empty: #e8e6e0;--star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 17.27 18.18 21 16.54 13.97 22 9.24 14.81 8.62 12 2 9.19 8.62 2 9.24 7.45 13.97 5.82 21Z'/%3E%3C/svg%3E");position:relative;display:block;flex:0 0 auto;width:100px;height:20px;margin-top:1px;line-height:0}.meta-review .stars.rating-stars:before,.meta-review .stars.rating-stars:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";-webkit-mask-image:var(--star-mask);mask-image:var(--star-mask);-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:20px 20px;mask-size:20px 20px}.meta-review .stars.rating-stars:before{background:var(--star-empty)}.meta-review .stars.rating-stars:after{width:var(--rating-percent, 0%);background:var(--star-color)}.meta-review .count{margin-top:2px;color:#4e4e4e;font-size:14px;white-space:nowrap}.main-404-section .form-search-bar input[type=text]{cursor:text!important}.form-search-bar .submit-group label input[type=submit]{border:none;background:none}.items-wrapper{scrollbar-width:thin}.quantity-remove-wrapper{align-self:stretch}.remove-button button{width:16px;height:auto;margin-top:2px;padding:0;cursor:pointer}.remove-button button:hover svg path{fill:var(--button-3-color)}.product-link{font-family:var(--heading-font-family);font-size:16px}.side-cart-item .price span{margin:0;font-size:16px}.side-cart-item .strikethrough{color:#828483;font-family:var(--heading-font-family);font-size:14px!important}.side-cart-item .savings-price{color:var(--text-color);font-family:var(--heading-font-family);font-size:13px!important}.side-cart-item .variant-title{font-family:var(--heading-font-family);font-size:14px}.side-cart-item .line-item-properties{font-family:var(--heading-font-family);font-size:13px}.side-cart-item .line-item-properties:has([data-visible]){display:block}.side-cart-item .selling-plan{font-family:var(--heading-font-family);font-size:13px}[data-upsell-items] .button-product-variant-upsell,[data-upsell-items] .button-product-subscription,[data-upsell-items] .button-otp{width:100%;font-size:14px}[data-upsell-items] .delivery-every-prefix,[data-upsell-items] .or{font-family:var(--heading-font-family);font-size:13px}[data-upsell-items] .sellingplan-select{width:100%;font-family:var(--heading-font-family)}[data-upsell-items] .sellingplan-select select{border-radius:var(--global-radius-large)}.free-delivery-status{background-color:var(--brand-color-5)}.free-delivery-progress-bar{position:relative;height:3px;min-height:3px;margin:12px 0 8px;background-color:var(--brand-color-4)}.free-delivery-progress{height:100%;background-color:var(--brand-color-1);transition:width .3s ease;will-change:width}.free-delivery-knob{top:50%;z-index:2;width:20px;height:20px;pointer-events:none;transform:translateY(-50%)}.free-delivery-knob-inner{display:flex;justify-content:center;align-items:center;width:20px;height:20px;border:2px solid rgb(0 0 0 / 6%);border-radius:50%;box-shadow:0 2px 6px #0000001f;background:var(--brand-color-1)}.free-delivery-knob-inner svg{display:block}.free-delivery-knob-inner svg path{fill:var(--brand-color-4)}.free-delivery-text{display:block;margin-top:2px;color:var(--brand-color-1);font-size:14px;font-weight:400}[cart-items-container]{height:100vh}@supports (height: 100dvh){[cart-items-container]{height:100dvh}}.cart-recommendations-slider,.cart-recommendations-slider .shopify-section{width:100%}#shopify-section-side-cart .item.side-cart-item{position:relative;padding-bottom:20px}#shopify-section-side-cart .item.side-cart-item:has([data-upsell-items]){padding-bottom:10px}button[data-cart-tab]{width:100%;background-color:var(--section-background-color);color:var(--section-text-color);cursor:pointer;transition:.15s ease}button[data-cart-tab] span{margin-top:0}button[data-cart-tab] svg{width:26px;height:auto}button[data-cart-tab] svg path{stroke:var(--section-text-color)}button[data-cart-tab]:is(:hover,:focus-visible){background-color:var(--brand-color-3);color:var(--section-text-color-2)}button[data-cart-tab]:is(:hover,:focus-visible) svg path{fill:var(--section-text-color-2);stroke:var(--section-text-color-2)}button[data-cart-tab][aria-selected=true]{background-color:var(--section-background-color-4);color:var(--section-text-color-2)}button[data-cart-tab][aria-selected=true] svg path{fill:var(--section-text-color-2);stroke:var(--section-text-color-2)}#shopify-section-side-cart .items>div:after{position:absolute;left:0;width:100%;height:1px;background-color:#d3d7d3;content:"";pointer-events:none;opacity:0}#shopify-section-side-cart .item.side-cart-item[data-variant-id]:has(+.item[data-variant-id]){padding-bottom:40px}#shopify-section-side-cart .item.side-cart-item[data-variant-id]:has(+.item[data-variant-id]):after{bottom:20px;opacity:1}#shopify-section-side-cart .items>div:not([data-variant-id]){position:relative;margin-bottom:40px}#shopify-section-side-cart .items>div:not([data-variant-id]):after{bottom:-20px;opacity:1}#shopify-section-side-cart .item .img-wrapper{width:110px;height:auto;mix-blend-mode:darken;aspect-ratio:1/1}.express-options-text{margin-top:0;font-size:14px}.cart form .recommended-mobile-products{padding:var(--content-spacing-2) 0;background-color:var(--brand-color-1)}.cart form .recommended-mobile-products .product-card .product-reviews,.cart form .recommended-mobile-products .product-card .ingredients-list,.cart form .recommended-mobile-products .product-card .product-feeding-grams{display:none}.cart form .recommended-mobile-products .product-card .product-badges{top:0;bottom:auto;left:0}.cart form .recommended-mobile-products .product-card .ingredients-list li span{font-size:13px}.cart form .recommended-mobile-products .cart-recommendations-header{display:flex;justify-content:space-between;align-items:center;gap:var(--content-spacing-2);margin-bottom:var(--content-spacing-2);padding:0 var(--content-spacing-3)}.cart form .recommended-mobile-products .cart-recommendations-header .heading{flex:1 1 auto;min-width:0;margin:0;color:var(--text-color-alternate);font-family:var(--heading-font-family);font-size:16px;font-weight:500}.cart form .recommended-mobile-products .cart-recommendations-toggle{display:flex;align-items:center;gap:var(--content-spacing-1);width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cart form .recommended-mobile-products .cart-recommendations-arrow{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:30px;height:30px}.cart form .recommended-mobile-products .cart-recommendations-arrow svg{display:block;width:24px;height:auto;transform:rotateX(180deg);transition:transform .25s ease}.cart form .recommended-mobile-products .cart-recommendations-arrow svg path{stroke:var(--text-color-alternate)}.cart form .recommended-mobile-products .cart-recommendations-toggle:hover .cart-recommendations-arrow{opacity:.5}.cart form .recommended-mobile-products[data-collapsed=true] .cart-recommendations-arrow{margin-left:auto}.cart form .recommended-mobile-products[data-collapsed=true] .cart-recommendations-arrow svg{transform:rotateX(0)}.cart form .recommended-mobile-products[data-collapsed=true] .cart-recommendations-nav{display:none}.cart form .recommended-mobile-products[data-collapsed=true] .cart-recommendations-header{margin-bottom:0}@media screen and (min-width:768px){.cart form .recommended-mobile-products .cart-recommendations-header .heading{font-size:18px}}.cart form .recommended-mobile-products .cart-recommendations-nav{display:flex;flex:0 0 auto;align-items:center;gap:var(--content-spacing-1)}.cart form .recommended-mobile-products .cart-recommendations-nav .swiper-button-prev,.cart form .recommended-mobile-products .cart-recommendations-nav .swiper-button-next,.cart form .recommended-mobile-products .cart-recommendations-nav svg{width:30px;height:30px}.cart form .recommended-mobile-products .cart-recommendations-content{padding:0 0 0 var(--content-spacing-3);transition:max-height .3s ease}.cart form .recommended-mobile-products[data-collapsed=true] .cart-recommendations-content{max-height:0;overflow:hidden}@media screen and (prefers-reduced-motion:reduce){.cart form .recommended-mobile-products .cart-recommendations-content,.cart form .recommended-mobile-products .cart-recommendations-arrow svg{transition:none}}.cart form .recommended-mobile-products .cart-recommendations-slider{overflow:visible}.cart form .recommended-mobile-products .product-card .variant-selector-wrapper .radio-option.type-radio .variant-radios{display:none;flex-wrap:wrap;gap:var(--content-spacing-1)}.cart form .recommended-mobile-products .product-card .variant-selector-wrapper .radio-option.type-radio .variant-radios .variant-wrapper label{min-width:44px;font-size:14px}.cart form .recommended-mobile-products .product-card .product-title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cart form .recommended-mobile-products swiper-slide{height:auto}.cart form .recommended-mobile-products .product-card{display:grid;align-items:center;gap:var(--content-spacing-2);grid-template-columns:90px minmax(0,1fr);min-height:82px;padding:0;border-radius:10px;background:var(--text-color-alternate)}.cart form .recommended-mobile-products .product-card #price-cta{flex-direction:row}.cart form .recommended-mobile-products .product-card .product-image{width:90px;height:90px;padding-bottom:0;overflow:visible;background:transparent;aspect-ratio:1 / 1}.cart form .recommended-mobile-products .product-card .product-image img{object-fit:contain}.cart form .recommended-mobile-products .product-card>.flex{min-width:0}.cart form .recommended-mobile-products .product-card .product-details{gap:var(--content-spacing-2);padding:8px 10px 6px 0}.cart form .recommended-mobile-products .product-card .product-title{margin-top:0!important;font-family:var(--heading-font-family);font-size:14px;font-weight:500}.cart form .recommended-mobile-products .product-card .product-price,.cart form .recommended-mobile-products .product-card .variant-prices-container,.cart form .recommended-mobile-products .product-card .variant-price-wrapper{display:flex;flex-direction:row-reverse;align-items:baseline;gap:var(--content-spacing-2)}.cart form .recommended-mobile-products .product-card .product-price span{font-size:13px;line-height:1}.cart form .recommended-mobile-products .product-card .product-price .compare-at-price,.cart form .recommended-mobile-products .product-card .variant-prices-container span[style*=line-through]{order:-1;color:var(--brand-color-1);opacity:.75}.cart form .recommended-mobile-products .product-card .product-details>.flex:last-child{gap:var(--content-spacing-2)}.cart form .recommended-mobile-products .product-card .product-details>.flex:last-child>.text-center{align-items:flex-end;text-align:right}.cart form .recommended-mobile-products .product-card [quick-add-qf]{width:32px;min-width:32px;height:32px;padding:5px;border-radius:var(--global-radius);font-size:0}.cart form .recommended-mobile-products .product-card [quick-add-qf] svg path{fill:var(--text-color-alternate);stroke:var(--text-color-alternate)}.cart form .recommended-mobile-products .product-card [quick-add-qf] .link-text{position:static;display:flex;justify-content:center;align-items:center;font-size:0}.cart form .recommended-mobile-products .product-card .product-badges .product-badge:not(.discount-badge){display:none}#shopify-section-side-cart .wishlist:has(.empty-wishlist-message){justify-content:center;min-height:calc(100% - 60px)}.cart form .cart-details .total-wrapper .sub-total{font-family:var(--heading-font-family)}.cart form .cart__ctas .express-checkout{display:flex;flex-direction:column;align-items:center}.cart form .cart__ctas .express-checkout-toggle{text-decoration:underline;text-underline-offset:2px}.cart form .cart__ctas .express-checkout-toggle:is(:hover,:focus-visible){opacity:.7}.cart form .cart__ctas .express-checkout .additional-checkout-buttons{width:100%;max-height:0;overflow:hidden;visibility:hidden}.cart form .cart__ctas .express-checkout .additional-checkout-buttons.is-open{max-height:none;margin-top:var(--content-spacing-2);overflow:visible;visibility:visible}.subscription-perks-modal__grid{grid-template-columns:1fr}@media screen and (min-width:480px){.subscription-perks-modal__grid{grid-template-columns:repeat(3,1fr)}.subscription-perks-modal__perk{grid-template-columns:1fr}}@media screen and (max-width:767.98px){.subscription-perks-modal__grid{box-sizing:border-box;max-height:55vh;padding-bottom:30px;overflow:auto}.subscription-perks-modal__button-container:before{position:absolute;top:-30px;right:0;left:0;height:30px;background:linear-gradient(0deg,#fff,#fff0);content:""}}@media screen and (max-width:479.98px){.subscription-perks-modal__perk{justify-content:flex-start;grid-template-columns:repeat(3,1fr);text-align:left}.subscription-perks-modal__perk img{grid-row:span 2;width:100%;height:100%;margin:0 auto 0 0;object-fit:contain;object-position:center}.subscription-perks-modal__perk h3,.subscription-perks-modal__perk p{grid-column:span 2}}@media only screen and (max-width:767.98px){.swiper-navigation-arrows.inline{display:none}}.swiper-navigation-arrows:has(.swiper-button-disabled+.swiper-button-disabled){display:none}.swiper-navigation-arrows .swiper-button-prev,.swiper-navigation-arrows .swiper-button-next{position:static;width:46px;height:46px;margin-top:0;padding:0;-webkit-user-select:none;user-select:none}.swiper-navigation-arrows .swiper-button-prev:hover,.swiper-navigation-arrows .swiper-button-next:hover{opacity:.5}.swiper-navigation-arrows .swiper-button-prev:after,.swiper-navigation-arrows .swiper-button-next:after{display:none}.swiper-navigation-arrows .swiper-button-prev img,.swiper-navigation-arrows .swiper-button-next img{border-radius:50%;cursor:pointer}.swiper-navigation-arrows .swiper-button-prev.swiper-button-disabled,.swiper-navigation-arrows .swiper-button-next.swiper-button-disabled{cursor:not-allowed;opacity:.2}.swiper-navigation-arrows.inline .swiper-button-prev,.swiper-navigation-arrows.inline .swiper-button-next{position:absolute;top:50%;z-index:1;width:46px;height:46px;margin:0;padding:0;-webkit-user-select:none;user-select:none;transform:translateY(-50%)}.swiper-navigation-arrows.inline .swiper-button-prev .swiper-navigation-icon,.swiper-navigation-arrows.inline .swiper-button-next .swiper-navigation-icon{display:none}.swiper-navigation-arrows.inline .swiper-button-prev{left:-20px}.swiper-navigation-arrows.inline .swiper-button-next{right:-20px}.testimonial-card{background:var(--background-color);color:var(--brand-color-4)}.testimonial-card .image{border:3px solid var(--accent-color)}.testimonial-card .testimonial-text{--truncate-lines: 4;display:-webkit-box;overflow:hidden;font-weight:400;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--truncate-lines)}.testimonial-card .author{font-family:"Caveat bold",var(--body-font-family);font-size:16px}.testimonial-card .rating{display:inline-block;width:fit-content}.testimonial-card .rating-stars:after{display:inline-block;width:max-content;height:100%;background:linear-gradient(90deg,var(--accent-color) var(--rating-percent),rgb(156 156 156) var(--rating-percent));background-clip:text;color:transparent;font-size:26px;content:"\2605\2605\2605\2605\2605"}@media(max-width:767.98px){.testimonial-card .testimonial-text{--truncate-lines: 3}}.trustpilot-widget:not(.custom-liquid__block .trustpilot-widget){flex-shrink:0;width:300px;max-width:100%}.usp-card__vector{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.usp-card__icon-wrap{width:97px;height:97px}.usp-card__icon{z-index:1;max-width:70px}.usp-card--no-vector .usp-card__icon{max-width:90px}.column:nth-child(4n+1) .usp-card__vector,swiper-slide:nth-child(4n+1) .usp-card__vector{transform:rotate(0)}.column:nth-child(4n+2) .usp-card__vector,swiper-slide:nth-child(4n+2) .usp-card__vector{transform:rotate(59deg)}.column:nth-child(4n+3) .usp-card__vector,swiper-slide:nth-child(4n+3) .usp-card__vector{transform:rotate(-30deg)}.column:nth-child(4n+4) .usp-card__vector,swiper-slide:nth-child(4n+4) .usp-card__vector{transform:rotate(11deg)}variant-card .product-form product-form .product-title{min-height:unset}@media only screen and (max-width:767.98px){variant-card .product-image{padding-bottom:40%!important;aspect-ratio:unset!important}}.variant-selector-wrapper .variant-wrapper{flex:0 0 auto}.variant-selector-wrapper .variant-wrapper label:not(.dropdown){min-width:55px;border:1px solid #28473433;border-radius:5px}.variant-selector-wrapper .option-radios-wrapper .radio-option:not(.swatch-radio) .variant-radios .variant-wrapper input:checked+label{border-color:var(--brand-color-1);background-color:#f0eee9}.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper input:hover:not(:checked)+label{filter:brightness(.9)}.variant-selector-wrapper .option-radios-wrapper .radio-option:not(.swatch-radio) .variant-radios .variant-wrapper label{display:flex;justify-content:center;align-items:center;padding-top:6px;padding-bottom:6px;text-align:center;transition:all .3s}.variant-selector-wrapper .option-radios-wrapper .radio-option .option-name{font-family:var(--heading-font-family)}.variant-selector-wrapper .selector-wrapper{display:none}.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper.out-of-stock label{position:relative;border-color:var(--brand-color-6);overflow:hidden;background-color:var(--brand-color-5);color:var(--brand-color-6)}.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper.out-of-stock label:after{position:absolute;top:50%;right:10%;left:10%;width:100%;height:1px;background-color:var(--brand-color-6);content:"";transform:rotate(159deg)}.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper.unavailable-combination label{border-color:#e0e0e0;background-color:#f8f8f8;color:#ccc;opacity:.5}.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper.out-of-stock input:hover+label,.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper.unavailable-combination input:hover+label{filter:none}.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper.out-of-stock input,.variant-selector-wrapper .option-radios-wrapper .radio-option .variant-radios .variant-wrapper.unavailable-combination input{pointer-events:none}.variant-selector-wrapper .select-wrapper select option.out-of-stock,.variant-selector-wrapper .select-wrapper select option.unavailable-combination{background-color:#f5f5f5;color:#999}.variant-selector-wrapper .swatch .variant-wrapper{padding:2px}.variant-selector-wrapper .swatch .variant-wrapper label{border:1px solid var(--body-background-color)}.variant-selector-wrapper .swatch input:checked+label{outline:1px solid var(--brand-color-2)}.variant-selector-wrapper .dropdown-style .custom-dropdown{z-index:10}.variant-selector-wrapper .dropdown-style .custom-dropdown.dropdown-open{z-index:1000}.variant-selector-wrapper .dropdown-style .dropdown-toggle{transition:all .3s ease}.variant-selector-wrapper .dropdown-style .dropdown-toggle:hover{filter:brightness(.95)}.variant-selector-wrapper .dropdown-style .dropdown-toggle.open{border-bottom-right-radius:0;border-bottom-left-radius:0}.variant-selector-wrapper .dropdown-style .dropdown-toggle svg{transition:transform .3s ease}.variant-selector-wrapper .dropdown-style .dropdown-toggle.open svg{transform:rotateX(180deg)}.variant-selector-wrapper .dropdown-style .dropdown-options{top:100%;left:0;z-index:1000;max-height:200px}.variant-selector-wrapper .dropdown-style .dropdown-options.open{z-index:1001!important;display:block!important}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper{border-bottom:1px solid #eee}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper:last-child{border-bottom:none}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper label{margin:0;transition:background-color .2s ease}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper:hover label{background-color:#f0f0f0}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper input:checked+label{background-color:var(--brand-color-2);color:var(--text-color-alternate)}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper.out-of-stock label{position:relative;background-color:#f5f5f5;color:#999}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper.out-of-stock label:after{position:absolute;top:50%;right:12px;left:12px;height:1px;background-color:#999;content:"";transform:translateY(-50%)}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper.unavailable-combination label{background-color:#f8f8f8;color:#ccc;opacity:.5}.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper.out-of-stock input,.variant-selector-wrapper .dropdown-style .dropdown-options .variant-wrapper.unavailable-combination input{pointer-events:none}.variant-selector-wrapper .color-dropdown:empty{display:none}@media only screen and (min-width:768px){#main-product-container .variant-selector-wrapper .radio-option:not(.type-radio){max-width:50%}}div[js-video-controls] .video-control-icon,div[js-video-controls].video-playing .play-icon{display:none}div[js-video-controls].video-playing:hover .pause-icon,div[js-video-controls].video-playing:focus-within .pause-icon,div[js-video-controls].video-paused .play-icon{display:block}div[js-video-controls] .video-control-icon:hover{filter:contrast(1.8)}@media only screen and (max-width:767.98px){div[js-video-controls]:has(video.to-sm-hidden) .video-control-icon{display:none}}@media only screen and (min-width:768px){div[js-video-controls]:has(video.to-sm-block) .video-control-icon{display:none}}[wishlist-button]{z-index:10;width:25px;height:25px;padding:0;border:none;outline:none;background:none;color:#fff;cursor:pointer;transition:opacity .15s ease-in;-webkit-appearance:none;appearance:none}[wishlist-button].outline{z-index:10;width:25px;height:25px;padding:0;border:none;outline:none;background:none;color:var(--brand-color-2);cursor:pointer;transition:opacity .15s ease-in;-webkit-appearance:none;appearance:none}[wishlist-button] svg,[wishlist-button] img.active-heart,[wishlist-button] img.inactive-heart{width:100%;height:100%;object-fit:contain;color:currentcolor;pointer-events:none}[wishlist-button] img.active-heart{display:none}[wishlist-button] img.inactive-heart{display:block}[wishlist-button].active-wishlist svg path{fill:currentcolor}[wishlist-button].active-wishlist img.active-heart{display:block}[wishlist-button].active-wishlist img.inactive-heart{display:none}[wishlist-button][loading]{opacity:0}[wishlist-button]:not(.outline).active-wishlist circle{fill:var(--brand-color-5);stroke:transparent}qf-wishlist-icon .qf-wishlist-icon{position:relative!important;display:inline-block!important;width:20px!important;height:20px!important;cursor:pointer!important;transition:.3s all!important}qf-wishlist-icon .qf-wishlist-icon img{pointer-events:none!important}qf-wishlist-icon .qf-wishlist-icon img[wishlist-items]{display:none!important}qf-wishlist-icon.has-items img[wishlist-items]{display:block!important}qf-wishlist-icon.has-items img[wishlist-no-items]{display:none!important}qf-wishlist-icon [wishlist-counter]{top:-7px!important;right:-11px!important;width:17px!important;height:17px!important;padding-top:2px!important;background-color:var(--brand-color-2)!important;color:var(--text-color-alternate)!important;font-size:10px!important}qf-wishlist-icon.empty [wishlist-counter]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/706/compiled_assets/styles.css.map */
