.zenutra-pdp-main,.zenutra-pdp-module{background:var(--zenutra-white);color:var(--zenutra-black);font-family:var(--font-mono);--zenutra-pdp-accent: var(--zenutra-neutral)}.zenutra-pdp-main .page-width,.zenutra-pdp-module .page-width,.zenutra-pdp-recommendations.page-width{padding-inline:var(--space-6)}.zenutra-pdp-main .product{display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr)}.zenutra-pdp-main .product>.grid__item{max-width:100%;min-width:0;padding:0;width:100%}.zenutra-pdp-main .product__title h1{color:var(--zenutra-black);display:block;font-family:var(--font-mono);font-size:clamp(var(--type-2),2.6vw,var(--type-3));font-weight:400;line-height:1.05;overflow:visible;text-transform:uppercase}.zenutra-pdp-main :is(.price,.quantity__input,.product__tax,.product__text,.form__label){color:var(--zenutra-black);font-family:var(--font-mono)}.zenutra-pdp-main .price{font-size:var(--type-2)}.zenutra-pdp-main .product__tax{font-size:var(--type-small)}.zenutra-pdp-main .product__media-wrapper :is(.product-media-container,.global-media-settings){border:.1rem solid var(--zenutra-black);border-radius:var(--radius-none);box-shadow:none}.zenutra-pdp-main .product__media-wrapper .global-media-settings:after,.zenutra-pdp-main .quantity:after,.zenutra-pdp-main .quantity:before,.zenutra-pdp-main .product-form__submit:after,.zenutra-pdp-main .product-form__submit:before{box-shadow:none}.zenutra-pdp-main .quantity{background:var(--zenutra-white);border:.1rem solid var(--zenutra-black);border-radius:var(--radius-none);height:calc(var(--space-7) + .2rem);min-height:calc(var(--space-7) + .2rem);width:calc(var(--space-7) * 3 + .2rem);box-sizing:border-box;flex-shrink:0}.zenutra-pdp-main .quantity:after,.zenutra-pdp-main .quantity:before{content:none}.zenutra-pdp-main .product-form__quantity,.zenutra-pdp-main .product-form__quantity .price-per-item__container{overflow:visible}.zenutra-pdp-main .quantity__button:first-child,.zenutra-pdp-main .quantity__button:last-child{margin-inline:0}.zenutra-pdp-main :is(.quantity__button,.quantity__input){color:var(--zenutra-black);flex:0 0 var(--space-7);height:var(--space-7);padding:0;width:var(--space-7);min-width:0}.zenutra-pdp-main .product-form__input input[type=radio]+label{background:var(--zenutra-white);border-color:var(--zenutra-black);border-radius:var(--radius-none);color:var(--zenutra-black);font-family:var(--font-mono)}.zenutra-pdp-main .product-form__input input[type=radio]:checked+label{background:var(--zenutra-black);color:var(--zenutra-white)}.zenutra-pdp-main .product-form__submit,.zenutra-pdp-sticky button{background:var(--zenutra-electric-yellow);border:.1rem solid var(--zenutra-black);border-radius:var(--radius-none);color:var(--zenutra-black);font-family:var(--font-mono);font-size:var(--type-0);min-height:var(--space-7);text-transform:uppercase;width:100%}.zenutra-pdp-main .product-form__buttons{max-width:none}.zenutra-pdp-main .shopify-payment-button__button--unbranded,.zenutra-pdp-main .shopify-payment-button__button--unbranded:hover{background:var(--zenutra-black);border-radius:var(--radius-none);color:var(--zenutra-white);font-family:var(--font-mono);font-size:var(--type-0);min-height:var(--space-7);width:100%}.zenutra-pdp-main shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--radius-none);--shopify-accelerated-checkout-button-box-shadow: none}.zenutra-pdp-main :is(button,a,input,select,summary):focus-visible,.zenutra-pdp-module :is(a,summary):focus-visible,.zenutra-pdp-sticky button:focus-visible{outline:.2rem solid var(--zenutra-black);outline-offset:var(--space-1)}.zenutra-pdp-main .product-form__input input[type=radio]:focus-visible+label{outline:.2rem solid var(--zenutra-black);outline-offset:var(--space-1)}.zenutra-pdp-tagline,.zenutra-pdp-pack,.zenutra-pdp-module p,.zenutra-pdp-module td{font-size:var(--type-pdp-body);line-height:1.6;overflow-wrap:anywhere}.zenutra-pdp-main .product__description,.zenutra-pdp-main .product__description *{color:var(--zenutra-black)!important;font-family:var(--font-mono)!important}.zenutra-pdp-main .product__description :is(p,li,td){font-size:var(--type-pdp-body)!important;line-height:1.65}.zenutra-pdp-pillars,.zenutra-pdp-badges{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0}.zenutra-pdp-pillars a,.zenutra-pdp-badges li{align-items:center;border:.1rem solid var(--zenutra-black);color:var(--zenutra-black);display:inline-flex;font-family:var(--font-mono);font-size:var(--type-small);padding:var(--space-2) var(--space-3);text-decoration:none}.zenutra-pdp-pillars a{min-height:4.4rem}.zenutra-pdp-pillars a:hover{text-decoration:underline;text-underline-offset:var(--space-1)}.zenutra-pdp-pillar.zenutra-panel--blue{background:var(--zenutra-product-magnesium-bisglycinate)}.zenutra-pdp-pillar.zenutra-panel--pink{background:var(--zenutra-product-primavie-shilajit)}.zenutra-pdp-pillar.zenutra-panel--yellow{background:var(--zenutra-electric-yellow)}.zenutra-pdp-module{padding-block:var(--space-7)}.zenutra-pdp-module :is(h2,h3,a,blockquote,footer,p,li){color:var(--zenutra-black)}.zenutra-pdp-module h2,.zenutra-pdp-recommendations h2{font-family:var(--font-mono);font-size:var(--type-3);font-weight:400;line-height:1.15;margin:0 0 var(--space-5);text-transform:uppercase}.zenutra-pdp-module h3{font-family:var(--font-mono);font-size:var(--type-1);font-weight:400;line-height:1.3;margin:0}.zenutra-pdp-accent--blue{--zenutra-pdp-accent: var(--zenutra-product-magnesium-bisglycinate)}.zenutra-pdp-accent--pink{--zenutra-pdp-accent: var(--zenutra-product-primavie-shilajit)}.zenutra-pdp-accent--yellow{--zenutra-pdp-accent: var(--zenutra-electric-yellow)}.zenutra-pdp-accent--teal{--zenutra-pdp-accent: var(--zenutra-ashwagandha-teal)}.zenutra-pdp-accent--grey{--zenutra-pdp-accent: var(--zenutra-neutral)}.zenutra-pdp-ingredient-grid,.zenutra-pdp-claim-grid,.zenutra-pdp-usage-grid{display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.zenutra-pdp-ingredient{background:var(--zenutra-pdp-accent);border:.1rem solid var(--zenutra-black);padding:var(--space-5)}.zenutra-pdp-ingredient .zenutra-pdp-ingredient__amount{font-size:var(--type-3);line-height:1.15}.zenutra-pdp-origin__split{display:grid;grid-template-columns:minmax(0,1fr)}.zenutra-pdp-origin__image{aspect-ratio:730 / 600;display:block;height:100%;object-fit:cover;width:100%}.zenutra-pdp-origin__copy{align-content:center;background:var(--zenutra-pdp-accent);display:grid;gap:var(--space-4);padding:var(--space-6)}.zenutra-pdp-origin__copy p,.zenutra-pdp-origin__copy h2{margin:0}.zenutra-pdp-eyebrow{text-transform:uppercase}.zenutra-pdp-claim-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zenutra-pdp-claim-grid li{align-items:center;display:flex;gap:var(--space-3)}.zenutra-pdp-claim-grid li p{margin:0}.zenutra-claim-icon{flex-shrink:0;height:var(--space-8);stroke:var(--zenutra-black);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;width:var(--space-8)}.zenutra-pdp-footnotes{font-size:var(--type-small);line-height:1.6;padding-left:var(--space-5)}.zenutra-pdp-footnotes li+li{margin-top:var(--space-2)}.zenutra-pdp-usage-grid li{align-items:start;display:flex;gap:var(--space-4)}.zenutra-pdp-step{font-size:var(--type-3);line-height:1}.zenutra-pdp-quote{background:var(--zenutra-electric-yellow)}.zenutra-pdp-quote blockquote{border:0;font-style:normal;margin:0;max-width:80ch;padding:0}.zenutra-pdp-quote footer{font-size:var(--type-pdp-body)}.zenutra-pdp-stack-table{border-collapse:collapse;font-size:var(--type-pdp-body);table-layout:fixed;width:100%}.zenutra-pdp-stack-table :is(th,td){border:.1rem solid var(--zenutra-black);font-weight:400;overflow-wrap:anywhere;padding:var(--space-3);text-align:left;vertical-align:top}.zenutra-pdp-stack__current{background:var(--zenutra-electric-yellow)}.zenutra-pdp-stack-table a{align-items:center;display:inline-flex;min-height:4.4rem}.zenutra-pdp-accordion{border-block:.1rem solid var(--zenutra-black);color:var(--zenutra-black);font-family:var(--font-mono);font-size:var(--type-pdp-body)}.zenutra-pdp-accordion+.zenutra-pdp-accordion{border-top:0}.zenutra-pdp-accordion summary{align-items:center;cursor:pointer;display:flex;gap:var(--space-3);justify-content:space-between;list-style:none;min-height:var(--space-7);padding-block:var(--space-4)}.zenutra-pdp-accordion summary::-webkit-details-marker{display:none}.zenutra-pdp-accordion summary h2{color:var(--zenutra-black);font-family:var(--font-mono);font-size:var(--type-pdp-body);font-weight:400;margin:0}.zenutra-pdp-accordion[open] summary>span{transform:rotate(45deg)}.zenutra-pdp-accordion>div{line-height:1.65;padding-bottom:var(--space-4)}.zenutra-gallery-dots{display:flex;flex-wrap:wrap;justify-content:center}.zenutra-gallery-dots button{align-items:center;background:none;border:0;display:inline-flex;height:4.4rem;justify-content:center;width:4.4rem}.zenutra-gallery-dots button:before{border:.1rem solid var(--zenutra-black);border-radius:50%;content:"";height:var(--space-2);width:var(--space-2)}.zenutra-gallery-dots button[aria-current=true]:before{background:var(--zenutra-black)}.zenutra-pdp-sticky{align-items:center;background:var(--zenutra-white);border-top:.1rem solid var(--zenutra-black);bottom:0;color:var(--zenutra-black);display:grid;font-family:var(--font-mono);gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);left:0;padding:var(--space-3);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom));position:fixed;right:0;z-index:4}.zenutra-pdp-sticky[hidden]{display:none}.zenutra-pdp-sticky__price{font-size:var(--type-2)}.zenutra-pdp-recommendation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:750px){.zenutra-pdp-main .product{grid-template-columns:repeat(2,minmax(0,1fr))}.zenutra-pdp-main .product__column-sticky{top:calc(var(--header-height, 0px) + var(--space-4))}.zenutra-pdp-ingredient-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zenutra-pdp-origin__split{grid-template-columns:repeat(2,minmax(0,1fr))}.zenutra-pdp-usage-grid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:none}.zenutra-gallery-dots,.zenutra-pdp-sticky{display:none}}@media screen and (min-width:990px){.zenutra-pdp-claim-grid,.zenutra-pdp-recommendation-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:750px)and (max-width:989px){.zenutra-pdp-main .page-width,.zenutra-pdp-module .page-width,.zenutra-pdp-recommendations.page-width{padding-inline:calc(var(--space-4) + var(--space-1))}}@media screen and (max-width:749px){.zenutra-pdp-main .page-width,.zenutra-pdp-module .page-width,.zenutra-pdp-recommendations.page-width{padding-inline:var(--space-3)}.zenutra-pdp-main .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-inline:calc(-1 * var(--space-3))}.zenutra-pdp-claim-grid .zenutra-claim-icon{height:var(--space-7);width:var(--space-7)}.zenutra-pdp-main .product__media-item{scroll-snap-stop:always}.zenutra-pdp-stack-table,.zenutra-pdp-stack-table tbody,.zenutra-pdp-stack-table tr{display:block}.zenutra-pdp-stack-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.zenutra-pdp-stack-table tr{border:.1rem solid var(--zenutra-black);margin-bottom:var(--space-4);padding:var(--space-3)}.zenutra-pdp-stack-table :is(th,td){border:0;display:block;padding:var(--space-2)}.zenutra-pdp-stack-table :is(th,td):before{content:attr(data-label);display:block;font-size:var(--type-small);margin-bottom:var(--space-1)}}@media(prefers-reduced-motion:reduce){.zenutra-pdp-main .slider{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zenutra-pdp.css.map */
