.mbd{--ink:#1f2a2e;--bg:#faf7f2;--sand:#efe6d8;--sage:#5f7d6c;--sage2:#e3ebe5;--sun:#e8a94b;--sun2:#fdf1dc;--mut:#5b6669;--line:#e7dfd2;--r:20px;color:var(--ink);font-family:var(--font-body--family,Manrope,system-ui,sans-serif)}.mbd *{box-sizing:border-box}.mbd h1,.mbd h2,.mbd h3,.mbd h4{font-family:var(--font-heading--family,Manrope,system-ui,sans-serif);margin:0;line-height:1.08;color:var(--ink);letter-spacing:-.02em;font-weight:700}.mbd p{margin:0}.mbd a{color:inherit}.mbd-wrap{max-width:1240px;margin:0 auto;padding:0 32px}.mbd-sec{padding:88px 0}.mbd-sec--tight{padding:56px 0}.mbd-head{display:flex;flex-direction:column;gap:12px;margin-bottom:36px;max-width:720px}.mbd-head--c{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.mbd-head h2{font-size:clamp(28px,3.6vw,46px)}.mbd-head p{font-size:17px;line-height:1.6;color:var(--mut)}.mbd-eb{display:inline-flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--sage);font-weight:700}.mbd-eb:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--sun)}.mbd-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:999px;background:var(--ink);color:#fff!important;text-decoration:none;font-size:15px;font-weight:700;border:1.5px solid var(--ink);transition:transform .2s,box-shadow .2s;cursor:pointer}.mbd-btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px #1f2a2e2e}.mbd-btn--ghost{background:transparent;color:var(--ink)!important}.mbd-btn--sun{background:var(--sun);border-color:var(--sun);color:var(--ink)!important}.mbd-btn svg{width:18px;height:18px}.mbd-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--sage2);color:var(--sage);font-size:12.5px;font-weight:700}.mbd-pill--sun{background:var(--sun2);color:#9a5d00}.mbd-rv{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.mbd-rv.is-in{opacity:1;transform:none}.mbd-rv[data-d="1"]{transition-delay:.08s}.mbd-rv[data-d="2"]{transition-delay:.16s}.mbd-rv[data-d="3"]{transition-delay:.24s}@media(prefers-reduced-motion:reduce){.mbd-rv{opacity:1;transform:none;transition:none}.mbd-marq__t{animation:none!important}}.mbd-marq{background:var(--ink);color:#fff;overflow:hidden;padding:14px 0;white-space:nowrap}.mbd-marq__t{display:inline-flex;gap:48px;animation:mbdMarq 32s linear infinite;padding-left:48px}.mbd-marq__t span{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:600;letter-spacing:.02em}.mbd-marq__t span:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sun)}@keyframes mbdMarq{to{transform:translate(-50%)}}.mbd-card{position:relative;display:flex;flex-direction:column;background:#fff;border-radius:var(--r);overflow:hidden;text-decoration:none;color:var(--ink);border:1px solid var(--line);transition:transform .25s,box-shadow .25s;height:100%}.mbd-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px #1f2a2e1a}.mbd-card__img{position:relative;aspect-ratio:1;background:var(--sand);overflow:hidden}.mbd-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.mbd-card:hover .mbd-card__img img{transform:scale(1.05)}.mbd-card__img .mbd-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s}.mbd-card:hover .mbd-card__alt{opacity:1}.mbd-card__badge{position:absolute;top:12px;left:12px;z-index:2}.mbd-card__b{padding:16px 18px 18px;display:flex;flex-direction:column;gap:6px;flex:1}.mbd-card__b h3{font-size:17px;line-height:1.25}.mbd-card__tag{font-size:14px;color:var(--mut);line-height:1.4}.mbd-card__p{margin-top:auto;padding-top:10px;display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:16px;font-weight:700}.mbd-card__p small{font-size:12.5px;font-weight:600;color:var(--sage)}.mbd-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mbd-grid--3{grid-template-columns:repeat(3,1fr)}.mbd-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none}.mbd-row::-webkit-scrollbar{display:none}.mbd-row>*{scroll-snap-align:start}@media(max-width:989px){.mbd-grid{grid-template-columns:repeat(2,1fr)}.mbd-row{grid-auto-columns:46%}}@media(max-width:749px){.mbd-wrap{padding:0 18px}.mbd-sec{padding:60px 0}.mbd-sec--tight{padding:40px 0}.mbd-grid--3{grid-template-columns:1fr}.mbd-row{grid-auto-columns:72%}.mbd-head{margin-bottom:26px}}.mbd-guar{background:var(--sage);color:#fff;border-radius:28px;padding:44px;display:grid;grid-template-columns:1.2fr 2fr;gap:36px;align-items:center}.mbd-guar h2{color:#fff;font-size:clamp(26px,3vw,38px)}.mbd-guar p{color:#e9f0eb;line-height:1.6;margin-top:12px}.mbd-guar__l{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.mbd-guar__i{background:#ffffff1a;border-radius:16px;padding:18px;display:flex;gap:12px;align-items:flex-start}.mbd-guar__i svg{flex:0 0 26px;width:26px;height:26px;stroke:var(--sun)}.mbd-guar__i b{display:block;font-size:15px}.mbd-guar__i span{font-size:13.5px;color:#e9f0eb;line-height:1.45}@media(max-width:749px){.mbd-guar{grid-template-columns:1fr;padding:28px 22px;border-radius:22px}.mbd-guar__l{grid-template-columns:1fr}}.mbd-faq__i{background:#fff;border:1px solid var(--line);border-radius:16px;margin-bottom:10px;padding:0 22px;transition:border-color .2s}.mbd-faq__i[open]{border-color:var(--sage)}.mbd-faq__i summary{cursor:pointer;padding:20px 0;font-weight:700;font-size:16px;list-style:none;display:flex;justify-content:space-between;gap:16px;align-items:center}.mbd-faq__i summary::-webkit-details-marker{display:none}.mbd-faq__i summary:after{content:"";flex:0 0 28px;height:28px;border-radius:50%;background:var(--sage2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235f7d6c' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/14px no-repeat;transition:transform .25s}.mbd-faq__i[open] summary:after{transform:rotate(45deg)}.mbd-faq__i p{padding:0 0 20px;color:var(--mut);line-height:1.65}
/*# sourceMappingURL=/cdn/shop/t/45/assets/mbd.css.map */
