.sfg-product-flairs{position:absolute;z-index:110;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none}.sfg-product-flairs__kosher{position:absolute;z-index:2;top:8px;left:2px;display:inline-flex;width:auto;min-width:44px;min-height:32px;box-sizing:border-box;padding:6px 12px;align-items:center;color:#174536;font-family:Figtree,sans-serif;line-height:0;background:transparent;border:0;border-radius:999px;box-shadow:none;cursor:default;overflow:hidden;-webkit-appearance:none;appearance:none;pointer-events:auto;transition:background-color .15s ease}.sfg-product-flairs__kosher:focus{outline:2px solid #09774a!important;outline-offset:-2px}.sfg-product-flairs__kosher:focus-visible{outline:2px solid #09774a!important;outline-offset:-2px}.sfg-product-flairs--pdp .sfg-product-flairs__kosher{top:13px;left:4px;width:187px;min-width:187px;height:32px;min-height:32px;gap:10px;justify-content:center;color:#09774a;background:#eaf6ef;border-radius:20px;overflow:visible}.sfg-product-flairs__kosher>img{display:block;width:20px;min-width:20px;height:20px;margin:0;flex:0 0 20px}.sfg-product-flairs__kosher-label{position:static;display:block;width:auto;max-width:0;padding:0;margin:0;overflow:hidden;color:#174536;font-family:Figtree,sans-serif;font-size:12px;font-weight:400;line-height:15px;letter-spacing:0;white-space:nowrap;visibility:hidden;opacity:0;background:transparent;border:0;border-radius:0;pointer-events:none;transition:max-width .18s ease,margin-left .18s ease,opacity .12s ease,visibility .18s ease}.sfg-product-flairs--pdp .sfg-product-flairs__kosher-label{width:133px;max-width:none;flex:0 0 133px;margin-left:0;color:#09774a;line-height:14.4px;visibility:visible;opacity:1}.sfg-product-flairs__kosher:hover,.sfg-product-flairs__kosher:focus,.sfg-product-flairs__kosher:focus-visible{background:#eaf6ef}.sfg-product-flairs--pdp .sfg-product-flairs__kosher:hover .sfg-product-flairs__kosher-label,.sfg-product-flairs--pdp .sfg-product-flairs__kosher:focus .sfg-product-flairs__kosher-label,.sfg-product-flairs--pdp .sfg-product-flairs__kosher:focus-visible .sfg-product-flairs__kosher-label{max-width:none;margin-left:0}.sfg-product-flairs__kosher:hover .sfg-product-flairs__kosher-label,.sfg-product-flairs__kosher:focus .sfg-product-flairs__kosher-label,.sfg-product-flairs__kosher:focus-visible .sfg-product-flairs__kosher-label{max-width:140px;margin-left:8px;visibility:visible;opacity:1}.sfg-product-flairs__promo{position:absolute;top:9px;right:0;display:inline-flex;height:38px;align-items:center;color:#fff;font-family:Figtree,sans-serif;font-size:14px;font-weight:700;line-height:17px;letter-spacing:.02em;white-space:nowrap;background:#09774a}.sfg-product-flairs__promo>img{display:block;width:19px;height:38px;margin:0;flex:0 0 19px;transform:translate(-18px)}.sfg-product-flairs__promo>span{padding:0 12px 0 7px;margin-left:-18px}.sfg-product-flairs--pdp .sfg-product-flairs__promo{top:10px;right:4px;width:auto;min-width:115px;box-sizing:border-box;background:transparent;line-height:16.8px}.sfg-product-flairs--pdp .sfg-product-flairs__promo>img{width:21px;flex:0 0 21px;transform:none}.sfg-product-flairs--pdp .sfg-product-flairs__promo>span{display:flex;width:auto;min-width:94px;height:38px;flex:0 0 auto;box-sizing:border-box;align-items:center;justify-content:center;padding:0 12px;margin:0;background:#09774a}@media(max-width:767px){.sfg-product-flairs--pdp .sfg-product-flairs__kosher{top:12.6px}}.product___grid,.sfg-search-card,.sfg-cart-recommendation,.product-images-gallery,.product_gallery{position:relative}@media(prefers-reduced-motion:reduce){.sfg-product-flairs__kosher,.sfg-product-flairs__kosher-label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/1833/assets/sfg-product-flairs.css.map */
