/* Obmedzenie nákupu */
dialog#orimel-cart-rule {position: fixed;inset: 0;margin: auto;box-sizing: border-box;width: calc(100% - 32px);max-width: 480px;max-height: 85vh;overflow: auto;border: 0;border-radius: 5px;padding: 30px;background: #ffffff;color: #1f1f1f;font-family: inherit;text-align: left;box-shadow: 0 18px 70px rgba(0, 0, 0, .28);}
dialog#orimel-cart-rule::backdrop {background: rgba(0, 0, 0, .58);}
dialog#orimel-cart-rule h2 {margin: 0 0 15px 0;font-size: 24px;line-height: 1.25;color: #1f1f1f;}
dialog#orimel-cart-rule p {margin: 0 0 25px 0;font-size: 16px;line-height: 1.5;}
dialog#orimel-cart-rule button {display: block;width: 100%;min-height: 50px;padding: 10px 20px;border: 0;border-radius: 5px;background: #f2c514;color: #ffffff;font: inherit;font-weight: 700;cursor: pointer;}
dialog#orimel-cart-rule button:hover {background: #d1aa11;}
dialog#orimel-cart-rule button:focus-visible {outline: 3px solid #1f1f1f;outline-offset: 3px;}