.bnpl{--bnpl-border: rgba(var(--color-foreground, 18, 18, 18), .12);clear:both;width:100%;margin:24px 0;color:rgb(var(--color-foreground, 18, 18, 18));font-family:inherit;text-align:start}.bnpl .bnpl__title{margin:0 0 12px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:inherit}.bnpl__card{border:1px solid var(--bnpl-border);border-radius:16px;overflow:hidden;background:rgb(var(--color-background, 255, 255, 255))}.bnpl .bnpl__row{display:flex;align-items:center;gap:16px;width:100%;margin:0;padding:16px 20px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:15px;line-height:1.45;text-align:start;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease}.bnpl .bnpl__row+.bnpl__row{border-top:1px solid var(--bnpl-border)}.bnpl .bnpl__row:hover{background:rgba(var(--color-foreground, 18, 18, 18),.04)}.bnpl .bnpl__row:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.bnpl__logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:60px;height:32px;border-radius:8px;color:#0b0b0b;font-size:14px;font-weight:700;line-height:1;letter-spacing:-.02em;text-transform:lowercase;-webkit-user-select:none;user-select:none}.bnpl__logo--tamara{background:linear-gradient(100deg,#aee3ff,#ffeaa0 32%,#ffc3b0,#f89db8)}.bnpl__logo--tabby{height:26px;background:#3eedbf;font-size:15px;font-weight:800}.bnpl__text{flex:1 1 auto;min-width:0}.bnpl__chevron{flex:0 0 auto;width:18px;height:18px}[dir=rtl] .bnpl__chevron{transform:scaleX(-1)}.bnpl__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bnpl-modal{width:calc(100% - 32px);max-width:440px;max-height:calc(100vh - 32px);margin:auto;padding:0;border:0;border-radius:20px;background:rgb(var(--color-background, 255, 255, 255));color:rgb(var(--color-foreground, 18, 18, 18));box-shadow:0 24px 64px #00000040;overflow:auto}.bnpl-modal::backdrop{background:#00000080}.bnpl-modal[open]{animation:bnpl-pop .18s ease-out}@keyframes bnpl-pop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bnpl-modal[open]{animation:none}}.bnpl-modal__inner{position:relative;padding:28px 24px 24px}.bnpl-modal .bnpl-modal__close{position:absolute;top:12px;inset-inline-end:12px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(var(--color-foreground, 18, 18, 18),.06);color:inherit;cursor:pointer}.bnpl-modal .bnpl-modal__close:hover{background:rgba(var(--color-foreground, 18, 18, 18),.12)}.bnpl-modal__close svg{width:16px;height:16px}.bnpl-modal .bnpl__logo{margin-bottom:16px}.bnpl-modal .bnpl-modal__title{margin:0 0 8px;font-family:inherit;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:none;color:inherit}.bnpl-modal__lead{margin:0 0 20px;font-size:15px;line-height:1.5}.bnpl-modal__steps{margin:0 0 20px;padding:0;list-style:none;counter-reset:bnpl-step}.bnpl-modal__steps li{position:relative;min-height:28px;margin:0 0 14px;padding-inline-start:40px;font-size:15px;line-height:1.45;counter-increment:bnpl-step}.bnpl-modal__steps li:before{content:counter(bnpl-step);position:absolute;top:-1px;inset-inline-start:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgb(var(--color-foreground, 18, 18, 18));color:rgb(var(--color-background, 255, 255, 255));font-size:13px;font-weight:700}.bnpl-modal__fine{margin:0;font-size:12.5px;line-height:1.5;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bnpl-widget.css.map */
