:root{--em-green: #0B5A2B;--em-ink: #16321F;--em-cream: #FBF6EC;--em-paper: #FFFDF8;--em-sand: #F1EAD8;--em-lime: #bef879;--em-orange: #E8672C;--em-muted: #6D7A63;--em-rule: rgba(11, 90, 43, .12)}.em-sale-bar{background:var(--em-lime);color:var(--em-green);font-family:Inter Tight,sans-serif;border-bottom:1px solid rgba(11,90,43,.18)}.em-sale-bar[hidden]{display:none}.em-sale-bar__inner{max-width:1240px;margin:0 auto;padding:9px 20px;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;font-size:14px;line-height:1.3}.em-sale-bar__tag{font-family:Cooper BT,ui-serif,Georgia,serif;font-weight:700;font-size:20px;line-height:1;-webkit-text-stroke:.4px currentColor}.em-sale-bar__text strong{font-weight:800}.em-sale-bar__code{font:inherit;font-weight:800;letter-spacing:.02em;color:var(--em-green);background:var(--em-paper);border:1.5px dashed var(--em-green);border-radius:8px;padding:5px 12px;cursor:pointer;min-width:104px}.em-sale-bar__code:hover{background:#fff}.em-sale-bar__ends{font-size:13px;font-weight:600;opacity:.8}@media(max-width:600px){.em-sale-bar__inner{gap:6px 10px;padding:8px 14px;font-size:13px}.em-sale-bar__tag{font-size:17px}.em-sale-bar__ends{width:100%;text-align:center;font-size:12px}}main section{opacity:1!important;transform:none!important}.em-head{background:var(--em-cream)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.ecx{box-shadow:-1px 0 0 var(--em-rule);color:var(--em-ink)}.ecx-head{display:flex;align-items:center;justify-content:space-between;padding:18px 22px 14px}.ecx-title{font-size:26px;color:var(--em-ink)}.ecx-close{width:38px;height:38px;border-radius:10px;border:1px solid var(--em-rule);background:transparent;color:var(--em-green);cursor:pointer;display:flex;align-items:center;justify-content:center}.ecx-close:hover{background:var(--em-sand)}.ecx-top{padding:0 22px}.ecx-top:empty{display:none}.ecx-reviews{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--em-ink);padding:0 0 12px;border-bottom:1px solid var(--em-rule)}.ecx-reviews__stars{color:var(--em-green);letter-spacing:1px;font-size:13px}.ecx-reviews strong{font-weight:800}.ecx-sale{display:flex;align-items:center;gap:10px;margin:12px 0 4px;padding:10px 12px;background:var(--em-lime);color:var(--em-green);border-radius:10px;font-size:13px;line-height:1.35}.ecx-sale__tag{font-family:Cooper BT,ui-serif,Georgia,serif;font-weight:700;font-size:18px;line-height:1;flex-shrink:0}.ecx-foot{padding:14px 22px 18px;border-top:1px solid var(--em-rule);background:var(--em-paper)}.ecx-card{padding:10px 0 12px;border-bottom:1px solid var(--em-rule)}.ecx-card+.ecx-card{padding-top:12px}.ecx-line{display:flex;align-items:center;gap:10px}.ecx-line__img{width:36px;height:36px;object-fit:contain;flex-shrink:0}.ecx-line__head{font-size:13.5px;font-weight:600;color:var(--em-ink)}.ecx-line__head strong{font-weight:800;color:var(--em-green)}.ecx-line__sub{font-size:12px;color:var(--em-muted);margin-top:1px}.ecx-meter{height:6px;background:var(--em-sand);border-radius:3px;margin-top:8px;overflow:hidden}.ecx-meter>span{display:block;height:100%;background:var(--em-green);border-radius:3px;transition:width .35s ease}.ecx-up{padding:12px 0 4px;border-bottom:1px solid var(--em-rule)}.ecx-up__head{font-family:Cooper BT,ui-serif,Georgia,serif;font-weight:700;font-size:17px;color:var(--em-ink);margin-bottom:2px}.ecx-up__row{display:flex;align-items:center;gap:10px;padding:8px 0}.ecx-up__img{width:44px;height:44px;object-fit:contain;background:var(--em-cream);border-radius:8px;flex-shrink:0}.ecx-up__txt{flex:1;min-width:0}.ecx-up__name{font-size:13px;font-weight:700;line-height:1.3}.ecx-up__price{font-size:12.5px;color:#3a4a38}.ecx-up__price span{color:var(--em-green);font-weight:700}.ecx-btn{font:inherit;font-size:12.5px;font-weight:700;color:var(--em-green);background:transparent;border:1.5px solid var(--em-green);border-radius:8px;padding:7px 14px;cursor:pointer;white-space:nowrap;flex-shrink:0}.ecx-btn:hover{background:var(--em-green);color:var(--em-cream)}.ecx-btn:disabled{opacity:.6;cursor:default}.ecx-total{display:flex;justify-content:space-between;align-items:baseline;margin:12px 0 4px}.ecx-total>span:first-child{font-size:15px;font-weight:700;color:var(--em-muted)}.ecx-total>span:last-child{font-size:26px;color:var(--em-green)}.ecx-note{font-size:12px;color:var(--em-muted);margin:0 0 12px;line-height:1.45}.ecx-checkout{width:100%;background:var(--em-orange);color:var(--em-cream);border:none;border-radius:99px;padding:16px;font-family:Inter Tight,sans-serif;font-size:17px;font-weight:700;cursor:pointer}.ecx-checkout:hover{background:#cf5620}.ecx-dispatch{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;font-size:13px;color:var(--em-ink)}.ecx-dispatch:empty{display:none}.ecx-dispatch strong{font-weight:800;color:var(--em-green)}.ecx-dispatch svg{color:var(--em-green);flex-shrink:0}.ecx-trust{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;font-size:11.5px;color:var(--em-muted);margin:10px 0 0;font-weight:600}.ecx-trust span{opacity:.45}.ecx-trust img{width:14px;height:14px;object-fit:contain}.ecx-gift-chip{display:inline-flex;align-items:center;background:#eaf4d4;border-radius:6px;padding:3px 9px;font-size:11.5px;font-weight:700;color:var(--em-green)}
/*# sourceMappingURL=/cdn/shop/t/116/assets/em-refresh.css.map */
