.c-nutrition-tabs{text-align:left}.c-nutrition-tabs__button{font-family:var(--font-typeface-display);font-size:var(--font-static-sm);font-style:normal;font-weight:var(--font-weight-display);letter-spacing:1.68px;line-height:140%;min-height:auto;padding:.2rem 0;padding-block:var(--static-xl);position:relative;text-transform:uppercase}.c-nutrition-tabs__button:before{background-color:var(--surface-nav-primary--hover);content:"";display:block;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .3s ease;width:100%}.c-nutrition-tabs__button.is-active:before,.c-nutrition-tabs__button:active:before,.c-nutrition-tabs__button:hover:before{transform:scaleX(1)}.c-nutrition-tabs__button:before{bottom:0;height:.25rem}.c-nutrition-tabs__button.is-active:before,.c-nutrition-tabs__button:active:before{background-color:var(--scheme-dark-background);height:.25rem}.c-nutrition-tabs.tabs{display:block}.c-nutrition-tabs__controls{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;background-color:var(--scheme-background);border-bottom:1px solid var(--border-global-subtle);overflow:auto;position:fixed;scrollbar-width:none;white-space:nowrap;width:calc(100% - var(--section-container) - var(--section-container));z-index:1}.c-nutrition-tabs__controls::-webkit-scrollbar{display:none}.c-nutrition-tabs__controls.is-dragging.is-scrollable,.c-nutrition-tabs__controls.is-dragging.is-scrollable button{cursor:grabbing}.c-nutrition-tabs__controls-inner{align-items:center;align-self:stretch;display:flex;gap:32px;width:-moz-max-content;width:max-content}.c-nutrition-tabs__panel-inner{margin-block-start:4.375rem;padding-block-start:var(--section-md)}.c-nutrition-tabs__panel{display:none;left:0;opacity:0;top:0;width:100%}.c-nutrition-tabs__panel img{display:none}.c-nutrition-tabs__panel.is-active{display:block;z-index:1}.c-nutrition-tabs__panel.is-active img{display:initial}.c-nutrition-tabs__panel.is-visible{opacity:1}.c-nutrition-facts-launcher__buttons{display:grid;gap:var(--static-xs,8px)}.c-nutrition-facts-launcher__button{display:flex;font-size:var(--font-static-xs,13px);font-style:normal;font-weight:600;gap:var(--static-micro);justify-content:space-between;letter-spacing:.65px;line-height:120%;max-height:2.75rem;padding:var(--static-sm) var(--responsive-md) var(--static-sm) 1.25rem;text-transform:uppercase}.c-nutrition-facts-launcher__button .icon--arrow-up-right{height:1.25rem;width:1.25rem}.c-nutrition-facts-launcher__title{font-size:var(--font-responsive-micro,14px);font-style:normal;font-weight:600;letter-spacing:.7px;line-height:normal;padding-block-end:var(--static-sm);text-transform:uppercase}.c-nutrition-facts tbody td{text-align:center}.c-nutrition-facts tbody tr,.c-nutrition-facts tfoot tr{border-bottom:1px solid var(--border-global-secondary,#827f74)}.c-nutrition-facts tbody td,.c-nutrition-facts tbody th,.c-nutrition-facts tfoot td,.c-nutrition-facts tfoot th{font-size:var(--font-responsive-micro,14px);font-style:normal;font-weight:600;line-height:140%;padding-block:var(--static-xs)}.c-nutrition-facts tbody td.c-nutrition-facts__indent,.c-nutrition-facts tbody th.c-nutrition-facts__indent,.c-nutrition-facts tfoot td.c-nutrition-facts__indent,.c-nutrition-facts tfoot th.c-nutrition-facts__indent{font-weight:500;padding-inline-start:var(--static-sm)}.c-nutrition-facts tbody tr.c-nutrition-facts__row--calories.first-in-group td,.c-nutrition-facts tbody tr.c-nutrition-facts__row--calories.first-in-group th,.c-nutrition-facts tfoot tr.c-nutrition-facts__row--calories.first-in-group td,.c-nutrition-facts tfoot tr.c-nutrition-facts__row--calories.first-in-group th{font-size:var(--font-responsive-sm,18px)}.c-nutrition-facts tbody tr.c-nutrition-facts__row--active-ingredients.first-in-group,.c-nutrition-facts tbody tr.c-nutrition-facts__row--calories.first-in-group,.c-nutrition-facts tfoot tr.c-nutrition-facts__row--active-ingredients.first-in-group,.c-nutrition-facts tfoot tr.c-nutrition-facts__row--calories.first-in-group{border-top:3px solid var(--border-global-primary)}.c-nutrition-facts tbody tr.c-nutrition-facts__row--active-ingredients th,.c-nutrition-facts tfoot tr.c-nutrition-facts__row--active-ingredients th{font-size:var(--font-static-micro,11px);font-style:normal;font-weight:600;line-height:140%}.c-nutrition-facts tfoot tr{border-bottom:1px solid var(--border-global-primary)}.c-nutrition-facts tfoot p{font-size:var(--font-static-micro,11px);font-style:normal;font-weight:400;line-height:120%}.c-nutrition-facts__table{border-collapse:collapse}.c-nutrition-facts__serving-size{display:grid;padding-block:var(--static-micro) var(--static-sm)}.c-nutrition-facts__serving-size-label{font-size:var(--font-static-xs,13px);font-style:normal;font-weight:600;line-height:140%;margin:0}.c-nutrition-facts__serving-size-label--per-unit{font-style:normal;font-weight:500}.c-nutrition-facts__subheader{border-top:1px solid var(--border-global-primary,#000)}.c-nutrition-facts__subheader th{font-size:var(--font-static-xs,13px);font-style:normal;font-weight:500;line-height:120%;padding-block:var(--static-xs);width:5rem}.c-nutrition-facts__subheader-label--amount{text-align:center}.c-nutrition-facts__footer p:first-of-type{margin-block-start:0}.c-nutrition-facts__footer p:last-of-type{margin-block-end:0}.c-nutrition-facts-modal.s-modal{max-height:100%;width:100%}.c-nutrition-facts-modal-wrapper{overflow-y:auto;padding:0 var(--section-container) 1.75rem}.c-nutrition-facts-modal .s-modal__header{padding:var(--section-container) 0 0}.c-nutrition-facts-modal .btn.btn--icon-close{padding:0 0 0 2.75rem;right:-.5rem;top:-.75rem}.c-nutrition-facts-modal .icon-close{height:24px;width:24px}.c-nutrition-facts-modal .s-modal__title{margin:0}.product-details-tabs{padding-block-end:var(--section-container)}.product-details-tabs__usp{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);padding-block-end:var(--section-lg)}.product-details-tabs__usp .c-product-usp__item{display:flex;flex-direction:column;font-size:var(--font-static-micro,11px);font-style:normal;font-weight:600;gap:var(--static-md,16px);letter-spacing:1.1px;line-height:125%;text-align:center;text-transform:uppercase}.product-details-tabs__background{overflow:hidden;position:relative}.product-details-tabs__background:before{background-image:var(--primary-bg-pattern);background-position:top;background-repeat:repeat;background-size:cover;content:"";display:block;position:absolute;top:0;width:100vw;z-index:-1}@media only screen and (min-width:48em){.c-nutrition-tabs__controls{max-width:calc(39rem - var(--responsive-lg) - var(--responsive-lg))}.c-nutrition-tabs__panel-inner{margin-block-start:4.375rem;padding-block-start:var(--static-macro)}.c-nutrition-facts-launcher__buttons{display:flex;flex-wrap:wrap;justify-content:flex-start}.c-nutrition-facts-launcher__button{padding:var(--static-sm) var(--responsive-lg)}.c-nutrition-facts__serving-size{align-items:center;display:flex;justify-content:space-between}.c-nutrition-facts-modal.s-modal{max-height:calc(100% - var(--section-container));max-width:39rem}.c-nutrition-facts-modal .s-modal__header{padding:var(--responsive-md) 0 0}.c-nutrition-facts-modal .btn.btn--icon-close{padding:0 0 0 2.75rem;right:-1rem;top:-1rem}.c-nutrition-facts-modal-wrapper{padding:0 var(--responsive-lg) var(--static-macro)}}@media only screen and (min-width:64em){.product-details-tabs{margin-block-start:10.9375rem}.product-details-tabs .tabs.desktop-content-left{-moz-column-gap:5.25rem;column-gap:5.25rem;display:grid;grid-template-columns:468px 1fr}.product-details-tabs .tabs.desktop-content-left .tabs__background--left{display:none}.product-details-tabs .tabs.desktop-content-right{-moz-column-gap:5.25rem;column-gap:5.25rem;display:grid;grid-template-columns:1fr 468px}.product-details-tabs__usp{display:none}.product-details-tabs__background{overflow:visible}.product-details-tabs__background:before{height:calc(100% - 6.25rem);top:6.25rem}}@media only screen and (max-width:calc(64em - 1px)){.product-details-tabs .tabs__background--right{display:none}.product-details-tabs__background:before{height:calc(100% - 50vw);top:50vw}}