.mp-native-page{--mpnp-bg: #07101c;--mpnp-surface: #0d1828;--mpnp-surface-2: #111e30;--mpnp-surface-3: #152338;--mpnp-text: #f2f5f9;--mpnp-muted: #a4b1c2;--mpnp-muted-2: #7e8da2;--mpnp-accent: #4b91db;--mpnp-border: rgba(151, 169, 192, .18);--mpnp-border-strong: rgba(75, 145, 219, .4);--mpnp-shadow: 0 28px 72px -48px rgba(0, 0, 0, .94);width:100%;min-height:45vh;padding:clamp(54px,7vw,92px) 20px clamp(78px,9vw,124px);color:var(--mpnp-text);background:radial-gradient(70% 45% at 50% 0%,rgba(59,121,194,.09),transparent 70%),var(--mpnp-bg);font-family:Inter Tight,Inter,Arial,sans-serif}.mp-native-page *,.mp-native-page *:before,.mp-native-page *:after{box-sizing:border-box}.mp-native-page a{color:var(--mpnp-accent);text-underline-offset:3px}.mp-native-page :focus-visible{outline:2px solid var(--mpnp-accent)!important;outline-offset:3px!important}.mp-native-page--policy .mp-policy{--mp-blue: var(--mpnp-accent);--mp-text: var(--mpnp-text);--mp-muted: var(--mpnp-muted);--mp-border: var(--mpnp-border);--mp-bg: transparent;width:min(100%,1040px);max-width:1040px;margin:0 auto;padding:0;color:var(--mpnp-text);background:transparent;font:inherit}.mp-native-page--policy .mp-policy>header{margin:0 0 30px;padding:clamp(24px,4vw,38px);background:linear-gradient(145deg,rgba(75,145,219,.09),transparent 55%),var(--mpnp-surface);border:1px solid var(--mpnp-border);border-radius:20px;box-shadow:var(--mpnp-shadow)}.mp-native-page--policy .mp-kicker{display:inline-block;margin:0 0 10px;color:var(--mpnp-accent)!important;font-size:.68rem;font-weight:700;letter-spacing:.18em;line-height:1;text-transform:uppercase}.mp-native-page--policy .mp-policy h1,.mp-native-page--policy .mp-policy h2,.mp-native-page--policy .mp-policy h3{color:var(--mpnp-text)!important;-webkit-text-fill-color:var(--mpnp-text)!important;font-family:Inter Tight,Inter,Arial,sans-serif}.mp-native-page--policy .mp-policy h1{max-width:780px;margin:0 0 10px;font-size:clamp(2.15rem,5vw,4rem);font-weight:800;line-height:1;letter-spacing:-.05em}.mp-native-page--policy .mp-policy h2{margin:0 0 9px;font-size:1.1rem;font-weight:750;letter-spacing:-.015em}.mp-native-page--policy .mp-sub,.mp-native-page--policy .mp-card p,.mp-native-page--policy .mp-card li,.mp-native-page--policy .mp-note,.mp-native-page--policy .mp-policy-footnote,.mp-native-page--policy .mp-guide-footnote{color:var(--mpnp-muted)!important;-webkit-text-fill-color:var(--mpnp-muted)!important;line-height:1.68}.mp-native-page--policy .mp-sub{max-width:720px;margin:0;font-size:1.05rem}.mp-native-page--policy .mp-badges{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 0}.mp-native-page--policy .mp-badge{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;color:#dbe4ee!important;-webkit-text-fill-color:#dbe4ee!important;background:var(--mpnp-surface-2)!important;border:1px solid var(--mpnp-border);border-radius:999px;box-shadow:none;font-size:.82rem;font-weight:600}.mp-native-page--policy .mp-badge strong{color:#e9eef5!important;-webkit-text-fill-color:#e9eef5!important}.mp-native-page--policy .mp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:0}.mp-native-page--policy .mp-card{min-width:0;padding:clamp(21px,3vw,28px);color:var(--mpnp-text)!important;background:linear-gradient(150deg,rgba(75,145,219,.045),transparent 52%),var(--mpnp-surface)!important;border:1px solid var(--mpnp-border)!important;border-radius:17px;box-shadow:var(--mpnp-shadow)!important}.mp-native-page--policy .mp-card p{margin:.45rem 0}.mp-native-page--policy .mp-card ul,.mp-native-page--policy .mp-card ol{margin:12px 0 0;padding-left:1.2rem}.mp-native-page--policy .mp-card li+li{margin-top:6px}.mp-native-page--policy .mp-card strong{color:#e3eaf2!important;-webkit-text-fill-color:#e3eaf2!important}.mp-native-page--policy .mp-note{margin-top:16px;padding:13px 15px;background:#4b91db0e!important;border:1px solid var(--mpnp-border);border-radius:11px}.mp-native-page--policy .mp-policy-footnote,.mp-native-page--policy .mp-guide-footnote{margin:26px 0 0;padding:0;background:transparent!important;font-size:.88rem}.mp-native-page--about-us .mp-about{--mp-blue: var(--mpnp-accent);--mp-ink: var(--mpnp-text);--mp-sub: var(--mpnp-muted);--mp-bg: var(--mpnp-bg);--mp-ring: var(--mpnp-border);width:min(100%,1120px);margin:0 auto;color:var(--mpnp-text)}.mp-native-page--about-us .mp-hero-photo{width:100%;height:clamp(240px,38vw,470px);margin:0 0 26px;overflow:hidden;background:linear-gradient(180deg,#07101c14,#07101c75),url(/cdn/shop/files/peptide-molecule.png?v=1775196182) center / cover no-repeat;border:1px solid var(--mpnp-border);border-radius:22px;box-shadow:var(--mpnp-shadow)}.mp-native-page--about-us .mp-wrap{width:100%;max-width:1000px;margin:0 auto;padding:0;color:var(--mpnp-text)}.mp-native-page--about-us .mp-hero,.mp-native-page--about-us .mp-pane,.mp-native-page--about-us .mp-faq,.mp-native-page--about-us .mp-why{color:var(--mpnp-text);background:transparent}.mp-native-page--about-us :is(h1,h2,h3,h4,summary,strong){color:var(--mpnp-text)!important;-webkit-text-fill-color:var(--mpnp-text)!important}.mp-native-page--about-us .mp-hero h1{margin:0 0 14px;font-size:clamp(2.25rem,5vw,4.3rem);font-weight:800;line-height:.98;letter-spacing:-.055em;text-align:left}.mp-native-page--about-us :is(p,li,.mp-legal){color:var(--mpnp-muted)!important;-webkit-text-fill-color:var(--mpnp-muted)!important;line-height:1.68}.mp-native-page--about-us .mp-badges{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:32px 0}.mp-native-page--about-us :is(.mp-card,.mp-pane,.mp-faq details){color:var(--mpnp-text)!important;background:linear-gradient(150deg,rgba(75,145,219,.04),transparent 52%),var(--mpnp-surface)!important;border:1px solid var(--mpnp-border)!important;border-radius:17px;box-shadow:var(--mpnp-shadow)!important}.mp-native-page--about-us .mp-card,.mp-native-page--about-us .mp-pane{padding:clamp(20px,3vw,29px)}.mp-native-page--about-us .mp-why{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0}.mp-native-page--about-us .mp-faq details{margin-top:10px;padding:0;overflow:hidden}.mp-native-page--about-us .mp-faq summary{padding:17px 19px;cursor:pointer;font-weight:700}.mp-native-page--about-us .mp-faq details p{margin:0;padding:0 19px 18px}.mp-native-page--about-us .mp-cta a,.mp-native-page--faq .mp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 21px;color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#1b5bad,#2d7dcc)!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:999px;box-shadow:0 14px 30px -18px #2d7dccb8;font-weight:700;text-decoration:none}.mp-native-page--faq .mp-faq{--mp-blue: var(--mpnp-accent);--mp-text: var(--mpnp-text);--mp-muted: var(--mpnp-muted);--mp-border: var(--mpnp-border);--mp-bg: transparent;width:min(100%,940px);max-width:940px;margin:0 auto;padding:0;color:var(--mpnp-text);background:transparent;border:0!important;font:inherit}.mp-native-page--faq .mp-faq>header{margin:0 0 28px;padding:clamp(24px,4vw,38px);background:linear-gradient(145deg,rgba(75,145,219,.09),transparent 55%),var(--mpnp-surface);border:1px solid var(--mpnp-border);border-radius:20px;box-shadow:var(--mpnp-shadow)}.mp-native-page--faq .mp-kicker{color:var(--mpnp-accent)!important;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.mp-native-page--faq #mp-faq-title{margin:9px 0 10px;color:var(--mpnp-text)!important;-webkit-text-fill-color:var(--mpnp-text)!important;font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1;letter-spacing:-.05em}.mp-native-page--faq .mp-sub,.mp-native-page--faq .mp-a,.mp-native-page--faq .mp-a p,.mp-native-page--faq .mp-note{color:var(--mpnp-muted)!important;-webkit-text-fill-color:var(--mpnp-muted)!important;line-height:1.68}.mp-native-page--faq .mp-grid{display:grid;gap:12px}.mp-native-page--faq details.mp-item{overflow:hidden;color:var(--mpnp-text)!important;background:linear-gradient(150deg,rgba(75,145,219,.035),transparent 52%),var(--mpnp-surface)!important;border:1px solid var(--mpnp-border)!important;border-radius:15px;box-shadow:none!important}.mp-native-page--faq details.mp-item[open]{border-color:var(--mpnp-border-strong)!important}.mp-native-page--faq summary.mp-q{padding:18px 20px 18px 52px;color:var(--mpnp-text)!important;-webkit-text-fill-color:var(--mpnp-text)!important;cursor:pointer;font-weight:700}.mp-native-page--faq .mp-q:before,.mp-native-page--faq .mp-q:after{background:var(--mpnp-accent)!important}.mp-native-page--faq .mp-a{padding:0 20px 20px 52px}.mp-native-page--faq .mp-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.mp-native-page--faq .mp-btn--ghost{color:#dbe4ee!important;-webkit-text-fill-color:#dbe4ee!important;background:var(--mpnp-surface-2)!important;border:1px solid var(--mpnp-border)!important;box-shadow:none!important}.mp-native-page--faq .mp-note{margin-top:20px;padding:15px 17px;background:#4b91db0b!important;border:1px solid var(--mpnp-border);border-radius:12px}.mp-native-page.mp-native-page--legal .shogun-root.shogun-root{width:min(100%,980px)!important;max-width:980px!important;margin:0 auto!important;padding:clamp(28px,5vw,54px)!important;color:var(--mpnp-muted)!important;background-color:var(--mpnp-surface)!important;background:linear-gradient(150deg,rgba(75,145,219,.04),transparent 52%),var(--mpnp-surface)!important;border:1px solid var(--mpnp-border)!important;border-radius:21px!important;box-shadow:var(--mpnp-shadow)!important}.mp-native-page--legal .shogun-root :is(.shg-fw,.shg-box-vertical-align-wrapper,.shg-box,.shg-box-content,.shg-c,.shg-row){width:100%!important;max-width:100%!important;min-height:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;color:inherit!important;background:transparent!important;border-color:var(--mpnp-border)!important;box-shadow:none!important}.mp-native-page--legal .shogun-root .shg-row{display:block!important}.mp-native-page--legal .shogun-root .shg-box-overlay{display:none!important}.mp-native-page--legal .shogun-root .shg-rich-text{margin:0 0 24px!important}.mp-native-page--legal .shogun-root :is(p,li,span,div){color:var(--mpnp-muted)!important;-webkit-text-fill-color:var(--mpnp-muted)!important;font-family:Inter Tight,Inter,Arial,sans-serif!important;font-size:1rem!important;line-height:1.72!important}.mp-native-page--legal .shogun-root :is(h1,h2,h3,h4,h5,h6,strong,strong *,b,b *){color:var(--mpnp-text)!important;-webkit-text-fill-color:var(--mpnp-text)!important;font-family:Inter Tight,Inter,Arial,sans-serif!important}.mp-native-page--legal .shogun-root p:has(strong>span[style*="32px"]),.mp-native-page--legal .shogun-root p:has(span[style*="32px"] strong){margin:0 0 38px!important;text-align:left!important}.mp-native-page--legal .shogun-root p:has(strong>span[style*="32px"]) strong *,.mp-native-page--legal .shogun-root p:has(span[style*="32px"] strong) strong{font-size:clamp(2.25rem,5vw,4rem)!important;line-height:1!important;letter-spacing:-.05em!important}.mp-native-page--legal .shogun-root a,.mp-native-page--legal .shogun-root a *{color:var(--mpnp-accent)!important;-webkit-text-fill-color:var(--mpnp-accent)!important}.mp-native-page--legal .shogun-root hr{margin:30px 0!important;border:0!important;border-top:1px solid var(--mpnp-border)!important}@media(max-width:749px){.mp-native-page{padding:32px 14px 74px}.mp-native-page--policy .mp-policy>header,.mp-native-page--faq .mp-faq>header{padding:22px 19px;border-radius:17px}.mp-native-page--policy .mp-grid,.mp-native-page--about-us .mp-badges,.mp-native-page--about-us .mp-why{grid-template-columns:1fr}.mp-native-page--about-us .mp-hero-photo{height:230px;border-radius:17px}.mp-native-page--about-us .mp-hero h1{font-size:clamp(2.15rem,11vw,3.2rem)}.mp-native-page--faq summary.mp-q,.mp-native-page--faq .mp-a{padding-left:46px}.mp-native-page--legal .shogun-root{padding:22px 17px!important;border-radius:17px!important}}@media(prefers-reduced-motion:reduce){.mp-native-page *,.mp-native-page *:before,.mp-native-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.mp-native-page--privacy-policy a[title=Top],.mp-native-page--privacy-policy a[title=Home]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:11px 20px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:linear-gradient(135deg,#2869b7,#3c8fda)!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:999px!important;box-shadow:0 14px 30px -18px #3c8fdac7!important;font-family:Inter Tight,Inter,Arial,sans-serif!important;font-size:.82rem!important;font-weight:750!important;letter-spacing:-.01em!important;line-height:1!important;text-decoration:none!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease!important}.mp-native-page--privacy-policy a[title=Top] span,.mp-native-page--privacy-policy a[title=Home] span{color:inherit!important;-webkit-text-fill-color:inherit!important;font:inherit!important}.mp-native-page--privacy-policy a[title=Top]:hover,.mp-native-page--privacy-policy a[title=Home]:hover{filter:brightness(1.07)!important;transform:translateY(-1px)!important;box-shadow:0 18px 36px -18px #3c8fdad6!important}@media(max-width:749px){.mp-native-page--privacy-policy a[title=Top],.mp-native-page--privacy-policy a[title=Home]{min-height:42px!important;padding:10px 17px!important;font-size:.78rem!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/mp-native-pages.css.map */
