.ritzy .rod-dialog{box-sizing:border-box;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:32px 24px 24px;border:1px solid #ded8cd;background:#fff;color:#292929;text-align:start;overflow:auto}.rod-dialog::backdrop{background:#00000059}.ritzy .rod-dialog h2{margin:0 24px 12px 0;font-size:19px;font-weight:500;line-height:1.4}.ritzy .rod-dialog p{margin:0 0 24px;font-size:14px;line-height:1.7}.ritzy .rod-close{position:absolute;inset-inline-end:4px;top:4px;width:44px;height:44px;padding:0;border:0;background:transparent;color:inherit;font-size:25px;cursor:pointer}.rod-dialog-actions{display:flex;flex-wrap:wrap;gap:8px}.ritzy .rod-dialog-actions button{min-height:44px;padding:10px 18px;border:1px solid #292929;font:inherit;font-size:13px;cursor:pointer}.ritzy .rod-confirm{background:#292929;color:#fff}.ritzy .rod-cancel{background:#fff;color:#292929}.ritzy .rod-dialog button:focus-visible{outline:2px solid #806027;outline-offset:3px}.ritzy .rod-form-notice,.ritzy .rod-cart-notice{margin:10px 0;padding:10px 12px;border-inline-start:2px solid #b99b61;background:#faf6ed;color:#73521f;font-size:12px;line-height:1.6;text-align:start}.ritzy .rod-cart-notice strong,.ritzy .rod-cart-notice span{display:block}.ritzy .rod-cart-notice strong{margin-bottom:3px;font-weight:500}.ritzy .rod-form-notice[hidden],.ritzy .rt-quick-add>.rod-form-notice,.ritzy .rp-form>.rod-form-notice,.ritzy .product-form>.rod-form-notice{display:none}
/*# sourceMappingURL=/cdn/shop/t/4/assets/order-on-demand.css.map */
