@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500&family=Caveat:wght@400;500;600;700&family=Jost:wght@300;400;500;600&display=swap";.ag-about-ingredients__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;padding:0;margin:0}@media(max-width:1024px){.ag-about-ingredients__grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:640px){.ag-about-ingredients__grid{grid-template-columns:1fr;gap:1.25rem}}.ag-ingredient-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:2.75rem 2rem 2.25rem;background:linear-gradient(180deg,#fffffffa,#fefcf8f5);border-radius:20px;border:1px solid rgba(0,0,0,.05);overflow:hidden;transition:all .5s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px #00000008,0 8px 24px #00000005}.ag-ingredient-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.003) 2px,rgba(0,0,0,.003) 4px);opacity:.6;pointer-events:none}.ag-ingredient-card>*:first-child{position:relative}.ag-ingredient-card:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;transform:scaleX(0);transform-origin:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ag-ingredient-card:hover:before{transform:scaleX(1)}.ag-ingredient-card:hover{transform:translateY(-6px);box-shadow:0 12px 32px #0000000f,0 4px 12px #00000008}.ag-ingredient-card--orange{--specimen-primary: #c77620;--specimen-light: #fef8ed;--specimen-accent: #e89524;--specimen-shadow: rgba(199, 118, 32, .15);background:linear-gradient(180deg,#fffcf7,#fef9f1,#fef8ed)}.ag-ingredient-card--orange:before{background:linear-gradient(90deg,#b86c1c,#e89524,#f4a630)}.ag-ingredient-card--orange:hover{box-shadow:0 12px 32px var(--specimen-shadow),0 4px 12px #00000008}.ag-ingredient-card--yellow{--specimen-primary: #d97706;--specimen-light: #fef7e8;--specimen-accent: #f59e0b;--specimen-shadow: rgba(217, 119, 6, .15);background:linear-gradient(180deg,#fffdf8,#fefbf6,#fef7e8)}.ag-ingredient-card--yellow:before{background:linear-gradient(90deg,#c96d06,#f59e0b,#fbbf24)}.ag-ingredient-card--yellow:hover{box-shadow:0 12px 32px var(--specimen-shadow),0 4px 12px #00000008}.ag-ingredient-card--green{--specimen-primary: #16a34a;--specimen-light: #f4fce8;--specimen-accent: #22c55e;--specimen-shadow: rgba(22, 163, 74, .12);background:linear-gradient(180deg,#fdfffc,#f8fef5,#f4fce8)}.ag-ingredient-card--green:before{background:linear-gradient(90deg,#15803d,#22c55e,#4ade80)}.ag-ingredient-card--green:hover{box-shadow:0 12px 32px var(--specimen-shadow),0 4px 12px #00000008}.ag-ingredient-card--emerald{--specimen-primary: #059669;--specimen-light: #edfcf6;--specimen-accent: #10b981;--specimen-shadow: rgba(5, 150, 105, .12);background:linear-gradient(180deg,#fcfffe,#f6fefb,#edfcf6)}.ag-ingredient-card--emerald:before{background:linear-gradient(90deg,#047857,#10b981,#34d399)}.ag-ingredient-card--emerald:hover{box-shadow:0 12px 32px var(--specimen-shadow),0 4px 12px #00000008}.ag-ingredient-card--cyan{--specimen-primary: #65a30d;--specimen-light: #f7fee5;--specimen-accent: #84cc16;--specimen-shadow: rgba(101, 163, 13, .12);background:linear-gradient(180deg,#fcfffb,#f9fef7,#f7fee5)}.ag-ingredient-card--cyan:before{background:linear-gradient(90deg,#5d9c0c,#84cc16,#a3e635)}.ag-ingredient-card--cyan:hover{box-shadow:0 12px 32px var(--specimen-shadow),0 4px 12px #00000008}.ag-ingredient-card--amber{--specimen-primary: #78350f;--specimen-light: #fef4f0;--specimen-accent: #92400e;--specimen-shadow: rgba(120, 53, 15, .12);background:linear-gradient(180deg,#fffdfb,#fef9f7,#fef4f0)}.ag-ingredient-card--amber:before{background:linear-gradient(90deg,#6b2f0d,#92400e,#a16207)}.ag-ingredient-card--amber:hover{box-shadow:0 12px 32px var(--specimen-shadow),0 4px 12px #00000008}.ag-ingredient-card__icon{display:flex;align-items:center;justify-content:center;width:88px;height:88px;margin:0 0 1.25rem;position:relative;filter:drop-shadow(0 4px 12px rgba(0,0,0,.12));transition:all .5s cubic-bezier(.22,1,.36,1)}.ag-ingredient-card:hover .ag-ingredient-card__icon{transform:scale(1.12) rotate(-3deg);filter:drop-shadow(0 8px 20px rgba(0,0,0,.15))}.ag-ingredient-card__icon:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;background:var(--specimen-light);opacity:.7;z-index:-1;transition:all .4s ease}.ag-ingredient-card:hover .ag-ingredient-card__icon:after{opacity:.9;top:-4px;right:-4px;bottom:-4px;left:-4px}.ag-ingredient-card__icon svg{display:none}.ag-ingredient-card--orange .ag-ingredient-card__icon:before{content:"\1fada";font-size:3.8rem;filter:saturate(1.15) brightness(1.02) hue-rotate(5deg)}.ag-ingredient-card--yellow .ag-ingredient-card__icon:before{content:"\1fada";font-size:3.5rem;filter:saturate(.95) hue-rotate(-10deg)}.ag-ingredient-card--green .ag-ingredient-card__icon:before{content:"\1f34f";font-size:3.6rem;filter:saturate(.85) hue-rotate(-25deg) brightness(1.05)}.ag-ingredient-card--emerald .ag-ingredient-card__icon:before{content:"\1f33f";font-size:4rem;filter:saturate(1.25) brightness(.92) hue-rotate(-10deg)}.ag-ingredient-card--cyan .ag-ingredient-card__icon:before{content:"\1f33e";font-size:4.2rem;filter:saturate(1.05) hue-rotate(-20deg) brightness(1.02)}.ag-ingredient-card--amber .ag-ingredient-card__icon:before{content:"\1f36f";font-size:3.6rem;filter:saturate(.6) sepia(.25) brightness(.95)}.ag-ingredient-card__icon:after{content:attr(data-catalog);position:absolute;top:-1.5rem;transform:translate(-50%);font-family:Jost,Helvetica Neue,sans-serif;font-size:.55rem;font-weight:500;color:var(--specimen-primary);opacity:.4;letter-spacing:.15em;border-radius:0;background:none;width:auto;height:auto;inset:auto}.ag-ingredient-card--orange .ag-ingredient-card__icon:after{content:"AG-001";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-family:Jost,sans-serif;font-size:.55rem;font-weight:500;color:var(--specimen-primary);opacity:.4;letter-spacing:.15em}.ag-ingredient-card--yellow .ag-ingredient-card__icon:after{content:"AG-002";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-family:Jost,sans-serif;font-size:.55rem;font-weight:500;color:var(--specimen-primary);opacity:.4;letter-spacing:.15em}.ag-ingredient-card--green .ag-ingredient-card__icon:after{content:"AG-003";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-family:Jost,sans-serif;font-size:.55rem;font-weight:500;color:var(--specimen-primary);opacity:.4;letter-spacing:.15em}.ag-ingredient-card--emerald .ag-ingredient-card__icon:after{content:"AG-004";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-family:Jost,sans-serif;font-size:.55rem;font-weight:500;color:var(--specimen-primary);opacity:.4;letter-spacing:.15em}.ag-ingredient-card--cyan .ag-ingredient-card__icon:after{content:"AG-005";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-family:Jost,sans-serif;font-size:.55rem;font-weight:500;color:var(--specimen-primary);opacity:.4;letter-spacing:.15em}.ag-ingredient-card--amber .ag-ingredient-card__icon:after{content:"AG-006";position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);font-family:Jost,sans-serif;font-size:.55rem;font-weight:500;color:var(--specimen-primary);opacity:.4;letter-spacing:.15em}.ag-ingredient-card__local{font-family:Caveat,cursive;font-size:clamp(1.75rem,4vw,2.2rem);font-weight:600;color:var(--specimen-primary);margin:0 0 .35rem;line-height:1;letter-spacing:.01em;position:relative;z-index:1}.ag-ingredient-card__name{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1rem,2.2vw,1.2rem);font-weight:500;font-style:italic;color:#0000008c;margin:0 0 1.75rem;letter-spacing:.06em;text-transform:lowercase;position:relative;z-index:1}.ag-ingredient-card__name:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:32px;height:1px;background:var(--specimen-accent);opacity:.4}.ag-ingredient-card__benefits{list-style:none;padding:0;margin:0;width:100%;text-align:left;position:relative;z-index:1}.ag-ingredient-card__benefit{font-family:Jost,Helvetica Neue,sans-serif;font-size:.81rem;font-weight:400;line-height:1.65;color:#000000ad;padding:.45rem 0 .45rem 1.35rem;margin:0;position:relative}.ag-ingredient-card__benefit:before{content:"\25c6";position:absolute;left:0;color:var(--specimen-accent);font-size:.45rem;top:.6rem;opacity:.65}.ag-ingredient-card--orange .ag-ingredient-card__benefits:after{content:"Curcuma longa";display:block;text-align:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(199,118,32,.15);font-family:Cormorant Garamond,Georgia,serif;font-size:.65rem;font-style:italic;color:#c7762080;letter-spacing:.1em;text-transform:lowercase}.ag-ingredient-card--yellow .ag-ingredient-card__benefits:after{content:"Zingiber officinale";display:block;text-align:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(217,119,6,.15);font-family:Cormorant Garamond,Georgia,serif;font-size:.65rem;font-style:italic;color:#d9770680;letter-spacing:.1em;text-transform:lowercase}.ag-ingredient-card--green .ag-ingredient-card__benefits:after{content:"Annona muricata";display:block;text-align:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(22,163,74,.15);font-family:Cormorant Garamond,Georgia,serif;font-size:.65rem;font-style:italic;color:#16a34a80;letter-spacing:.1em;text-transform:lowercase}.ag-ingredient-card--emerald .ag-ingredient-card__benefits:after{content:"Moringa oleifera";display:block;text-align:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(5,150,105,.15);font-family:Cormorant Garamond,Georgia,serif;font-size:.65rem;font-style:italic;color:#05966980;letter-spacing:.1em;text-transform:lowercase}.ag-ingredient-card--cyan .ag-ingredient-card__benefits:after{content:"Cymbopogon citratus";display:block;text-align:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(101,163,13,.15);font-family:Cormorant Garamond,Georgia,serif;font-size:.65rem;font-style:italic;color:#65a30d80;letter-spacing:.1em;text-transform:lowercase}.ag-ingredient-card--amber .ag-ingredient-card__benefits:after{content:"Saccharum officinarum";display:block;text-align:center;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(120,53,15,.15);font-family:Cormorant Garamond,Georgia,serif;font-size:.65rem;font-style:italic;color:#78350f80;letter-spacing:.1em;text-transform:lowercase}.ag-ingredient-card:after{content:"";position:absolute;top:0;right:0;width:48px;height:48px;background:linear-gradient(135deg,transparent 50%,var(--specimen-light) 50%);opacity:.7;border-radius:0 20px 0 48px;z-index:0}@media(max-width:640px){.ag-ingredient-card{padding:2.25rem 1.5rem 1.75rem}.ag-ingredient-card__icon{width:72px;height:72px}.ag-ingredient-card__local{font-size:1.55rem}.ag-ingredient-card__name{font-size:.9rem;margin-bottom:1.5rem}.ag-ingredient-card__benefit{font-size:.76rem;padding:.4rem 0 .4rem 1.2rem}.ag-ingredient-card__benefit:before{top:.55rem}.ag-ingredient-card__benefits:after{font-size:.6rem;margin-top:1rem}}.ag-ingredient-card:focus-within{outline:2px solid var(--specimen-primary);outline-offset:3px;border-radius:22px}@media(prefers-reduced-motion:reduce){.ag-ingredient-card,.ag-ingredient-card:before,.ag-ingredient-card__icon,.ag-ingredient-card:hover .ag-ingredient-card__icon{transition:none;transform:none}.ag-ingredient-card:hover{transform:none}}.ag-ingredient-card.is-revealed{opacity:1;transform:translateY(0)}.ag-ingredient-card[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}@media print{.ag-ingredient-card{break-inside:avoid;box-shadow:none;border:1px solid #ddd;page-break-inside:avoid}.ag-ingredient-card:hover{transform:none}.ag-ingredient-card:before{transform:scaleX(1)!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/about-ingredients-specimen.css.map */
