ideal-cash-pdf.ideal-cash-pdf{display:block;width:var(--pdf-width);max-width:100%;margin:0 auto;color:var(--pdf-text-color);font-family:inherit}.ideal-cash-pdf *,.ideal-cash-pdf *:before,.ideal-cash-pdf *:after{box-sizing:border-box}.ideal-cash-pdf [hidden]{display:none!important}.ideal-cash-pdf__intro{margin-bottom:24px}.ideal-cash-pdf__heading,.ideal-cash-pdf__heading :is(h1,h2,h3,h4,p,a){font-family:var(--pdf-heading-font),"Open Sans",sans-serif;font-size:var(--pdf-heading-size);font-weight:var(--pdf-heading-weight,700);line-height:1.2;color:var(--pdf-heading-color);margin:0 0 8px}.ideal-cash-pdf__subheading,.ideal-cash-pdf__subheading p{font-size:var(--pdf-subheading-size);line-height:1.5;margin:0}.ideal-cash-pdf a{color:var(--pdf-link-color);text-decoration:underline;text-underline-offset:3px}.ideal-cash-pdf__instructions{margin:0 0 16px;font-size:15px;line-height:1.5}.ideal-cash-pdf__toolbar,.ideal-cash-pdf__zoom,.ideal-cash-pdf__dialog-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ideal-cash-pdf__toolbar{margin-bottom:12px}.ideal-cash-pdf__zoom{margin-left:auto}.ideal-cash-pdf__zoom output{min-width:52px;text-align:center;font:14px Arial,sans-serif}.ideal-cash-pdf .ideal-cash-pdf__button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;margin:0;padding:10px 14px;border:1px solid #bac4bd;border-radius:5px;background:#fff;color:#172f22;box-shadow:none;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;text-transform:none;letter-spacing:normal;cursor:pointer}.ideal-cash-pdf .ideal-cash-pdf__button--primary{background:#006b35;color:#fff;border-color:#006b35}.ideal-cash-pdf .ideal-cash-pdf__button:hover{filter:brightness(.96)}.ideal-cash-pdf .ideal-cash-pdf__button:disabled{opacity:.5;cursor:wait}.ideal-cash-pdf :is(button,a,input,textarea,select,[tabindex]):focus-visible{outline:3px solid #005fcc;outline-offset:2px}.ideal-cash-pdf__status{min-height:22px;margin:8px 0;font-size:14px;line-height:1.5}.ideal-cash-pdf__status[data-error=true],.ideal-cash-pdf__dialog-status[data-error=true]{color:#a02222}.ideal-cash-pdf__viewer{height:var(--pdf-height);overflow:auto;overscroll-behavior:contain;border:var(--pdf-border-width) solid var(--pdf-border);border-radius:var(--pdf-radius);background:var(--pdf-background);scrollbar-gutter:stable}.ideal-cash-pdf__pages{width:max-content;min-width:100%;padding:12px}.ideal-cash-pdf__page{position:relative;margin:0 auto 18px;background:#fff;box-shadow:0 1px 5px #0002}.ideal-cash-pdf__page:last-child{margin-bottom:0}.ideal-cash-pdf__page>canvas{display:block;width:100%;height:100%}.ideal-cash-pdf__fields{position:absolute;top:0;right:0;bottom:0;left:0}.ideal-cash-pdf__accessible-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ideal-cash-pdf__field,.ideal-cash-pdf__pdf-link,.ideal-cash-pdf__signature{position:absolute;margin:0}.ideal-cash-pdf .ideal-cash-pdf__field{-webkit-appearance:none;appearance:none;min-width:0;min-height:0;max-width:none;max-height:none;padding:calc(2px * var(--pdf-scale));border:max(.6px,calc(.6px * var(--pdf-scale))) solid #bfc7d0;border-radius:0;background:#f1f4f8;color:#1d2939;box-shadow:none;font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--pdf-field-size,9px) * var(--pdf-scale));line-height:1.2;font-weight:400;letter-spacing:normal;text-transform:none;text-align:left;opacity:1;resize:none}.ideal-cash-pdf textarea.ideal-cash-pdf__field{overflow:auto;white-space:pre-wrap}.ideal-cash-pdf .ideal-cash-pdf__field:focus{background:#fffde8}.ideal-cash-pdf .ideal-cash-pdf__field[aria-invalid=true]{outline:2px solid #bf2020;outline-offset:1px}.ideal-cash-pdf .ideal-cash-pdf__field:is([type=radio],[type=checkbox]){display:block;padding:0;background:#f1f4f8;cursor:pointer}.ideal-cash-pdf .ideal-cash-pdf__field[type=radio]{border-radius:50%}.ideal-cash-pdf .ideal-cash-pdf__field:is([type=radio],[type=checkbox]):checked:after{content:"";position:absolute;top:23%;right:23%;bottom:23%;left:23%;background:#006b35}.ideal-cash-pdf .ideal-cash-pdf__field[type=radio]:checked:after{border-radius:50%}.ideal-cash-pdf .ideal-cash-pdf__field[type=checkbox]:checked:after{top:10%;right:28%;bottom:24%;left:28%;border:solid #006b35;border-width:0 calc(1.7px * var(--pdf-scale)) calc(1.7px * var(--pdf-scale)) 0;background:transparent;transform:rotate(45deg)}.ideal-cash-pdf .ideal-cash-pdf__field:disabled{background:#eee;color:#4e5966;cursor:default}.ideal-cash-pdf .ideal-cash-pdf__signature{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding:calc(4px * var(--pdf-scale));border:calc(1px * var(--pdf-scale)) dashed #006b35;border-radius:0;background:#fffbe9;color:#00572b;font-family:Arial,Helvetica,sans-serif;font-size:calc(10px * var(--pdf-scale));font-weight:600;line-height:1.1;cursor:pointer}.ideal-cash-pdf__signature img{display:block;width:100%;height:100%;object-fit:contain}.ideal-cash-pdf__signature[data-signed=true]{background:transparent}.ideal-cash-pdf__pdf-link{background:transparent;border:0}.ideal-cash-pdf__note,.ideal-cash-pdf__fallback{font-size:13px;line-height:1.5}.ideal-cash-pdf__dialog{width:min(720px,calc(100vw - 24px));max-height:calc(100dvh - 32px);margin:auto;padding:24px;border:1px solid #bac4bd;border-radius:10px;background:#fff;color:#172f22;overflow:auto}.ideal-cash-pdf__dialog::backdrop{background:#0008}.ideal-cash-pdf__dialog h2{margin:0 0 10px;color:#172f22;font:700 24px/1.25 Arial,sans-serif}.ideal-cash-pdf__dialog p{margin:0 0 14px;font-size:14px;line-height:1.5}.ideal-cash-pdf__pad{display:block;width:100%;height:auto;aspect-ratio:2.5;margin:0 0 14px;border:1px solid #a4b4a8;border-radius:5px;background:#fffdf4;touch-action:none;cursor:crosshair}.ideal-cash-pdf__dialog-actions{margin-top:12px}.ideal-cash-pdf__dialog-status{min-height:21px;margin-top:12px!important}@media(max-width:749px){ideal-cash-pdf.ideal-cash-pdf{width:100%}.ideal-cash-pdf__viewer{height:var(--pdf-mobile-height)}.ideal-cash-pdf__heading,.ideal-cash-pdf__heading :is(h1,h2,h3,h4,p,a){font-size:calc(var(--pdf-heading-size) * .85)}.ideal-cash-pdf__zoom{margin-left:0}.ideal-cash-pdf__dialog{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ideal-cash-pdf.css.map */
