nutrition-facts-popup{display:block;border-bottom:1px solid #25623A;padding-bottom:10px}.nutrition-facts-popup-trigger{display:inline-block;margin:0;padding:0;border:0;background:none;font-family:Sofia Pro,sans-serif;font-weight:700;font-size:18px;line-height:1.45;color:#000;text-decoration:underline;cursor:pointer}.nutrition-facts-popup-trigger:hover,.nutrition-facts-popup-trigger:focus-visible{opacity:.75}.nutrition-facts-popup{margin:auto;padding:0;border:0;width:calc(100% - 40px);max-width:620px;max-height:85vh;background:transparent;overflow:visible}.nutrition-facts-popup::backdrop{background:#00000080}.nutrition-facts-popup__panel{display:flex;flex-direction:column;gap:20px;max-height:85vh;padding:24px 28px 28px;background:#fefaf6;border-radius:16px;box-shadow:0 12px 20px #0000002e;overflow-y:auto}.nutrition-facts-popup__drag-zone{display:flex;flex-direction:column;gap:20px;flex-shrink:0}.nutrition-facts-popup__drag-handle{display:none}.nutrition-facts-popup__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.nutrition-facts-popup__heading{display:flex;flex-direction:column;gap:4px}.nutrition-facts-popup__title{margin:0;font-family:Termina W00 Demi,sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#000}.nutrition-facts-popup__subtitle{margin:0;font-family:Sofia Pro,sans-serif;font-weight:400;font-size:15px;line-height:1.2;color:#323232}.nutrition-facts-popup__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid #000;border-radius:50%;background:#fff;color:#000;cursor:pointer}.nutrition-facts-popup__close svg{display:block;width:16px;height:16px}.nutrition-facts-popup__body{flex-shrink:0}.nutrition-facts-popup__image{display:block;width:100%;height:auto}html.nutrition-facts-popup-open,html.nutrition-facts-popup-open body{overflow:hidden}@media(max-width:767px){.nutrition-facts-popup-trigger{font-size:16px}.nutrition-facts-popup{position:fixed;inset:auto 0 0 0;margin:0;width:100%;max-width:none;max-height:88vh;transform:translateY(100%);transition:transform .3s ease}.nutrition-facts-popup.is-open{transform:translateY(0)}.nutrition-facts-popup__panel{gap:16px;max-height:88vh;padding:12px 20px calc(28px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}.nutrition-facts-popup__drag-zone{gap:16px}.nutrition-facts-popup__drag-handle{display:block;width:40px;height:4px;margin:0 auto;border-radius:2px;background:#bababa}.nutrition-facts-popup__title{font-size:20px}.nutrition-facts-popup__subtitle{font-size:14px}}@media(prefers-reduced-motion:reduce){.nutrition-facts-popup{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/nutrition-facts-popup.css.map */
