@charset "UTF-8";:where(juo-checkout-link){display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:var(--juo-cl-height);padding:12px 16px;position:relative;background-color:var(--juo-cl-color-primary);color:var(--juo-cl-color-text);border:none;border-radius:var(--juo-cl-border-radius);cursor:pointer;font-size:inherit;font-family:inherit;-webkit-user-select:none;user-select:none;--juo-cl-color-primary: #be7c4d;--juo-cl-color-text: #fff;--juo-cl-border-radius: 0;--juo-cl-height: auto}:where(juo-checkout-link)[aria-disabled=true]{opacity:.7;cursor:not-allowed}:where(juo-checkout-link):focus-visible{outline:2px solid currentColor;outline-offset:2px}.juo-hidden-by-checkout{display:none!important}juo-checkout-link:not([data-state]),juo-checkout-link[data-state=idle],juo-checkout-link[data-state=loading]{display:none}juo-checkout-link[data-state=processing],juo-checkout-link[data-state=success]{color:transparent}juo-checkout-link[data-state=processing]>*,juo-checkout-link[data-state=success]>*{visibility:hidden}juo-checkout-link[data-state=processing]:after,juo-checkout-link[data-state=success]:after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;border:2px solid rgba(255,255,255,.35);border-top-color:var(--juo-cl-color-text);border-radius:50%;animation:juo-cl-spin .6s linear infinite;flex-shrink:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}juo-checkout-link[data-state=error]{animation:juo-cl-shake .4s ease-in-out}@keyframes juo-cl-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes juo-cl-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.juo-blik-checkout__info{display:none;margin-top:10px;text-align:center}.juo-blik-checkout:has(juo-checkout-link:is([data-state=ready],[data-state=processing],[data-state=success],[data-state=error])){margin-top:12px}.juo-blik-checkout:has(juo-checkout-link:is([data-state=ready],[data-state=processing],[data-state=success],[data-state=error])) .juo-blik-checkout__info{display:block}.juo-blik-bank-copy{margin:0 0 8px;font-size:12px;line-height:1.4}.juo-blik-bank-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.juo-blik-bank-wrapper img{width:30px;height:30px;object-fit:contain}
