.ldm-treat-v2{--ldm-dark:#122818;--ldm-green:#23673d;--ldm-blue:#126da7;--ldm-red:#bd2532;--ldm-yellow:#ffc81e;color:var(--ldm-dark);font-family:Arial,Helvetica,sans-serif}.ldm-treat-v2 *{box-sizing:border-box}.ldm-treat-v2 a{text-decoration:none;color:inherit}.ldm-treat-v2 a:hover{text-decoration:none}.ldm-treat-v2 a:focus-visible,.ldm-treat-v2 summary:focus-visible{outline:3px solid #203c2c;outline-offset:3px}.ldm-treat-v2__hero{display:grid;grid-template-columns:35% 33% 32%;width:100%;min-height:380px;background:linear-gradient(110deg,#fffdfa,#f9f4e8 48%,#f1ede3);overflow:hidden}.ldm-treat-v2__hero-copy{padding:clamp(25px,3.5vw,55px) 12px clamp(25px,3.5vw,55px) clamp(25px,5.3vw,86px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:1}.ldm-treat-v2__eyebrow{font-family:Arial,Helvetica,sans-serif;letter-spacing:.11em;font-weight:800;font-size:clamp(1.08rem,1vw,1.45rem);line-height:1.25;color:#273d2b;margin:0 0 10px}.ldm-treat-v2 h1{font-family:Arial,Helvetica,sans-serif!important;font-weight:750!important;font-size:clamp(4.5rem,5.35vw,8.5rem)!important;line-height:1!important;letter-spacing:-.055em!important;max-width:9ch;margin:0 0 17px;color:#102719}.ldm-treat-v2__hero-intro{font-size:clamp(1.4rem,1.3vw,1.85rem);line-height:1.45;max-width:34ch;margin:0 0 16px;color:#202820}.ldm-treat-v2__hero-actions{display:flex;flex-wrap:wrap;gap:9px}.ldm-treat-v2__button{display:inline-flex;gap:12px;align-items:center;justify-content:center;border:1.5px solid #1b281f;min-height:43px;border-radius:28px;padding:12px 20px;font-size:1.35rem;font-weight:700;line-height:1.1}.ldm-treat-v2__button--gold{border-color:#edbb00;background:var(--ldm-yellow);color:#172d17!important}.ldm-treat-v2__button--outline{background:#ffffffe0;color:#172d17!important}.ldm-treat-v2__puppy{position:relative;align-self:stretch;min-width:0;overflow:hidden;mask-image:linear-gradient(to right,transparent 0%,black 14%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 14%,black 95%,transparent 100%)}.ldm-treat-v2__puppy img{width:100%;height:100%;object-fit:cover;object-position:center 53%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.ldm-treat-v2__puppy-label{position:absolute;bottom:18px;right:18px;z-index:1;font-size:clamp(1.8rem,2.6vw,3.5rem);font-family:Georgia,serif;font-style:italic;color:#253e2c;text-shadow:0 1px 2px #fff,0 0 10px #fff;font-weight:700;transform:rotate(-4deg)}.ldm-treat-v2__hero-products{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:26px clamp(15px,3vw,50px) 24px 0}.ldm-treat-v2__hero-product-label{text-align:center;font-family:Georgia,serif;font-style:italic;font-size:clamp(1.25rem,1.4vw,2.2rem);font-weight:600;color:#405540;line-height:1.2;margin:0 0 16px}.ldm-treat-v2__pouches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-items:end}.ldm-treat-v2__pouch{min-width:0;display:flex;align-items:center;flex-direction:column;justify-content:end;border-radius:9px;overflow:hidden;background:#ffffffd9;padding:5px 2px 8px;box-shadow:0 5px 14px #0001;border-bottom:5px solid transparent;transition:transform .15s}.ldm-treat-v2__pouch:hover{transform:translateY(-4px)}.ldm-treat-v2__pouch img{display:block;width:100%;height:clamp(115px,15vw,220px);object-fit:contain}.ldm-treat-v2__pouch span{text-transform:uppercase;font-size:clamp(.95rem,1.1vw,1.5rem);font-weight:800;line-height:1.2;margin-top:3px}.ldm-treat-v2__pouch--green{border-color:#239153}.ldm-treat-v2__pouch--blue{border-color:#1b81bd}.ldm-treat-v2__pouch--red{border-color:#c9373d}.ldm-treat-v2__categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px clamp(17px,1.8vw,32px) 12px;background:#fff}.ldm-treat-v2__category{min-width:0;min-height:230px;border-radius:16px;display:grid;grid-template-columns:46% 54%;overflow:hidden;padding:14px 12px 13px 2px}.ldm-treat-v2__category--green{background:#eff5e3}.ldm-treat-v2__category--blue{background:#e7f0f8}.ldm-treat-v2__category--red{background:#fbe9e5}.ldm-treat-v2__category-photo{min-width:0;display:flex;align-items:center;justify-content:center}.ldm-treat-v2__category-photo img{width:100%;max-height:240px;object-fit:contain;display:block}.ldm-treat-v2__category-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:8px 1px}.ldm-treat-v2__category h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.1rem,2.4vw,3.7rem);font-weight:800;letter-spacing:-.035em;line-height:1.1;margin:0 0 6px}.ldm-treat-v2__category--green h2{color:#205f35}.ldm-treat-v2__category--blue h2{color:#155b88}.ldm-treat-v2__category--red h2{color:#aa222e}.ldm-treat-v2__category-text p{font-size:clamp(1.25rem,1.1vw,1.7rem);line-height:1.28;margin:0 0 11px;font-weight:550}.ldm-treat-v2__category ul{list-style:none;padding:0;margin:0 0 13px;display:flex;flex-direction:column;gap:7px}.ldm-treat-v2__category li{position:relative;padding-left:21px;font-size:clamp(1.12rem,.94vw,1.35rem);line-height:1.35}.ldm-treat-v2__category li:before{content:"\2713";position:absolute;left:0;top:0;width:15px;height:15px;border-radius:50%;color:#fff;font-size:11px;text-align:center;line-height:15px;background:#26683f}.ldm-treat-v2__category--blue li:before{background:#176a9c}.ldm-treat-v2__category--red li:before{background:#ba2734}.ldm-treat-v2__category-button{display:flex;align-items:center;justify-content:center;gap:10px;text-align:center;margin-top:auto;min-height:36px;padding:8px 13px;border-radius:21px;background:#23673d;color:#fff!important;font-size:1.2rem;font-weight:750;line-height:1.25}.ldm-treat-v2__category--blue .ldm-treat-v2__category-button{background:#146c9f}.ldm-treat-v2__category--red .ldm-treat-v2__category-button{background:#b32932}.ldm-treat-v2__products{background:#fff;padding:18px clamp(24px,4.2vw,75px) 34px}.ldm-treat-v2__section-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 12px}.ldm-treat-v2__section-heading h2{font-size:clamp(2.5rem,2.65vw,3.9rem);font-family:Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:-.035em;line-height:1.1;margin:0}.ldm-treat-v2__section-heading p{font-size:1.3rem;margin:3px 0 0}.ldm-treat-v2__view-all{font-size:1.25rem;font-weight:700;color:#13517e!important;text-align:right}.ldm-treat-v2__product-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}.ldm-treat-v2__product{display:flex;flex-direction:column;gap:6px;min-width:0}.ldm-treat-v2__product-photo{display:block;background:#f6f5f2;border-radius:10px;overflow:hidden;aspect-ratio:1/1}.ldm-treat-v2__product-photo img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .2s}.ldm-treat-v2__product:hover .ldm-treat-v2__product-photo img{transform:scale(1.045)}.ldm-treat-v2__product-title{font-size:clamp(1.1rem,1.05vw,1.48rem);font-weight:650;line-height:1.3;margin-top:2px}.ldm-treat-v2__product-price{font-size:clamp(1.15rem,1.05vw,1.55rem);font-weight:800}.ldm-treat-v2__more{margin-top:22px;border-top:1px solid #e5e5dd;padding-top:17px}.ldm-treat-v2__more summary{cursor:pointer;display:inline-block;color:#225b3f;font-size:1.35rem;font-weight:750}.ldm-treat-v2__more-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:15px;margin-top:20px}.ldm-treat-v2__more-product{display:flex;flex-direction:column;font-size:1.2rem;gap:5px}.ldm-treat-v2__more-product img{width:100%;aspect-ratio:1/1;object-fit:contain;background:#f8f7f3;border-radius:8px}.ldm-treat-v2__more-product strong{font-size:1.17rem;line-height:1.25}.ldm-treat-v2__learn{background:#f9f0de;padding:22px clamp(22px,4vw,70px) 28px;border-radius:11px 11px 0 0}.ldm-treat-v2__learn-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ldm-treat-v2__learn-card{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px;background:#fff;border-radius:12px;padding:16px 15px;min-height:122px}.ldm-treat-v2__learn-emoji{font-size:3rem;line-height:1.15;color:#3b704c}.ldm-treat-v2__learn-card>span:last-child{display:flex;flex-direction:column;gap:4px}.ldm-treat-v2__learn-card strong{font-size:1.37rem;line-height:1.2;font-weight:800}.ldm-treat-v2__learn-card small{font-size:1.17rem;line-height:1.32}.ldm-treat-v2__learn-card em{font-style:normal;font-size:1.16rem;font-weight:750;margin-top:auto}.ldm-treat-v2__disclaimer{font-size:1.15rem;line-height:1.45;margin:19px 0 0;color:#4a5146}@media(max-width:1100px){.ldm-treat-v2__hero{grid-template-columns:38% 30% 32%;min-height:345px}.ldm-treat-v2 h1{font-size:clamp(3.8rem,5.4vw,6rem)!important}.ldm-treat-v2__hero-copy{padding-left:25px}.ldm-treat-v2__category{grid-template-columns:43% 57%;padding-right:9px}.ldm-treat-v2__category ul{gap:5px}.ldm-treat-v2__category h2{font-size:2.2rem}.ldm-treat-v2__learn-card{grid-template-columns:36px 1fr;padding:13px}.ldm-treat-v2__learn-emoji{font-size:2.5rem}}@media(max-width:820px){.ldm-treat-v2__hero{grid-template-columns:1fr 1fr;grid-template-areas:"copy puppy" "packs packs";min-height:0}.ldm-treat-v2__hero-copy{grid-area:copy;padding:30px 17px 28px 24px}.ldm-treat-v2__puppy{grid-area:puppy;min-height:325px}.ldm-treat-v2__hero-products{grid-area:packs;padding:15px 22px 17px}.ldm-treat-v2__pouches{max-width:560px;width:100%;margin:auto}.ldm-treat-v2__pouch img{height:150px}.ldm-treat-v2__categories{grid-template-columns:1fr;gap:13px}.ldm-treat-v2__category{grid-template-columns:36% 64%;min-height:210px;padding-right:23px}.ldm-treat-v2__category-photo img{max-height:205px}.ldm-treat-v2__category h2{font-size:3rem}.ldm-treat-v2__product-row{grid-template-columns:repeat(3,minmax(0,1fr))}.ldm-treat-v2__more-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ldm-treat-v2__learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.ldm-treat-v2__hero{grid-template-columns:1fr 1fr}.ldm-treat-v2__hero-copy{padding:22px 2px 20px 15px}.ldm-treat-v2 h1{font-size:clamp(3.25rem,10.2vw,5rem)!important;letter-spacing:-.052em!important;max-width:11ch}.ldm-treat-v2__eyebrow{font-size:.95rem;letter-spacing:.045em}.ldm-treat-v2__hero-intro{font-size:1.15rem;line-height:1.4}.ldm-treat-v2__button{font-size:1.08rem;min-height:38px;padding:9px 13px}.ldm-treat-v2__puppy{min-height:290px}.ldm-treat-v2__puppy-label{font-size:2rem;bottom:9px;right:7px}.ldm-treat-v2__hero-product-label{font-size:1.4rem;margin-bottom:7px}.ldm-treat-v2__pouch img{height:122px}.ldm-treat-v2__pouches{gap:6px}.ldm-treat-v2__pouch span{font-size:.95rem}.ldm-treat-v2__categories{padding:12px;gap:10px}.ldm-treat-v2__category{grid-template-columns:42% 58%;padding:8px 10px 9px 2px;min-height:190px}.ldm-treat-v2__category h2{font-size:2.1rem}.ldm-treat-v2__category-text p{font-size:1.2rem}.ldm-treat-v2__category li{font-size:1.05rem;line-height:1.2}.ldm-treat-v2__category-button{font-size:1.12rem}.ldm-treat-v2__category-photo img{max-height:190px}.ldm-treat-v2__products{padding:16px 14px 27px}.ldm-treat-v2__section-heading h2{font-size:2.5rem}.ldm-treat-v2__section-heading p{font-size:1.12rem}.ldm-treat-v2__view-all{font-size:1.05rem}.ldm-treat-v2__product-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ldm-treat-v2__product-title{font-size:1.19rem}.ldm-treat-v2__product-price{font-size:1.3rem}.ldm-treat-v2__more-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ldm-treat-v2__learn{padding:20px 14px}.ldm-treat-v2__learn-grid{grid-template-columns:1fr;gap:10px}.ldm-treat-v2__learn-card{min-height:90px}.ldm-treat-v2__disclaimer{font-size:1.09rem}}@media(prefers-reduced-motion:reduce){.ldm-treat-v2 *{transition:none!important}}.ldm-treat-v2__hero{position:relative;isolation:isolate;background:#efeede;grid-template-columns:minmax(0,34%) minmax(0,32%) minmax(0,34%);min-height:410px}.ldm-treat-v2__hero-background{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;overflow:hidden;background:linear-gradient(100deg,#fbfaf6 4%,#e8ecdf 55%,#c7d3a7)}.ldm-treat-v2__hero-background img{position:absolute;top:0;left:24%;width:64%;height:100%;object-fit:cover;object-position:center 52%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 72%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 20%,#000 72%,transparent 100%)}.ldm-treat-v2__hero-background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(255,252,246,.92) 0%,rgba(255,252,246,.4) 27%,transparent 45%,transparent 69%,rgba(247,248,232,.18) 100%);pointer-events:none}.ldm-treat-v2__hero-copy{position:relative;z-index:2;padding-top:40px;padding-bottom:40px}.ldm-treat-v2 h1{font-weight:750!important;letter-spacing:-.042em!important}.ldm-treat-v2__puppy{position:relative;z-index:1;min-height:360px;overflow:visible;align-self:stretch;-webkit-mask-image:none;mask-image:none}.ldm-treat-v2__puppy-label{bottom:18px;right:14%;z-index:2;transform:rotate(-5deg);font-size:clamp(2rem,2.3vw,3.4rem);color:#192a1e;background:#fffcefcc;border-radius:30px;padding:1px 12px;text-shadow:none}.ldm-treat-v2__hero-products{position:relative;z-index:2;padding:25px clamp(12px,2vw,34px) 12px 0}.ldm-treat-v2__pouches{gap:5px;align-items:end}.ldm-treat-v2__pouch{border:none!important;box-shadow:none!important;border-radius:0;background:transparent!important;padding:0;overflow:visible;filter:drop-shadow(0 9px 8px rgba(29,41,20,.15))}.ldm-treat-v2__pouch img{height:clamp(160px,18.5vw,265px);width:100%;object-fit:contain}.ldm-treat-v2__category{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.ldm-treat-v2__category:hover{transform:translateY(-4px);box-shadow:0 9px 24px #1e281e2e}.ldm-treat-v2__category:focus-visible{outline:3px solid #173f25;outline-offset:4px}.ldm-treat-v2__category-photo,.ldm-treat-v2__category-button{pointer-events:none}@media(max-width:820px){.ldm-treat-v2__hero{grid-template-areas:"copy puppy" "packs packs";min-height:0}.ldm-treat-v2__hero-background img{left:29%;width:68%;height:66%;object-position:center 46%}.ldm-treat-v2__hero-background:after{background:linear-gradient(90deg,rgba(255,252,246,.97),rgba(255,252,246,.25) 54%,transparent 85%)}.ldm-treat-v2__puppy{min-height:325px}.ldm-treat-v2__hero-products{background:linear-gradient(180deg,#f0f2db40,#f8f6ecc7);padding:10px 15px}.ldm-treat-v2__pouches{width:min(100%,530px)}.ldm-treat-v2__pouch img{height:155px}}@media(max-width:520px){.ldm-treat-v2__hero{grid-template-columns:52% 48%}.ldm-treat-v2__hero-background img{left:32%;width:80%;height:68%;object-position:53% 49%}.ldm-treat-v2__hero-copy{padding:24px 5px 20px 14px}.ldm-treat-v2 h1{font-size:clamp(3.15rem,9.7vw,4.6rem)!important;line-height:1.04!important}.ldm-treat-v2__puppy{min-height:300px}.ldm-treat-v2__puppy-label{right:2px;bottom:16px;font-size:2rem}.ldm-treat-v2__pouch img{height:128px}}@media(min-width:821px){.ldm-treat-v2__hero-background:before{content:"";position:absolute;top:-25px;right:-25px;bottom:-25px;left:-25px;background-image:url(/cdn/shop/files/lazy-dog-mom-whisper-pig-ear-hero.png?v=1792351033);background-size:cover;background-position:center 57%;filter:blur(20px) saturate(.7);opacity:.16}.ldm-treat-v2__hero-background img{left:32%;width:34%;height:96%;top:2%;object-fit:contain;object-position:center center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}.ldm-treat-v2__puppy-label{right:17%;bottom:27px}}.ldm-treat-v2__hero-products{isolation:auto}.ldm-treat-v2__pouch{background:transparent!important;box-shadow:none!important;border:0!important;padding:0;overflow:visible}.ldm-treat-v2__pouch img{background:transparent!important;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 93%,transparent 100%)}@media(max-width:820px){.ldm-treat-v2__hero-background img{left:44%;top:4%;width:37%;height:63%;object-fit:contain;object-position:center center}.ldm-treat-v2__puppy-label{right:15%}}@media(max-width:520px){.ldm-treat-v2__hero-background img{left:51%;top:3%;width:42%;height:65%;object-fit:contain}.ldm-treat-v2__puppy-label{right:6px;bottom:14px}}.ldm-treat-v2__hero-background:before{content:none!important}.ldm-treat-v2__hero-background img{position:absolute;right:0;bottom:0;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-mask-image:none;mask-image:none}.ldm-treat-v2__hero-background:after{background:linear-gradient(90deg,rgba(255,252,246,.9) 0%,rgba(255,252,246,.72) 26%,rgba(255,252,246,.22) 52%,transparent 80%)}@media(max-width:820px){.ldm-treat-v2__hero-background img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:18% center}.ldm-treat-v2__hero-background:after{background:linear-gradient(90deg,#fffcf6f2,#fffcf69e 48%,#fffcf626)}}@media(min-width:821px){.ldm-treat-v2__hero-background img{inset:auto;top:0;left:28%;width:95%;height:100%;object-fit:cover;object-position:center center;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 100%)}.ldm-treat-v2__hero-background:after{background:linear-gradient(90deg,rgba(255,252,246,.94) 0%,rgba(255,252,246,.56) 30%,rgba(255,252,246,.12) 45%,transparent 65%)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/ldm-treats-landing.css.map */
