body:has(.crlp){margin:0;background:#fff}@font-face{font-family:Arboria;font-weight:400;font-display:swap;src:url(/cdn/shop/files/Arboria-Book_2b871b40-6025-4bcd-8781-c91ca302b519.woff2?v=1788844401) format("woff2")}@font-face{font-family:Arboria;font-weight:500;font-display:swap;src:url(/cdn/shop/files/Arboria-Medium.woff2?v=1788844401) format("woff2")}@font-face{font-family:Arboria;font-weight:700;font-display:swap;src:url(/cdn/shop/files/Arboria-Bold.woff2?v=1788844400) format("woff2")}@font-face{font-family:Arboria;font-weight:900;font-display:swap;src:url(/cdn/shop/files/Arboria-Black.woff2?v=1788844401) format("woff2")}.crlp{--blue:#00a1dd;--blue-soft:#429fd8;--navy:#004a6f;--navy-2:#174a6d;--coral:#e14b4e;--rasp:#c44d4f;--grape:#6e57a6;--rose:#e9c3c3;--rose-bg:#f7e9e7;--cream:#f5f1ea;--ink:#151719;--muted:#5b6066;--line:rgba(0,0,0,.08);--r:16px;--max:1120px}.crlp,.crlp *{box-sizing:border-box;margin:0;padding:0}.crlp{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.crlp{font-family:Arboria,Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.5;font-size:17px}.crlp img{display:block;max-width:100%;height:auto}.crlp a{color:inherit}.crlp .wrap{max-width:var(--max);margin:0 auto;padding:0 20px}.crlp h1,.crlp h2,.crlp h3{font-weight:700;text-transform:uppercase;letter-spacing:.01em;line-height:1.05}.crlp h1{font-size:clamp(34px,9.4vw,64px)}.crlp h2{font-size:clamp(28px,7vw,44px);margin-bottom:14px}.crlp h3{font-size:19px;margin-bottom:6px}.crlp .eyebrow{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.crlp .lead{font-size:18px;color:#2b2f33}.crlp .muted{color:var(--muted)}.crlp section{padding:56px 0}.crlp .ph{min-width:0;overflow-wrap:anywhere;background:repeating-linear-gradient(45deg,#fbe9e6,#fbe9e6 10px,#f6dcd8 10px 20px);border:2px dashed var(--rasp);color:var(--rasp);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;border-radius:12px}.crlp .tag{display:inline-block;background:#fff3cd;color:#7a5b00;border:1px dashed #c9a000;font-size:11px;font-weight:700;padding:1px 6px;border-radius:4px;letter-spacing:.03em;vertical-align:middle}.crlp .btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;padding:16px 28px;background:var(--blue);color:#fff;text-decoration:none;font-weight:700;font-size:18px;letter-spacing:.04em;text-transform:uppercase;border:0;transition:background .2s}.crlp .btn:hover,.crlp .btn:focus-visible{background:var(--navy)}.crlp .btn .was{opacity:.75;text-decoration:line-through;font-weight:500;font-size:15px}.crlp .btn-note{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:10px;font-size:14px;color:var(--muted)}.crlp .btn-note span:before{content:"\2713  ";color:var(--blue);font-weight:700}.crlp .textlink{display:block;text-align:center;margin-top:10px;font-size:14px;color:var(--navy)}.crlp .bar{background:var(--blue-soft);color:#fff;text-align:center;font-size:12.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:9px 12px}.crlp header{border-bottom:1px solid var(--line);background:#fff}.crlp header .wrap{display:flex;align-items:center;justify-content:space-between;height:58px}.crlp header img{height:26px;width:auto}.crlp header .hdr-cta{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--navy);text-decoration:none}.crlp .hero{padding:22px 0 30px;background:linear-gradient(180deg,#fff 0%,var(--rose-bg) 100%)}.crlp .hero-grid{display:grid;gap:16px}.crlp .founder-slot{margin-top:4px!important}.crlp .series{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--rose);border-radius:40px;padding:6px 12px 6px 8px;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rasp)}.crlp .series i{width:8px;height:8px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 4px #e14b4e2e}.crlp .hero h1{margin:14px 0 12px}.crlp .hero h1 em{font-style:normal;color:var(--rasp)}.crlp .stars{display:flex;align-items:center;gap:8px;font-size:14.5px;margin:14px 0 16px;color:#2b2f33}.crlp .stars b{color:var(--blue);letter-spacing:2px;font-size:17px}.crlp .hero-img{position:relative;border-radius:var(--r);overflow:hidden;background:#eee;aspect-ratio:1/1}.crlp .hero-img img{width:100%;height:100%;object-fit:cover}.crlp .pill{position:absolute;left:12px;top:12px;background:#fff;color:var(--ink);font-weight:700;font-size:13px;letter-spacing:.04em;text-transform:uppercase;padding:7px 12px;border-radius:40px;box-shadow:0 4px 14px #0000001f}.crlp .pill.r{left:auto;right:12px;top:auto;bottom:12px;background:var(--coral);color:#fff}.crlp .founder-slot{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px;align-items:center;margin-top:20px;background:#fff;border-radius:var(--r);padding:12px;border:1px solid var(--rose)}.crlp .founder-slot .ph{aspect-ratio:9/16;height:auto;font-size:10px;padding:8px}.crlp .founder-slot p{font-size:15px;line-height:1.45}.crlp .founder-slot .sig{display:block;margin-top:6px;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--navy)}.crlp .trust{background:var(--navy);color:#fff;padding:14px 0}.crlp .trust ul{list-style:none;display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;white-space:nowrap;font-size:13.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:0 20px;max-width:var(--max);margin:0 auto;justify-content:flex-start}.crlp .trust ul::-webkit-scrollbar{display:none}.crlp .trust li:before{content:"\2726  ";color:var(--blue-soft)}.crlp .story{background:var(--cream)}.crlp .story-grid{display:grid;gap:22px;align-items:center}.crlp .story .photo{border-radius:var(--r);overflow:hidden;aspect-ratio:4/3}.crlp .story .photo img{width:100%;height:100%;object-fit:cover;object-position:50% 20%}@media(min-width:820px){.crlp .story .photo{aspect-ratio:4/5}}.crlp .timeline{list-style:none;margin-top:18px;border-left:3px solid var(--rose);padding-left:18px}.crlp .timeline li{position:relative;margin-bottom:14px;font-size:16px}.crlp .timeline li:before{content:"";position:absolute;left:-26px;top:6px;width:13px;height:13px;border-radius:50%;background:var(--rose)}.crlp .timeline li.now:before{background:var(--coral);box-shadow:0 0 0 5px #e14b4e33}.crlp .timeline b{display:block;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--rasp)}.crlp .inside{text-align:center}.crlp .flavors{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.crlp .flav{border-radius:var(--r);overflow:hidden;text-align:left;background:#fff;border:1px solid var(--line)}.crlp .flav img{aspect-ratio:1/1;object-fit:cover;width:100%}.crlp .flav div{padding:12px 14px 16px}.crlp .flav h3{font-size:16px}.crlp .flav .x{display:inline-block;font-size:12px;font-weight:700;color:#fff;padding:3px 9px;border-radius:30px;margin-bottom:8px;letter-spacing:.06em}.crlp .flav p{font-size:14px;color:var(--muted)}.crlp .why-sample{display:grid;gap:10px;text-align:left;max-width:720px;margin:0 auto 26px}.crlp .why-sample div{display:flex;gap:12px;align-items:flex-start;background:var(--rose-bg);border-radius:12px;padding:14px 16px;font-size:16px}.crlp .why-sample b{color:var(--rasp);font-size:20px;line-height:1}.crlp .inside .cta-box{max-width:520px;margin:0 auto}.crlp .benefits{background:#fff}.crlp .ben-grid{display:grid;gap:12px;margin-top:22px}.crlp .ben{border:1px solid var(--line);border-radius:var(--r);padding:18px;display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}.crlp .ben .ic{width:44px;height:44px;border-radius:50%;background:#e6f6fc;color:var(--navy);display:flex;align-items:center;justify-content:center;font-weight:900;font-size:18px}.crlp .ben p{font-size:15px;color:var(--muted)}.crlp .compare{margin-top:26px;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);font-size:15px}.crlp .compare table{width:100%;border-collapse:collapse}.crlp .compare th,.crlp .compare td{padding:12px 10px;text-align:center;border-bottom:1px solid var(--line)}.crlp .compare th:first-child,.crlp .compare td:first-child{text-align:left}.crlp .compare thead th{background:var(--navy);color:#fff;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.crlp .compare thead th.s{background:var(--blue)}.crlp .compare td.s{background:#eef9fe;font-weight:700;color:var(--navy)}.crlp .reviews{background:var(--rose-bg)}.crlp .rev-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:18px}.crlp .rev-head .big{font-size:15px}.crlp .rev-head .big b{color:var(--blue);letter-spacing:2px}.crlp .rev-track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.crlp .rev{scroll-snap-align:start;background:#fff;border-radius:var(--r);padding:18px;display:flex;flex-direction:column;gap:10px;font-size:16px}.crlp .rev .s{color:var(--blue);letter-spacing:2px}.crlp .rev q{quotes:"\201c" "\201d"}.crlp .rev footer{margin-top:auto;font-size:13.5px;color:var(--muted)}.crlp .rev footer b{color:var(--ink)}.crlp .vb{display:inline-block;margin-left:6px;font-size:11px;font-weight:700;color:#0b7a3b;background:#e3f6ea;padding:2px 7px;border-radius:20px;letter-spacing:.04em;text-transform:uppercase}.crlp .ugc{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px}.crlp .ugc .ph{aspect-ratio:9/16;font-size:10.5px}.crlp .athletes{margin-top:30px}.crlp .ath-grid{display:grid;gap:10px;margin-top:12px}.crlp .ath{background:#fff;border-left:4px solid var(--blue);border-radius:8px;padding:14px 16px;font-size:15px}.crlp .ath b{display:block;font-size:13px;letter-spacing:.06em;text-transform:uppercase;margin-top:6px}.crlp .ath small{color:var(--muted)}.crlp .how-steps{display:grid;gap:12px;margin-top:22px;counter-reset:s}.crlp .step{display:grid;grid-template-columns:52px 1fr;gap:14px;align-items:center;background:var(--cream);border-radius:var(--r);padding:16px}.crlp .step:before{counter-increment:s;content:"0" counter(s);font-weight:900;font-size:26px;color:var(--blue)}.crlp .step p{font-size:15px;color:var(--muted)}.crlp .label{background:#fff}.crlp .facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0}.crlp .fact{background:#eef9fe;border-radius:12px;padding:14px 8px;text-align:center}.crlp .fact b{display:block;font-size:22px;font-weight:900;color:var(--navy);line-height:1.1}.crlp .fact span{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.crlp details{border-bottom:1px solid var(--line)}.crlp summary{cursor:pointer;list-style:none;padding:18px 34px 18px 0;font-weight:700;font-size:16.5px;position:relative}.crlp summary::-webkit-details-marker{display:none}.crlp summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:24px;color:var(--blue);font-weight:500}.crlp details[open] summary:after{content:"\2013"}.crlp details .a{padding:0 0 18px;font-size:15.5px;color:#33383d}.crlp details .a p+p{margin-top:8px}.crlp .guar{background:var(--navy);color:#fff;text-align:center}.crlp .guar .seal{width:92px;height:92px;border-radius:50%;border:3px solid #fff;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto 16px;font-weight:900;line-height:1}.crlp .guar .seal b{font-size:30px}.crlp .guar .seal span{font-size:11px;letter-spacing:.12em}.crlp .guar p{max-width:600px;margin:0 auto;color:#d8e7f0}.crlp .final{text-align:center;background:linear-gradient(180deg,var(--rose-bg),#fff)}.crlp .final .cta-box{max-width:520px;margin:22px auto 0}.crlp .final img{border-radius:var(--r);margin:0 auto 22px;max-width:520px;width:100%}.crlp .signoff{font-size:19px;font-style:italic;max-width:560px;margin:0 auto}.crlp .signoff b{display:block;font-style:normal;font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin-top:8px;color:var(--navy)}.crlp footer.site{background:#111;color:#bbb;font-size:12.5px;padding:30px 0 110px;text-align:center}.crlp footer.site img{height:24px;width:auto;margin:0 auto 14px}.crlp footer.site p{max-width:720px;margin:0 auto 8px}.crlp .sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;box-shadow:0 -6px 20px #0000001f;padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;transform:translateY(110%);transition:transform .25s ease}.crlp .sticky.on{transform:none}.crlp .sticky .meta{flex:0 0 auto;font-size:12.5px;line-height:1.25}.crlp .sticky .meta b{display:block;font-size:17px}.crlp .sticky .btn{min-height:50px;font-size:15.5px;padding:12px 14px}@media(min-width:820px){.crlp{font-size:18px}.crlp section{padding:84px 0}.crlp .hero{padding:44px 0 56px}.crlp .hero-grid{grid-template-columns:1.05fr .95fr;column-gap:48px;row-gap:18px;grid-template-areas:"a b" "c b" "d b";align-items:start}.crlp .h-a{grid-area:a;align-self:end}.crlp .h-b{grid-area:b;align-self:center}.crlp .h-c{grid-area:c}.crlp .h-d{grid-area:d}.crlp .hero .cta-box{max-width:460px}.crlp .hero .btn-note{justify-content:flex-start}.crlp .hero .textlink{text-align:left}.crlp .story-grid{grid-template-columns:.9fr 1.1fr;gap:48px}.crlp .flavors{max-width:720px;margin:28px auto}.crlp .ben-grid{grid-template-columns:repeat(3,1fr)}.crlp .rev-track{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible}.crlp .ugc{grid-template-columns:repeat(5,1fr)}.crlp .ath-grid,.crlp .how-steps{grid-template-columns:repeat(3,1fr)}.crlp .step{grid-template-columns:1fr}.crlp .facts{grid-template-columns:repeat(6,1fr)}.crlp .faq-wrap,.crlp .label-wrap{max-width:820px}.crlp .sticky{display:none}.crlp footer.site{padding-bottom:30px}}.crlp .hero{background:linear-gradient(180deg,#fff,#eaf6fc)}.crlp .hero h1 em{color:var(--blue)}.crlp .series{border-color:#cfe9f6;color:var(--navy)}.crlp .series i{background:var(--blue);box-shadow:0 0 0 4px #00a1dd2e}.crlp .pill.r{background:var(--navy)}.crlp .price-hook{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin:4px 0 2px}.crlp .price-hook .pps{font-size:40px;font-weight:900;color:var(--navy);line-height:1}.crlp .price-hook .pps small{font-size:16px;font-weight:700}.crlp .price-hook .tot{font-size:15px;color:var(--muted)}.crlp .offer{display:grid;gap:8px;margin-bottom:12px}.crlp .opt{display:grid;grid-template-columns:22px 1fr auto;gap:10px;align-items:center;border:2px solid var(--line);border-radius:12px;padding:12px 14px;cursor:pointer;background:#fff;font-size:15px}.crlp .opt input{accent-color:var(--blue);width:18px;height:18px}.crlp .opt b{display:block;font-size:16px}.crlp .opt .p{text-align:right;font-weight:900;font-size:18px;color:var(--ink)}.crlp .opt .p s{display:block;font-weight:500;font-size:13px;color:var(--muted)}.crlp .opt .save{display:inline-block;background:var(--blue);color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;padding:2px 7px;border-radius:20px;margin-left:6px;vertical-align:2px}.crlp .opt:has(input:checked){border-color:var(--blue);background:#f2fafe}.crlp .value{background:#fff}.crlp .vgrid{display:grid;gap:12px;margin-top:22px}.crlp .vcard{border-radius:var(--r);padding:20px;border:1px solid var(--line);background:#fff}.crlp .vcard.s{background:var(--navy);color:#fff;border:0}.crlp .vcard .n{font-size:38px;font-weight:900;line-height:1;margin:6px 0}.crlp .vcard.s .n{color:#7fd3f2}.crlp .vcard p{font-size:14.5px;color:var(--muted)}.crlp .vcard.s p{color:#d8e7f0}.crlp .vcard .k{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.crlp .fine{font-size:12.5px;color:var(--muted);margin-top:12px}.crlp .myth{display:grid;gap:10px;margin-top:20px}.crlp .myth div{background:#fff;border-radius:12px;padding:16px;border-left:4px solid var(--blue)}.crlp .myth s{color:var(--muted);font-size:14px;display:block;text-decoration-color:var(--coral)}.crlp .myth b{display:block;font-size:17px;margin:2px 0 4px}.crlp .myth p{font-size:15px;color:#33383d}.crlp .photo-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px}.crlp .photo-row img,.crlp .photo-row .ph{border-radius:12px;aspect-ratio:1/1;object-fit:cover;width:100%}.crlp .ref{font-size:11px;vertical-align:super;color:var(--navy);text-decoration:none;font-weight:700}.crlp .refs{font-size:12px;color:#999;max-width:820px;margin:0 auto 10px;text-align:left}.crlp .refs li{margin:0 0 4px 18px}@media(max-width:819px){.crlp .hero-img{aspect-ratio:16/9}.crlp .hero-img img{object-position:50% 50%}.crlp .pill.r{display:none}.crlp .hero h1{margin:10px 0 8px}.crlp .hero-grid{gap:12px}.crlp .hero .lead{font-size:16.5px}.crlp .stars{margin:10px 0 4px}}@media(min-width:820px){.crlp .ugc{grid-template-columns:repeat(3,1fr);max-width:560px}.crlp .vgrid{grid-template-columns:repeat(3,1fr)}.crlp .myth{grid-template-columns:repeat(2,1fr)}.crlp .photo-row{grid-template-columns:repeat(4,1fr)}}.crlp .founder-slot img{width:104px;height:139px;object-fit:cover;border-radius:12px}.crlp .founder-slot q{quotes:"\201c" "\201d";font-size:15px;line-height:1.45}.crlp .girls{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--coral);margin:2px 0 0}.crlp .upsell{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;margin-top:14px;padding:10px 12px;border:1px dashed #cfd8de;border-radius:12px;text-decoration:none;font-size:13.5px;line-height:1.35;color:var(--muted);background:#fff}.crlp .upsell img{width:56px;height:56px;border-radius:8px;object-fit:cover}.crlp .upsell b{display:block;color:var(--ink);font-size:14px}.crlp .upsell .go{font-size:13px;font-weight:700;color:var(--navy);white-space:nowrap}.crlp .upsell .fs{color:#0b7a3b;font-weight:700}.crlp .upsell:hover{border-color:var(--blue)}.crlp .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/creatine-lp.css.map */
