.mmx-sales-ingredients{--mmx-ingredients-blue: #11335e;--mmx-ingredients-accent: #00a5e6;display:block;overflow:hidden;padding-block:var(--mmx-ingredients-padding-top-desktop) var(--mmx-ingredients-padding-bottom-desktop);background:var(--mmx-ingredients-bg);color:var(--mmx-ingredients-blue);font-family:Inter,sans-serif}.mmx-sales-ingredients *,.mmx-sales-ingredients *:before,.mmx-sales-ingredients *:after{box-sizing:border-box}.mmx-sales-ingredients__inner{width:min(100%,1440px);margin-inline:auto;padding-inline:60px}.mmx-sales-ingredients__header{display:flex;width:304px;margin:0 auto 40px;align-items:center;gap:10px;flex-direction:column;text-align:center;text-transform:uppercase}.mmx-sales-ingredients__eyebrow,.mmx-sales-ingredients__heading{width:100%;margin:0;font-family:Archivo,sans-serif;font-weight:700}.mmx-sales-ingredients__eyebrow{color:var(--mmx-ingredients-accent);font-size:20px;line-height:24px}.mmx-sales-ingredients__heading{color:var(--mmx-ingredients-blue);font-size:40px;line-height:48px}.mmx-sales-ingredients__scroller{width:100%;outline:none}.mmx-sales-ingredients__scroller:focus-visible{outline:3px solid var(--mmx-ingredients-accent);outline-offset:4px}.mmx-sales-ingredients__track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.mmx-sales-ingredient{position:relative;height:450px;min-width:0;overflow:hidden;border-radius:20px;background:#d9d9d9;isolation:isolate;box-shadow:0 0 0 transparent;transition:transform .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1)}.mmx-sales-ingredient:hover,.mmx-sales-ingredient:focus-within{box-shadow:8px 8px 0 var(--mmx-ingredients-blue);transform:translate(-3px,-3px)}.mmx-sales-ingredient__media,.mmx-sales-ingredient__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.mmx-sales-ingredient__image{object-fit:cover}.mmx-sales-ingredient__veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#091a2f00 45%,#091a2f1f 58%,#091a2fc7);pointer-events:none}.mmx-sales-ingredient__veil:after{position:absolute;top:48%;right:0;bottom:0;left:0;background:#d9d9d903;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);content:"";-webkit-mask-image:linear-gradient(180deg,transparent,#000 34%);mask-image:linear-gradient(180deg,transparent,#000 34%)}.mmx-sales-ingredient__content{position:absolute;right:43px;bottom:43px;left:43px;z-index:2;display:flex;align-items:center;gap:8px;flex-direction:column;color:#fff;text-align:center}.mmx-sales-ingredient__content h3{width:100%;margin:0;color:#fff;font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:24px;text-transform:uppercase}.mmx-sales-ingredient__description,.mmx-sales-ingredient__description p{margin:0;color:#fff;font-size:16px;font-weight:400;line-height:24px}.mmx-sales-ingredients__progress{display:none}@media(max-width:989px){.mmx-sales-ingredients{padding-block:var(--mmx-ingredients-padding-top-mobile) var(--mmx-ingredients-padding-bottom-mobile)}.mmx-sales-ingredients__inner{padding-inline:20px}.mmx-sales-ingredients__header{margin-bottom:24px}.mmx-sales-ingredients__heading{font-size:32px;line-height:38px}.mmx-sales-ingredients__scroller{width:calc(100% + 20px);padding:0 20px 8px 0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-padding-inline:0 20px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.mmx-sales-ingredients__scroller::-webkit-scrollbar{display:none}.mmx-sales-ingredients__track{display:flex;width:max-content}.mmx-sales-ingredient{width:318px;min-width:318px;scroll-snap-align:start}.mmx-sales-ingredients__progress{position:relative;display:block;width:100%;height:10px;margin-top:32px;overflow:hidden;border-radius:20px;background:#d6e4f0}.mmx-sales-ingredients__progress-thumb{position:absolute;inset:0 auto 0 0;display:block;width:0;height:100%;border-radius:20px;background:var(--mmx-ingredients-blue);transition:width .1s linear;will-change:width}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/mmx-sales-ingredients.css.map */
