.product-ingredients{background:#fff;padding:90px 0 80px}.product-ingredients__inner{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,2fr);column-gap:60px;row-gap:40px;align-items:flex-start}.product-ingredients__intro{max-width:420px}.product-ingredients__heading{margin:0 0 20px}.product-ingredients__text{font-family:Lato,sans-serif;font-size:17px;line-height:1.5;color:#222}.product-ingredients__text p{margin:0 0 14px}.product-ingredients__btn{display:inline-flex;align-items:center;justify-content:center}.product-ingredients__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 24px}.product-ingredients__card{display:flex;flex-direction:column;background:#fff}.product-ingredients__image-wrap{width:100%;position:relative;padding-bottom:75%;overflow:hidden;border-radius:12px}.product-ingredients__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-ingredients__card-body{padding:14px 4px 0}.product-ingredients__card-title{font-family:Cormorant Garamond,serif;font-weight:600;font-size:23px;line-height:1.1;color:#222;margin:10px 0 6px}.product-ingredients__card-text{font-family:Lato,sans-serif;font-size:15px;line-height:1.45;color:#222;margin:0}@media (max-width: 1024px){.product-ingredients{padding:70px 0 60px}.product-ingredients__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1.9fr);column-gap:40px}.product-ingredients__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.product-ingredients__text{font-size:16px}.product-ingredients__card-title{font-size:20px}.product-ingredients__card-text{font-size:14px}}@media (max-width: 767px){.product-ingredients{padding:60px 0 50px}.product-ingredients__inner{grid-template-columns:1fr;row-gap:40px}.product-ingredients__intro{max-width:100%}.product-ingredients__grid{grid-template-columns:1fr;gap:30px}.product-ingredients__card{flex-direction:row;align-items:start;justify-content:start;gap:15px}.product-ingredients__image-wrap{border-radius:7px;width:100px;height:110px;padding-bottom:0;flex-shrink:0}.product-ingredients__text{font-size:16px}.product-ingredients__card-body{padding:0}.product-ingredients__card-title{font-size:20px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-ingredients.css.map */
