.modal-download{display:none;position:fixed;z-index:30000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#00000080;justify-content:center;align-items:center;flex-direction:column;animation:fadeIn .3s;opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-download .content-modal{background-color:#fff;padding:24px;border-radius:24px;width:90%;max-width:906px;position:relative}.modal-download .content-modal .close-modal{position:absolute;top:24px;right:24px;cursor:pointer}.modal-download .content-modal .content-image-form{display:flex;flex-direction:row;gap:32px}.modal-download .content-modal .content-image-form img{max-width:357px;width:100%;height:100%;max-height:460px;min-height:460px;border-radius:16px}.modal-download .content-modal .content-image-form .image-modal-mobile{display:none}.modal-download .content-modal .content-image-form .content-form{max-width:469px;width:100%;padding-top:5px}.modal-download .content-modal .content-image-form .content-form h2{color:#1d1e23;font-family:PP Editorial Old;font-size:32px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.64px;margin:0;max-width:415px}.modal-download .content-modal .content-image-form .content-form p{color:#1d1e23;font-family:"Suisse BP Int'l",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin:8px 0;max-width:415px}.modal-download .content-modal .content-image-form .content-form .download-form{margin-top:24px;display:flex;flex-wrap:wrap;gap:16px}.modal-download .content-modal .content-image-form .content-form .download-form input,.modal-download .content-modal .content-image-form .content-form .download-form select{border-radius:16px;background:#c2c2c240;box-shadow:1px 0 4px #0000001a;padding:12px;height:37px;width:100%;max-width:226px;border:none;color:#1d1e23;font-family:"Suisse BP Int'l",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.modal-download .content-modal .content-image-form .content-form .download-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M15.0233 7.14792L9.39828 12.7729C9.34604 12.8252 9.284 12.8667 9.21572 12.895C9.14743 12.9233 9.07423 12.9379 9.00031 12.9379C8.92639 12.9379 8.8532 12.9233 8.78491 12.895C8.71662 12.8667 8.65458 12.8252 8.60234 12.7729L2.97734 7.14792C2.8718 7.04237 2.8125 6.89921 2.8125 6.74995C2.8125 6.60068 2.8718 6.45753 2.97734 6.35198C3.08289 6.24643 3.22605 6.18713 3.37531 6.18713C3.52458 6.18713 3.66773 6.24643 3.77328 6.35198L9.00031 11.5797L14.2273 6.35198C14.2796 6.29972 14.3417 6.25826 14.4099 6.22998C14.4782 6.20169 14.5514 6.18713 14.6253 6.18713C14.6992 6.18713 14.7724 6.20169 14.8407 6.22998C14.909 6.25826 14.971 6.29972 15.0233 6.35198C15.0755 6.40424 15.117 6.46628 15.1453 6.53457C15.1736 6.60285 15.1881 6.67604 15.1881 6.74995C15.1881 6.82386 15.1736 6.89704 15.1453 6.96533C15.117 7.03361 15.0755 7.09565 15.0233 7.14792Z' fill='%23838383'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:18px;padding-right:32px}.modal-download .content-modal .content-image-form .content-form .download-form input.input-large{max-width:468px;width:100%}.modal-download .content-modal .content-image-form .content-form .download-form input::placeholder,.modal-download .content-modal .content-image-form .content-form .download-form select{color:#838383;font-family:"Suisse BP Int'l",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.modal-download .content-modal .content-image-form .content-form .download-form button{max-width:153px;width:100%;height:34px;display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:8px;color:#fff;font-family:"Suisse BP Int'l",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:100%;border:none;cursor:pointer;margin-top:16px;margin-left:auto}.modal-download .content-modal .content-image-form .content-form .download-form button:hover{background-color:#333}.success-message{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 20px;min-height:400px;animation:fadeInScale .5s ease-out;font-family:Suisse BP Int,sans-serif}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.success-message .success-icon{margin-bottom:24px;animation:bounceIn .6s ease-out}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.success-message h2{color:#1d1e23;font-family:PP Editorial Old;font-size:36px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.72px;margin:0 0 16px}.success-message p{color:#1d1e23;font-family:Suisse BP Int,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin:0;max-width:350px}@media (max-width: 992px){.modal-download .content-modal .content-image-form .image-modal-mobile{display:block;max-width:100%;width:100%;max-height:178px;min-height:178px;height:100%;object-fit:cover;border-radius:16px}.modal-download .content-modal .content-image-form .image-modal-desktop{display:none}.modal-download .content-modal .content-image-form{flex-direction:column;align-items:center}.modal-download .content-modal .content-image-form .content-form h2{font-size:24px;font-style:normal;font-weight:400}.modal-download .content-modal .content-image-form .content-form p{font-size:14px;font-style:normal;font-weight:400}}@media (max-width: 768px){.modal-download .content-modal .content-image-form .image-modal-mobile{min-height:178px;max-height:178px}.modal-download .content-modal .content-image-form .content-form .download-form input,.modal-download .content-modal .content-image-form .content-form .download-form select{max-width:143px}.modal-download .content-modal .content-image-form .content-form h2,.modal-download .content-modal .content-image-form .content-form p{max-width:246px}.success-message{min-height:300px;padding:30px 15px}.success-message h2{font-size:28px}.success-message p{font-size:16px}.success-message .success-icon svg{width:56px;height:56px}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/modal-download.css.map */
