.faq41{--faq-teal: #0d9488;--faq-teal-dark: #0f766e}.faq41__wrap{max-width:96rem;margin:0 auto}.faq41__shell{position:relative;padding:.12rem;border-radius:1.35rem;background:linear-gradient(135deg,#0d948873,#f9731647,#ec489938)}.faq41__shell>*{position:relative}.faq41__top,.faq41__topics,.faq41__panels{background:#fff}.faq41__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.85rem;padding:.95rem 1.05rem .7rem;border-radius:1.23rem 1.23rem 0 0}.faq41__caption{margin:0 0 .2rem;font-size:.82rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faq-teal)}.faq41__heading{margin:0;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.7rem);line-height:1.2;letter-spacing:-.015em;color:#0f172a}.faq41__proof{display:flex;flex-wrap:wrap;gap:.35rem;margin:.4rem 0 0;font-size:.88rem;font-weight:600;color:#64748b}.faq41__actions{display:flex;flex-wrap:wrap;gap:.45rem}.faq41__btn{display:inline-flex;align-items:center;gap:.35rem;min-height:2.9rem;padding:.4rem .9rem;border-radius:999px;font-size:.95rem;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease}.faq41__btn:hover{transform:translateY(-.08rem)}.faq41__btn-icon{display:grid;place-items:center}.faq41__btn-icon svg{width:1.15rem;height:1.15rem}.faq41__btn--chat{border:0;background:linear-gradient(135deg,var(--faq-teal-dark),var(--faq-teal));color:#fff;box-shadow:0 .35rem .9rem #0d948847}.faq41__btn--ghost{border:.1rem solid rgba(15,23,42,.1);background:#fff;color:#0f172a}.faq41__topics{display:flex;gap:.5rem;padding:.15rem 1.05rem .85rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.faq41__topics::-webkit-scrollbar{display:none}.faq41__topic{--topic-bg: #ecfdf5;--topic-border: rgba(34, 197, 94, .22);--topic-icon: linear-gradient(135deg, #4ade80, #16a34a);--topic-text: #166534;display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;min-height:3.2rem;padding:.35rem .85rem .35rem .4rem;border:.1rem solid var(--topic-border);border-radius:999px;background:var(--topic-bg);color:var(--topic-text);font:inherit;font-size:.92rem;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.faq41__topic:hover{transform:translateY(-.08rem)}.faq41__topic.is-active{border-color:transparent;box-shadow:0 .4rem 1rem #0f172a1a;outline:.14rem solid rgba(15,118,110,.35);outline-offset:.05rem}.faq41__topic--green{--topic-bg: #f0fdf4;--topic-border: rgba(34, 197, 94, .22);--topic-icon: linear-gradient(135deg, #4ade80, #16a34a);--topic-text: #166534}.faq41__topic--teal{--topic-bg: #ecfdf5;--topic-border: rgba(13, 148, 136, .22);--topic-icon: linear-gradient(135deg, #2dd4bf, #0d9488);--topic-text: #0f766e}.faq41__topic--indigo{--topic-bg: #eef2ff;--topic-border: rgba(99, 102, 241, .22);--topic-icon: linear-gradient(135deg, #818cf8, #4f46e5);--topic-text: #4338ca}.faq41__topic--blue{--topic-bg: #eff6ff;--topic-border: rgba(59, 130, 246, .22);--topic-icon: linear-gradient(135deg, #60a5fa, #2563eb);--topic-text: #1d4ed8}.faq41__topic--orange{--topic-bg: #fff7ed;--topic-border: rgba(249, 115, 22, .22);--topic-icon: linear-gradient(135deg, #fdba74, #ea580c);--topic-text: #c2410c}.faq41__topic--cyan{--topic-bg: #ecfeff;--topic-border: rgba(6, 182, 212, .22);--topic-icon: linear-gradient(135deg, #22d3ee, #0891b2);--topic-text: #0e7490}.faq41__topic--amber{--topic-bg: #fffbeb;--topic-border: rgba(245, 158, 11, .24);--topic-icon: linear-gradient(135deg, #fcd34d, #d97706);--topic-text: #b45309}.faq41__topic--pink{--topic-bg: #fdf2f8;--topic-border: rgba(236, 72, 153, .22);--topic-icon: linear-gradient(135deg, #f472b6, #db2777);--topic-text: #be185d}.faq41__topic-icon{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;background:var(--topic-icon);color:#fff;box-shadow:0 .25rem .55rem #0f172a1f}.faq41__topic-icon svg{width:1.2rem;height:1.2rem}.faq41__topic-label{padding-right:.2rem}.faq41__panels{padding:0 1.05rem 1.05rem;border-radius:0 0 1.23rem 1.23rem}.faq41__panel{--panel-tint: #f0fdf4;display:none;padding:.95rem 1rem;border-radius:1rem;background:var(--panel-tint);border:.1rem solid rgba(15,23,42,.06);animation:faq41-in .22s ease}.faq41__panel.is-active{display:block}.faq41__panel--green{--panel-tint: linear-gradient(180deg, #f0fdf4 0%, #ffffff 100%)}.faq41__panel--teal{--panel-tint: linear-gradient(180deg, #ecfdf5 0%, #ffffff 100%)}.faq41__panel--indigo{--panel-tint: linear-gradient(180deg, #eef2ff 0%, #ffffff 100%)}.faq41__panel--blue{--panel-tint: linear-gradient(180deg, #eff6ff 0%, #ffffff 100%)}.faq41__panel--orange{--panel-tint: linear-gradient(180deg, #fff7ed 0%, #ffffff 100%)}.faq41__panel--cyan{--panel-tint: linear-gradient(180deg, #ecfeff 0%, #ffffff 100%)}.faq41__panel--amber{--panel-tint: linear-gradient(180deg, #fffbeb 0%, #ffffff 100%)}.faq41__panel--pink{--panel-tint: linear-gradient(180deg, #fdf2f8 0%, #ffffff 100%)}.faq41__panel-q{margin:0 0 .35rem;font-size:1.05rem;font-weight:700;line-height:1.3;color:#0f172a}.faq41__panel-a{margin:0;font-size:.98rem;line-height:1.45;color:#475569}.faq41__panel-a p{margin:0}.faq41__panel-a a{color:var(--faq-teal-dark);font-weight:700;text-underline-offset:.12em}@keyframes faq41-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:549px){.faq41__btn--ghost span:not(.faq41__btn-icon),.faq41__btn--chat{font-size:.9rem}.faq41__heading{font-size:calc(var(--font-heading-scale) * 1.45rem)}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/section-41foods-faq.css.map */
