.mbpg{--mbpg-red:#D73516;--mbpg-red-d:#B42A0F;--mbpg-gold:#F2B01E;--mbpg-cream:#F0F2DF;--mbpg-paper:#F9FAF1;--mbpg-ink:#1B1714;--mbpg-muted:#5E5A50;--mbpg-display:"League Spartan","Arial Black",sans-serif;--mbpg-body:"Poppins",var(--font-body-family),system-ui,sans-serif;background:var(--mbpg-cream);color:var(--mbpg-ink);font:400 15px/1.6 var(--mbpg-body);letter-spacing:normal;-webkit-font-smoothing:antialiased;overflow-x:clip}.mbpg *,.mbpg *:before,.mbpg *:after{box-sizing:border-box}.mbpg :where(h1,h2,h3,h4,p,ul,ol,li,figure,blockquote,details,summary,form,label){margin:0;padding:0}.mbpg img{display:block;max-width:100%;height:auto}.mbpg a{color:inherit;text-decoration:none}.mbpg [hidden]{display:none!important}.mbpg button{font-family:inherit;cursor:pointer}.mbpg .mbpg-wrap{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.mbpg h1,.mbpg h2,.mbpg h3{font-family:var(--mbpg-display);text-transform:uppercase;line-height:.98;font-weight:900;letter-spacing:-.01em;color:inherit;word-break:normal;overflow-wrap:break-word}.mbpg h2{font-size:clamp(34px,4.2vw,52px)}.mbpg h1,.mbpg h2{text-wrap:balance}.mbpg h1 em,.mbpg h2 em{font-style:normal;background:var(--mbpg-red);color:var(--mbpg-cream);padding:.06em .16em 0;white-space:nowrap}.mbpg .mbpg-hero{padding-top:72px;padding-bottom:56px;border-bottom:2px solid var(--mbpg-ink)}.mbpg .mbpg-hero h1{font-size:clamp(46px,5.6vw,80px);margin-bottom:16px}.mbpg .mbpg-hero p{font-size:17px;color:var(--mbpg-muted);max-width:52ch}.mbpg .mbpg-sec{padding-top:96px;padding-bottom:96px}.mbpg .mbpg-sec.is-flush{padding-top:0}.mbpg .mbpg-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px}.mbpg .mbpg-head>*{min-width:0}.mbpg .mbpg-link{font:800 13px/1 var(--mbpg-display);letter-spacing:.12em;text-transform:uppercase;color:var(--mbpg-red);border-bottom:2px dashed var(--mbpg-red);padding-bottom:4px;white-space:nowrap}.mbpg .mbpg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:800 14px/1 var(--mbpg-display);letter-spacing:.1em;text-transform:uppercase;padding:17px 26px 14px;border-radius:5px;border:2px solid var(--mbpg-ink);background:var(--mbpg-red);color:var(--mbpg-cream);transform:rotate(-1.5deg);transition:transform .15s,background-color .15s,color .15s;white-space:nowrap;cursor:pointer;text-decoration:none;-webkit-appearance:none;appearance:none;box-shadow:none}.mbpg .mbpg-btn:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px dashed currentColor;border-radius:2px;opacity:.7;pointer-events:none}.mbpg .mbpg-btn:hover{background:var(--mbpg-red-d);color:var(--mbpg-cream);transform:rotate(0) scale(1.04)}.mbpg .mbpg-btn--cream{background:var(--mbpg-cream);color:var(--mbpg-red);transform:rotate(1.5deg)}.mbpg .mbpg-btn--cream:hover{background:var(--mbpg-cream);color:var(--mbpg-red)}.mbpg .mbpg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.mbpg .mbpg-chip{font:800 12px/1 var(--mbpg-display);letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--mbpg-ink);border-radius:999px;padding:11px 16px 9px;background:transparent;color:var(--mbpg-ink);-webkit-appearance:none;appearance:none}.mbpg .mbpg-chip.is-on{background:var(--mbpg-ink);color:var(--mbpg-cream)}.mbpg .mbpg-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.mbpg .mbpg-card{display:flex;flex-direction:column;min-width:0;background:var(--mbpg-paper);border:2px solid var(--mbpg-ink);border-radius:8px;overflow:hidden;transition:transform .2s}.mbpg .mbpg-card:hover{transform:rotate(-.6deg)}.mbpg .mbpg-card-ph{position:relative;display:block;aspect-ratio:1;background:#eee;border-bottom:2px dashed var(--mbpg-ink)}.mbpg .mbpg-card-ph img{width:100%;height:100%;object-fit:cover}.mbpg .mbpg-card-bd{padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.mbpg .mbpg-card h3{font-size:20px}.mbpg .mbpg-card-ln{font-size:13px;color:var(--mbpg-muted);line-height:1.5}.mbpg .mbpg-card-srv{font:600 11.5px/1.6 var(--mbpg-body);color:var(--mbpg-red);letter-spacing:.02em}.mbpg .mbpg-card-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px}.mbpg .mbpg-card-pr{font:800 18px/1 var(--mbpg-display);white-space:nowrap}.mbpg .mbpg-card-pr s{font:500 13px var(--mbpg-body);color:var(--mbpg-muted);margin-left:6px}.mbpg .mbpg-card-form,.mbpg product-form{display:block}.mbpg .mbpg-add{position:relative;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--mbpg-ink);border-radius:4px;background:var(--mbpg-ink);color:var(--mbpg-cream);font:800 12px/1 var(--mbpg-display);letter-spacing:.1em;text-transform:uppercase;padding:11px 14px 8px;transform:rotate(1.5deg);transition:background-color .15s,transform .15s;white-space:nowrap;-webkit-appearance:none;appearance:none}.mbpg .mbpg-add:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1.5px dashed currentColor;border-radius:2px;opacity:.6;pointer-events:none}.mbpg .mbpg-add:hover{background:var(--mbpg-red);transform:rotate(0) scale(1.04)}.mbpg .mbpg-add .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.mbpg .mbpg-add .loading-overlay__spinner.hidden{display:none}.mbpg .mbpg-add .spinner{width:16px;height:16px}.mbpg .mbpg-add .path{stroke:currentColor}.mbpg .mbpg-add.loading>span:first-child{opacity:0}.mbpg .product-form__error-message-wrapper{font-size:12px;line-height:1.4;color:var(--mbpg-red-d);margin-bottom:6px}.mbpg .mbpg-card.is-soldout .mbpg-card-ph img{filter:grayscale(.85);opacity:.7}.mbpg .mbpg-card.is-soldout .mbpg-add,.mbpg .mbpg-card.is-soldout .mbpg-add:hover{background:transparent;color:var(--mbpg-muted);border:1.5px dashed var(--mbpg-muted);cursor:default;transform:rotate(1.5deg)}.mbpg .mbpg-stamp{position:absolute;top:10px;left:10px;z-index:2;width:78px;height:78px;border-radius:50%;padding:0;display:grid;place-items:center;text-align:center;background:#f0f2dff0;border:2px solid var(--mbpg-red);color:var(--mbpg-red);transform:rotate(-12deg);font:800 10.5px/1.05 var(--mbpg-display);letter-spacing:.03em;text-transform:uppercase;transition:transform .2s}.mbpg .mbpg-stamp:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px dashed var(--mbpg-red);border-radius:50%}.mbpg .mbpg-stamp>span{max-width:58px}.mbpg .mbpg-stamp em{font-style:normal;font-size:16px;display:block;margin-bottom:1px}.mbpg .mbpg-card:hover .mbpg-stamp{transform:rotate(-3deg) scale(1.06)}.mbpg .mbpg-empty{grid-column:1/-1;color:var(--mbpg-muted);font-size:16px}.mbpg .mbpg-pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:40px}.mbpg .mbpg-pages a,.mbpg .mbpg-pages span{display:inline-grid;place-items:center;min-width:42px;height:42px;padding:2px 10px 0;border:2px solid var(--mbpg-ink);border-radius:5px;font:800 14px/1 var(--mbpg-display)}.mbpg .mbpg-pages a:hover{background:var(--mbpg-red);color:var(--mbpg-cream)}.mbpg .mbpg-pages [aria-current]{background:var(--mbpg-ink);color:var(--mbpg-cream)}.mbpg .mbpg-pages .is-gap{border-color:transparent}.mbpg .mbpg-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mbpg .mbpg-step{background:var(--mbpg-paper);border:2px solid var(--mbpg-ink);border-radius:20px;padding:22px;text-align:center}.mbpg .mbpg-step img{width:150px;height:150px;object-fit:contain;margin:0 auto 10px}.mbpg .mbpg-step b{display:block;font:900 22px/1 var(--mbpg-display);text-transform:uppercase;margin-bottom:6px}.mbpg .mbpg-step p{color:var(--mbpg-muted);font-size:14px}.mbpg .mbpg-ab{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:center}.mbpg .mbpg-ab>*{min-width:0}.mbpg .mbpg-ab-pic{border:2px solid var(--mbpg-ink);border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#e7e3d6}.mbpg .mbpg-ab-pic img{width:100%;height:100%;object-fit:cover}.mbpg .mbpg-ab-copy p{font-size:17px;line-height:1.75;margin-bottom:18px}.mbpg .mbpg-ab-sign{font:900 22px/normal var(--mbpg-display);text-transform:uppercase;color:var(--mbpg-red);margin-top:8px}.mbpg .mbpg-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mbpg .mbpg-fact{background:var(--mbpg-paper);border:2px solid var(--mbpg-ink);border-radius:20px;padding:26px}.mbpg .mbpg-fact b{display:block;font:900 26px/1 var(--mbpg-display);text-transform:uppercase;margin-bottom:8px}.mbpg .mbpg-fact p{color:var(--mbpg-muted);font-size:14.5px}.mbpg .mbpg-faq-wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:48px;align-items:start}.mbpg .mbpg-faq-nav{position:sticky;top:24px;display:flex;flex-direction:column;gap:6px}.mbpg .mbpg-faq-nav a{font:800 13px/1.2 var(--mbpg-display);letter-spacing:.08em;text-transform:uppercase;padding:12px 14px 10px;border-radius:10px;border:2px solid transparent}.mbpg .mbpg-faq-nav a:hover{border-color:var(--mbpg-ink)}.mbpg .mbpg-faq-grp{margin-bottom:44px;scroll-margin-top:24px}.mbpg .mbpg-faq-grp h2{font-size:30px;margin-bottom:16px}.mbpg .mbpg-faq{background:var(--mbpg-paper);border:2px solid var(--mbpg-ink);border-radius:16px;margin-bottom:12px}.mbpg .mbpg-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;font:800 17px/1.25 var(--mbpg-display);text-transform:uppercase}.mbpg .mbpg-faq summary::-webkit-details-marker{display:none}.mbpg .mbpg-faq summary:after{content:"+";font:900 26px/1 var(--mbpg-display);color:var(--mbpg-red);flex:none}.mbpg .mbpg-faq[open] summary:after{content:"\2212"}.mbpg .mbpg-faq-ans{padding:0 22px 20px}.mbpg .mbpg-faq-ans p{margin-bottom:10px}.mbpg .mbpg-faq-ans p:last-child{margin-bottom:0}.mbpg .mbpg-faq-ans ol,.mbpg .mbpg-faq-ans ul{margin:0 0 10px 20px}.mbpg .mbpg-faq-ans li{margin-bottom:4px}.mbpg .mbpg-faq-ans a{font:800 13px/1 var(--mbpg-display);letter-spacing:.12em;text-transform:uppercase;color:var(--mbpg-red);border-bottom:2px dashed var(--mbpg-red);padding-bottom:4px}.mbpg .mbpg-cta{background:var(--mbpg-paper);border:2px dashed var(--mbpg-red);border-radius:20px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:20px}.mbpg .mbpg-cta h3{font-size:26px;margin-bottom:4px}.mbpg .mbpg-ct{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:56px;align-items:start}.mbpg .mbpg-ct-card{background:var(--mbpg-paper);border:2px solid var(--mbpg-ink);border-radius:20px;padding:26px;margin-bottom:16px}.mbpg .mbpg-ct-card h3{font-size:22px;margin-bottom:6px}.mbpg .mbpg-ct-card p{color:var(--mbpg-muted);font-size:14.5px}.mbpg .mbpg-ct-card p:not(:last-child){margin-bottom:10px}.mbpg .mbpg-mail{font:800 16px var(--mbpg-display);color:var(--mbpg-red);border-bottom:2px solid var(--mbpg-red);overflow-wrap:anywhere}.mbpg .mbpg-form{background:var(--mbpg-paper);border:2px solid var(--mbpg-ink);border-radius:20px;padding:30px;display:grid;gap:14px}.mbpg .mbpg-form-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mbpg .mbpg-field{font:800 12px var(--mbpg-display);letter-spacing:.1em;text-transform:uppercase;display:grid;gap:6px;min-width:0}.mbpg .mbpg-field input,.mbpg .mbpg-field textarea{width:100%;min-width:0;font:500 15px var(--mbpg-body);letter-spacing:normal;text-transform:none;border:2px solid var(--mbpg-ink);border-radius:8px;padding:12px 14px;background:var(--mbpg-cream);color:var(--mbpg-ink);box-shadow:none;-webkit-appearance:none;appearance:none}.mbpg .mbpg-field input:focus,.mbpg .mbpg-field textarea:focus{outline:2px solid var(--mbpg-red);outline-offset:2px}.mbpg .mbpg-field input[aria-invalid=true]{border-color:var(--mbpg-red)}.mbpg .mbpg-field textarea{min-height:140px;resize:vertical}.mbpg .mbpg-form .mbpg-btn{justify-self:start}.mbpg .mbpg-form-msg{border-radius:10px;padding:14px 16px;font-size:14.5px;line-height:1.5}.mbpg .mbpg-form-msg--ok{background:var(--mbpg-cream);border:2px solid var(--mbpg-ink);font-weight:600}.mbpg .mbpg-form-msg--err{background:#fbe9e4;border:2px solid var(--mbpg-red);color:var(--mbpg-red-d)}.mbpg .mbpg-form-msg--err ul{margin:6px 0 0 18px}.mbpg.mbpg-band{background:var(--mbpg-red);color:var(--mbpg-cream);border-top:2px solid var(--mbpg-ink);border-bottom:2px solid var(--mbpg-ink)}.mbpg.mbpg-band .mbpg-band-in{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;padding-top:72px;padding-bottom:72px}.mbpg.mbpg-band h2{color:var(--mbpg-cream);font-size:clamp(38px,5vw,64px)}.mbpg.mbpg-band h2 em{background:var(--mbpg-cream);color:var(--mbpg-red)}.mbpg.mbpg-band p{opacity:.9;margin-top:10px;max-width:50ch}.mbpg.mbpg-band .mbpg-pouches{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.mbpg.mbpg-band .mbpg-pouches img{width:52px;height:52px;border-radius:12px;object-fit:cover;border:2px solid var(--mbpg-ink);background:var(--mbpg-cream)}@media(max-width:1100px){.mbpg .mbpg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.mbpg .mbpg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.mbpg .mbpg-wrap{padding-left:20px;padding-right:20px}.mbpg .mbpg-sec{padding-top:64px;padding-bottom:64px}.mbpg .mbpg-sec.is-flush{padding-top:0}.mbpg .mbpg-hero{padding-top:44px;padding-bottom:36px}.mbpg .mbpg-head{flex-direction:column;align-items:flex-start;margin-bottom:28px}.mbpg .mbpg-btn:not(.mbpg-btn--cream){transform:none}.mbpg .mbpg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mbpg .mbpg-card-bd{padding:14px}.mbpg .mbpg-card h3{font-size:16px}.mbpg .mbpg-card-ln{display:none}.mbpg .mbpg-card-row{flex-direction:column;align-items:stretch;gap:10px}.mbpg .mbpg-add,.mbpg .mbpg-card.is-soldout .mbpg-add{width:100%;transform:none}.mbpg .mbpg-stamp{width:62px;height:62px;padding:6px 8px 4px;top:6px;left:6px;font-size:8.5px}.mbpg .mbpg-stamp>span{max-width:46px}.mbpg .mbpg-stamp em{font-size:12px}.mbpg .mbpg-steps,.mbpg .mbpg-facts{grid-template-columns:1fr}.mbpg .mbpg-ab,.mbpg .mbpg-ct,.mbpg .mbpg-faq-wrap{grid-template-columns:minmax(0,1fr);gap:28px}.mbpg .mbpg-faq-nav{position:static;flex-direction:row;flex-wrap:wrap}.mbpg .mbpg-faq-nav a{border-color:var(--mbpg-ink);padding:9px 12px 7px;font-size:11.5px}.mbpg .mbpg-cta{flex-direction:column;align-items:flex-start}.mbpg .mbpg-form-two{grid-template-columns:minmax(0,1fr)}.mbpg.mbpg-band .mbpg-band-in{grid-template-columns:minmax(0,1fr);padding-top:56px;padding-bottom:56px}.mbpg.mbpg-band .mbpg-btn{width:100%;transform:none}}@media(max-width:380px){.mbpg .mbpg-add{padding-left:6px;padding-right:6px;letter-spacing:.06em}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mb-pages.css.map */
