body.template-suffix--creatine{--cb-ink: #0a0a0a;--cb-bone: #f4efea;--cb-accent: var(--cb-orange);--cb-gradient-stops: #ed3337 0%, #ee4936 25%, #ef5836 50%, #f16636 75%, #f27235 100%;--cb-gradient: linear-gradient(90deg, var(--cb-gradient-stops));--cb-gradient-reverse: linear-gradient(270deg, var(--cb-gradient-stops));--cb-orange: #f27235;--cb-strike: #bf5a2a}@keyframes cb-rise-in{0%{opacity:0;transform:translateY(1.4rem)}to{opacity:1;transform:translateY(0)}}body.template-suffix--creatine .product__info-container>*{animation:cb-rise-in .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--cb-delay, 0) * 60ms)}body.template-suffix--creatine .product__info-container>*:nth-child(1){--cb-delay: 1}body.template-suffix--creatine .product__info-container>*:nth-child(2){--cb-delay: 2}body.template-suffix--creatine .product__info-container>*:nth-child(3){--cb-delay: 3}body.template-suffix--creatine .product__info-container>*:nth-child(4){--cb-delay: 4}body.template-suffix--creatine .product__info-container>*:nth-child(5){--cb-delay: 5}body.template-suffix--creatine .product__info-container>*:nth-child(6){--cb-delay: 6}body.template-suffix--creatine .product__info-container>*:nth-child(7){--cb-delay: 7}body.template-suffix--creatine .product__info-container>*:nth-child(8){--cb-delay: 8}body.template-suffix--creatine .product__info-container>*:nth-child(9){--cb-delay: 9}@media(prefers-reduced-motion:reduce){body.template-suffix--creatine .product__info-container>*{animation:none}}body.template-suffix--creatine .product__title h1,body.template-suffix--creatine .product__title>h1{font-family:"Gilroy",var(--font-heading-family, sans-serif);font-size:clamp(3rem,4.6vw,5.2rem);font-weight:900;line-height:.92;letter-spacing:-.035em;text-transform:uppercase;margin-bottom:1rem}body.template-suffix--creatine .product__title--editorial{--pt-accent: var(--cb-accent);--pt-stamp-bg: var(--cb-gradient);--pt-trail-fit: .582}body.template-suffix--creatine .product__title--editorial .product__title-wordmark{font-size:clamp(5.8rem,12vw,9rem)}@media screen and (min-width:750px)and (max-width:989px){body.template-suffix--creatine .product__title--editorial .product__title-wordmark{font-size:clamp(9rem,13vw,14rem)}}@media screen and (min-width:990px){body.template-suffix--creatine .product__title--editorial .product__title-wordmark{font-size:clamp(6.4rem,6.7vw,10.8rem)}}body.template-suffix--creatine .product__title .badge{background:var(--cb-accent);color:#fff;font-weight:900;letter-spacing:.18em;text-transform:uppercase;padding:.55rem 1.05rem;border-radius:999px;border:0;box-shadow:0 0 0 .4rem #f2723533}body.template-suffix--creatine .price__container .price-item--regular,body.template-suffix--creatine .price .price-item--regular:not(.price-item--last),body.template-suffix--creatine .price__regular .price-item--regular,body.template-suffix--creatine .price__sale .price-item--sale{font-size:clamp(2.6rem,3vw,3.6rem)!important;font-weight:700!important;letter-spacing:-.02em;color:var(--cb-ink);line-height:1}body.template-suffix--creatine .price__sale .price-item--regular,body.template-suffix--creatine .price-item--compare-at,body.template-suffix--creatine .variant-item__old-price{font-size:1.8rem!important;font-weight:500!important;color:#0a0a0a5c!important;letter-spacing:0;text-decoration:line-through;text-decoration-color:var(--cb-strike);text-decoration-thickness:2px;text-decoration-skip-ink:none}body.template-suffix--creatine .price--on-sale .price__sale{display:flex;align-items:baseline;gap:1.1rem}body.template-suffix--creatine .price .price__unit,body.template-suffix--creatine .price__regular .price-item--regular small{font-size:1.1rem;font-weight:700;color:#0a0a0a80;letter-spacing:.1em}body.template-suffix--creatine .selling-plan-group,body.template-suffix--creatine .selling-plan-group-option-input,body.template-suffix--creatine [class*=selling-plan]{font-family:"Gilroy",var(--font-body-family),sans-serif}body.template-suffix--creatine .product-form__input--pill input[type=radio]+label,body.template-suffix--creatine fieldset.product-form__input input[type=radio]+label,body.template-suffix--creatine .product-form__input label[for*=selling-plan]{border-radius:1rem!important;border:1.5px solid rgba(10,10,10,.14)!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:1.1rem 1.4rem;transition:all .2s ease;background:#fff}body.template-suffix--creatine fieldset.product-form__input input[type=radio]:checked+label,body.template-suffix--creatine .product-form__input--pill input[type=radio]:checked+label{background:var(--cb-ink)!important;color:#fff!important;border-color:var(--cb-ink)!important;box-shadow:0 0 0 .3rem #f272352e}body.template-suffix--creatine .product-form__buttons .product-form__submit,body.template-suffix--creatine .product-form__buttons button[name=add]{background:var(--cb-gradient);color:#0a0a0a;border-radius:1rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;padding:1.7rem 2rem;border:0;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 .6rem 1.6rem #0a0a0a2e;min-height:auto;position:relative;overflow:hidden}body.template-suffix--creatine .product-form__buttons .product-form__submit:before,body.template-suffix--creatine .product-form__buttons button[name=add]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);transform:translate(-100%);transition:transform .6s ease}body.template-suffix--creatine .product-form__buttons .product-form__submit:hover,body.template-suffix--creatine .product-form__buttons button[name=add]:hover{transform:translateY(-2px);box-shadow:0 .9rem 2.6rem #f2723573}body.template-suffix--creatine .product-form__buttons .product-form__submit:hover:before{transform:translate(100%)}body.template-suffix--creatine .shopify-payment-button__button--unbranded,body.template-suffix--creatine .shopify-payment-button__button{border-radius:1rem!important;font-weight:900!important;letter-spacing:.12em!important;text-transform:uppercase!important;padding:1.4rem 2rem!important;min-height:auto!important}body.template-suffix--creatine .trust-badges{border-top:1px solid rgba(10,10,10,.08);border-bottom:1px solid rgba(10,10,10,.08);padding:1.6rem 0;margin:2rem 0 1rem;background:linear-gradient(180deg,#fcfbf8,#f8f5f1);display:flex;align-items:stretch;gap:0;justify-content:space-between}body.template-suffix--creatine .trust-badges__item{flex:1;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.2rem .6rem;position:relative;text-align:center}body.template-suffix--creatine .trust-badges__item+.trust-badges__item:before{content:"";position:absolute;left:0;top:15%;bottom:15%;width:1px;background:#0a0a0a1a}body.template-suffix--creatine .trust-badges__icon svg,body.template-suffix--creatine .trust-badges__icon{width:2rem;height:2rem;color:var(--cb-accent)}body.template-suffix--creatine .trust-badges__text{font-size:.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#0a0a0abf;line-height:1.3}body.template-suffix--creatine .quantity{border-radius:1rem;border:1.5px solid rgba(10,10,10,.14);overflow:hidden}body.template-suffix--creatine .quantity__button{transition:background .2s ease,color .2s ease}body.template-suffix--creatine .quantity__button:hover{background:var(--cb-ink);color:#fff}body.template-suffix--creatine .quantity__input{font-weight:900;font-size:1.3rem}@media screen and (max-width:749px){body.template-suffix--creatine .product__title:after{font-size:.85rem;letter-spacing:.12em}body.template-suffix--creatine .trust-badges{flex-wrap:wrap;gap:1rem 0}body.template-suffix--creatine .trust-badges__item{flex:1 1 50%;padding:.6rem .4rem}body.template-suffix--creatine .trust-badges__item+.trust-badges__item:before{display:none}}body.template-suffix--creatine .jdgm-prev-badge{line-height:1}body.template-suffix--creatine .jdgm-prev-badge__stars{display:inline-block;vertical-align:middle;font-size:1.5rem}body.template-suffix--creatine .jdgm-prev-badge__text{display:inline-block;vertical-align:middle;margin-left:1.1rem;font-size:1.2rem!important;font-style:italic;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0a0a0aad!important;visibility:visible!important}body.template-suffix--creatine .jdgm-prev-badge__text:before{content:"";display:inline-block;width:.5rem;height:.5rem;margin-right:1.1rem;border-radius:50%;background:var(--cb-accent);vertical-align:.15em}body.template-suffix--creatine .product__daily-cost .daily-cost__container{gap:.9rem;padding:1.2rem 1.9rem 1.15rem 1.6rem;border-radius:0;overflow:visible;background:var(--cb-gradient-reverse) left / 1rem 100% no-repeat,#000}body.template-suffix--creatine .product__daily-cost .daily-cost__container:after{content:none}body.template-suffix--creatine .product__daily-cost .daily-cost__icon{width:2.6rem;height:2.6rem;color:var(--cb-orange)}body.template-suffix--creatine .product__daily-cost .daily-cost__icon svg{width:2.1rem;height:2.1rem}body.template-suffix--creatine .product__daily-cost .daily-cost__text{font-size:1.2rem;font-style:italic;font-weight:700;letter-spacing:.12em;line-height:1.4;color:#fff}body.template-suffix--creatine .product__daily-cost .daily-cost__price{font-size:1.9rem;font-style:italic;font-weight:900;letter-spacing:-.01em;color:var(--cb-orange)}@media screen and (max-width:749px){body.template-suffix--creatine .product__daily-cost .daily-cost__container{padding:1.05rem 1.5rem 1rem 1.3rem;background:var(--cb-gradient-reverse) left / .8rem 100% no-repeat,#000}body.template-suffix--creatine .product__daily-cost .daily-cost__icon{width:2.2rem;height:2.2rem}body.template-suffix--creatine .product__daily-cost .daily-cost__icon svg{width:1.8rem;height:1.8rem}body.template-suffix--creatine .product__daily-cost .daily-cost__price{font-size:1.6rem}}body.template-suffix--creatine .appstle_sub_widget{padding:1.8rem!important;border:1px solid rgba(10,10,10,.1)!important;background:#fff!important;box-shadow:none!important}body.template-suffix--creatine .appstle_sub_widget:before{height:3px!important;background:var(--cb-gradient)!important}body.template-suffix--creatine .appstle_widget_title{margin-bottom:1.4rem!important;font-size:1.2rem!important;font-style:italic;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase;color:#0a0a0a8c!important}body.template-suffix--creatine .appstle_subscription_option,body.template-suffix--creatine .appstle_onetime_block{padding:1.4rem 1.6rem!important;border:1.5px solid rgba(10,10,10,.14)!important;border-radius:1rem!important;background:#fff!important;transition:border-color .15s ease,background-color .15s ease}body.template-suffix--creatine .appstle_subscription_option{margin-bottom:1rem!important}body.template-suffix--creatine .appstle_input_wrapper>label{padding:0!important;border:0!important;background:transparent!important}body.template-suffix--creatine .appstle_subscription_option:hover,body.template-suffix--creatine .appstle_onetime_block:hover{border-color:#f2723580!important}body.template-suffix--creatine .appstle_subscription_option:has(input:checked),body.template-suffix--creatine .appstle_onetime_block:has(input:checked){border-color:var(--cb-orange)!important;background:#f2723512!important}body.template-suffix--creatine .appstle_input_wrapper input[type=radio]{accent-color:var(--cb-orange)}body.template-suffix--creatine .appstle_sellingPlan_price,body.template-suffix--creatine .appstle_onetime_amount{font-weight:900!important;letter-spacing:-.01em!important}body.template-suffix--creatine .appstle_sellingPlan_formattedCompareAtPrice,body.template-suffix--creatine .appstle_onetime_amount_compare{font-weight:500!important;text-decoration:line-through;text-decoration-color:var(--cb-strike)!important;text-decoration-thickness:2px;text-decoration-skip-ink:none;opacity:.5}body.template-suffix--creatine .appstle_discount_block,body.template-suffix--creatine .appstle_sellingPlan_discountText{font-weight:800!important;color:var(--cb-orange)!important}body.template-suffix--creatine .appstle-perday-price{font-weight:700!important;color:var(--cb-orange)!important}body.template-suffix--creatine .appstle-selling-plan-label-name{font-size:1.1rem!important;font-style:italic;font-weight:800!important;letter-spacing:.14em!important;text-transform:uppercase;color:#0a0a0a8c!important}body.template-suffix--creatine .trust-badges{gap:.8rem;margin:2.4rem 0 .5rem;background:#fff}body.template-suffix--creatine .trust-badges__item{flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;gap:1.3rem;padding:2rem 1.8rem;border:0;border-radius:0;background:var(--cb-gradient) top / 100% 5px no-repeat,#000;box-shadow:none;transition:background-color .2s ease}body.template-suffix--creatine .trust-badges__item:hover{background:var(--cb-gradient) top / 100% 6px no-repeat,#141414}body.template-suffix--creatine .trust-badges__icon{width:4rem;height:4rem;min-width:4rem;border-radius:50%;color:var(--cb-orange);background:#f2723524}body.template-suffix--creatine .trust-badges__icon .svg-wrapper{width:2.2rem;height:2.2rem}body.template-suffix--creatine .trust-badges__text{font-size:1.15rem;font-style:italic;font-weight:800;letter-spacing:.11em;line-height:1.45;text-transform:uppercase;color:#fff}@media screen and (max-width:749px){body.template-suffix--creatine .trust-badges{gap:.6rem}body.template-suffix--creatine .trust-badges__item{flex-direction:column;justify-content:center;text-align:center;padding:1.7rem .9rem 1.5rem;gap:.9rem}body.template-suffix--creatine .trust-badges__icon{width:3.2rem;height:3.2rem;min-width:3.2rem}body.template-suffix--creatine .trust-badges__icon .svg-wrapper{width:1.8rem;height:1.8rem}body.template-suffix--creatine .trust-badges__text{font-size:1rem;letter-spacing:.08em}}body.template-suffix--creatine .trust-badges__icon svg{transform-origin:center}body.template-suffix--creatine .trust-badges__icon .icon-check-mark{transform:scale(.92)}body.template-suffix--creatine .trust-badges__icon .icon-return{transform:scale(1)}body.template-suffix--creatine .trust-badges__icon .icon-truck{transform:scale(1.15)}body.template-suffix--creatine .trust-badges__icon{box-shadow:inset 0 0 0 1px #f2723552}body.template-suffix--creatine .consent-collapse{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgba(10,10,10,.1)}body.template-suffix--creatine .product-form__buttons #shopify-buyer-consent,body.template-suffix--creatine .product-form__buttons #shopify-buyer-consent *{font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:500!important;line-height:1.55!important;letter-spacing:.01em!important;color:#0a0a0a80!important}body.template-suffix--creatine .consent-collapse #shopify-buyer-consent{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}body.template-suffix--creatine .consent-collapse.is-open #shopify-buyer-consent{-webkit-line-clamp:unset;overflow:visible;line-height:1.45!important}body.template-suffix--creatine .consent-collapse__toggle{margin-top:.6rem;padding:0;border:0;background:none;font-family:var(--font-body-family);font-size:1.05rem;font-style:italic;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cb-orange);cursor:pointer}body.template-suffix--creatine .consent-collapse__toggle:hover{text-decoration:underline;text-underline-offset:.3em}body.template-suffix--creatine .product__description.rte.quick-add-hidden{font-family:var(--font-body-family);font-size:1.5rem!important;line-height:1.7;letter-spacing:.01em;color:#0a0a0a9e}body.template-suffix--creatine .product__description.rte.quick-add-hidden{margin-top:2.8rem;padding-top:2.2rem;border-top:1px solid rgba(10,10,10,.1);background:none}body.template-suffix--creatine .product__description-heading{--pt-stamp-tracking: .2em;display:inline-block;margin:0 0 1.6rem;padding:.75rem 1.2rem .7rem;background:var(--cb-gradient);color:#fff;font-family:"Gilroy",var(--font-heading-family, sans-serif);font-size:1.5rem;font-style:normal;font-weight:900;letter-spacing:var(--pt-stamp-tracking);text-indent:var(--pt-stamp-tracking);line-height:1;text-transform:uppercase}body.template-suffix--creatine .product__description.rte.quick-add-hidden p{margin:0 0 1.2rem}body.template-suffix--creatine .product__description.rte.quick-add-hidden p:last-child{margin-bottom:0}@media screen and (max-width:749px){body.template-suffix--creatine .product__description-heading{--pt-stamp-tracking: .16em;font-size:1.25rem;padding:.6rem .95rem .55rem}}body.template-suffix--creatine .purchase-options{margin:2.4rem 0 0;padding:0;border:0}body.template-suffix--creatine .purchase-options__legend{padding:0;margin-bottom:1.2rem;font-size:1.2rem;font-style:italic;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#0a0a0a8c}body.template-suffix--creatine .purchase-options__card{border:1.5px solid rgba(10,10,10,.14);background:#fff;transition:border-color .15s ease,background-color .15s ease}body.template-suffix--creatine .purchase-options__card+.purchase-options__card{margin-top:1rem}body.template-suffix--creatine .purchase-options__card:hover{border-color:#f2723580}body.template-suffix--creatine .purchase-options__card:has(.purchase-options__radio:checked){border-color:var(--cb-orange);background:var(--cb-gradient-reverse) left / 4px 100% no-repeat,#f2723512}body.template-suffix--creatine .purchase-options__row{display:flex;align-items:center;gap:1.1rem;padding:1.5rem 1.6rem;cursor:pointer}body.template-suffix--creatine .purchase-options__radio{flex:none;width:1.8rem;height:1.8rem;accent-color:var(--cb-orange)}body.template-suffix--creatine .purchase-options__body{display:flex;flex-direction:column;gap:.3rem;flex:1;min-width:0}body.template-suffix--creatine .purchase-options__name{font-size:1.35rem;font-style:italic;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--cb-ink)}body.template-suffix--creatine .purchase-options__note{font-size:1.15rem;font-weight:500;letter-spacing:.01em;color:#0a0a0a8c}body.template-suffix--creatine .purchase-options__price{display:flex;align-items:baseline;gap:.7rem;flex:none;font-size:1.7rem;font-style:italic;font-weight:900;letter-spacing:-.01em;color:var(--cb-ink)}body.template-suffix--creatine .purchase-options__was{font-size:1.25rem;font-style:normal;font-weight:500;color:#0a0a0a5c;text-decoration:line-through;text-decoration-color:var(--cb-strike);text-decoration-thickness:2px;text-decoration-skip-ink:none}body.template-suffix--creatine .purchase-options__cadence{display:none;padding:0 1.6rem 1.5rem}body.template-suffix--creatine .purchase-options__cadence-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:.6rem}body.template-suffix--creatine .purchase-options__card--subscribe:has(.purchase-options__radio:checked) .purchase-options__cadence{display:block}body.template-suffix--creatine .purchase-options__cadence-label{display:block;margin-bottom:.8rem;font-size:1.05rem;font-style:italic;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a80}body.template-suffix--creatine .purchase-options__cadence-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:4.6rem;padding:.8rem .5rem;border:2.5px solid rgba(10,10,10,.14);background:#fff;text-align:center;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}body.template-suffix--creatine .purchase-options__cadence-item input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}body.template-suffix--creatine .purchase-options__cadence-name{font-size:1.1rem;font-style:italic;font-weight:800;letter-spacing:.04em;line-height:1.15;text-transform:uppercase;white-space:nowrap;color:#0a0a0abf}body.template-suffix--creatine .purchase-options__cadence-interval{font-size:.92rem;font-weight:600;letter-spacing:.07em;line-height:1;text-transform:uppercase;white-space:nowrap;color:#0a0a0a66}body.template-suffix--creatine .purchase-options__cadence-item:hover{border-color:#f272358c}body.template-suffix--creatine .purchase-options__cadence-item:has(input:checked){border-color:var(--cb-orange);background:var(--cb-gradient)}body.template-suffix--creatine .purchase-options__cadence-item:has(input:checked) .purchase-options__cadence-name{color:#0a0a0a}body.template-suffix--creatine .purchase-options__cadence-item:has(input:checked) .purchase-options__cadence-interval{color:#0a0a0a94}body.template-suffix--creatine .purchase-options__cadence-item:has(input:focus-visible){outline:2px solid var(--cb-orange);outline-offset:0}@media screen and (max-width:749px){body.template-suffix--creatine .purchase-options__row{padding:1.3rem 1.2rem;gap:.9rem}body.template-suffix--creatine .purchase-options__name{font-size:1.2rem}body.template-suffix--creatine .purchase-options__price{font-size:1.45rem}body.template-suffix--creatine .purchase-options__cadence{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));padding:0 1.2rem 1.3rem}body.template-suffix--creatine .purchase-options__cadence-item{min-height:3.6rem;padding:.7rem .4rem}body.template-suffix--creatine .purchase-options__cadence-name{font-size:.98rem;letter-spacing:.02em}}body.template-suffix--creatine [id^=appstle_subscription_widget],body.template-suffix--creatine .appstle_sub_widget,body.template-suffix--creatine .appstle_tooltip_wrapper,body.template-suffix--creatine #appstle-subscription-widget-placeholder{display:none!important}body.template-suffix--creatine .purchase-options__pricing{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;flex:none}body.template-suffix--creatine .purchase-options__shipping{font-size:1.05rem;font-style:italic;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase;color:#0a0a0a6b}body.template-suffix--creatine .purchase-options__card--subscribe .purchase-options__shipping{color:var(--cb-orange)}body.template-suffix--creatine .product-form__buttons #shopify-buyer-consent,body.template-suffix--creatine .consent-collapse{display:none!important}html body.template-suffix--creatine .price s,html body.template-suffix--creatine .price del,html body.template-suffix--creatine .price__sale .price-item--regular,html body.template-suffix--creatine .price-item--compare-at,html body.template-suffix--creatine .variant-item__old-price,html body.template-suffix--creatine [class*=appstle i] s,html body.template-suffix--creatine [class*=appstle i] del,html body.template-suffix--creatine [class*=appstle i] [class*=ompare i],html body.template-suffix--creatine [class*=appstle i] [class*=old-price i],html body.template-suffix--creatine [class*=appstle i] [class*=oldprice i]{font-size:1.8rem!important;font-weight:500!important;color:#0a0a0a5c!important;letter-spacing:0!important;opacity:1!important;text-decoration:line-through!important;text-decoration-color:var(--cb-strike, #bf5a2a)!important;text-decoration-thickness:2px!important;text-decoration-skip-ink:none!important}body.template-suffix--creatine .purchase-options__recurring{display:block;max-width:22ch;font-size:1.15rem;font-weight:500;line-height:1.35;letter-spacing:0;color:#0a0a0a85;text-align:right;text-wrap:pretty}@media screen and (max-width:749px){body.template-suffix--creatine .purchase-options__recurring{font-size:1.1rem}}body.template-suffix--creatine .po3{border:0;margin:2.4rem 0 0;padding:0;max-width:52rem}body.template-suffix--creatine .po3__legend{padding:0;margin-bottom:1.6rem;font-size:1.1rem;font-style:italic;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#0a0a0a80}body.template-suffix--creatine .po3__opt{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.4rem;border:2px solid rgba(10,10,10,.13);padding:1.6rem 1.8rem;margin-bottom:.9rem;cursor:pointer;transition:border-color .17s ease,background-color .17s ease}body.template-suffix--creatine .po3__opt:hover{border-color:#0a0a0a4d}body.template-suffix--creatine .po3__opt:has(>.po3__radio:checked){border-color:var(--cb-orange);background:#f272350e}body.template-suffix--creatine .po3__radio{position:absolute;opacity:0;width:1px;height:1px;margin:0}body.template-suffix--creatine .po3__dot{width:18px;height:18px;border-radius:50%;border:2px solid rgba(10,10,10,.28);position:relative;flex:none}body.template-suffix--creatine .po3__opt:has(>.po3__radio:checked) .po3__dot{border-color:var(--cb-orange)}body.template-suffix--creatine .po3__opt:has(>.po3__radio:checked) .po3__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--cb-gradient)}body.template-suffix--creatine .po3__radio:focus-visible~.po3__dot{box-shadow:0 0 0 3px #f2723573}body.template-suffix--creatine .po3__what b{display:block;font-size:1.5rem;font-weight:900;letter-spacing:-.005em;line-height:1.2;color:var(--cb-ink)}body.template-suffix--creatine .po3__what span{display:block;margin-top:.35rem;font-size:1.2rem;line-height:1.45;color:#0a0a0a8c}body.template-suffix--creatine .po3__fig{text-align:right}body.template-suffix--creatine .po3__fig b{display:block;font-size:1.9rem;font-weight:900;letter-spacing:-.025em;line-height:1;font-variant-numeric:tabular-nums;color:var(--cb-ink)}body.template-suffix--creatine .po3__fig span{display:block;margin-top:.4rem;font-size:1.05rem;font-style:italic;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a73;font-variant-numeric:tabular-nums}body.template-suffix--creatine .po3__opt:has(>.po3__radio:checked) .po3__fig span{color:var(--cb-orange)}body.template-suffix--creatine .po3__cad{display:none;grid-column:2 / -1;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid rgba(10,10,10,.12)}body.template-suffix--creatine .po3__opt:has(>.po3__radio:checked) .po3__cad{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}body.template-suffix--creatine .po3__cad em{font-style:italic;font-size:1rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a80}body.template-suffix--creatine .po3__seg{display:inline-flex;border:1.5px solid rgba(10,10,10,.18)}body.template-suffix--creatine .po3__seg input{position:absolute;opacity:0;width:1px;height:1px}body.template-suffix--creatine .po3__seg label{font-size:1.1rem;font-weight:900;letter-spacing:.06em;padding:.7rem 1.2rem;color:#0a0a0a8c;cursor:pointer;transition:background-color .15s ease,color .15s ease}body.template-suffix--creatine .po3__seg input:checked+label{background:var(--cb-gradient);color:#0a0a0a}body.template-suffix--creatine .po3__seg input:focus-visible+label{box-shadow:inset 0 0 0 2px var(--cb-orange)}body.template-suffix--creatine .po3__spec{max-width:52rem;margin:2.4rem 0 0;border-top:1px solid rgba(10,10,10,.16)}body.template-suffix--creatine .po3__spec>div{display:grid;grid-template-columns:13rem minmax(0,1fr);gap:1.6rem;padding:1.2rem 0;border-bottom:1px solid rgba(10,10,10,.08)}body.template-suffix--creatine .po3__spec dt{font-size:1rem;font-style:italic;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a80}body.template-suffix--creatine .po3__spec dd{margin:0}body.template-suffix--creatine .po3__spec dd p{margin:0;font-size:1.25rem;line-height:1.5}body.template-suffix--creatine .po3__spec dd strong{font-weight:900}body.template-suffix--creatine .product-form__quantity,body.template-suffix--creatine .product-form__quantity-top{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media screen and (max-width:520px){body.template-suffix--creatine .po3__opt{grid-template-columns:auto minmax(0,1fr)}body.template-suffix--creatine .po3__fig{grid-column:2;text-align:left;margin-top:.8rem}body.template-suffix--creatine .po3__spec>div{grid-template-columns:1fr;gap:.5rem}}body.template-suffix--creatine .po3__what{cursor:pointer}body.template-suffix--creatine .po3__what:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}body.template-suffix--creatine .po3__fig{position:relative;z-index:2}body.template-suffix--creatine .po3__cad{position:relative;z-index:3}
/*# sourceMappingURL=/cdn/shop/t/26/assets/page-creatine-buybox.css.map */
