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.
 
 
 

182 line
2.9 KiB

  1. .mod_iso_checkout {
  2. padding: 0 190px 3rem 190px;
  3. .steps {
  4. padding: 0 0 5.5rem 0;
  5. ol {
  6. display: flex;
  7. justify-content: flex-start;
  8. align-items: baseline;
  9. margin: 0;
  10. padding: 0;
  11. }
  12. li {
  13. position: relative;
  14. padding: 0 11px 0 24px;
  15. list-style: none;
  16. font-family: 'Mohave', sans-serif;
  17. font-weight: 300;
  18. font-size: size(36);
  19. line-height: size(52);
  20. color: $tertiary;
  21. &:before {
  22. content: "";
  23. display: block;
  24. position: absolute;
  25. left: 0;
  26. bottom: 21px;
  27. width: 13px;
  28. height: 10px;
  29. background: transparent url("../images/elements/icon-breadcrumb-arrow.svg") no-repeat left top;
  30. background-size: 100% auto;
  31. }
  32. &.active {
  33. font-weight: 700;
  34. font-size: size(64);
  35. color: $font;
  36. &:before {
  37. bottom: 13px;
  38. }
  39. }
  40. &:first-child {
  41. padding-left: 0;
  42. &:before {
  43. display: none;
  44. }
  45. }
  46. a {
  47. color: $tertiary;
  48. }
  49. span {
  50. }
  51. }
  52. }
  53. h2:not(.review h2, .process h2) {
  54. padding: 0 0 16px 0;
  55. color: $primary;
  56. font-family: 'Lato', sans-serif;
  57. font-weight: 400;
  58. font-size: size(24);
  59. line-height: size(32);
  60. }
  61. p {
  62. margin-bottom: 2rem;
  63. }
  64. .address:not(li.address),
  65. .payment:not(li.payment),
  66. .review:not(li.review) {
  67. width: 100%;
  68. }
  69. .shippingaddress,
  70. .paymentmethod {
  71. padding-top: 40px;
  72. .widget-radio {
  73. width: 100%;
  74. fieldset {
  75. display: flex;
  76. justify-content: space-between;
  77. }
  78. span {
  79. display: flex;
  80. justify-content: flex-start;
  81. align-items: center;
  82. width: calc(50% - 20px);
  83. }
  84. input {
  85. width: auto;
  86. padding: 0;
  87. border: none;
  88. border-radius: 0;
  89. }
  90. label {
  91. padding: 0 0 0 0.5rem;
  92. }
  93. }
  94. }
  95. .formbody {
  96. .widget {
  97. position: relative;
  98. label {
  99. }
  100. input {
  101. display: block;
  102. }
  103. }
  104. .review {
  105. &.orderinfo {
  106. }
  107. &.orderproducts {
  108. }
  109. .info_container {
  110. }
  111. }
  112. }
  113. #spwn-info-boxes {
  114. display: flex;
  115. justify-content: flex-start;
  116. flex-wrap: wrap;
  117. padding: 20px 0 0 0;
  118. .info_container {
  119. width: 50%;
  120. padding: 0 0 5rem 0;
  121. .edit {
  122. }
  123. h3 {
  124. padding: 0 0 16px 0;
  125. color: $primary;
  126. font-family: 'Lato', sans-serif;
  127. font-weight: 400;
  128. font-size: size(24);
  129. line-height: size(32);
  130. .edit-span {
  131. padding: 0 0 0 4px;
  132. color: $font;
  133. font-size: size(12);
  134. span {
  135. }
  136. }
  137. a {
  138. color: $font;
  139. @include transition();
  140. &:hover {
  141. color: $primary;
  142. }
  143. }
  144. }
  145. }
  146. }
  147. }