.tp-e-ingredients-v1{overflow:hidden}.tp-e-ingredients-v1__wrapper{--tp-ingredients-bleed: 16px;display:flex;flex-direction:column;align-items:center;gap:40px}.tp-e-ingredients-v1__header{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;text-align:center}.tp-e-ingredients-v1__eyebrow{margin:0;font-family:"Barlow",var(--tp-font-body),sans-serif;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#bd8a5a}.tp-e-ingredients-v1__title{margin:0;font-family:"Barlow Semi Condensed",var(--tp-font-heading),sans-serif;font-size:40px;font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#1b1c1e}.tp-e-ingredients-v1__list{display:flex;gap:8px;width:calc(100% + var(--tp-ingredients-bleed) * 2);margin:0 calc(var(--tp-ingredients-bleed) * -1);padding:0 var(--tp-ingredients-bleed);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tp-ingredients-bleed);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tp-e-ingredients-v1__list::-webkit-scrollbar{display:none}.tp-e-ingredients-v1__card{position:relative;flex:0 0 min(316px,calc(100vw - 74px));height:360px;border-radius:24px;overflow:hidden;scroll-snap-align:start;background-color:#e8e3dd}.tp-e-ingredients-v1__card:first-child{margin-left:auto}.tp-e-ingredients-v1__card:last-child{margin-right:auto}.tp-e-ingredients-v1__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tp-e-ingredients-v1__image--placeholder{fill:#b9b2a9}.tp-e-ingredients-v1__content{position:absolute;left:16px;right:16px;bottom:18px;display:flex;flex-direction:column;gap:8px;min-height:181px;padding:24px 16px;border-radius:16px;background-color:#ffffff59;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);color:#1b1c1e;overflow-wrap:break-word}.tp-e-ingredients-v1__card-title{margin:0;font-family:"Barlow Semi Condensed",var(--tp-font-heading),sans-serif;font-size:18px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#1b1c1e}.tp-e-ingredients-v1__card-text{margin:0;font-family:"Barlow",var(--tp-font-body),sans-serif;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0;color:#1b1c1e}@media screen and (min-width:768px){.tp-e-ingredients-v1__wrapper{--tp-ingredients-bleed: 32px}}@media screen and (min-width:1024px){.tp-e-ingredients-v1__wrapper{--tp-ingredients-bleed: 64px;gap:48px}.tp-e-ingredients-v1__eyebrow{font-size:18px}.tp-e-ingredients-v1__title{font-size:56px}.tp-e-ingredients-v1__list{gap:24px;scroll-snap-type:none}.tp-e-ingredients-v1__card{flex:0 1 316px;min-width:260px}}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__wrapper{gap:32px}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__card{display:flex;flex:0 0 240px;flex-direction:column;align-items:center;gap:20px;height:auto;padding-bottom:24px;border-radius:0;overflow:visible;background-color:transparent}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__image{position:static;flex-shrink:0;width:200px;height:200px;border-radius:50%;background-color:#ccc}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__content{position:static;align-items:center;min-height:0;padding:0 16px;border-radius:0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:center}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__card-title{color:#000}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__card-text{color:#4c4e53}@media screen and (min-width:1024px){.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__wrapper{gap:56px}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__list{gap:32px}.tp-e-ingredients-v1--circles .tp-e-ingredients-v1__card{flex:0 0 280px;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/tp-e-ingredients-v1.css.map */
