#downloadCodeModal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:center;z-index:10000}#downloadCodeModal .custom-confirm-content{padding:1.5rem;border-radius:12px;max-width:400px;width:90%;box-shadow:0 20px 25px -5px #0000001a;text-align:center}#downloadCodeModal .custom-confirm-message{font-size:1.35rem;margin-bottom:1rem;line-height:1.5}#downloadCodeModal .custom-confirm-buttons{display:flex;gap:12px;justify-content:center}#downloadCodeModal .custom-confirm-ok,#downloadCodeModal .custom-confirm-cancel{padding:8px 20px;border:none;border-radius:6px;font-size:1.25rem;font-weight:500;cursor:pointer}#downloadCodeModal input{width:80%;padding:10px;margin-bottom:1.5rem;border:1px solid #ccc;border-radius:6px;font-size:1rem;text-align:center}#downloadCodeError{color:#dc2626;font-size:.875rem;margin-bottom:1rem;display:none}@media screen and (min-width:768px){#downloadCodeModal .custom-confirm-content{max-width:500px;width:80%;padding:2rem}#downloadCodeModal .custom-confirm-message{font-size:1.5rem}#downloadCodeModal .custom-confirm-buttons button{padding:10px 28px;font-size:1.35rem}#downloadCodeModal input{font-size:1.2rem!important;padding:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-download-material-modal.css.map */
