.modal-confirm{align-items:center;background:rgba(0,0,0,.48);box-sizing:border-box;color:#242424;display:none;font-family:"Poppins","Roboto",sans-serif;inset:0;justify-content:center;min-height:100vh;padding:24px 16px;position:fixed;width:100%;z-index:1000}.modal-confirm.is-open{display:flex}.modal-confirm *,.modal-confirm *::before,.modal-confirm *::after{box-sizing:border-box}.modal-confirm__dialog{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:center;max-width:720px;min-height:256px;padding:34px 24px 29px;position:relative;text-align:center;width:min(100%,720px);border-radius:20px}.modal-confirm__close{align-items:center;background:rgba(0,0,0,0) url("../../../assets/icons/modal-close.svg") center/32px 32px no-repeat;border:0;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:absolute;right:15px;top:15px;width:32px}.modal-confirm__close-icon{display:none}.modal-confirm__icon-image{display:block;height:60px;margin:0 0 18px;-o-object-fit:contain;object-fit:contain;width:60px}.modal-confirm__icon{border:6px solid #548cc9;border-left-color:rgba(0,0,0,0);border-radius:50%;display:block;height:60px;margin:0 0 18px;position:relative;width:60px}.modal-confirm__icon::before{background:#548cc9;border-radius:2px;content:"";height:6px;left:12px;position:absolute;top:24px;width:39px}.modal-confirm__icon::after{border-right:6px solid #548cc9;border-top:6px solid #548cc9;content:"";height:20px;position:absolute;right:8px;top:17px;transform:rotate(45deg);width:20px}.modal-confirm__title{color:#1a1a1a;font-size:24px;font-weight:500;letter-spacing:0;line-height:1.25;margin:0 0 12px}.modal-confirm__text{color:#1a1a1a;font-size:14px;font-weight:300;line-height:1.35;margin:0 0 21px;max-width:460px}.modal-confirm__button{align-items:center;border-radius:999px;display:inline-flex;font-family:Poppins,sans-serif;font-size:16px;font-style:normal;font-weight:500;justify-content:center;letter-spacing:0;line-height:1;min-height:36px;padding:0 20px;text-decoration:none;width:min(100%,500px)}.modal-confirm__button+.modal-confirm__button{margin-top:14px}.modal-confirm .modal-confirm__button,.modal-confirm .modal-confirm__button:visited,.modal-confirm .modal-confirm__button:hover,.modal-confirm .modal-confirm__button:focus{text-decoration:none}.modal-confirm__button--primary{background:#548cc9;border:1px solid #548cc9;color:#fff}.modal-confirm__button--secondary{background:#fff;border:2px solid #f74674;color:#f74674;font-size:20px;font-weight:500}.modal-confirm__information{border-top:1px solid #b8b8b8;max-width:592px;padding-top:20px;width:100%}.modal-confirm__information-title{color:#464646;font-size:20px;font-weight:600;line-height:1.2;margin:0 0 28px}.modal-confirm__information-text{color:#1a1a1a;font-size:14px;font-weight:300;line-height:1.5;margin:0}.modal-confirm__information-text+.modal-confirm__information-text{margin-top:24px}.modal-confirm--download-success .modal-confirm__dialog{justify-content:center}.modal-confirm--download-success .modal-confirm__icon-image,.modal-confirm--download-success .modal-confirm__icon{height:54px;width:54px}.modal-confirm--download-success .modal-confirm__information{margin-top:20px}.modal-confirm--material-use .modal-confirm__description{color:var(--procolombia, #646464);font-family:Poppins,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.4;margin:0 0 20px;max-width:592px;text-align:left;width:100%}.modal-confirm--material-use .modal-confirm__title{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:1;text-align:center}@media(max-width: 767px){.modal-confirm--download-success .modal-confirm__icon-image,.modal-confirm--download-success .modal-confirm__icon{height:60px;width:60px}.modal-confirm--download-success .modal-confirm__title,.modal-confirm--download-success .modal-confirm__information-title{font-family:Poppins,sans-serif;font-size:24px;font-weight:600;letter-spacing:0;line-height:1;text-align:center}.modal-confirm--download-success .modal-confirm__information-title{line-height:1.25}.modal-confirm--download-success .modal-confirm__button{gap:12px;height:36px;min-height:36px;padding:6px 12px;width:min(100%,353px);font-family:Poppins,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:1}.modal-confirm--download-success .modal-confirm__text,.modal-confirm--download-success .modal-confirm__information-text{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.35;text-align:center}}@media(min-width: 768px){.modal-confirm{padding:32px}.modal-confirm__dialog{flex-shrink:0;height:560px;min-height:560px;width:560px;padding:47px 54px 32px;border-radius:20px}.modal-confirm__icon-image,.modal-confirm__icon{height:90px;width:90px;margin-bottom:21px}.modal-confirm__icon{border-width:7px}.modal-confirm__icon::before{height:7px;left:17px;top:31px;width:44px}.modal-confirm__icon::after{border-right-width:7px;border-top-width:7px;height:24px;right:13px;top:23px;width:24px}.modal-confirm__title{font-size:32px;margin-bottom:16px}.modal-confirm__text{font-size:16px;margin-bottom:26px;max-width:592px}.modal-confirm__button{font-size:20px;min-height:47px;width:min(100%,592px)}.modal-confirm:not(.modal-confirm--download-success):not(.modal-confirm--material-use) .modal-confirm__icon-image,.modal-confirm:not(.modal-confirm--download-success):not(.modal-confirm--material-use) .modal-confirm__icon,.modal-confirm--material-use .modal-confirm__icon-image,.modal-confirm--material-use .modal-confirm__icon{height:72px;width:72px}.modal-confirm:not(.modal-confirm--download-success):not(.modal-confirm--material-use) .modal-confirm__title{font-family:Poppins,sans-serif;font-size:32px;font-weight:600;text-align:center}.modal-confirm:not(.modal-confirm--download-success):not(.modal-confirm--material-use) .modal-confirm__text{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.35;text-align:center}.modal-confirm--material-use .modal-confirm__title{font-size:32px;font-weight:700}.modal-confirm--material-use .modal-confirm__description{font-size:16px}}
