/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/app/scss/elements/whatsapp-modal.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
#whatsappQrModal .modal-dialog {
  max-width: 780px;
  width: 100%;
  margin: auto;
  display: flex;
  align-items: center;
  min-height: 100vh;
}
#whatsappQrModal .modal-content {
  padding: 64px 48px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 24px;
  flex-shrink: 0;
  border: none;
  border-radius: 16px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.25);
}
#whatsappQrModal .close {
  display: flex;
  width: 32px;
  height: 32px;
  padding: 8px;
  justify-content: center;
  align-items: center;
  aspect-ratio: 1/1;
  position: absolute;
  right: -16px;
  top: -16px;
  border-radius: 999px;
  background: var(--color-primary);
  border: none;
  opacity: 1;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out;
  z-index: 1;
}
#whatsappQrModal .close:hover {
  background-color: var(--color-primary-dark);
}
#whatsappQrModal .close .icon-close {
  color: var(--color-white);
  font-size: 16px;
}
#whatsappQrModal .modal-body {
  padding: 0;
}
#whatsappQrModal .modal-body h2 {
  align-self: stretch;
  color: var(--override-col-headline, var(--color-primary));
  font-family: var(--font-family-headline);
  font-size: 48px;
  font-style: normal;
  font-weight: 700;
  line-height: 48px;
  text-align: center;
}
#whatsappQrModal .modal-body img {
  display: block;
  margin: 1.5rem auto;
}
#whatsappQrModal .modal-body p {
  color: var(--color-text);
  text-align: center;
  font-family: var(--font-family-body);
  font-size: var(--fs-p-default);
  font-style: normal;
  font-weight: 400;
  line-height: 32px;
}
#whatsappQrModal .btn-primary {
  display: inline-flex;
  padding: 17px 30px;
  align-items: center;
  gap: 10px;
  border-radius: 3px;
  background: var(--color-primary);
  border: none;
  width: auto;
}
#whatsappQrModal .btn-primary:hover, #whatsappQrModal .btn-primary:focus {
  background: var(--color-primary-dark);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2hhdHNhcHAtbW9kYWwuY3NzIiwibWFwcGluZ3MiOiI7OztBQUVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBREo7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUZKO0FBS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSEo7QUFLSTtFQUNFO0FBSE47QUFNSTtFQUNFO0VBQ0E7QUFKTjtBQVFFO0VBQ0U7QUFOSjtBQVFJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5OO0FBU0k7RUFDRTtFQUNBO0FBUE47QUFVSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBUk47QUFZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFWSjtBQVlJO0VBRUU7QUFYTixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vaHRtbC8uL2Fzc2V0cy9hcHAvc2Nzcy9lbGVtZW50cy93aGF0c2FwcC1tb2RhbC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIFdoYXRzQXBwIFFSLUNvZGUgTW9kYWxcbiN3aGF0c2FwcFFyTW9kYWwge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgcGFkZGluZzogNjRweCA0OHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDI0cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgYm94LXNoYWRvdzogMCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgfVxuXG4gIC5jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgICB0b3A6IC0xNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgei1pbmRleDogMTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1kYXJrKTtcbiAgICB9XG5cbiAgICAuaWNvbi1jbG9zZSB7XG4gICAgICBjb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgaDIge1xuICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICAgIGNvbG9yOiB2YXIoLS1vdmVycmlkZS1jb2wtaGVhZGxpbmUsIHZhcigtLWNvbG9yLXByaW1hcnkpKTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1oZWFkbGluZSk7XG4gICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAxLjVyZW0gYXV0bztcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1ib2R5KTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtcC1kZWZhdWx0KTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB9XG4gIH1cblxuICAuYnRuLXByaW1hcnkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHBhZGRpbmc6IDE3cHggMzBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnktZGFyayk7XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/