.main-cls-key-ingredient{background:linear-gradient(45deg,#e2d4c8,#f0e1d3)}.key-ingredients-main{overflow:visible;position:relative}.key-ingredients-content{max-width:1080px;margin:auto;display:flex;position:relative}.key-ingredients-right{position:relative;overflow:visible;width:50%}.key-ingredients-hero-img{position:absolute;width:720px}.key-ingredients-label.label-1{position:absolute;top:54px;left:33px;background:#ede6de;border:3px solid #f6b940;border-radius:6px 6px 6px 0;padding:6px 18px;font-family:p22-mackinac-pro,serif;font-size:22px;font-weight:600;color:#222;box-shadow:0 2px 8px #0000000a;display:inline-block}.key-ingredients-label.label-1:before,.key-ingredients-label.label-2:before{content:"";position:absolute;top:0;left:18px;transform:translateY(-100%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f6b940}.key-ingredients-label.label-1:after,.key-ingredients-label.label-2:after{content:"";position:absolute;top:3px;left:20px;transform:translateY(-100%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ede6de}.key-ingredients-label.label-2{position:absolute;top:25%;left:35%;background:#ede6de;border:3px solid #f6b940;border-radius:6px 6px 6px 0;padding:6px 18px;font-family:p22-mackinac-pro,serif;font-size:22px;font-weight:600;color:#222;box-shadow:0 2px 8px #0000000a;display:inline-block}.key-ingredients-label.label-3{position:absolute;top:50%;right:33px;background:#ede6de;border:3px solid #f6b940;border-radius:6px 6px 6px 0;padding:6px 18px;font-family:p22-mackinac-pro,serif;font-size:22px;font-weight:600;color:#222;box-shadow:0 2px 8px #0000000a;display:inline-block}.key-ingredients-bowl-img{position:absolute;left:30%;z-index:9;top:70%}.key-ingredients-left{width:51%;padding:100px 150px 0 0;font-family:p22-mackinac-pro,serif}.key-ingredients-left h2{font-size:42px;font-weight:700;color:#995b27;margin-bottom:15px;font-family:p22-mackinac-pro,serif}.key-ingredients-left p{font-size:22px;font-family:inter,serif;font-weight:500;color:#222}.key-ingredients-cards-section{max-width:1080px;margin:50px auto auto}.key-ingredients-accordion{position:relative}.key-ingredients-card-icon{border:2px solid;border-radius:30px;position:absolute;left:0;height:60px;width:61px;z-index:1;top:0;padding:12px 10px 2px;background-color:#fff}.key-ingredients-card-label{font-family:p22-mackinac-pro,serif;font-size:20px;font-weight:600;color:#ebdfd4;line-height:24px;border:1.5px solid;border-radius:30px;position:relative;padding:16px 76px;width:100%;display:inline-block;border-color:#c18a5b;background-color:#c18a5b}.key-ingredients-cards-grid{margin-top:220px;margin-bottom:40px;padding-bottom:40px}.key-ingredients-open-icon{position:absolute;right:18px;height:12px;z-index:999;top:15px}#shopify-section-template--18732741820594__key_ingredients_epaHTn{background-color:#e2d4c8}#shopify-section-template--18704103375026__key_ingredients_epaHTn{background:linear-gradient(45deg,#e2d4c8,#f0e1d3)}@media (max-width: 768px){.key-ingredients-from-kitchen{display:none}.key-ingredients-content{flex-direction:column}.key-ingredients-bowl-img{left:0;top:100%}.key-ingredients-left h2,.key-ingredients-left p{text-align:center}.key-ingredients-left p{font-size:18px}.key-ingredients-left{width:100%;padding:30px 10px}.key-ingredients-cards-section{padding:0 15px}.key-ingredients-right{width:100%}.key-ingredients-hero-img img{width:100%;height:100%;object-fit:contain;max-width:100%}.key-ingredients-hero-img{position:unset;margin-top:-100px;width:100%;height:100%;object-fit:contain;max-width:100%}.key-ingredients-cards-grid{margin-bottom:80px;padding-bottom:80px}.key-ingredients-card-label{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/key-ingredients-section.css.map */
