body.rsi-wo-gate-open{overflow:hidden}[data-rsi-wo-gate-stage].is-rsi-wo-locked{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none}.rsi-wo-gate[hidden]{display:none!important}.rsi-wo-gate[hidden]:not([data-rsi-wo-gate-dismissed]):has([data-rsi-wo-gate-success-panel]){display:flex!important}.rsi-wo-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483003;display:flex;align-items:center;justify-content:center;padding:10px}.rsi-wo-gate__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#030e209e;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.rsi-wo-gate__dialog{position:relative;display:flex;flex-direction:column;width:calc(100vw - 20px);max-width:560px;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px);overflow:hidden;background:var(--rsi-wo-white, #ffffff);border-radius:18px;box-shadow:var(--rsi-wo-shadow-strong, 0 24px 60px rgba(0, 22, 56, .22))}.rsi-wo-gate__content{overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:20px 20px 0}.rsi-wo-gate__close{position:absolute;top:12px;right:12px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:var(--rsi-wo-soft, #eef3f8);color:var(--rsi-wo-navy, #013a7d);cursor:pointer;z-index:1}.rsi-wo-gate__close svg{width:16px;height:16px}.rsi-wo-gate__close:hover{background:var(--rsi-wo-border, rgba(6, 43, 85, .13))}.rsi-wo-gate__head{margin-bottom:10px;padding-right:28px}.rsi-wo-gate__kicker{margin:0 0 6px;font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--rsi-wo-orange, #cd3800)}.rsi-wo-gate__head h2{margin:0 0 6px;font-size:26px;line-height:1.2;color:var(--rsi-wo-navy-ink, #061b35)}.rsi-wo-gate__head p{margin:0;font-size:15px;line-height:1.45;color:var(--rsi-wo-muted, #4b5563)}.rsi-wo-gate__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.rsi-wo-gate__field{margin-bottom:10px}.rsi-wo-gate__field label{display:block;margin-bottom:5px;font-size:14px;font-weight:700;color:var(--rsi-wo-text, #172033)}.rsi-wo-gate__field input,.rsi-wo-gate__field select{width:100%;min-height:48px;padding:11px 12px;border:1px solid var(--rsi-wo-border, rgba(6, 43, 85, .13));border-radius:10px;font-size:14px;font-family:inherit;color:var(--rsi-wo-text, #172033);background:var(--rsi-wo-white, #ffffff);box-sizing:border-box}.rsi-wo-gate__field input:focus,.rsi-wo-gate__field select:focus{outline:none;border-color:var(--rsi-wo-navy, #013a7d);box-shadow:0 0 0 3px #013a7d24}.rsi-wo-gate__error{margin:6px 0 0;font-size:12.5px;font-weight:600;color:var(--rsi-wo-orange-dark, #a92f00);min-height:0}.rsi-wo-gate__error:empty{display:none}.rsi-wo-gate__consent{margin:4px 0 12px}.rsi-wo-gate__consent label{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.4;color:var(--rsi-wo-text, #172033);cursor:pointer}.rsi-wo-gate__consent input[type=checkbox]{margin-top:2px;width:17px;height:17px;flex:none;accent-color:var(--rsi-wo-navy, #013a7d)}.rsi-wo-gate__error-summary{margin:0 0 14px;padding:10px 12px;border-radius:10px;background:#fdeee8;border:1px solid rgba(169,47,0,.25);color:var(--rsi-wo-orange-dark, #a92f00);font-size:13px;font-weight:600}.rsi-wo-gate__error-summary[hidden]{display:none}.rsi-wo-gate__trust{margin:0 0 12px;font-size:12.5px;color:var(--rsi-wo-muted, #4b5563);text-align:center}.rsi-wo-gate__actions{position:sticky;bottom:0;z-index:1;display:flex;flex-direction:column;gap:10px;margin:0 -20px;padding:10px 20px calc(10px + env(safe-area-inset-bottom,0px));background:var(--rsi-wo-white, #ffffff);border-top:1px solid var(--rsi-wo-border, rgba(6, 43, 85, .1))}.rsi-wo-gate__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:13px 18px;border:none;border-radius:999px;background:var(--rsi-wo-orange, #cd3800);color:var(--rsi-wo-white, #ffffff);font-size:15px;font-weight:800;text-decoration:none;cursor:pointer;box-sizing:border-box}.rsi-wo-gate__submit:hover{background:var(--rsi-wo-orange-dark, #a92f00)}.rsi-wo-gate__submit:disabled{opacity:.65;cursor:default}.rsi-wo-gate__submit[hidden]{display:none}@media(max-width:560px){.rsi-wo-gate__dialog{border-radius:16px}.rsi-wo-gate__content{padding:18px 18px 0}.rsi-wo-gate__actions{margin:0 -18px;padding:10px 18px calc(10px + env(safe-area-inset-bottom,0px))}.rsi-wo-gate__head h2{font-size:24px}}@media(max-width:359px){.rsi-wo-gate__row--optional{grid-template-columns:1fr;gap:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rsi-warehouse-optimiser-gate.css.map */
