.custom-ask-ai{display:grid;gap:var(--spacing-4);justify-items:start}.custom-ask-ai__header{display:grid;gap:var(--spacing-2);max-width:38rem}.custom-ask-ai__eyebrow{margin:0;font-size:var(--text-xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--text-color) / .7)}.custom-ask-ai__heading{text-wrap:balance}.custom-ask-ai__intro{text-wrap:pretty}.custom-ask-ai__row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);width:100%;margin:0;padding:0;padding-block-start:var(--spacing-4);border-block-start:1px solid rgb(var(--text-color) / .25);list-style:none}.custom-ask-ai__item{display:flex}.custom-ask-ai__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;opacity:1;text-decoration:none;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.custom-ask-ai__link:hover{opacity:.7}.custom-ask-ai--mono .custom-ask-ai__link:hover,.custom-ask-ai--mono .custom-ask-ai__link:focus-visible{opacity:1}.custom-ask-ai__link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px;border-radius:var(--rounded-sm)}.custom-ask-ai__logo{width:auto;height:var(--custom-ask-ai-logo, 28px);max-width:calc(var(--custom-ask-ai-logo, 28px) * 2);object-fit:contain;transition:transform .22s cubic-bezier(.2,0,0,1)}.custom-ask-ai__link:hover .custom-ask-ai__logo,.custom-ask-ai__link:focus-visible .custom-ask-ai__logo{transform:scale(1.08)}.custom-ask-ai__fallback-label{font-size:var(--text-xs);white-space:nowrap}.custom-ask-ai--mono .custom-ask-ai__logo{filter:brightness(0) invert(1);transition:filter .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1)}.custom-ask-ai--mono .custom-ask-ai__link:hover .custom-ask-ai__logo,.custom-ask-ai--mono .custom-ask-ai__link:focus-visible .custom-ask-ai__logo{filter:brightness(1) invert(0)}.custom-ask-ai__disclaimer{max-width:38rem;font-size:var(--text-xs);line-height:1.5;color:rgb(var(--text-color) / .7)}.custom-ask-ai__disclaimer a{color:inherit;text-decoration:underline;text-underline-offset:.2em}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.custom-ask-ai--animate .custom-ask-ai__item{animation:custom-ask-ai-rise linear both;animation-timeline:view()}.custom-ask-ai--animate .custom-ask-ai__item:nth-child(1){animation-range:cover 2% cover 14%}.custom-ask-ai--animate .custom-ask-ai__item:nth-child(2){animation-range:cover 5% cover 17%}.custom-ask-ai--animate .custom-ask-ai__item:nth-child(3){animation-range:cover 8% cover 20%}.custom-ask-ai--animate .custom-ask-ai__item:nth-child(4){animation-range:cover 11% cover 23%}}}@keyframes custom-ask-ai-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.custom-ask-ai__link,.custom-ask-ai__logo,.custom-ask-ai--mono .custom-ask-ai__logo{transition:none}.custom-ask-ai__link:hover .custom-ask-ai__logo,.custom-ask-ai__link:focus-visible .custom-ask-ai__logo{transform:none}}.custom-nutrition-compare{--cnc-top: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px) * var(--header-is-visible, 1) - 1px);--cnc-line: rgb(var(--text-color) / .14);--cnc-tile: rgb(255 255 255 / .55);--cnc-gap: var(--spacing-5);display:block;container-type:inline-size}@media screen and (min-width:700px){.custom-nutrition-compare{--cnc-gap: var(--spacing-6)}}.custom-nutrition-compare__empty{padding:var(--spacing-4);border:1px dashed rgb(var(--text-color) / .4);font-size:var(--text-sm)}.custom-nutrition-compare>*+*{margin-block-start:var(--cnc-gap)}.custom-nutrition-compare__header{display:grid;gap:var(--cnc-gap);max-inline-size:40rem}.custom-nutrition-compare__header>*{margin:0;text-box:trim-both cap alphabetic}.custom-nutrition-compare--align-center .custom-nutrition-compare__header{justify-items:center;margin-inline:auto;text-align:center}.custom-nutrition-compare__intro{font-size:var(--text-sm);text-wrap:pretty}.custom-nutrition-compare__group.custom-nutrition-compare__group{min-inline-size:0;padding:0;border:0}.custom-nutrition-compare__legend.custom-nutrition-compare__legend{inline-size:100%;margin-block-end:var(--spacing-3);padding:0;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;text-box:trim-both cap alphabetic}.custom-nutrition-compare--align-center :is(.custom-nutrition-compare__legend,.custom-nutrition-compare__status){text-align:center}.custom-nutrition-compare__chips{display:flex;gap:var(--spacing-2);margin:calc(-1 * var(--spacing-1)) calc(-1 * var(--container-gutter));padding:var(--spacing-1) var(--container-gutter);overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--container-gutter);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--container-gutter),#000 calc(100% - var(--container-gutter)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--container-gutter),#000 calc(100% - var(--container-gutter)),transparent)}.custom-nutrition-compare__chips::-webkit-scrollbar{display:none}.custom-nutrition-compare--align-center .custom-nutrition-compare__chips>:first-child{margin-inline-start:auto}.custom-nutrition-compare--align-center .custom-nutrition-compare__chips>:last-child{margin-inline-end:auto}.custom-nutrition-compare__chip{position:relative;flex:none}.custom-nutrition-compare__chip input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.custom-nutrition-compare__chip span{display:inline-flex;align-items:center;gap:var(--spacing-1-5);min-block-size:2.5rem;padding:var(--spacing-2) var(--spacing-4);border-radius:.5rem;background:rgb(var(--text-color) / .1);font-family:var(--text-font-family);font-size:var(--text-xs);line-height:1.4;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.custom-nutrition-compare__chip b{font-weight:400}.custom-nutrition-compare__chip input:checked+span{background:rgb(var(--text-color));color:rgb(var(--background))}.custom-nutrition-compare__chip input:focus-visible+span{outline:2px solid rgb(var(--text-color));outline-offset:2px}@media(hover:hover){.custom-nutrition-compare__chip:hover input:not(:checked)+span{background:rgb(var(--text-color) / .18)}}.custom-nutrition-compare__chip--hidden{display:none}.custom-nutrition-compare__sortbar{margin-inline:calc(-1 * var(--container-gutter));padding:var(--spacing-2) var(--container-gutter)}.custom-nutrition-compare>.custom-nutrition-compare__sortbar{margin-block-end:calc(-1 * var(--spacing-2))}.custom-nutrition-compare>*+.custom-nutrition-compare__sortbar{margin-block-start:calc(var(--cnc-gap) - var(--spacing-2))}.custom-nutrition-compare__sortbar--sticky{position:sticky;inset-block-start:var(--cnc-top);z-index:2;background:rgb(var(--background) / .92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.custom-nutrition-compare__status{font-size:var(--text-xs);text-box:trim-both cap alphabetic}.custom-nutrition-compare__table :where(th,td){padding:0;border-width:0;vertical-align:middle}.custom-nutrition-compare__table.custom-nutrition-compare__table{inline-size:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.custom-nutrition-compare__table caption{caption-side:bottom;margin:0;padding-block-start:var(--cnc-gap);font-size:var(--text-xs);text-align:start}.custom-nutrition-compare :is(a,button,input){scroll-margin-block:calc(var(--cnc-top) + 4.5rem) var(--spacing-4)}@container (max-width: 899px){.custom-nutrition-compare__table thead{display:none}.custom-nutrition-compare__table tbody{display:block}.custom-nutrition-compare>*+.custom-nutrition-compare__table{margin-block-start:calc(var(--cnc-gap) - var(--spacing-4))}}@container (min-width: 900px){.custom-nutrition-compare__sortbar{display:none}.custom-nutrition-compare__table thead th{position:sticky;inset-block-start:var(--cnc-top);z-index:2;padding:var(--spacing-2) var(--spacing-1-5);box-shadow:inset 0 -1px 0 var(--cnc-line);background:rgb(var(--background));font-size:var(--text-sm);font-weight:400;text-align:center;white-space:nowrap}.custom-nutrition-compare__table thead th:first-child{text-align:start}.custom-nutrition-compare__table thead th[data-active]{background:rgb(var(--text-color));color:rgb(var(--background))}.custom-nutrition-compare__sort.custom-nutrition-compare__sort{display:inline-flex;align-items:center;gap:var(--spacing-1);padding:var(--spacing-1-5) var(--spacing-2);background:transparent;color:inherit;font:inherit;cursor:pointer}.custom-nutrition-compare__sort:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.custom-nutrition-compare__sort svg{opacity:0;transition:opacity .2s ease}[aria-sort] .custom-nutrition-compare__sort svg,.custom-nutrition-compare__sort:hover svg{opacity:1}[aria-sort=ascending] .custom-nutrition-compare__sort svg{transform:rotate(180deg)}}@media(prefers-reduced-motion:reduce){.custom-nutrition-compare *,::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){transition:none!important;animation:none!important}}.custom-nutrition-compare__product.custom-nutrition-compare__product{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;column-gap:var(--spacing-3);font-weight:400;text-align:start}.custom-nutrition-compare__pack{inline-size:4.5rem;block-size:2.5rem;border-radius:var(--rounded-xs);object-fit:cover;mix-blend-mode:multiply}.custom-nutrition-compare__text{display:grid;justify-items:start;min-inline-size:0}.custom-nutrition-compare__name{font-family:var(--heading-font-family);font-size:var(--text-base);line-height:1.2}.custom-nutrition-compare__name:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.custom-nutrition-compare__name:focus-visible{outline:none}.custom-nutrition-compare__name:focus-visible:after{outline:2px solid rgb(var(--text-color));outline-offset:-2px;border-radius:var(--rounded-xs)}.custom-nutrition-compare__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1-5);font-size:var(--text-xs)}.custom-nutrition-compare__meta>*+*:before{content:"\b7";margin-inline-end:var(--spacing-1-5)}.custom-nutrition-compare__meta>.custom-nutrition-compare__current+*:before{content:none}.custom-nutrition-compare__current{padding:1px var(--spacing-2);border-radius:var(--rounded-button);background:rgb(var(--primary-badge-background));color:rgb(var(--primary-badge-text));font-weight:700}.custom-nutrition-compare__meta-rating{padding-inline:2px;border-radius:var(--rounded-xs);transition:background-color .25s ease,color .25s ease}.custom-nutrition-compare__meta-rating[data-active]{padding-inline:var(--spacing-1-5);background:rgb(var(--text-color));color:rgb(var(--background))}.custom-nutrition-compare__meta-rating[data-active]:before{content:none}.custom-nutrition-compare__star{color:rgb(var(--star-color))}[data-active] .custom-nutrition-compare__star{color:inherit}.custom-nutrition-compare__value{font-weight:700}.custom-nutrition-compare__bar{position:absolute;inset-inline-start:0;inset-block-end:0;inline-size:100%;block-size:3px;background:rgb(var(--primary-badge-background));transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.2,.7,.2,1)}[data-active]>.custom-nutrition-compare__bar{transform:scaleX(var(--v))}.custom-nutrition-compare__row--current{background:rgb(var(--primary-badge-background) / .14)}.custom-nutrition-compare__shop.custom-nutrition-compare__shop{z-index:1}.custom-nutrition-compare__add.custom-nutrition-compare__add{position:relative;display:grid;place-content:center;inline-size:2.75rem;block-size:2.75rem;border-radius:var(--rounded-full);background:transparent;box-shadow:inset 0 0 0 2px rgb(var(--text-color));color:rgb(var(--text-color));transition:background-color .2s ease,color .2s ease}.custom-nutrition-compare__add.custom-nutrition-compare__add:is(:hover,[aria-expanded=true],[aria-busy=true]){background:rgb(var(--text-color));color:rgb(var(--background))}.custom-nutrition-compare__add>.button__loader{gap:var(--spacing-1)}.custom-nutrition-compare__add>.button__loader>*{inline-size:var(--spacing-1);block-size:var(--spacing-1)}.custom-nutrition-compare__add:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.custom-nutrition-compare__sold-out{font-size:var(--text-xs);font-weight:700}.custom-nutrition-compare__wide.custom-nutrition-compare__wide{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.custom-nutrition-compare__row[hidden]{display:none}@container (max-width: 899px){.custom-nutrition-compare__row{position:relative;display:grid;grid-template-columns:repeat(var(--cnc-tiles, 5),minmax(0,1fr));gap:var(--spacing-1);padding-block:var(--spacing-4);border-block-end:1px solid var(--cnc-line)}.custom-nutrition-compare__row--current{margin-inline:calc(-1 * var(--spacing-2));padding-inline:var(--spacing-2)}.custom-nutrition-compare__product.custom-nutrition-compare__product{grid-column:1 / -1;padding:0 3.5rem var(--spacing-1-5) 0}.custom-nutrition-compare__cell.custom-nutrition-compare__cell{position:relative;display:grid;justify-items:center;align-content:center;gap:1px;overflow:hidden;padding:var(--spacing-2) 2px var(--spacing-2-5);border-radius:var(--rounded-xs);background:var(--cnc-tile);text-align:center;transition:background-color .25s ease,color .25s ease}.custom-nutrition-compare__cell.custom-nutrition-compare__wide{position:absolute;padding:0;background:none}.custom-nutrition-compare__cell[data-active]{background:rgb(var(--text-color));color:rgb(var(--background))}.custom-nutrition-compare__unit{font-size:.6875rem;line-height:1.2}.custom-nutrition-compare__shop.custom-nutrition-compare__shop{position:absolute;inset-block-start:var(--spacing-3);inset-inline-end:0}.custom-nutrition-compare__row--current .custom-nutrition-compare__shop.custom-nutrition-compare__shop{inset-inline-end:var(--spacing-2)}}@container (max-width: 1099px){.custom-nutrition-compare__shop .custom-nutrition-compare__button{display:none}}@container (min-width: 1100px){.custom-nutrition-compare__shop .custom-nutrition-compare__add{display:none}}@container (min-width: 900px){.custom-nutrition-compare__row>:is(th,td){padding:var(--spacing-3) var(--spacing-1-5);border-block-end:1px solid var(--cnc-line);text-align:center}.custom-nutrition-compare__product.custom-nutrition-compare__product{position:relative;min-inline-size:15rem;padding-inline-start:0;text-align:start}.custom-nutrition-compare__cell{position:relative}.custom-nutrition-compare__cell[data-active]{background:rgb(var(--primary-badge-background) / .22)}.custom-nutrition-compare__cell .custom-nutrition-compare__bar{inset-inline:22%;inset-block-end:var(--spacing-2);inline-size:auto;background:rgb(var(--text-color))}.custom-nutrition-compare__unit,.custom-nutrition-compare--rating-column .custom-nutrition-compare__meta-rating{display:none}.custom-nutrition-compare__wide.custom-nutrition-compare__wide{position:relative;inline-size:auto;block-size:auto;overflow:visible;clip-path:none;white-space:normal}.custom-nutrition-compare__added{display:block;font-size:var(--text-xs)}.custom-nutrition-compare__shop.custom-nutrition-compare__shop{text-align:end}}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map?subset=AAgEAAAAAAAAAAAAAAE */
