You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

OffersNotFound.styled.js 1.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import styled from "styled-components";
  2. import { Typography } from "@mui/material";
  3. import { Box } from "@mui/system";
  4. import selectedTheme from "../../../../themes";
  5. import { PrimaryButton } from "../../../Buttons/PrimaryButton/PrimaryButton";
  6. export const OffersNotFoundContainer = styled(Box)`
  7. display: ${props => props.show ? "flex" : "none"};
  8. flex-direction: column;
  9. align-items: center;
  10. justify-content: center;
  11. height: 70vh;
  12. text-align: center;
  13. `;
  14. export const OffersNotFoundLogo = styled(Box)`
  15. @media (max-width: 600px) {
  16. svg {
  17. width: 100px;
  18. height: 100px;
  19. }
  20. }
  21. `;
  22. export const OffersNotFoundHeading = styled(Typography)`
  23. font-family: ${selectedTheme.fonts.textFont};
  24. font-size: 72px;
  25. font-weight: 700;
  26. color: ${selectedTheme.colors.primaryPurple};
  27. @media (max-width: 600px) {
  28. font-size: 36px;
  29. }
  30. `;
  31. export const OffersNotFoundDescription = styled(Typography)`
  32. font-family: ${selectedTheme.fonts.textFont};
  33. font-size: 16px;
  34. color: #818181;
  35. margin: 9px 0 46px 0;
  36. text-align: center;
  37. @media (max-width: 600px) {
  38. font-size: 14px;
  39. }
  40. `;
  41. export const Button = styled(PrimaryButton)`
  42. width: 190px;
  43. height: 49px;
  44. font-weight: 600;
  45. letter-spacing: 1.5px;
  46. min-width: max-content;
  47. @media (max-width: 600px) {
  48. width: 180px;
  49. height: 44px;
  50. }
  51. `;