/* MyPouf Minimum Order v1.5.2 - popup BELOW header, cache-busted */
#mypouf-min-order-cart,#mypouf-min-order-popup,#mypouf-min-order-cart-anchor,#mypouf-min-order-popup-anchor{display:none!important}
#mypouf-mo150-cart-anchor,#mypouf-mo150-popup-anchor,#mypouf-mo150-cart,#mypouf-mo150-popup{display:block!important;width:100%!important;box-sizing:border-box!important}
html body #mypouf-mo150-cart-anchor{clear:both!important;float:none!important;margin:18px 0 24px!important;padding:0!important;position:relative!important;z-index:2!important}
html body #mpac-popup #mypouf-mo150-popup-anchor{display:block!important;flex:0 0 100%!important;width:100%!important;margin:0!important;padding:0!important;position:relative!important;z-index:50!important;order:0!important}
html body .mypouf-mo150-bar{--a:#f05b16;--b:#d6430b;--ink:#7d2809;--bg1:#fff6ef;--bg2:#ffe8d7;--bd:#f1aa78;--trk:#f6d4bd;position:relative!important;display:flex!important;align-items:center!important;gap:16px!important;width:100%!important;min-height:98px!important;margin:0!important;padding:18px 20px!important;box-sizing:border-box!important;border:1px solid var(--bd)!important;border-radius:16px!important;background:linear-gradient(110deg,var(--bg1) 0%,#fff 48%,var(--bg2) 100%)!important;color:#482318!important;box-shadow:0 12px 30px rgba(124,56,12,.12),inset 0 1px 0 rgba(255,255,255,.95)!important;overflow:hidden!important;font-family:inherit!important;line-height:1.35!important}
html body .mypouf-mo150-bar:before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:5px!important;background:linear-gradient(180deg,var(--a),var(--b))!important}
html body .mypouf-mo150-bar:after{content:"\f07a"!important;font-family:FontAwesome!important;position:absolute!important;right:30px!important;top:50%!important;transform:translateY(-50%)!important;font-size:84px!important;color:var(--a)!important;opacity:.065!important;pointer-events:none!important}
html body .mypouf-mo150-bar.is-ok{--a:#11a33e;--b:#087a2b;--ink:#12632f;--bg1:#f4fff7;--bg2:#e2f8e8;--bd:#92d7a5;--trk:#d6eddd;color:#183e24!important}
html body .mypouf-mo150-bar.is-ok:after{content:"\f058"!important}
html body .mypouf-mo150-icon{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 0 54px!important;width:54px!important;height:54px!important;border-radius:16px!important;background:linear-gradient(145deg,#fff0df,#ffd1ac)!important;border:1px solid rgba(224,83,13,.16)!important;color:var(--a)!important;font-size:26px!important;box-shadow:0 6px 16px rgba(158,68,14,.13)!important}
html body .is-ok .mypouf-mo150-icon{background:linear-gradient(145deg,#e9faee,#ccefd6)!important;border-color:rgba(14,137,50,.14)!important}
html body .mypouf-mo150-copy{position:relative!important;z-index:2!important;flex:1 1 auto!important;min-width:0!important}
html body .mypouf-mo150-title{margin:0 0 4px!important;padding:0!important;font-size:18px!important;line-height:1.22!important;font-weight:900!important;color:var(--ink)!important;letter-spacing:-.15px!important;text-transform:none!important}
html body .mypouf-mo150-text{margin:0!important;padding:0!important;font-size:14px!important;line-height:1.45!important;font-weight:500!important;color:#71432d!important}
html body .is-ok .mypouf-mo150-text{color:#356344!important}
html body .mypouf-mo150-text strong{font-weight:900!important;color:var(--ink)!important;white-space:nowrap!important}
html body .mypouf-mo150-track{position:relative!important;width:100%!important;height:9px!important;margin:11px 0 0!important;padding:0!important;border:0!important;border-radius:999px!important;background:var(--trk)!important;overflow:hidden!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)!important}
html body .mypouf-mo150-track span{display:block!important;height:100%!important;margin:0!important;padding:0!important;border-radius:999px!important;background:linear-gradient(90deg,var(--a),var(--b))!important;box-shadow:0 0 12px rgba(232,85,13,.18)!important;transition:width .28s ease!important}
html body .mypouf-mo150-value{position:relative!important;z-index:2!important;flex:0 0 auto!important;min-width:112px!important;padding:10px 14px!important;border-radius:999px!important;background:rgba(255,255,255,.96)!important;border:1px solid rgba(0,0,0,.06)!important;color:var(--ink)!important;font-size:16px!important;line-height:1!important;font-weight:900!important;text-align:center!important;white-space:nowrap!important;box-shadow:0 5px 14px rgba(80,45,12,.08)!important}
html body .mypouf-mo150-value b{opacity:.35!important;padding:0 2px!important}
html body #checkout-cart #mypouf-mo150-cart-anchor{width:100%!important;max-width:none!important}
html body #checkout-cart .mypouf-mo150-bar{min-height:100px!important}
html body #mpac-popup .mpac-dialog{overflow:hidden!important}
html body #mpac-popup .mypouf-mo150-bar.is-popup{min-height:92px!important;border-radius:0!important;border-bottom:0!important;padding:15px 17px!important;gap:13px!important;box-shadow:0 -1px 20px rgba(0,0,0,.08)!important}
html body #mpac-popup .mypouf-mo150-bar.is-popup .mypouf-mo150-icon{width:46px!important;height:46px!important;flex-basis:46px!important;border-radius:13px!important;font-size:22px!important}
html body #mpac-popup .mypouf-mo150-bar.is-popup .mypouf-mo150-title{font-size:16px!important}
html body #mpac-popup .mypouf-mo150-bar.is-popup .mypouf-mo150-text{font-size:13px!important}
html body #mpac-popup .mypouf-mo150-bar.is-popup .mypouf-mo150-track{height:8px!important;margin-top:8px!important}
html body #mpac-popup .mypouf-mo150-bar.is-popup .mypouf-mo150-value{font-size:14px!important;min-width:94px!important;padding:9px 11px!important}
html body #mpac-popup .mpac-topbar + #mypouf-mo150-popup-anchor{display:block!important;width:100%!important;order:0!important}
html body #mpac-popup .mpac-topbar{order:0!important}
html body #mpac-popup #mypouf-mo150-popup-anchor{order:1!important}
html body #mpac-popup .mpac-body{order:2!important}
html body #mpac-popup .mpac-actions{order:3!important;flex:0 0 auto!important;width:100%!important;position:relative!important;z-index:5!important}
html[data-mypouf-mo150-reached="0"] body #mpac-popup .mpac-btn-checkout{opacity:.64!important;filter:saturate(.55)!important}
@media(max-width:880px){html body .mypouf-mo150-bar{min-height:86px!important;gap:11px!important;padding:14px 13px!important;border-radius:13px!important}html body .mypouf-mo150-bar:after{font-size:58px!important;right:12px!important}html body .mypouf-mo150-icon{width:44px!important;height:44px!important;flex-basis:44px!important;border-radius:12px!important;font-size:20px!important}html body .mypouf-mo150-title{font-size:15px!important}html body .mypouf-mo150-text{font-size:13px!important}html body .mypouf-mo150-value{font-size:13px!important;min-width:88px!important;padding:8px 9px!important}html body #mpac-popup .mypouf-mo150-bar.is-popup{border-radius:0!important}}
@media(max-width:520px){html body .mypouf-mo150-bar{align-items:flex-start!important;padding:12px 10px!important;gap:9px!important}html body .mypouf-mo150-icon{width:40px!important;height:40px!important;flex-basis:40px!important;font-size:18px!important}html body .mypouf-mo150-title{font-size:14px!important;margin-bottom:2px!important}html body .mypouf-mo150-text{font-size:12px!important}html body .mypouf-mo150-value{display:none!important}html body .mypouf-mo150-track{height:7px!important;margin-top:7px!important}}
