:root{--font-body-family:"Nunito",system-ui,sans-serif;--font-heading-family:"Fredoka",system-ui,sans-serif;--ldm-olive:#6e7850;--ldm-olive-d:#59623f;--ldm-cream:#fffaf4;--ldm-sand:#f7f3ea;--ldm-banner:#dbdabe;--ldm-ink:#3b3f2f;--ldm-soft:#646a54}body{font-family:Nunito,system-ui,sans-serif;color:var(--ldm-ink);background:var(--ldm-cream)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.card__heading{font-family:Fredoka,system-ui,sans-serif;font-weight:500;letter-spacing:0}.announcement-bar{font-weight:700;letter-spacing:.02em}.header__menu-item,.header__menu-item span{font-weight:700;font-size:1.5rem}.ldm-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--ldm-olive);color:#fff;border-radius:999px;padding:1.3rem 3.4rem;font-family:Nunito,sans-serif;font-weight:800;font-size:1.6rem;text-decoration:none;box-shadow:0 10px 22px -12px #3b3f2f99;transition:transform .2s,background .2s}.ldm-btn:hover{background:var(--ldm-olive-d);transform:translateY(-2px)}.ldm-btn:focus-visible,.ldm-link:focus-visible,.ldm-tile:focus-visible{outline:3px solid var(--ldm-olive-d);outline-offset:3px}.ldm-hero{background:var(--ldm-cream);padding:2.4rem 0 1rem;overflow:hidden}.ldm-hero__inner{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:3.2rem}.ldm-hero__title{font-size:clamp(3.6rem,5.2vw,6.4rem);line-height:1.06;margin:0 0 1.6rem;color:var(--ldm-ink)}.ldm-hero__accent{display:block;color:var(--ldm-olive)}.ldm-hero__sub{font-size:1.8rem;line-height:1.55;color:var(--ldm-soft);max-width:44rem;margin:0 0 2.8rem}.ldm-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:2.4rem}.ldm-link{display:inline-flex;align-items:center;gap:1rem;color:var(--ldm-ink);font-weight:800;font-size:1.5rem;text-decoration:none}.ldm-link__play{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#e8e9cf;color:var(--ldm-olive-d)}.ldm-link__play svg{width:1.6rem;height:1.6rem;fill:currentColor;margin-left:.2rem}.ldm-hero__media{position:relative;justify-self:center;width:100%;max-width:62rem}.ldm-hero__media:before{content:"";position:absolute;top:6%;right:2%;bottom:2%;left:8%;background:#eef0d8;border-radius:46% 54% 50% 50%/52% 46% 54% 48%;z-index:0}.ldm-hero__media img{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:46% 54% 50% 50%/52% 46% 54% 48%}.ldm-hero__badge{position:absolute;z-index:2;left:2%;bottom:6%;width:10.4rem;height:10.4rem;border-radius:50%;background:var(--ldm-olive);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(-8deg);box-shadow:0 12px 24px -12px #3b3f2f99;font-family:Fredoka,sans-serif;font-size:1.4rem;line-height:1.15;border:3px dashed rgba(255,255,255,.55);outline:4px solid var(--ldm-olive)}.ldm-hero__badge svg{width:2rem;height:2rem;fill:#fff;margin-bottom:.3rem}.ldm-strip{padding:2.4rem 0}.ldm-strip__list{list-style:none;margin:0;padding:2rem 1rem;display:grid;grid-template-columns:repeat(4,1fr);background:var(--ldm-sand);border-radius:26px}.ldm-strip__item{display:flex;align-items:center;gap:1.4rem;padding:.4rem 2rem;border-left:1px dashed rgba(59,63,47,.2)}.ldm-strip__item:first-child{border-left:0}.ldm-strip__icon{flex:none;display:grid;place-items:center;width:5.2rem;height:5.2rem;border-radius:50%;background:#e8e9cf;color:var(--ldm-olive-d)}.ldm-strip__icon svg{width:2.6rem;height:2.6rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ldm-strip__title{display:block;font-weight:800;font-size:1.5rem;line-height:1.25}.ldm-strip__sub{display:block;font-size:1.3rem;color:var(--ldm-soft);line-height:1.3}.ldm-cats{padding:3.6rem 0 2.4rem}.ldm-head{text-align:center;margin-bottom:2.6rem}.ldm-head h2{font-size:clamp(2.8rem,3.4vw,4rem);margin:0 0 .6rem}.ldm-head p{margin:0;color:var(--ldm-soft);font-size:1.6rem}.ldm-cats__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:1.6rem}.ldm-tile{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:1.4rem 1rem 1.8rem;border-radius:22px;background:var(--tile,#f8f0e5);text-decoration:none;color:var(--ldm-ink);transition:transform .25s,box-shadow .25s}.ldm-tile:hover{transform:translateY(-4px);box-shadow:0 14px 26px -16px #3b3f2f66}.ldm-tile img{width:100%;aspect-ratio:1/1;object-fit:contain;display:block}.ldm-tile__title{font-family:Fredoka,sans-serif;font-weight:500;font-size:1.7rem;text-align:center;line-height:1.2}.ldm-cats__more{text-align:center;margin-top:2.4rem}.ldm-banner{padding:2.4rem 0 3.6rem}.ldm-banner__box{display:grid;grid-template-columns:1fr 1.1fr 1fr;align-items:center;gap:2rem;background:var(--ldm-banner);border-radius:30px;padding:2.4rem 3.2rem;overflow:hidden}.ldm-banner__img img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.ldm-banner__copy{text-align:center}.ldm-banner__copy h2{font-size:clamp(2.6rem,3.2vw,3.8rem);line-height:1.15;margin:0 0 1rem}.ldm-banner__copy p{margin:0 0 2rem;color:var(--ldm-ink);font-size:1.6rem}@media(max-width:989px){.ldm-hero__inner{gap:2rem}.ldm-cats__grid{grid-template-columns:repeat(3,1fr)}.ldm-strip__list{grid-template-columns:repeat(2,1fr);row-gap:1.6rem}.ldm-strip__item:nth-child(3){border-left:0}}@media(max-width:749px){.ldm-hero__inner{grid-template-columns:1fr;text-align:center}.ldm-hero__sub{margin-inline:auto}.ldm-hero__actions{justify-content:center}.ldm-hero__media{order:2;max-width:46rem}.ldm-hero__badge{width:8.4rem;height:8.4rem;font-size:1.15rem}.ldm-cats__grid{gap:1rem}.ldm-tile{padding:1rem .6rem 1.2rem;border-radius:18px}.ldm-tile__title{font-size:1.3rem}.ldm-strip__item{padding:.4rem 1rem;gap:1rem}.ldm-strip__icon{width:4.2rem;height:4.2rem}.ldm-strip__icon svg{width:2.2rem;height:2.2rem}.ldm-strip__title{font-size:1.3rem}.ldm-strip__sub{font-size:1.15rem}.ldm-banner__box{grid-template-columns:1fr 1fr;padding:2rem 1.6rem}.ldm-banner__copy{grid-column:1/-1;order:-1}.ldm-btn{padding:1.2rem 2.8rem}}@media(prefers-reduced-motion:reduce){.ldm-btn,.ldm-tile{transition:none}.ldm-btn:hover,.ldm-tile:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ld-mockup.css.map */
