@layer ui{.product-alert-dialog{max-width:100vw;max-height:100dvh;color:inherit;background:0 0;border:0;padding:0}.product-alert-dialog::backdrop{background:var(--scrim-modal)}.product-alert-dialog__product{overflow-wrap:anywhere;margin:0 0 16px}.product-alert-dialog__product strong{overflow-wrap:anywhere}.product-alert-dialog__form{flex-direction:column;gap:20px;margin-top:20px;display:flex}.product-alert-dialog__phone{grid-template-columns:160px minmax(0,1fr);gap:12px;display:grid}.product-alert-dialog__consent{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.product-alert-dialog__consent input{width:20px;height:20px;accent-color:var(--color-brand-red-500);flex:0 0 20px;margin-top:4px}.product-alert-dialog__note{margin:0;font-size:13px;line-height:1.5}.product-alert-dialog__note a{text-decoration:underline}.product-alert-dialog__success{gap:16px;display:grid}@media (max-width:540px){.product-alert-dialog__phone{grid-template-columns:1fr}.product-alert-dialog .modal-frame__head{padding:20px 16px}.product-alert-dialog .modal-frame__body{padding:0 16px 20px}.product-alert-dialog .modal-frame__head h2{font-size:24px;line-height:1.15}.product-alert-dialog .button{width:100%}}}
