.dilemma{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(560px,calc(100% - 32px));height:fit-content;max-height:calc(100% - 32px);padding:0;border:0;background:transparent;overflow:visible}.dilemma::backdrop{background:rgba(var(--brand-ink-rgb),.55)}.dilemma__sheet{position:relative;max-height:calc(100vh - 32px);overflow:auto;padding:clamp(24px,4vw,40px);background:var(--brand-cream);border-top:6px solid var(--brand-red);color:var(--brand-ink);font-family:var(--brand-sans)}.dilemma__title{color:var(--brand-ink);font-size:clamp(32px,4vw,44px);line-height:1;letter-spacing:-.03em;font-weight:600}.dilemma__title em{color:var(--brand-red)}.dilemma__intro{margin-top:10px;color:var(--brand-muted)}.dilemma .brand-contact-form{display:block;margin-top:24px}.dilemma .brand-field{font-size:13px;letter-spacing:.06em}.dilemma .brand-field input,.dilemma .brand-field textarea{background:var(--brand-white);padding:12px 14px}.dilemma .brand-field textarea{min-height:130px}.dilemma .brand-contact-form__submit{justify-self:start}.dilemma__close{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;border-radius:50%;background:none;color:var(--brand-ink);font-size:26px;line-height:1;cursor:pointer}.dilemma__close:hover{background:var(--brand-ink);color:var(--brand-cream)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-dilemma-modal.css.map */
