.ts-ingspot-band{padding-block:var(--ts-ingspot-band-pt-m, 48px) var(--ts-ingspot-band-pb-m, 48px)}.ts-ingspot{display:block}.ts-ingspot__heading{margin:0;line-height:1.1}.ts-ingspot__desc{margin:24px 0 0;line-height:1}.ts-ingspot__spots{display:none}.ts-ingspot__list{margin-top:40px}.ts-ingspot__item{border-bottom:1px solid rgba(255,255,255,.25)}.ts-ingspot__row{display:flex;align-items:center;gap:16px;width:100%;padding:18px 0;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.ts-ingspot__name{flex:1 1 auto;line-height:1.2}.ts-ingspot__thumb{display:block;width:45px;height:60px;object-fit:contain;flex:none}.ts-ingspot__chevron{display:block;flex:none;transition:transform .2s ease}.ts-ingspot__item[data-open] .ts-ingspot__chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.ts-ingspot__chevron{transition:none}}.ts-ingspot__body-inner{padding:8px 0 28px}.ts-ingspot__text{margin:0;line-height:1}.ts-ingspot__more{display:inline-block;margin-top:24px;color:inherit;line-height:1.43}.ts-ingspot__more--link{text-decoration:underline;text-underline-offset:3px}.ts-ingspot__more--link:hover{color:inherit;text-decoration:underline}@media(min-width:1024px){.ts-ingspot-band{padding-block:var(--ts-ingspot-band-pt-d, 80px) var(--ts-ingspot-band-pb-d, 80px)}.ts-ingspot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:96px;align-items:stretch}.ts-ingspot__left{display:flex;flex-direction:column}.ts-ingspot .ts-ingspot__spots{display:block;flex:1 1 auto;margin-top:24px}.ts-ingspot__spot{display:flex;flex-direction:column;height:100%}.ts-ingspot .ts-ingspot__spot[hidden]{display:none}.ts-ingspot__spot-media{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0}.ts-ingspot__spot-media img{display:block;width:var(--ts-ingspot-img-w, 340px);height:var(--ts-ingspot-img-h, 380px);object-fit:contain}.ts-ingspot__spot-copy{flex:none}.ts-ingspot__spot-copy .ts-ingspot__text{min-height:2em}.ts-ingspot .ts-ingspot__thumb,.ts-ingspot .ts-ingspot__chevron,.ts-ingspot .ts-ingspot__body{display:none}.ts-ingspot .ts-ingspot__list{margin-top:0}.ts-ingspot .ts-ingspot__row{padding:24px 0;cursor:default}.ts-ingspot__heading{line-height:1.2}.ts-ingspot .ts-ingspot__item[data-active] .ts-ingspot__name{font-style:italic}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/ts-ingredients-spotlight.css.map */
