.bogo-confirm{--bogo-ink: #121110;--bogo-paper: #fafaf7;--bogo-line: #e5e2da;--bogo-muted: #8b887f;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;pointer-events:none}.bogo-confirm[hidden]{display:none!important}.bogo-confirm.is-open{pointer-events:auto}.bogo-confirm__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;opacity:0;transition:opacity .2s ease-out}.bogo-confirm.is-open .bogo-confirm__overlay{opacity:1}.bogo-confirm__dialog{position:relative;z-index:1;width:100%;max-width:440px;margin:auto;padding:28px 24px 24px;background:var(--bogo-paper, #fafaf7);color:var(--bogo-ink, #121110);border:1px solid var(--bogo-line, #e5e2da);box-shadow:0 24px 60px #00000047;font-family:var(--font-body-family),Helvetica,Arial,sans-serif;transform:scale(.96);opacity:0;transition:transform .2s ease-out,opacity .2s ease-out}.bogo-confirm.is-open .bogo-confirm__dialog{transform:scale(1);opacity:1}.bogo-confirm__close{position:absolute;top:10px;right:10px;width:44px;height:44px;margin:0;padding:0;border:0;background:transparent;color:var(--bogo-ink, #121110);font-size:28px;line-height:1;cursor:pointer}.bogo-confirm__close:focus-visible{outline:2px solid var(--bogo-ink, #121110);outline-offset:2px}.bogo-confirm__title{margin:0 28px 12px 0;font-family:inherit;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:.01em;color:var(--bogo-ink, #121110)}.bogo-confirm__body{margin:0 0 22px;font-size:14px;line-height:1.5;color:var(--bogo-muted, #8b887f)}.bogo-confirm__actions{display:flex;flex-direction:column;gap:10px}.bogo-confirm__primary,.bogo-confirm__secondary{min-height:44px;width:100%;margin:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.bogo-confirm__primary{background:var(--bogo-ink, #121110);color:#fff;border:1px solid var(--bogo-ink, #121110)}.bogo-confirm__primary:hover{background:#a8853f;border-color:#a8853f;color:#fff}.bogo-confirm__secondary{background:transparent;color:var(--bogo-ink, #121110);border:1px solid var(--bogo-line, #e5e2da)}.bogo-confirm__secondary:hover{border-color:var(--bogo-ink, #121110)}.bogo-confirm__primary:focus-visible,.bogo-confirm__secondary:focus-visible{outline:2px solid #a8853f;outline-offset:2px}html.bogo-confirm-open,body.bogo-confirm-open{overflow:hidden}@media screen and (max-width:767px){.bogo-confirm{align-items:flex-end;padding:0}.bogo-confirm__dialog{max-width:none;width:100%;margin:0;padding:24px 20px calc(20px + env(safe-area-inset-bottom,0px));border-left:0;border-right:0;border-bottom:0;transform:translateY(100%);border-radius:12px 12px 0 0}.bogo-confirm.is-open .bogo-confirm__dialog{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bogo-confirm__overlay,.bogo-confirm__dialog,.bogo-confirm.is-open .bogo-confirm__overlay,.bogo-confirm.is-open .bogo-confirm__dialog{transition:none!important;transform:none!important}}.bogo-confirm--no-motion .bogo-confirm__overlay,.bogo-confirm--no-motion .bogo-confirm__dialog{transition:none!important;transform:none!important;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/226/assets/bogo-confirm.css.map */
