:root{--bis-dark: #111827;--bis-accent: #2563eb;--bis-radius: 14px}.product-main__btn--notify{align-items:center;justify-content:center;gap:10px;width:100%;cursor:pointer;border:none;color:#fff;background:var(--bis-dark);letter-spacing:.04em;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.product-main__btn--notify:hover{background:#000;box-shadow:0 8px 22px #11182738;transform:translateY(-1px)}.product-main__btn--notify svg{flex:0 0 auto}.product-main__buy-buttons .product-main__btn--notify{display:none}.product-main__buy-buttons.bis-oos .product-main__btn--add-to-cart,.product-main__buy-buttons.bis-oos #gokwik-buy-now{display:none!important}.product-main__buy-buttons.bis-oos .product-main__btn--notify{display:inline-flex}body.bis-lock{overflow:hidden}.bis-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px;background:#1118278c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:bis-fade .2s ease}.bis-modal-overlay[hidden]{display:none}@keyframes bis-fade{0%{opacity:0}to{opacity:1}}@keyframes bis-pop{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.bis-modal{position:relative;width:100%;max-width:420px;background:#fff;border-radius:20px;box-shadow:0 24px 60px #00000047;animation:bis-pop .28s cubic-bezier(.22,1,.36,1);overflow:hidden}.bis-modal__close{position:absolute;top:12px;right:14px;width:34px;height:34px;border:none;background:transparent;font-size:26px;line-height:1;color:#9ca3af;cursor:pointer;border-radius:50%;transition:background .15s ease,color .15s ease}.bis-modal__close:hover{background:#f3f4f6;color:#374151}.bis-modal__body{padding:34px 30px 30px;text-align:center}.bis-modal__icon{width:60px;height:60px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--bis-accent);background:#eef2ff}.bis-modal__title{margin:0 0 6px;font-size:21px;font-weight:700;color:var(--bis-dark)}.bis-modal__sub{margin:0 0 22px;font-size:14.5px;line-height:1.5;color:#6b7280}.bis-form{text-align:left}.bis-field{display:block;margin-bottom:12px}.bis-field>span{display:block;font-size:12.5px;font-weight:600;color:#374151;margin-bottom:6px}.bis-field input{width:100%;box-sizing:border-box;padding:13px 14px;font-size:15px;border:1.5px solid #e5e7eb;border-radius:11px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.bis-field input:focus{border-color:var(--bis-accent);box-shadow:0 0 0 3px #2563eb26}.bis-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.bis-consent{display:flex;gap:9px;align-items:flex-start;margin:4px 0 18px;font-size:12.5px;line-height:1.45;color:#6b7280;cursor:pointer}.bis-consent input{margin-top:2px;flex:0 0 auto;width:15px;height:15px;accent-color:var(--bis-accent)}.bis-error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca;border-radius:10px;padding:10px 12px;font-size:13px;margin-bottom:14px}.bis-submit{width:100%;padding:14px;font-size:15px;font-weight:700;letter-spacing:.02em;color:#fff;background:var(--bis-dark);border:none;border-radius:12px;cursor:pointer;transition:background .2s ease,transform .12s ease,opacity .2s ease}.bis-submit:hover{background:#000}.bis-submit:active{transform:scale(.99)}.bis-submit:disabled{opacity:.7;cursor:default}.bis-submit.is-loading{opacity:.75}.bis-success{text-align:center;padding:6px 0 4px}.bis-success__check{width:66px;height:66px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;background:#16a34a;animation:bis-pop .3s ease}.bis-success h3{margin:0 0 6px;font-size:20px;font-weight:700;color:var(--bis-dark)}.bis-success p{margin:0;font-size:14.5px;color:#6b7280;line-height:1.5}@media(max-width:560px){.bis-modal-overlay{align-items:flex-end;padding:0}.bis-modal{max-width:100%;border-radius:22px 22px 0 0;animation:bis-slide .32s cubic-bezier(.22,1,.36,1)}@keyframes bis-slide{0%{transform:translateY(100%)}to{transform:none}}.bis-modal__body{padding:30px 22px calc(26px + env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/back-in-stock.css.map */
