:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal{border-radius:0!important;overflow:hidden!important;box-shadow:0 24px 60px #0000002e!important;max-width:min(92vw,46rem)!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal *{border-radius:0!important;font-family:var(--font-body)!important;letter-spacing:normal!important;text-transform:none!important;font-weight:400!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal *:not(h1,h2,h3,h4){font-size:.9375rem!important;line-height:1.55!important;color:var(--color-on-surface)!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal :is(h1,h2,h3,h4){font-family:var(--font-heading)!important;font-weight:300!important;font-size:clamp(1.5rem,4.5vw,2rem)!important;line-height:1.12!important;letter-spacing:0!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal img{object-fit:cover!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal :is(button,[role=button],[class*=ecomsend-submit-button]){text-transform:uppercase!important;letter-spacing:.14em!important;font-size:.75rem!important;font-weight:500!important;line-height:1.4!important;min-height:2.75rem!important;padding-inline:1.75rem!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal :is(input,select,textarea){font-size:.9375rem!important;line-height:1.55!important;min-height:2.75rem!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal :is(small,[class*=footer],[class*=caption],[class*=legal]){font-size:.75rem!important;color:var(--color-on-surface-secondary)!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal .ecomsend__Modal__TitleText,:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal .ecomsend__Modal__TitleText *{font-family:var(--font-heading)!important;font-weight:300!important;font-size:clamp(1.5rem,6.5vw,2.25rem)!important;white-space:nowrap!important;line-height:1.05!important;letter-spacing:0!important;text-transform:none!important;color:var(--color-accent)!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal .ecomsend__Button{--bg-color: #7b1e3a !important;background:#7b1e3a!important;border-color:#7b1e3a!important;color:#fff!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal .ecomsend__Button:hover{--bg-color: #5f1730 !important;background:#5f1730!important;border-color:#5f1730!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal .ecomsend__Button,:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal .ecomsend__Button *{text-transform:uppercase!important;letter-spacing:.14em!important;font-size:.75rem!important;font-weight:500!important;color:#fff!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-overlay{background:#1c151773!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal,:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal *{text-align:center!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal :is(.ecomsend__Modal__TitleText,.ecomsend__Modal__TitleHelpText,.ecomsend__Modal__DescriptionText,.ecomsend__Modal__LogoImg){margin-inline:auto!important}:where(#ecomsend-widget,.react-responsive-modal-root) .react-responsive-modal-modal .ecomsend__Button{justify-content:center!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sendwill-popup.css.map */
