.x2{--cta:#A8512E;--cta-h:#8F4426}.x2 .x2-btn:not(.x2-btn--light){background:var(--cta)!important;color:#fff!important}.x2 .x2-btn:not(.x2-btn--light):hover{background:var(--cta-h)!important}.x2 .x2-btn[disabled]{background:var(--char)!important;opacity:.55}html body .ash .ash__btn-p{background:#a8512e!important;color:#fff!important}html body .ash .ash__btn-p:hover{background:#8f4426!important}.x2 .x2-price__save{background:#e4f2e9!important;color:#1e6b45!important}.x2-price__pre{font-size:12.5px;font-weight:600;border:1.5px solid var(--char);color:var(--ink);border-radius:999px;padding:3px 10px}.x2-oos{margin:0 0 10px!important}.x2-oos__pill,.x2-pc__oos{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.3;color:var(--ink);background:#eceae6;border-radius:999px;padding:5px 12px}.x2-pc__oos{font-size:12px;padding:4px 10px;gap:7px;align-self:flex-start}.x2-oos__dot{position:relative;flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#c8372d}.x2-oos__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#c8372d;animation:x2ping 1.6s ease-out infinite}@keyframes x2ping{0%{transform:scale(1);opacity:.7}80%,to{transform:scale(2.6);opacity:0}}@media(prefers-reduced-motion:reduce){.x2-oos__dot:after{animation:none!important}}.x2-pre{display:flex;gap:10px;align-items:flex-start;background:#f6e7de;border-radius:12px;padding:12px 14px;margin:0 0 16px}.x2-pre>svg{flex:0 0 20px;width:20px;height:20px;stroke:var(--cta);fill:none;stroke-width:1.8;margin-top:1px}.x2-pre__h{font-weight:600;color:#7a3a1f;line-height:1.3}.x2-pre__p{font-size:14px;color:#6b4a3a;line-height:1.45;margin-top:3px!important}.x2-wait{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--char);margin:2px 0 10px!important}.x2-wait svg{flex:0 0 20px;width:20px;height:20px;stroke:var(--char);fill:none;stroke-width:1.6}.x2-wait b{color:var(--ink);font-weight:600}.x2-restock{display:flex;gap:10px;align-items:flex-start;margin-top:12px!important;font-size:12.5px;color:var(--char);background:#f4f2ee;border-radius:12px;padding:10px 12px;line-height:1.45}.x2-restock svg{flex:0 0 18px;width:18px;height:18px;stroke:var(--char);fill:none;stroke-width:1.6;margin-top:1px}.x2-restock b{color:var(--ink);font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/86/assets/x2e.css.map */
