Change donation form
[wolnelektury.git] / src / wolnelektury / static / 2022 / styles / layout / _checkout.scss
index 870da23..636580a 100644 (file)
@@ -11,6 +11,7 @@
   border-radius: 10px;
   width: 100%; height: 34px;
   position: relative;
+  flex: 1;
   span {
     position: absolute;
     top: 0; left: 0;
     background: #92BD39;
     border-radius: 10px;
     &:after {
+        white-space: nowrap;
+        color: #083F4D;
+        top: 0; left:10px; bottom: 2px;
+        @include rwd($B5) {
+            color: #FFFFFF;
+            right: 13px;
+            left: auto;
+        }
       margin: auto;
       position: absolute;
-      top: 0; right: 13px; bottom: 2px;
       content: attr(data-label);
       font-weight: bold;
       font-size: 15px;
-      color: #FFFFFF;
       display: flex;
       align-items: center;
       justify-content: center;
@@ -36,7 +43,8 @@
   display: flex;
   margin-top: 7px;
   justify-content: space-between;
-  align-items: center;
+  align-items: flex-start;
+  gap: 15px;
   p {
     margin: 0;
     font-weight: normal;
     }
   }
   button {
-    height: 56px;
+      margin: 0;
+      font-family: "Source Sans Pro",sans-serif;
+    font-weight: bold;
+    font-size: 44px;
+    line-height: 130%;
+    letter-spacing: -0.01em;
+    height: 90px;
+    display: flex;
+    align-items: center;
+    justify-content: center;
+    transition: all $ease-out 250ms;
+
     background: #FFFFFF;
     border: 1px solid #92BD39;
     border-radius: 3px;
     width: 100%;
     outline: 0;
     cursor: pointer;
-    font-weight: 600;
-    font-size: 16px;
-    line-height: 24px;
-    display: flex;
-    align-items: center;
-    justify-content: center;
     text-align: center;
     color: #083F4D;
-    transition: background $ease-out 250ms;
 
-    @include rwd($break-flow) {
-        font-size: 20px;
-        line-height: 25px;
+    span {
+      font-weight: 600;
+      font-size: 25px;
+      line-height: 200%;
+      letter-spacing: -0.01em;
+      color: #92BD39;
+      margin-left: 10px;
+      transition: opacity $ease-out 250ms;
     }
     
     &:hover {
       &:hover {
         background: #83AD2B;
       }
+      span {
+         color: white;
+      }
     }
   }
 
         }
     }
 }
+
+
+.if-monthly { display: none; }
+.is-monthly {
+    .if-monthly {
+       display: block;
+    }
+    .if-not-monthly {
+       display: none;
+    }
+}