.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-flavor-picker{display:block}.custom-flavor-picker__info{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-4);margin-block-end:var(--spacing-2)}.custom-flavor-picker__heading-label{color:rgb(var(--text-color) / .85)}.custom-flavor-picker__count{flex-shrink:0;font-size:var(--text-xs)}.custom-flavor-picker__list.scroll-area{--custom-flavor-tile: clamp(92px, (100vw - var(--container-outer-width) - 3 * var(--spacing-2)) / 3.7, 104px);display:flex;gap:var(--spacing-2);margin-block:0;padding-block:var(--spacing-1);list-style:none}.custom-flavor-picker__item{flex:0 0 var(--custom-flavor-tile);scroll-snap-align:start}.custom-flavor-picker__tile{position:relative;display:flex;flex-direction:column;gap:var(--spacing-1-5);height:100%;padding-block-end:var(--spacing-2);border:1px solid rgb(var(--text-color) / .12);border-radius:min(4px,var(--rounded-input));color:rgb(var(--text-color));text-align:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.custom-flavor-picker__tile[aria-current=page]{border-color:rgb(var(--text-color));background-color:rgb(var(--dialog-background) / .55)}.custom-flavor-picker__tile[aria-current=page] .custom-flavor-picker__name{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight)}.custom-flavor-picker__tile:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;box-shadow:0 0 0 2px rgb(var(--text-color));opacity:0;transform:scale(.95);transition:opacity .2s ease-in-out,transform .2s ease-in-out;pointer-events:none}.custom-flavor-picker__tile[aria-current=page]:before{opacity:1;transform:scale(1)}.custom-flavor-picker__tile:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.custom-flavor-picker__media{display:block;aspect-ratio:1;overflow:hidden;border-radius:inherit}.custom-flavor-picker__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out,opacity .2s ease-in-out}.custom-flavor-picker__tile--sold-out .custom-flavor-picker__media{position:relative}.custom-flavor-picker__tile--sold-out .custom-flavor-picker__media:after{content:"";position:absolute;inset-block-start:50%;inset-inline:-20.71%;border-block-start:1.5px dashed rgb(var(--text-color) / .55);transform:translateY(-50%) rotate(-45deg)}.custom-flavor-picker__tile--sold-out .custom-flavor-picker__image{opacity:.4;filter:grayscale(1)}.custom-flavor-picker__tile--sold-out .custom-flavor-picker__name{color:rgb(var(--text-color) / .85)}.custom-flavor-picker__sold-out{position:absolute;inset-block-start:calc(var(--custom-flavor-tile) / 2 - 1px);inset-inline:0;width:fit-content;margin-inline:auto;padding:1px var(--spacing-2);border:1px solid rgb(var(--text-color) / .25);border-radius:var(--rounded-full);background:rgb(var(--background));font-size:calc(var(--text-xs) - 3px);letter-spacing:.06em;line-height:1.5;text-transform:uppercase;white-space:nowrap;transform:translateY(-50%)}.custom-flavor-picker__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.5em;padding-inline:var(--spacing-0-5);font-size:calc(var(--text-xs) - 1px);line-height:1.25;text-wrap:balance}@media(hover:hover){.custom-flavor-picker__tile:not([aria-current]):hover{border-color:rgb(var(--text-color) / .4)}.custom-flavor-picker__tile:hover .custom-flavor-picker__image{transform:scale(1.04)}.custom-flavor-picker__tile--sold-out:hover .custom-flavor-picker__image{opacity:.6}}@media(prefers-reduced-motion:reduce){.custom-flavor-picker__tile,.custom-flavor-picker__tile:before,.custom-flavor-picker__image{transition:none}}@media screen and (min-width:700px){.custom-flavor-picker__count{display:none}.custom-flavor-picker__list.scroll-area{--custom-flavor-tile: 92px;flex-wrap:wrap;overflow:visible;scroll-snap-type:none}}.accordion__content:has(>.custom-nutrition:first-child){padding-inline-end:0}.custom-nutrition{display:grid;gap:var(--spacing-4)}.prose+.custom-nutrition{margin-block-start:var(--spacing-6)}.custom-nutrition__keys{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:var(--spacing-1-5)}.custom-nutrition__keys li,.custom-nutrition__label{background:rgb(var(--background));border-radius:var(--rounded)}.custom-nutrition__keys li{display:grid;justify-items:center;padding:var(--spacing-2) var(--spacing-1);text-align:center}.custom-nutrition__keys b{font-size:var(--text-base);line-height:1.2}.custom-nutrition__keys span{font-size:.6875rem}.custom-nutrition__label{padding:var(--spacing-3) var(--spacing-4) var(--spacing-4)}.custom-nutrition__table{font-size:var(--text-sm);font-variant-numeric:tabular-nums}.custom-nutrition__table.custom-nutrition__table caption{margin-block-end:0;padding-block-end:var(--spacing-2);border-block-end:.5rem solid rgb(var(--text-color))}.custom-nutrition__servings,.custom-nutrition__serving-size{display:block}.custom-nutrition__serving-size{font-size:var(--text-base);font-weight:700}.custom-nutrition__table.custom-nutrition__table :is(th,td){padding:var(--spacing-1-5) 0 var(--spacing-1-5) var(--spacing-3);font-weight:400}.custom-nutrition__table.custom-nutrition__table thead th{font-size:var(--text-xs);font-weight:700}.custom-nutrition__table.custom-nutrition__table td,.custom-nutrition__table.custom-nutrition__table thead th:last-child{text-align:end;white-space:nowrap}.custom-nutrition__table.custom-nutrition__table td:last-child,.custom-nutrition__table.custom-nutrition__table .custom-nutrition__major>th{font-weight:700}.custom-nutrition__table.custom-nutrition__table .custom-nutrition__micro td:last-child{font-weight:400}.custom-nutrition__table.custom-nutrition__table .custom-nutrition__calories>*{font-size:var(--text-lg);font-weight:700;border-block-end:.25rem solid rgb(var(--text-color))}.custom-nutrition .custom-nutrition__table .custom-nutrition__sub>th{padding-inline-start:var(--spacing-4)}.custom-nutrition .custom-nutrition__table .custom-nutrition__sub2>th{padding-inline-start:var(--spacing-8)}.custom-nutrition__table.custom-nutrition__table .custom-nutrition__main tr:last-child>*{border-block-end:.5rem solid rgb(var(--text-color))}.custom-nutrition__table.custom-nutrition__table .custom-nutrition__micro tr:last-child>*{border-block-end:.25rem solid rgb(var(--text-color))}.custom-nutrition__notes{display:grid;gap:var(--spacing-1);margin-block-start:var(--spacing-2-5);font-size:var(--text-xs)}
/*# sourceMappingURL=/cdn/shop/t/74/compiled_assets/styles.css.map?subset=AAgAAAAAAAAAAAAAQAg */
