.ingredient-gallery{width:100vw;margin:0 auto;padding-left:var(--padding-x);padding-right:var(--padding-x);padding-bottom:var(--big-padding-y);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2.28571rem;align-self:stretch;scrollbar-width:none;overflow-x:auto;overflow-y:hidden}.ingredient-gallery-scroll-container{width:var(--width-full);max-width:var(--max-width);display:flex;scrollbar-width:none;margin:0 auto}.ingredient-gallery__images{display:flex;gap:24px;width:100%;justify-content:flex-start;align-items:flex-start;overflow-x:visible;padding-bottom:20px;margin-bottom:-20px;padding-right:var(--padding-x);margin-right:calc(var(--padding-x) * -1)}.vitamin-info-wrapper{display:flex;width:100%;min-width:324px;padding-bottom:6px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;justify-content:space-between}.vitamin-content-container{display:flex;max-width:280px;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0 0;align-self:stretch}.vitamin-content-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.vitamin-content-header p{margin-block-start:0;margin-block-end:0;line-height:22px;color:#000}.vitamin-list{display:flex;flex-direction:column;align-items:flex-start;gap:0px;align-self:stretch}.vitamin-cell{display:flex;padding:1px 0;align-items:center;align-self:stretch;width:100%}.vitamin-cell p{letter-spacing:.13px;text-transform:lowercase;color:var(--secondary-text-color);margin-block-start:0;margin-block-end:0}.invisible-scrollbar::-webkit-scrollbar{display:none}.ingredient-gallery__image-wrapper{position:relative;overflow:hidden;background:#000;width:21rem;min-width:21rem;flex:0 0 auto;cursor:pointer}.learn-more-link{display:none;position:absolute;bottom:16px;left:16px;color:#fff;text-decoration:none;z-index:10}.ingredient-gallery__image-wrapper:before{display:none}.ingredient-gallery__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ingredient-gallery__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.ingredient-gallery--blur{-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5;display:block!important;height:100%;width:100%}.ingredient-overlay-noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:6;display:block!important;height:100%;width:100%;object-fit:cover;mix-blend-mode:overlay;opacity:.2}@supports (-webkit-touch-callout: none){.ingredient-overlay-noise{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:translateZ(0);position:absolute}.dynamic-gradient-overlay-top-center{position:absolute;top:-50%;left:0;right:0;bottom:0;width:100%;height:150%;transform:translateZ(0)}.ingredient-gallery__overlay{transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000}}.dynamic-gradient-overlay-top-center{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.dynamic-gradient-overlay-bottom-center{position:absolute;bottom:-50%;left:50%;width:100%;height:100%;transform:translate(-50%);pointer-events:none}.dynamic-gradient-overlay-top-left{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(-25%) translate(-40%);pointer-events:none;z-index:1}.dynamic-gradient-overlay-top-right{position:absolute;top:0;right:0;width:100%;height:100%;transform:translateY(-25%) translate(40%);pointer-events:none}.dynamic-gradient-overlay-bottom-left{position:absolute;bottom:-25%;left:-50%;width:100%;height:100%;pointer-events:none}.dynamic-gradient-overlay-bottom-right{position:absolute;top:0;right:-50%;width:100%;height:100%;transform:translateY(25%) translate(0);pointer-events:none}.dynamic-gradient-overlay-top-center circle,.dynamic-gradient-overlay-bottom-center circle{width:100%;height:100%}.ingredient-gallery-content-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2px;flex:1 0 0;max-width:95%;height:100%;position:relative;z-index:10;cursor:text;padding:24px}.ingredient-gallery__title{color:#fff!important;margin-block-start:0;margin-block-end:0;text-transform:lowercase;cursor:text;z-index:2}.ingredient-gallery__description{color:#fff!important;display:block;margin-block-start:0;margin-block-end:0;cursor:text;z-index:2}.ingredient-gallery__image-wrapper:hover .ingredient-gallery__overlay{opacity:1}.ingredient-gallery__image-wrapper:hover .ingredient-gallery__image{opacity:.9}.color-display{box-shadow:0 2px 4px #0003;border:2px solid white}@media screen and (max-width: 749px){.ingredient-gallery{padding:0 16px}.ingredient-gallery__overlay,.ingredient-gallery-content-container{padding:8px}.ingredient-gallery__title{font-size:20px}.ingredient-gallery__description{font-size:14px}.learn-more-link{display:block}}.ingredient-gallery__image-wrapper:nth-child(4n+1){height:31.5rem}.ingredient-gallery__image-wrapper:nth-child(4n+2){height:26.28rem}.ingredient-gallery__image-wrapper:nth-child(4n+3){height:37.14rem}.ingredient-gallery__image-wrapper:nth-child(4n+4){height:28rem}.ingredient-gallery__overlay svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.dynamic-gradient-overlay-top-center,.dynamic-gradient-overlay-top-left,.dynamic-gradient-overlay-top-right,.dynamic-gradient-overlay-bottom-center,.dynamic-gradient-overlay-bottom-left,.dynamic-gradient-overlay-bottom-right{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}@supports (-webkit-touch-callout: none){.ingredient-gallery__overlay svg{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transform:translateZ(0)}.ingredient-gallery__overlay{transform:translateZ(0)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-ingredient-gallery.css.map */
