:root{--dashboard-background-color:rgb(241, 241, 246);--tile-background-color: #130034;--header-background-color:orange;--basket-background-color: #1976d2;--basket-count-background-color: #ffb300;--basket-count-number-color: #d32f2f;--header-text-color: var(--dashboard-background-color);--tile-title-color: var(--header-background-color);--tile-subtitle-color: var(--dashboard-background-color);--tile-text-color: var(--dashboard-background-color);--delivery-option-background-color: var(--dashboard-background-color);--dropdown-background-color: var(--dashboard-background-color);--dropdown-text-color: var(--header-background-color);--dashboard-text-color: var(--header-background-color);--button-background-color: var(--header-background-color);--category-background-button-color: var(--tile-background-color);--category-button-selected-color: var(--header-background-color);--search-button-background-color: var(--header-background-color);--search-button-hover-background-color: var(--dashboard-background-color);--search-button-hover-text-color: var(--header-background-color);--search-button-border-color: var(--search-button-background-color);--searchbox-background-color: var(--tile-background-color);--searchbox-panel-background-color: var(--dashboard-background-color);--searchbox-border-color: var(--header-background-color);--searchbox-border-focus-color:var(--header-background-color);--panel-border-color: var(--button-background-color);--price-color: var(--header-background-color);--font-size: 16px;--discount-text-color: green}html,body{margin:0;padding:0;height:100%;font-family:Times New Roman,Times,serif;font-size:16px}.action-button{background-color:var(--button-background-color);border:none;color:var(--tile-text-color);padding:.6em 1.2em;border-radius:6px;cursor:pointer;font-size:.9em;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 6px #0000001a}.action-button:hover{background-color:var(--button-background-color);transform:scale(1.05);box-shadow:0 6px 10px #0003}.tile h3{margin:.5em 0;color:var(--tile-title-color);font-size:1.1em}.tile p{color:var(--tile-subtitle-color)}h3{color:var(--dashboard-text-color);margin-bottom:1em}h2{text-align:center;color:var(--dashboard-text-color);margin-bottom:1.5em}
