.mbp-r3{--mbp-go:#3d8f2b;--mbp-go-ink:#2f6b22}.mbp-r3 .mbp-buy{position:static;gap:22px}@media(min-width:750px){.mbp-r3 .mbp-gallery{position:sticky;top:24px}}.mbp-r3 .mbp-about{display:grid;gap:20px;padding:24px 0;border-block:1px solid var(--mb-line)}.mbp-r3 .mbp-lead{font-size:17px;line-height:1.6;color:var(--mb-muted)}.mbp-r3 .mbp-lead strong{color:var(--mb-ink);font-weight:600}.mbp-ticks{display:grid;gap:12px;margin:0;padding:0;list-style:none}.mbp-ticks li{display:flex;gap:14px;align-items:flex-start;font-size:16px;line-height:1.45}.mbp-ticks li:before{content:"";flex:none;width:22px;height:22px;margin-top:-1px;border-radius:50%;background:var(--mb-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 7 10 16l-4.5-4.5'/%3E%3C/svg%3E") center/13px no-repeat}.mbp-dispatch{display:flex;align-items:flex-start;gap:12px;font-size:16px;font-weight:600;color:var(--mbp-go-ink)}.mbp-dot{position:relative;flex:none;width:10px;height:10px;border-radius:50%;background:var(--mbp-go);box-shadow:0 0 0 4px #3d8f2b29}.mbp-dispatch .mbp-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--mbp-go);animation:mbp-glow 2.4s ease-out infinite}.mbp-dispatch .mbp-dot{margin:7px 0 0 4px}@keyframes mbp-glow{0%{transform:scale(1);opacity:.5}80%,to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.mbp-dispatch .mbp-dot:after{animation:none;opacity:0}}.mbp-r3 .mbp-packs{display:grid;gap:10px;margin:0;padding:0;border:0;min-width:0}.mbp-r3 .mbp-packs legend,.mbp-r3 .mbp-rule{float:left;width:100%;display:flex;align-items:center;gap:16px;margin:0 0 6px;padding:0;color:var(--mb-ink);text-align:center}.mbp-r3 .mbp-packs legend:before,.mbp-r3 .mbp-packs legend:after,.mbp-r3 .mbp-rule:before,.mbp-r3 .mbp-rule:after{content:"";flex:1;height:1px;background:var(--mb-line)}.mbp-r3 .mbp-packs legend+*{clear:both}.mbp-pack{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:76px;padding:14px 20px 14px 16px;border:1px solid var(--mb-line);border-radius:10px;background:#fff;transition:border-color .15s,background-color .15s,box-shadow .15s}div.mbp-pack{grid-template-columns:minmax(0,1fr) auto;padding-left:20px}label.mbp-pack{cursor:pointer}label.mbp-pack:hover{border-color:#b9c0b5}label.mbp-pack:has(:checked){border-color:var(--mb-green);background:#f6f9f2;box-shadow:inset 0 0 0 1px var(--mb-green)}.mbp-pack input{appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border:1.5px solid #b9c0b5;border-radius:50%;background:#fff;cursor:inherit}.mbp-pack input:checked{border-color:var(--mb-green);background:var(--mb-green);box-shadow:inset 0 0 0 5px #fff}.mbp-pack input:disabled{opacity:1}.mbp-pack input:focus-visible{outline:3px solid var(--mb-green);outline-offset:3px}.mbp-pack-main{display:grid;gap:3px;min-width:0}.mbp-pack-name{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font:400 22px/1.2 Newsreader,Georgia,serif}.mbp-pack-save{padding:3px 8px;border-radius:5px;background:var(--mb-sage);font:500 11px/1.5 IBM Plex Mono,monospace;letter-spacing:.8px;text-transform:uppercase;color:#24421b}.mbp-pack-detail{font-size:14px;color:var(--mb-muted)}.mbp-pack-price{display:grid;justify-items:end;gap:2px;font-size:19px;font-weight:600;letter-spacing:-.2px;white-space:nowrap}.mbp-pack-price small{font-size:13px;font-weight:500;color:var(--mb-muted);letter-spacing:0}.mbp-r3 .mbp-buy .mb-button{min-height:60px;font-size:17px;border-radius:10px}.mbp-r3 .mbp-status{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mbp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;margin-top:-6px;font-size:15px}.mbp-r3 .mbp-meta p{margin:0}.mbp-stock,.mbp-delivery{display:flex;align-items:center;gap:10px}.mbp-stock .mbp-dot{margin-left:4px}.mbp-delivery{align-items:flex-start}.mbp-delivery svg{margin-top:2px}.mbp-r3 .mbp-form-note{margin-top:12px;font-size:14px;color:var(--mb-muted)}.mbp-stock[data-state=out] .mbp-dot{background:#a3aaa1;box-shadow:none}.mbp-delivery svg{flex:none;color:var(--mb-ink)}.mbp-delivery a{text-decoration:underline;text-decoration-color:var(--mb-line);text-underline-offset:4px}.mbp-delivery a:hover{text-decoration-color:currentColor}.mbp-pay{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.mbp-pay li{display:flex}.mbp-pay-icon{width:46px;height:30px}.mbp-guarantee{display:grid;grid-template-columns:88px minmax(0,1fr);gap:24px;align-items:center;margin-top:6px;padding:24px 28px 24px 24px;border:1px solid var(--mb-line);border-radius:10px;background:var(--mb-mist)}.mbp-seal{display:flex;flex-direction:column;align-items:center;justify-content:center;width:88px;height:88px;border-radius:50%;background:#fff;border:1.5px solid var(--mb-green);box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 6px #467a3059;color:var(--mb-green)}.mbp-seal b{font:400 36px/1 Newsreader,Georgia,serif;letter-spacing:-.5px}.mbp-seal small{margin-top:2px;font:500 10px/1 IBM Plex Mono,monospace;letter-spacing:1.6px}.mbp-r3 .mbp-guarantee h2{font:600 18px/1.35 Geist,sans-serif;letter-spacing:0}.mbp-guarantee-text{margin-top:6px;font-size:15px;line-height:1.55;color:var(--mb-muted)}.mbp-guarantee-text p{margin:0}.mbp-r3 .mbp-guarantee .mb-link{min-height:36px;margin-top:4px;font-size:15px}@media(max-width:1100px){.mbp-guarantee{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:20px}.mbp-seal{width:64px;height:64px}.mbp-seal b{font-size:26px}.mbp-seal small{font-size:8px;letter-spacing:1.2px}.mbp-r3 .mbp-guarantee h2{font-size:17px}}@media(min-width:750px)and (max-width:1000px){.mbp-guarantee{grid-template-columns:1fr;justify-items:start}}@media(max-width:749px){.mbp-r3 .mbp-buy{gap:20px}.mbp-r3 .mbp-about{padding:20px 0;gap:18px}.mbp-r3 .mbp-lead{font-size:16px}.mbp-ticks li{font-size:15px;gap:12px}.mbp-dispatch{font-size:15px}.mbp-pack{gap:12px;min-height:72px;padding:12px 16px 12px 14px}.mbp-pack-name{font-size:20px}.mbp-pack-detail{font-size:13px}.mbp-pack-price{font-size:17px}.mbp-meta{flex-direction:column;align-items:flex-start;gap:10px;font-size:14px}.mbp-pay-icon{width:42px;height:27px}.mbp-guarantee{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:20px 18px}.mbp-seal{width:64px;height:64px}.mbp-seal b{font-size:26px}.mbp-seal small{font-size:8px;letter-spacing:1.2px}.mbp-r3 .mbp-guarantee h2{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/mbp-product.css.map */
