.cloz-cart-is-loading{position:relative!important;color:transparent!important;pointer-events:none!important;cursor:wait!important}.products .product a.cloz-card-cart,.products .product button.cloz-card-cart,.clz4-product a.cloz-card-cart,.clz4-product button.cloz-card-cart{display:inline-grid;place-items:center;flex:0 0 36px;width:36px;height:36px;min-width:36px;min-height:36px;padding:0;border:1px solid #e0e5e9;border-radius:11px;box-sizing:border-box;background:var(--gray-600,#f2f5f6);box-shadow:none;color:var(--primary-100)!important;font:inherit;font-size:1.08rem;line-height:1;text-decoration:none;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease,opacity .18s ease}.product-bottom>.cloz-card-cart{grid-column:3}.products .product a.cloz-card-cart:hover,.products .product button.cloz-card-cart:hover,.products .product a.cloz-card-cart:focus-visible,.products .product button.cloz-card-cart:focus-visible,.clz4-product a.cloz-card-cart:hover,.clz4-product button.cloz-card-cart:hover,.clz4-product a.cloz-card-cart:focus-visible,.clz4-product button.cloz-card-cart:focus-visible{border-color:var(--primary-100);background:var(--primary-100);color:#fff!important;box-shadow:0 7px 16px rgb(20 28 40 / .11);transform:translateY(-1px)}.products .product .cloz-card-cart.is-unavailable,.clz4-product .cloz-card-cart.is-unavailable{border-color:#e6e8eb;background:#f3f4f5;color:#9ca3ad!important;opacity:.42;filter:grayscale(.7);pointer-events:none;cursor:default}.products .product .cloz-card-cart.cloz-cart-is-loading,.clz4-product .cloz-card-cart.cloz-cart-is-loading{border-color:var(--primary-100);background:var(--primary-100)}.products .product .cloz-card-cart.cloz-cart-is-loading::after,.clz4-product .cloz-card-cart.cloz-cart-is-loading::after{color:#fff!important}.cloz-cart-is-loading>*{opacity:0!important}.cloz-cart-is-loading::after{content:""!important;position:absolute!important;inset:50% auto auto 50%!important;width:19px!important;height:19px!important;margin:-11px 0 0 -11px!important;border:2px solid currentColor!important;border-right-color:transparent!important;border-radius:50%!important;color:#fff!important;opacity:1!important;animation:cloz-cart-spin .65s linear infinite!important}@keyframes cloz-cart-spin{to{transform:rotate(360deg)}}#cloz-cart-toast-region.cloz-cart-toast-region{position:fixed;inset:0;z-index:1000001;display:flex;align-items:center;justify-content:center;width:auto;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));box-sizing:border-box;direction:rtl;pointer-events:none;transform:none}.cloz-cart-toast{display:flex;flex-direction:column;gap:16px;position:relative;width:min(440px, 100%);max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);min-width:0;padding:20px;box-sizing:border-box;overflow-y:auto;background:#fff;border:1px solid #e0e8e8;border-radius:20px;box-shadow:0 18px 55px rgb(15 35 42 / 18%),0 3px 12px rgb(15 35 42 / 7%);color:#24353d;pointer-events:auto}.cloz-cart-toast[hidden],.cloz-cart-toast [hidden]{display:none!important}.cloz-cart-toast__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #edf1f1}.cloz-cart-toast__title{min-width:0;color:#166534;font-size:15px;font-weight:750;line-height:1.7}.cloz-cart-toast__close{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:1px solid #e6ecec;border-radius:12px;background:#f7f9f9;box-shadow:none;color:#52646c;font:400 28px/1 Arial,sans-serif;cursor:pointer;transition:background-color .15s ease,color .15s ease}.cloz-cart-toast__close:hover{background:#edf2f2;color:#24353d}.cloz-cart-toast__details{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px}.cloz-cart-toast__visual{position:relative;display:grid;place-items:center;width:76px;height:76px;border-radius:13px;background:#f2f6f5}.cloz-cart-toast__image{display:block;width:76px;height:76px;margin:0;object-fit:contain;border-radius:13px}.cloz-cart-toast__status{position:absolute;inset:auto auto -4px -4px;display:grid;place-items:center;width:26px;height:26px;border:3px solid #fff;border-radius:50%;background:#168247;color:#fff;font:700 14px/1 Arial,sans-serif}.cloz-cart-toast__content{display:flex;min-width:0;flex-direction:column;gap:6px}.cloz-cart-toast__product{color:#24353d;font-size:14px;font-weight:650;line-height:1.8;overflow-wrap:anywhere}.cloz-cart-toast__meta{color:#65777f;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.cloz-cart-toast__meta:empty{display:none}.cloz-cart-toast__action{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin:0;padding:11px 16px;box-sizing:border-box;border:1px solid #fff0;border-radius:12px;background:var(--primary-100,#087b79);color:#fff!important;font:inherit;font-size:14px;font-weight:650;line-height:1.7;text-align:center;text-decoration:none!important;transition:filter .15s ease}.cloz-cart-toast__action:hover{filter:brightness(.92)}.cloz-cart-toast :is(.cloz-cart-toast__close,.cloz-cart-toast__action):focus-visible{outline:3px solid var(--primary-100,#087b79);outline-offset:3px}.cloz-cart-toast.is-error{border-color:#efcccc}.cloz-cart-toast.is-error .cloz-cart-toast__details{grid-template-columns:minmax(0,1fr)}.cloz-cart-toast.is-error :is(.cloz-cart-toast__visual,.cloz-cart-toast__action,.cloz-cart-toast__meta){display:none}.cloz-cart-toast.is-error .cloz-cart-toast__title{color:#b42318}@media (max-width:480px){.cloz-cart-toast{gap:14px;padding:16px;border-radius:17px}.cloz-cart-toast__details{grid-template-columns:64px minmax(0,1fr);gap:12px}.cloz-cart-toast__visual,.cloz-cart-toast__image{width:64px;height:64px}.cloz-cart-toast__title{font-size:14px}.cloz-cart-toast__product{font-size:13px}}@media (prefers-reduced-motion:reduce){.cloz-cart-toast__close,.cloz-cart-toast__action{transition:none}}