.egof{--amber: #2a251f;--obsidian: #191919;--obsidian-80: #474747;--ink: #1d181e;--green: #3d6217;--green-soft: #81a13e;--green-10: #e6ecd8;--sand-10: #fbfaf6;--bronze-40: #d0c4b1;--line: rgba(71, 71, 71, .2);--coral: #ec6e4f;padding:60px 80px;background:var(--sand-10);color:var(--obsidian);font-family:Asta Sans,sans-serif;font-size:16px;line-height:1.1;-webkit-font-smoothing:antialiased}.egof *,.egof *:before,.egof *:after{box-sizing:border-box}.shopify-section .egof :where(h2,p,span,s,button,label){font-family:Asta Sans,sans-serif!important;letter-spacing:0;margin:0}.egof :where(button){-webkit-appearance:none;appearance:none;border:0;background:none;padding:0;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.egof :where(img){display:block;max-width:100%}.egof__inner{display:flex;width:751px;max-width:100%;flex-direction:column;gap:20px;margin-inline:auto}.egof__head{display:flex;flex-direction:column;gap:20px;text-align:center}.shopify-section .egof__title{color:var(--obsidian);font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-1.08px}.shopify-section .egof__title br{display:none}.shopify-section .egof__accent{color:var(--green-soft)}.shopify-section .egof__lead{color:var(--obsidian-80);font-size:18px;line-height:1.1}.egof__stock{display:flex;flex-direction:column;gap:20px;padding:16px;border:1px solid var(--line);border-radius:12px;background:#fff}.egof__stock-text,.egof__stock-meter{display:flex;flex-direction:column;gap:10px}.shopify-section .egof__stock-title{color:var(--obsidian);font-size:20px;font-weight:500;line-height:1.1}.shopify-section .egof__stock-copy{color:var(--obsidian-80);font-size:16px;line-height:1.1}.egof__stock-track{display:block;height:10px;border-radius:5px;background:#ec6e4f33;overflow:hidden}.egof__stock-fill{display:block;height:100%;border-radius:5px;background:var(--coral)}.egof__stock-fill.is-filling{animation:egof-fill 2s cubic-bezier(.15,.7,.7,1) both}@keyframes egof-fill{0%{width:70%}}@media(prefers-reduced-motion:reduce){.egof__stock-fill.is-filling{animation:none}}.shopify-section .egof__stock-foot{display:flex;color:var(--obsidian);justify-content:space-between;font-size:18px;font-weight:500;line-height:1.1;font-variant-numeric:tabular-nums}.egof__purchase,.egof__tiers{display:flex;flex-direction:column;gap:16px}.egof__tier{position:relative;display:flex;width:100%;align-items:center;padding-right:16px;border:1.5px solid var(--bronze-40);border-radius:12px;background:#fff;color:var(--ink);transition:border-color .15s ease,background .15s ease}.egof__tier.is-selected{border-color:var(--green);background:var(--sand-10)}.egof__tier-radio{display:none}.egof__tier-media{width:84px;height:64px;flex:none}.egof__tier-media img{width:84px;height:64px}.egof__tier-body{display:flex;min-width:0;flex:1 1 auto;gap:16px;align-items:center}.egof__tier-main{display:grid;flex:1 1 auto;grid-template-columns:140px auto;grid-template-areas:"label supply" "unit supply";gap:4px 16px;align-items:center;justify-content:start}.shopify-section .egof__tier-label{grid-area:label;color:var(--ink);font-size:16px;font-weight:600;line-height:1.4}.shopify-section .egof__tier-unit{grid-area:unit;color:#24242499;font-size:14px;line-height:1.4}.shopify-section .egof__tier-supply{grid-area:supply;justify-self:start;padding:4px 10px;border-radius:100px;background:var(--green-10);color:var(--green);font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.egof__tier-prices{display:flex;flex:none;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.shopify-section .egof__tier-price{color:var(--ink);font-size:16px;font-weight:600;line-height:1.4}.shopify-section .egof__tier-compare{color:#1d181e99;font-size:14px;line-height:1.4}.egof__ribbon{position:absolute;top:-13px;right:105px;display:flex;align-items:flex-start;transform:translate(50%);pointer-events:none}.egof__ribbon-tail{width:11px;height:12px;flex:none}.egof__ribbon-tail--start{transform:scaleX(-1)}.shopify-section .egof__ribbon-text{padding:4px 10px;border-radius:0 0 8px 8px;background:var(--green);color:#fcfcf7;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.egof__subscribe{display:flex;gap:16px;align-items:center;padding:16px;border:1.5px dashed var(--green);border-radius:16px;background:#fff;cursor:pointer}.egof__subscribe-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.egof__subscribe-box{display:flex;width:24px;height:24px;flex:none;align-items:center;justify-content:center;border:2px solid var(--green);border-radius:6px}.egof__subscribe-box img{width:16px;height:16px;opacity:0;transition:opacity .15s ease}.egof__subscribe-input:checked+.egof__subscribe-box img{opacity:1}.egof__subscribe-input:focus-visible+.egof__subscribe-box{outline:2px solid var(--green);outline-offset:2px}.egof__subscribe-text{display:flex;min-width:0;flex-direction:column;gap:4px}.shopify-section .egof__subscribe-title{color:var(--ink);font-size:16px;font-weight:600;line-height:1.4}.shopify-section .egof__subscribe-note{color:#000c;font-size:14px;line-height:1.4}.egof__shipping{display:flex;gap:12px;align-items:center;justify-content:center}.egof__shipping img{width:16px;height:16px;flex:none}.shopify-section .egof__shipping p{color:var(--ink);font-size:18px;font-weight:500;line-height:1.3}.shopify-section .egof__ship-eta{color:var(--green)}.egof__cta{display:flex;flex-direction:column;gap:16px;align-items:center}.shopify-section .egof__atc{position:relative;display:flex;width:100%;gap:8px;align-items:center;justify-content:center;padding:18px 24px;border-radius:1000px;background:var(--amber);color:#fff;font-size:20px;font-weight:600;line-height:normal;text-align:center;transition:opacity .2s ease}.shopify-section .egof__atc:hover{opacity:.92}.shopify-section .egof__atc[aria-busy=true]{opacity:.85;pointer-events:none}.egof__atc-label{display:inline-flex;gap:8px;align-items:center;justify-content:center}.egof__atc[aria-busy=true] .egof__atc-label{visibility:hidden}.egof__atc-spinner{position:absolute;top:50%;left:50%;display:none;margin:-11px 0 0 -11px;width:22px;height:22px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:egof-spin .7s linear infinite}.egof__atc[aria-busy=true] .egof__atc-spinner{display:block}@keyframes egof-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.egof__atc-spinner{animation-duration:2s}}.shopify-section .egof__atc s{color:#ffffffb3}.shopify-section .egof__atc s:empty{display:none}.shopify-section .egof__cart-error{color:#c0392b;font-size:14px;line-height:1.4;text-align:center}.egof__payments{width:246px;height:20px}@media screen and (max-width:989px){.egof{padding:40px 16px}.egof__head{gap:20px}.shopify-section .egof__title{font-size:24px;letter-spacing:-.72px}.shopify-section .egof__title br{display:block}.shopify-section .egof__lead{font-size:16px}.shopify-section .egof__stock-title{font-size:18px}.shopify-section .egof__stock-copy{font-size:14px}.shopify-section .egof__stock-foot{font-size:16px}.egof__tiers{gap:20px}.egof__tier{gap:14px;padding:8px 16px}.egof__tier-media{display:none}.egof__tier-radio{display:block;width:20px;height:20px;flex:none;margin-right:12px;border:1px solid var(--ink);border-radius:50%}.egof__tier.is-selected .egof__tier-radio{border-color:var(--amber);background:radial-gradient(circle at 50% 49%,var(--amber) 0 6px,transparent 6.5px)}.egof__tier-main{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.shopify-section .egof__tier-label{order:1;font-size:20px;line-height:1.3}.shopify-section .egof__tier-supply{order:2;padding-inline:12px}.shopify-section .egof__tier-unit{order:3}.shopify-section .egof__tier-price{font-size:20px;line-height:1.3}.shopify-section .egof__tier-compare{font-size:12px}.egof__ribbon{right:64px}.shopify-section .egof__ribbon-text{padding-inline:8px}.egof__subscribe{gap:12px;padding:12px;border-radius:12px}.shopify-section .egof__subscribe-title{font-size:18px;line-height:1.1}.shopify-section .egof__shipping p{font-size:16px}.shopify-section .egof__atc{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/eg-oregano-offer-cta.css.map */
