styles.module.scss 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. .logo {
  2. display: flex;
  3. align-items: center;
  4. gap: 8px;
  5. font-family: var(--heading-font);
  6. font-weight: 700;
  7. color: var(--header);
  8. position: relative;
  9. &_highlight {
  10. background: var(--accent);
  11. color: var(--header-light);
  12. display: flex;
  13. align-items: center;
  14. justify-content: center;
  15. }
  16. .logo_img {
  17. height: 2.5rem;
  18. width: auto;
  19. //width: 85%;
  20. //height: auto;
  21. }
  22. .logo_img_m{
  23. width: auto;
  24. height: 1.94rem;
  25. //@media screen and (max-width: 380px) {
  26. // height: 1.94rem;
  27. //}
  28. //@media screen and (max-width: 350px) {
  29. // height: 1.94rem;
  30. //}
  31. }
  32. .logo_img_m_xl{
  33. width: auto;
  34. height: 2.7rem;
  35. }
  36. &.sm {
  37. font-size: 19px;
  38. gap: 4px;
  39. .logo_highlight {
  40. padding: 4px;
  41. border-radius: 4px;
  42. span {
  43. margin-top: -2px;
  44. }
  45. }
  46. }
  47. &.md {
  48. font-size: 28px;
  49. .logo_highlight {
  50. padding: 0 8px;
  51. border-radius: 8px;
  52. height: 33px;
  53. span {
  54. margin-top: -4px;
  55. }
  56. }
  57. }
  58. &.xl {
  59. font-size: 28px;
  60. .logo_highlight {
  61. padding: 0 8px;
  62. border-radius: 8px;
  63. height: 33px;
  64. span {
  65. margin-top: -4px;
  66. }
  67. }
  68. }
  69. }