.boxify-gate{--boxify-ink: #243656;--boxify-muted: #52627a;--boxify-accent: #52627a;--boxify-fill: #fff;display:grid;width:100%}.boxify-gate__panel{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .24s ease,opacity .2s ease}.boxify-gate__panel-inner{min-height:0;overflow:hidden}.boxify-gate[data-state=verified] .boxify-gate__panel{grid-template-rows:0fr;opacity:0}.boxify-gate__toggle{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 14px;border:1px solid #d4dce8;border-radius:10px;background:#f8faff;color:var(--boxify-ink);font:inherit;font-weight:600;text-align:start;cursor:pointer}@media(hover:hover){.boxify-gate:is([data-state=idle],[data-state=error]) .boxify-gate__toggle:hover{border-color:var(--boxify-accent)}}.boxify-gate__toggle:focus-visible{outline:2px solid var(--boxify-ink);outline-offset:-4px}.boxify-gate__toggle[aria-disabled=true]{cursor:default}.boxify-gate[data-state=pending] .boxify-gate__toggle{cursor:progress}.boxify-gate__box{display:grid;place-items:center;flex:0 0 28px;height:28px;border:1.5px solid var(--boxify-accent);border-radius:6px;background:var(--boxify-fill);color:var(--boxify-accent)}.boxify-gate__box>*{display:none}.boxify-gate__box svg{width:19px;height:19px;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.boxify-gate__spinner{width:15px;height:15px;border:2px solid #c9d5e5;border-top-color:var(--boxify-ink);border-radius:50%;animation:boxify-gate-spin .7s linear infinite}.boxify-gate[data-state=verified]{--boxify-accent: #167044;--boxify-fill: #eaf8ef}.boxify-gate[data-state=error]{--boxify-accent: #a32d34;--boxify-fill: #fff0f1}.boxify-gate[data-state=pending] .boxify-gate__spinner,.boxify-gate[data-state=verified] .boxify-gate__check,.boxify-gate[data-state=error] .boxify-gate__cross{display:block}.boxify-gate__copy{display:grid;gap:3px;min-width:0;line-height:1.35}.boxify-gate__hint{color:var(--boxify-muted);font-size:.875em;font-weight:400}.boxify-gate__hint[hidden]{display:none}.boxify-gate[data-state=verified] .boxify-gate__toggle{padding-block:8px;color:var(--boxify-accent)}.boxify-gate [data-boxify-checkout]{width:100%}.boxify-gate [data-boxify-checkout][hidden]{display:none!important}@keyframes boxify-gate-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.boxify-gate__spinner{animation:none}.boxify-gate__panel{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/boxify-cart-verification.css.map */
