:root{--mb-green: #2A5C43;--mb-dark: #1C3D2C;--mb-gold: #D4AF37;--mb-gold-ink: #8A6A12;--mb-light: #EAF0EC;--mb-paper: #FFFFFF;--mb-ink: #17211C;--mb-ink-2: #4B5651;--mb-ink-3: #7C8783;--mb-rule: #DCE4DF;--mb-crit: #8C3B2E;--mb-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mb-serif: "Playfair Display", Georgia, "Times New Roman", serif}.mb-section{padding-top:0!important;padding-bottom:0!important;background:transparent;font-family:var(--mb-sans)}.section-header{margin-bottom:0!important}.mb-container{width:min(1220px,90vw);margin:0 auto}.mb-narrow{width:min(780px,90vw);margin:0 auto}.mb-section h1,.mb-section h2,.mb-section h3,.mb-section h4,.mb-h1,.mb-h2,.mb-h3,.mb-section blockquote{color:inherit}.mb-eyebrow{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--mb-green);margin:0 0 1rem}.mb-h1{font-weight:800;letter-spacing:-.035em;line-height:1.02;margin:0 0 1.4rem}.mb-h2{font-weight:800;letter-spacing:-.022em;line-height:1.1;margin:0 0 1rem}.mb-h3{font-weight:700;letter-spacing:-.01em;line-height:1.25;margin:0 0 .5rem}.mb-serif{font-family:var(--mb-serif);font-weight:700;letter-spacing:-.01em}.mb-body{line-height:1.65;margin:0 0 1rem}.mb-body:last-child{margin-bottom:0}.mb-lead{line-height:1.55;color:var(--mb-ink-2)}.mb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1.05rem 2.1rem;border-radius:999px;text-decoration:none;font-weight:700;letter-spacing:.01em;line-height:1;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;border:1.5px solid transparent;cursor:pointer}.mb-btn--gold{background:var(--mb-gold);color:var(--mb-dark);box-shadow:0 10px 25px -8px #d4af37a6}.mb-btn--gold:hover{transform:translateY(-2px);box-shadow:0 16px 34px -8px #d4af37cc}.mb-btn--solid{background:var(--mb-green);color:#fff}.mb-btn--solid:hover{transform:translateY(-2px);background:var(--mb-dark)}.mb-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.mb-btn--ghost:hover{opacity:.7}.mb-btn--block{width:100%}.mb-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2rem}.mb-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1.1rem;border-radius:999px;font-size:.82rem;font-weight:700;letter-spacing:.02em;background:#2a5c4317;color:var(--mb-green);border:1px solid rgba(42,92,67,.2)}.mb-pill--gold{background:#d4af3729;color:var(--mb-gold-ink);border-color:#d4af3766}.mb-pill--onDark{background:#d4af372e;color:var(--mb-gold);border-color:#d4af3759}.mb-trust{display:flex;flex-wrap:wrap;gap:.7rem 2.2rem;margin-top:2.6rem;padding-top:1.6rem;border-top:1px solid var(--mb-rule);font-size:.88rem;letter-spacing:.01em;color:var(--mb-ink-2)}.mb-trust span{display:inline-flex;align-items:center;gap:.5rem}.mb-trust svg{flex:0 0 auto;color:var(--mb-green)}.mb-hero{position:relative}.mb-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.mb-hero-bg img{width:100%;height:100%;object-fit:cover;opacity:.13}.mb-hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,var(--mb-light) 0%,rgba(255,255,255,.95) 48%,rgba(255,255,255,.86) 100%)}.mb-hero-grid{position:relative;display:grid;gap:3.5rem;grid-template-columns:1.05fr .95fr;align-items:center}.mb-hero-grid .mb-h1{font-size:clamp(2.5rem,5.2vw,4.2rem);max-width:13ch}.mb-hero-grid .mb-lead{max-width:44ch}.mb-hero-art{position:relative}.mb-hero-art img.mb-bookshot{width:100%;height:auto;display:block;border-radius:20px;border:0;box-shadow:0 26px 58px -30px #17211c6b}.mb-float{animation:mb-float 7s ease-in-out infinite}@keyframes mb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media(prefers-reduced-motion:reduce){.mb-float{animation:none}}.mb-badge{position:absolute;display:flex;align-items:center;gap:.85rem;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.9rem 1.15rem;border-radius:16px;max-width:15rem;box-shadow:0 16px 34px -14px #17211c66;border:1px solid rgba(255,255,255,.7)}.mb-badge--bl{left:-1.2rem;bottom:-1.2rem;border-left:4px solid var(--mb-gold)}.mb-badge--tr{right:-1.2rem;top:-1.2rem;border-right:4px solid var(--mb-green)}.mb-badge-ico{flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--mb-light);color:var(--mb-green)}.mb-badge-k{display:block;margin:0;font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--mb-ink-3);line-height:1.2}.mb-badge-v{display:block;margin:.2rem 0 0;font-size:.92rem;font-weight:700;color:var(--mb-ink);line-height:1.25}.mb-split{display:grid;gap:4rem;grid-template-columns:1fr 1fr;align-items:center}.mb-split img{width:100%;height:auto;display:block;border-radius:24px;box-shadow:0 26px 54px -26px #17211c73;border:1px solid var(--mb-rule)}.mb-steps{display:grid;gap:1.9rem;margin:2.2rem 0 0;padding:0;list-style:none}.mb-step{display:flex;gap:1.1rem;align-items:flex-start}.mb-step-n{flex:0 0 auto;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--mb-green);color:#fff;font-weight:800;font-size:1.05rem;box-shadow:0 8px 18px -8px #2a5c43b3}.mb-step h3{font-size:1.18rem;margin:.5rem 0 .35rem}.mb-step p{margin:0;line-height:1.6;color:var(--mb-ink-2);font-size:.98rem}.mb-matrix{display:grid;grid-template-columns:5fr 7fr;background:var(--mb-paper);border-radius:28px;overflow:hidden;border:1px solid var(--mb-rule);box-shadow:0 30px 64px -34px #17211c66}.mb-matrix-nav{background:#f7faf8;padding:1.6rem;display:flex;flex-direction:column;gap:.7rem}.mb-cond-btn{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%;text-align:left;padding:1rem 1.1rem;border-radius:14px;border:2px solid transparent;background:#fff;cursor:pointer;box-shadow:0 2px 6px #17211c0d;transition:all .22s ease;font:inherit}.mb-cond-btn:hover{border-color:var(--mb-rule)}.mb-cond-ico{flex:0 0 auto;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:#edf1ee;color:var(--mb-ink-3);transition:all .22s ease}.mb-cond-t{font-weight:700;font-size:1.02rem;color:var(--mb-ink-3);transition:color .22s ease}.mb-cond-ch{color:#c6d0ca;transition:color .22s ease;flex:0 0 auto}.mb-cond-btn[aria-selected=true]{border-color:var(--mb-green);background:#2a5c4314}.mb-cond-btn[aria-selected=true] .mb-cond-ico{background:var(--mb-green);color:#fff;box-shadow:0 6px 14px -6px #2a5c43cc}.mb-cond-btn[aria-selected=true] .mb-cond-t{color:var(--mb-ink)}.mb-cond-btn[aria-selected=true] .mb-cond-ch{color:var(--mb-green)}.mb-cond-left{display:flex;align-items:center;gap:.9rem;min-width:0}.mb-matrix-more{margin-top:.6rem;padding:.95rem;border-radius:14px;text-align:center;background:#d4af371f;border:1px solid rgba(212,175,55,.3);font-size:.86rem;font-weight:700;color:var(--mb-dark)}.mb-matrix-panel{padding:clamp(1.6rem,3.4vw,3rem);display:flex;align-items:center}.mb-cond-pane[hidden]{display:none}.mb-cond-pane{animation:mb-fade .35s ease both;width:100%}@keyframes mb-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mb-cond-pane h3{font-size:clamp(1.5rem,2.4vw,1.95rem);margin:.9rem 0}.mb-cond-pane>p{color:var(--mb-ink-2);line-height:1.65;margin:0 0 1.6rem;font-size:1.02rem}.mb-cond-facts{background:#f7faf8;border:1px solid var(--mb-rule);border-radius:18px;padding:1.5rem;display:grid;gap:1.1rem}.mb-fact{display:flex;gap:.85rem;align-items:flex-start}.mb-fact svg{flex:0 0 auto;color:var(--mb-green);margin-top:2px}.mb-fact b{display:block;font-size:.96rem;margin-bottom:.2rem;color:var(--mb-ink)}.mb-fact span{font-size:.9rem;color:var(--mb-ink-2);line-height:1.55}.mb-tag{display:inline-block;padding:.32rem .85rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;background:#2a5c431a;color:var(--mb-green)}.mb-recipes{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.mb-card{background:#fff;border-radius:24px;overflow:hidden;border:1px solid var(--mb-rule);box-shadow:0 18px 40px -26px #17211c59;display:flex;flex-direction:column;transition:transform .24s ease,box-shadow .24s ease}.mb-card:hover{transform:translateY(-6px);box-shadow:0 30px 58px -26px #17211c6b}.mb-card-head{padding:1.6rem 1.7rem;color:#fff;position:relative;overflow:hidden}.mb-card-head--dog{background:var(--mb-green)}.mb-card-head--cat{background:var(--mb-dark)}.mb-card-k{font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.72;margin:0 0 .5rem}.mb-card-head h3{font-size:1.42rem;margin:0}.mb-card-meta{margin:.6rem 0 0;font-size:.85rem;opacity:.85;font-variant-numeric:tabular-nums}.mb-card-body{padding:1.6rem 1.7rem;display:flex;flex-direction:column;gap:1.3rem;flex:1}.mb-card-body h4{font-size:.76rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--mb-ink-3);margin:0 0 .85rem;padding-bottom:.6rem;border-bottom:1px solid var(--mb-rule)}.mb-ing{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.mb-ing li{display:flex;justify-content:space-between;gap:1rem;font-size:.93rem;color:var(--mb-ink-2)}.mb-ing b{color:var(--mb-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.mb-sup{margin-top:auto;background:#2a5c430f;border:1px solid rgba(42,92,67,.18);border-radius:16px;padding:1.1rem 1.2rem}.mb-sup h4{border:0;padding:0;margin-bottom:.7rem;color:var(--mb-green)}.mb-sup ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.mb-sup li{display:flex;justify-content:space-between;gap:.9rem;font-size:.82rem;color:var(--mb-ink-2)}.mb-sup li em{font-style:normal;color:var(--mb-green);font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.mb-note{margin:2.6rem auto 0;max-width:74ch;text-align:center;font-size:.92rem;color:var(--mb-ink-2);line-height:1.62}.mb-pricebox{border-radius:34px;padding:clamp(2rem,4vw,4rem);position:relative;overflow:hidden;background:linear-gradient(150deg,#14201A 0%,var(--mb-dark) 100%);color:#e9efeb}.mb-pricebox:before,.mb-pricebox:after{content:"";position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none}.mb-pricebox:before{width:320px;height:320px;top:-110px;right:-90px;background:var(--mb-gold);opacity:.18}.mb-pricebox:after{width:380px;height:380px;bottom:-140px;left:-110px;background:var(--mb-green);opacity:.4}.mb-price-grid{position:relative;display:grid;grid-template-columns:5fr 7fr;gap:3.5rem;align-items:center}.mb-price-grid .mb-h2{font-size:clamp(1.9rem,3.2vw,2.8rem)}.mb-incl{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.9rem}.mb-incl li{display:flex;gap:.8rem;align-items:flex-start;font-size:.97rem;line-height:1.55;color:#e9efebdb}.mb-incl svg{flex:0 0 auto;color:var(--mb-gold);margin-top:3px}.mb-plans{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.mb-plan{background:#fff;color:var(--mb-ink);border-radius:22px;padding:1.7rem 1.4rem;display:flex;flex-direction:column;text-align:center;position:relative;border:2px solid transparent;box-shadow:0 20px 46px -22px #00000080}.mb-plan--best{border-color:var(--mb-gold);transform:scale(1.045);z-index:2}.mb-plan-flag{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:var(--mb-gold);color:var(--mb-dark);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.35rem .9rem;border-radius:999px;white-space:nowrap}.mb-plan-k{font-size:.68rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--mb-ink-3);margin:.4rem 0 .35rem}.mb-plan h3{font-size:1.05rem;margin:0 0 .9rem;min-height:2.6em;display:flex;align-items:center;justify-content:center}.mb-plan-p{font-family:var(--mb-serif);font-size:2.6rem;font-weight:700;line-height:1;margin:0 0 .3rem}.mb-plan-was{font-size:.82rem;color:var(--mb-ink-3);margin:0 0 1.2rem;min-height:1.2em}.mb-plan-was s{color:var(--mb-crit)}.mb-plan ul{list-style:none;margin:0 0 1.4rem;padding:0;display:grid;gap:.5rem;text-align:left;font-size:.85rem;color:var(--mb-ink-2)}.mb-plan ul li{display:flex;gap:.5rem;align-items:flex-start;line-height:1.45}.mb-plan ul svg{flex:0 0 auto;color:var(--mb-green);margin-top:2px}.mb-plan .mb-btn{margin-top:auto;padding:.9rem .6rem;font-size:.86rem}.mb-paysafe{margin:1.8rem 0 0;text-align:center;font-size:.82rem;color:#e9efeb9e;display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.mb-band{position:relative;border-radius:28px;overflow:hidden;min-height:clamp(280px,42vw,440px);display:flex;align-items:flex-end}.mb-band img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mb-band-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#14201ae6,#14201a4d 55%,#14201a0d)}.mb-band-txt{position:relative;padding:clamp(1.8rem,4vw,3.4rem);color:#fff;max-width:64ch}.mb-band-txt h2{font-size:clamp(1.7rem,3.6vw,2.9rem);margin:0 0 .8rem}.mb-band-txt p{margin:0;font-size:clamp(.98rem,1.4vw,1.15rem);line-height:1.55;color:#ffffffe0}.mb-faq-grid{display:grid;grid-template-columns:5fr 7fr;gap:4rem;align-items:start}.mb-guarantee{position:sticky;top:100px;background:linear-gradient(180deg,#f7faf8,#fff);border:1px solid var(--mb-rule);border-radius:28px;padding:3.4rem 2.2rem 2.4rem;text-align:center;box-shadow:0 22px 48px -30px #17211c66;margin-top:3.6rem}.mb-guarantee-seal{width:92px;height:92px;border-radius:50%;margin:-4.2rem auto 1.6rem;display:grid;place-items:center;color:#fff;border:5px solid #fff;background:linear-gradient(150deg,var(--mb-gold),#A8811C);box-shadow:0 14px 30px -12px #d4af37bf}.mb-guarantee h3{font-size:1.55rem;margin:0 0 1rem}.mb-guarantee p{color:var(--mb-ink-2);line-height:1.62;margin:0 0 1rem;font-size:.97rem}.mb-guarantee hr{border:0;border-top:1px solid var(--mb-rule);margin:1.6rem 0}.mb-gline{font-size:.78rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--mb-green);margin:0}.mb-acc{display:grid;gap:.9rem}.mb-acc details{border:1px solid var(--mb-rule);border-radius:18px;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.mb-acc details[open],.mb-acc details:hover{border-color:#2a5c4373;box-shadow:0 10px 26px -18px #17211c80}.mb-acc summary{list-style:none;cursor:pointer;padding:1.4rem 1.6rem;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;font-weight:700;font-size:1.04rem}.mb-acc summary::-webkit-details-marker{display:none}.mb-acc summary:after{content:"";flex:0 0 auto;width:14px;height:14px;background:var(--mb-green);transition:transform .25s ease;clip-path:polygon(43% 0,57% 0,57% 43%,100% 43%,100% 57%,57% 57%,57% 100%,43% 100%,43% 57%,0 57%,0 43%,43% 43%)}.mb-acc details[open] summary:after{transform:rotate(135deg)}.mb-acc-a{padding:1.1rem 1.6rem 1.5rem;margin:0;color:var(--mb-ink-2);line-height:1.68;border-top:1px solid #F0F4F1;font-size:.97rem}.mb-vetcard{margin-top:1.6rem;padding:1.1rem 1.3rem;border-left:3px solid var(--mb-green);background:#f7faf8;border-radius:0 12px 12px 0;text-align:left;font-size:.82rem;color:var(--mb-ink-2);line-height:1.5}.mb-vetcard b{display:block;color:var(--mb-ink);font-size:.92rem;margin-bottom:.2rem}.mb-cierre-legal{margin-top:2.6rem;padding-top:1.6rem;border-top:1px solid currentColor;font-size:.82rem;line-height:1.6;opacity:.62;max-width:74ch}.mb-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.mb-reveal.mb-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.mb-reveal{opacity:1;transform:none;transition:none}}@media(max-width:1024px){.mb-hero-grid,.mb-split,.mb-price-grid,.mb-faq-grid{grid-template-columns:1fr;gap:2.8rem}.mb-matrix{grid-template-columns:1fr}.mb-guarantee{position:static}.mb-plan--best{transform:none}.mb-split-img{order:-1}}@media(max-width:780px){.mb-recipes{grid-template-columns:1fr}.mb-plans{grid-template-columns:1fr;gap:1.6rem}.mb-badge{position:static;margin-top:1rem}.mb-badge--bl,.mb-badge--tr{left:auto;right:auto;top:auto;bottom:auto}.mb-actions .mb-btn{width:100%}.mb-hero-grid .mb-lead,.mb-hero-grid .mb-h1{max-width:none}}@media(max-width:430px){.mb-ing li,.mb-sup li{gap:.55rem}.mb-ing li>span,.mb-sup li>span{min-width:0;overflow-wrap:anywhere}.mb-sup li em{font-size:.78rem}.mb-guarantee{padding-left:1.4rem;padding-right:1.4rem}.mb-matrix-nav,.mb-card-head,.mb-card-body{padding-left:1.2rem;padding-right:1.2rem}.mb-cond-t{font-size:.95rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mb-styles.css.map */
