+
{productTiles &&
availableTiles.payLater?.map(({ header, body, viewName }) => (
-
+
))}
{productTiles && !!availableTiles.credit?.length && (
-
{instructions.credit}
+
{instructions.credit}
)}
{productTiles &&
@@ -57,8 +41,6 @@ export const ProductList = ({
body={currencyFormat(body)}
viewName={viewName}
setViewName={setViewName}
- useV5Design={useV5Design}
- use5Dot1Design={use5Dot1Design}
/>
))}
@@ -66,13 +48,7 @@ export const ProductList = ({
-
- {disclosure}
-
+
{disclosure}
);
};
diff --git a/src/components/modal/v2/parts/views/ProductList/styles.scss b/src/components/modal/v2/parts/views/ProductList/styles.scss
index 037bf1563b..69a8a867dc 100644
--- a/src/components/modal/v2/parts/views/ProductList/styles.scss
+++ b/src/components/modal/v2/parts/views/ProductList/styles.scss
@@ -20,7 +20,5 @@ p {
&.credit {
margin-top: 7px;
}
- &.v5Design {
- margin-bottom: 16px;
- }
+ margin-bottom: 16px;
}
diff --git a/src/components/modal/v2/parts/views/ShortTerm/Content.jsx b/src/components/modal/v2/parts/views/ShortTerm/Content.jsx
index 9b06ea38b4..99c378ae12 100644
--- a/src/components/modal/v2/parts/views/ShortTerm/Content.jsx
+++ b/src/components/modal/v2/parts/views/ShortTerm/Content.jsx
@@ -223,7 +223,7 @@ export const ShortTerm = ({
{renderLearnMoreLink()}
diff --git a/src/components/modal/v2/parts/views/ShortTerm/styles.scss b/src/components/modal/v2/parts/views/ShortTerm/styles.scss
index d3267ed421..3846a616a3 100644
--- a/src/components/modal/v2/parts/views/ShortTerm/styles.scss
+++ b/src/components/modal/v2/parts/views/ShortTerm/styles.scss
@@ -19,13 +19,37 @@
align-items: center;
justify-content: space-evenly;
width: 100%;
- max-width: 360px;
margin: 0 auto;
padding: 0 20px 15px 20px;
+ position: relative;
+
+ &::before {
+ content: '';
+ position: absolute;
+ z-index: 0;
+ top: 25px;
+ left: 90px;
+ right: 90px;
+ border-top: 1px dashed colors.$dark-gray;
+
+ @include mixins.mobile {
+ left: 47px;
+ right: 47px;
+ }
+ }
+
+ &:has(.donut__single_payment_line__3)::before {
+ left: 118px;
+ right: 118px;
+
+ @include mixins.mobile {
+ left: 47px;
+ right: 47px;
+ }
+ }
@include mixins.desktop {
transform: translate(0px, 1rem);
- position: relative;
top: 30px;
}
@@ -47,11 +71,9 @@
justify-content: space-between;
}
- .v5Design & {
- @include mixins.tablet {
- margin-top: 20px;
- margin-bottom: 20px;
- }
+ @include mixins.tablet {
+ margin-top: 20px;
+ margin-bottom: 20px;
}
}
}
@@ -154,7 +176,7 @@
flex-direction: column;
align-items: center;
- .button.cta {
+ .button.cta:not(.checkout) {
padding: 12px 0;
}
@@ -190,17 +212,15 @@
}
&.checkout {
- .button {
- @include mixins.tablet {
- width: auto;
- }
+ .button.cta {
+ margin-top: 10px;
}
}
}
.offer-terms {
color: colors.$text-main;
- background-color: #E3F7FF;
+ background-color: #e3f7ff;
border-radius: 12px;
padding: 16px;
margin: 12px 0;
@@ -262,6 +282,12 @@
padding: 6px 16px 16px 16px;
max-width: auto;
margin-top: 10px;
+
+ &::before {
+ top: 31px;
+ left: 68px;
+ right: 68px;
+ }
}
}
@@ -277,10 +303,8 @@
}
.disclosure {
- &.v5Design {
- color: colors.$v5-gray;
- padding-top: 24px;
- }
+ color: colors.$v5-gray;
+ padding-top: 24px;
&.checkout {
padding-bottom: 60px;
diff --git a/src/components/modal/v2/styles/components/_button.scss b/src/components/modal/v2/styles/components/_button.scss
index 31eea2de25..31d32b891c 100644
--- a/src/components/modal/v2/styles/components/_button.scss
+++ b/src/components/modal/v2/styles/components/_button.scss
@@ -29,13 +29,6 @@
outline: 3px solid colors.$black;
}
- .v5Design & {
- font-family: variables.$paypal-pro;
- }
-
- .v5Dot1Design & {
- background: colors.$black;
- }
}
&.checkout {
diff --git a/src/components/modal/v2/styles/components/_calculator.scss b/src/components/modal/v2/styles/components/_calculator.scss
index f7ee919509..0d0d2d467c 100644
--- a/src/components/modal/v2/styles/components/_calculator.scss
+++ b/src/components/modal/v2/styles/components/_calculator.scss
@@ -1,6 +1,6 @@
-@use "../globals/colors";
-@use "../globals/mixins";
-@use "../globals/variables";
+@use '../globals/colors';
+@use '../globals/mixins';
+@use '../globals/variables';
.calculator {
.loading & {
@@ -148,21 +148,19 @@
}
}
- &.v5Design {
- @include mixins.tablet {
- margin-right: 15px;
- }
- .input__label {
- left: 12px;
- top: 8px;
- }
- input {
- width: 100%;
- padding-left: 12px;
- padding-bottom: 8px;
- @include mixins.mobile {
- padding-right: 0px;
- }
+ @include mixins.tablet {
+ margin-right: 15px;
+ }
+ .input__label {
+ left: 12px;
+ top: 8px;
+ }
+ input {
+ width: 100%;
+ padding-left: 12px;
+ padding-bottom: 8px;
+ @include mixins.mobile {
+ padding-right: 0px;
}
}
@@ -171,35 +169,30 @@
}
}
- &.v5Design {
- h4 {
- font-weight: 700;
- }
- label {
- color: colors.$v5-gray;
- }
- input {
- border: 1px solid colors.$v5-gray;
- }
- // @include tablet {
- display: flex;
- flex-direction: column;
- // }
+ h4 {
+ font-weight: 700;
+ }
+ label {
+ color: colors.$v5-gray;
+ }
+ input {
+ border: 1px solid colors.$v5-gray;
+ }
- .calculator__error {
- & > div {
- max-width: none;
- }
+ .calculator__error {
+ & > div {
+ max-width: none;
}
+ }
- .input__wrapper--error {
- .input {
- border-color: colors.$error-red;
- }
+ .input__wrapper--error {
+ .input {
+ border-color: colors.$error-red;
}
}
+ display: flex;
+ flex-direction: column;
- &.v4Design,
&.checkout {
h3 {
font-weight: 700;
@@ -268,34 +261,30 @@
margin-top: 0px;
}
- &.v5Design {
- color: colors.$v5-gray;
- padding-top: 16px;
- }
+ color: colors.$v5-gray;
+ padding-top: 16px;
}
- &.v5Design {
- text-align: left;
- @include mixins.tablet {
- width: 88%;
- }
- @include mixins.mobile {
- width: 100%;
- padding-right: 0px;
- }
+ text-align: left;
+ @include mixins.tablet {
+ width: 88%;
+ }
+ @include mixins.mobile {
+ width: 100%;
+ padding-right: 0px;
+ }
- .offer__wrapper {
- display: flex;
- flex-direction: column;
- }
+ .offer__wrapper {
+ display: flex;
+ flex-direction: column;
+ }
- &.border-checkout {
- width: auto;
- padding-right: 35px;
+ &.border-checkout {
+ width: auto;
+ padding-right: 35px;
- &.checkout {
- padding-left: 20px;
- }
+ &.checkout {
+ padding-left: 20px;
}
}
diff --git a/src/components/modal/v2/styles/components/_content.scss b/src/components/modal/v2/styles/components/_content.scss
index 7b8f4f0308..730fa6eb76 100644
--- a/src/components/modal/v2/styles/components/_content.scss
+++ b/src/components/modal/v2/styles/components/_content.scss
@@ -52,16 +52,8 @@
padding-right: 65px;
}
- &.v5Design {
- button {
- background-color: #f5f7fb;
- }
- }
-
- &.v5Dot1Design {
- button {
- background-color: colors.$white;
- }
+ button {
+ background-color: colors.$white;
}
}
@@ -153,12 +145,11 @@
margin-top: 10px;
}
- &.v5Design {
- color: colors.$v5-gray;
- margin-top: 20px;
- &.DE {
- margin-top: auto;
- }
+ color: colors.$v5-gray;
+ margin-top: 20px;
+
+ &.DE {
+ margin-top: auto;
}
&.checkout {
@@ -181,12 +172,7 @@
}
}
- &.v4Design {
- background: colors.$v4-gray;
- }
- &.v5Design {
- background: colors.$v5-white;
- }
+ background: colors.$v5-white;
&.checkout {
background-color: colors.$white;
diff --git a/src/components/modal/v2/styles/components/_donut.scss b/src/components/modal/v2/styles/components/_donut.scss
index 1f1d04d3f5..47e7168bcd 100644
--- a/src/components/modal/v2/styles/components/_donut.scss
+++ b/src/components/modal/v2/styles/components/_donut.scss
@@ -1,6 +1,6 @@
@use '../globals/mixins';
-@use "../globals/colors";
-@use "../globals/variables";
+@use '../globals/colors';
+@use '../globals/variables';
$webpage: 1640px;
$green500: #388c00;
@@ -42,6 +42,7 @@ $donut-text-v5: #545d68;
}
svg {
+ background-color: white;
max-width: 50px;
width: 100%;
@@ -85,17 +86,13 @@ $donut-text-v5: #545d68;
&.donut__payment {
font-family: variables.$paypal-open;
- color: colors.$text-main;
+ color: colors.$v5-gray;
font-size: 0.9rem;
margin-top: 0.3rem;
@media all and (min-width: $webpage) {
margin-top: 0.25rem;
}
- &_v5 {
- @extend .donut__payment;
- color: $donut-text-v5;
- }
.checkout & {
font-size: 16px;
@@ -103,17 +100,13 @@ $donut-text-v5: #545d68;
}
&.donut__timestamp {
- color: colors.$text-main;
+ color: colors.$v5-gray;
font-family: variables.$paypal-open;
font-size: 0.9rem;
@include mixins.desktop {
line-height: 22px;
}
white-space: nowrap;
- &_v5 {
- @extend .donut__timestamp;
- color: $donut-text-v5;
- }
.checkout & {
width: 80px;
text-wrap: auto;
@@ -125,80 +118,20 @@ $donut-text-v5: #545d68;
svg g {
fill: $donut-background;
}
- span.donut__timestamp_v5,
- span.donut__payment_v5 {
- color: colors.$text-main;
- }
- }
- span.donut__timestamp_v5Dot1,
- span.donut__payment_v5Dot1 {
- color: colors.$v5-gray;
}
.svg {
display: flex;
flex-direction: column;
align-items: center;
-
- &::after {
- content: '';
- flex-grow: 1;
- border-top: 1px dashed colors.$dark-gray;
- width: 100%;
- max-width: 50px;
- transform: translateX((97%));
- margin-top: -50%;
- margin-bottom: 50%;
-
- @include mixins.smallHeightMobile {
- transform: translateX((100%));
- }
- @include mixins.mobile {
- max-width: 45px;
- }
- @include mixins.smallMobile {
- max-width: 35px;
- }
- }
- }
- .v5Design {
- &.svg::after {
- margin-bottom: 12px;
- }
+ position: relative;
+ z-index: 1;
}
&__3 {
@extend .donut__single_payment_line;
- .svg {
- @include mixins.mobile {
- position: relative;
- }
-
- &::after {
- max-width: 85px;
- transform: translateX((100%));
- margin-left: 50%;
-
- @include mixins.smallHeightMobile {
- transform: translateX((75%));
- }
- @include mixins.mobile {
- max-width: none;
- padding-left: 2px;
- }
- @include mixins.smallMobile {
- max-width: min(55px, calc(100vw * 0.3));
- transform: translateX((57%));
- }
- }
- }
}
&__end {
@extend .donut__single_payment_line;
- .svg {
- &::after {
- visibility: hidden;
- }
- }
}
}
}
diff --git a/src/components/modal/v2/styles/components/_header.scss b/src/components/modal/v2/styles/components/_header.scss
index 61a95f5c9e..a8e178baa1 100644
--- a/src/components/modal/v2/styles/components/_header.scss
+++ b/src/components/modal/v2/styles/components/_header.scss
@@ -40,20 +40,13 @@
@include mixins.lander {
border-radius: 0;
}
-
- .v4Design {
- background-color: colors.$v4-gray;
- }
- .v5Design {
- background-color: colors.$v5-white;
- }
}
&__background-wrapper {
overflow: hidden;
height: 25rem; // Needs to be tall enough to seamlessly flow behind the main body content
max-height: 85vh; // Prevent it from bleeding below on small height tablet views
- background-color: colors.$beige;
+ background-color: colors.$v5-white;
// We have multiple backgrounds to give the appearance of
// reserving space at the top of the modal when scrolling.
@@ -179,9 +172,12 @@
margin-right: 2px;
}
+ height: 50px;
+ width: 50px;
+
svg {
- height: 48px;
- width: 48px;
+ height: 30px;
+ width: 30px;
pointer-events: none;
@include mixins.desktop {
@@ -196,16 +192,6 @@
stroke-width: 2.2;
}
}
-
- &.v5Design {
- height: 50px;
- width: 50px;
-
- svg {
- height: 30px;
- width: 30px;
- }
- }
}
&.checkout {
@@ -219,6 +205,11 @@
margin: 10px auto 10px 10px;
padding-left: 0px;
+ svg {
+ height: 48px;
+ width: 48px;
+ }
+
@include mixins.mobile {
margin-left: 15px;
}
@@ -270,8 +261,9 @@
}
h2 {
- font-size: 28px;
- font-weight: 400;
+ font-family: variables.$paypal-pro;
+ font-size: 40px;
+ font-weight: bold;
line-height: 36px;
text-align: left;
color: colors.$text-main;
@@ -288,6 +280,7 @@
@include mixins.tablet {
margin-left: 62px;
+ max-width: 500px;
@include mixins.lander {
max-width: 100%;
}
@@ -344,13 +337,6 @@
max-width: 75%;
}
}
-
- &.v5Design {
- font-family: variables.$paypal-pro;
- font-weight: bold;
- font-size: 40px;
- line-height: 36px;
- }
}
.subheadline_p {
@@ -360,22 +346,21 @@
text-align: left;
color: colors.$text-main;
margin: 0px;
+ max-width: 503px;
+ margin-bottom: 0px;
@include mixins.desktop {
margin-left: 52px;
margin-top: 0px;
- margin-bottom: 80px;
}
@include mixins.tablet {
- max-width: 380px;
margin-left: 62px;
- margin-bottom: 60px;
}
@include mixins.mobile {
max-width: 75%;
- padding: 10px 22px 100px;
+ padding: 10px 22px 40px;
line-height: 20px;
}
@@ -387,15 +372,8 @@
white-space: nowrap;
}
- &.v5Design {
- max-width: 503px;
- margin-bottom: 0px;
- @include mixins.mobile {
- padding: 10px 22px 40px;
- }
- &.DE {
- margin-bottom: 20px;
- }
+ &.DE {
+ margin-bottom: 20px;
}
.checkout & {
diff --git a/src/components/modal/v2/styles/components/_instructions.scss b/src/components/modal/v2/styles/components/_instructions.scss
index 30bafb237e..81cbec3287 100644
--- a/src/components/modal/v2/styles/components/_instructions.scss
+++ b/src/components/modal/v2/styles/components/_instructions.scss
@@ -121,16 +121,8 @@
}
}
- .v4Design {
- strong {
- font-weight: 400;
- }
- }
-
- &.v5Design {
- &.DE strong {
- font-weight: 400;
- }
+ &.DE strong {
+ font-weight: 400;
}
}
@@ -193,50 +185,45 @@
}
}
- &.v5Design {
- padding-top: 14px;
- margin-bottom: 50px;
+ padding-top: 14px;
+ margin-bottom: 50px;
- &.checkout {
- margin-bottom: 0px;
+ ol {
+ @include mixins.tablet {
+ width: 88%;
}
+ }
+ .instructions__border-checkout {
ol {
@include mixins.tablet {
- width: 88%;
+ padding-left: 20px;
+ }
+ }
+
+ h2 {
+ @include mixins.tablet {
+ margin-left: 20px;
}
}
- .instructions__border-checkout {
+ .checkout & {
ol {
@include mixins.tablet {
- padding-left: 20px;
+ padding-left: 0px;
}
}
h2 {
@include mixins.tablet {
- margin-left: 20px;
- }
- }
-
- .checkout & {
- ol {
- @include mixins.tablet {
- padding-left: 0px;
- }
- }
-
- h2 {
- @include mixins.tablet {
- margin-left: 0px;
- }
+ margin-left: 0px;
}
}
}
}
&.checkout {
+ margin-bottom: 0px;
h2 {
@include mixins.tablet {
margin-left: 0px;
diff --git a/src/components/modal/v2/styles/components/_loading-shimmer.scss b/src/components/modal/v2/styles/components/_loading-shimmer.scss
index 1897ee5470..63caf17a94 100644
--- a/src/components/modal/v2/styles/components/_loading-shimmer.scss
+++ b/src/components/modal/v2/styles/components/_loading-shimmer.scss
@@ -71,9 +71,7 @@
}
&__container {
&.shimmer {
- .v5Design & {
- width: 100%;
- }
+ width: 100%;
}
&:first-child {
&.shimmer {
diff --git a/src/components/modal/v2/styles/components/_offer-accordion.scss b/src/components/modal/v2/styles/components/_offer-accordion.scss
index 8cbd0c27e6..b254984b08 100644
--- a/src/components/modal/v2/styles/components/_offer-accordion.scss
+++ b/src/components/modal/v2/styles/components/_offer-accordion.scss
@@ -26,28 +26,21 @@
outline: 3px solid colors.$light-blue;
border-color: transparent;
}
- &.v5Design {
- width: 100%;
- padding-right: 5px;
- &:not(:last-child) {
- margin-bottom: 16px;
- }
- .accordion__row {
- button {
- border-radius: 11px;
- }
+ width: 100%;
+ padding-right: 5px;
+ &:not(:last-child) {
+ margin-bottom: 16px;
+ }
+ .accordion__row {
+ button {
+ border-radius: 11px;
}
}
&.open {
- &.v5Design {
- background-color: colors.$white;
- outline: 3px solid colors.$black;
- border-color: transparent;
- }
- &.v5Dot1Design {
- outline: 3px solid #0070e0;
- }
+ background-color: colors.$white;
+ outline: 3px solid #0070e0;
+ border-color: transparent;
}
&.IT,
&.ES {
@@ -90,9 +83,7 @@
.accordion__offer-field-header {
&:first-child {
- .v5Design & {
- font-weight: bold;
- }
+ font-weight: bold;
}
}
}
diff --git a/src/components/modal/v2/styles/components/_offer-card.scss b/src/components/modal/v2/styles/components/_offer-card.scss
index 21fcf6cfac..335efba841 100644
--- a/src/components/modal/v2/styles/components/_offer-card.scss
+++ b/src/components/modal/v2/styles/components/_offer-card.scss
@@ -30,10 +30,8 @@ strong {
}
}
- &.v5Design {
- &:last-child {
- margin-bottom: 0px;
- }
+ &:last-child {
+ margin-bottom: 0px;
}
@include mixins.desktop {
@@ -88,6 +86,8 @@ strong {
}
&__field-header {
font-size: 18px;
+ color: colors.$text-main;
+ font-weight: bold;
@include mixins.mobile {
font-size: 18px;
margin-top: 16px;
@@ -96,11 +96,6 @@ strong {
font-size: 1rem;
}
- &.v5Dot1Design {
- color: colors.$text-main !important;
- font-weight: bold !important;
- }
-
.checkout & {
font-size: 16px;
}
@@ -118,7 +113,7 @@ strong {
&__field-title {
display: flex;
font-size: 18px;
- color: colors.$gray;
+ color: colors.$v5-gray;
margin: 0px;
@include mixins.smallMobile {
font-size: 18px;
@@ -126,23 +121,19 @@ strong {
&:is(strong) {
color: colors.$text-main;
+ font-weight: bold;
}
- &.v5Dot1Design {
- color: colors.$text-main !important;
- font-weight: bold !important;
- }
.checkout & {
font-size: 16px;
- & :last-of-type {
- color: colors.$text-main !important;
- }
+ color: colors.$text-main;
+ font-weight: bold;
}
}
&__field-value {
font-size: 18px;
- color: colors.$gray;
+ color: colors.$v5-gray;
margin: 0px;
@include mixins.mobile {
font-size: 18px;
@@ -153,15 +144,13 @@ strong {
&:is(strong) {
color: colors.$text-main;
- }
-
- &.v5Dot1Design {
- color: colors.$text-main !important;
- font-weight: bold !important;
+ font-weight: bold;
}
.checkout & {
font-size: 16px;
+ color: colors.$text-main;
+ font-weight: bold;
}
}
}
diff --git a/src/components/modal/v2/styles/components/_tile.scss b/src/components/modal/v2/styles/components/_tile.scss
index 9c9645c473..c30cfa6aae 100644
--- a/src/components/modal/v2/styles/components/_tile.scss
+++ b/src/components/modal/v2/styles/components/_tile.scss
@@ -19,15 +19,10 @@
border-radius: 12px;
margin-bottom: 31px;
background: colors.$white;
- box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.04), 0px 1px 12px rgba(0, 0, 0, 0.08);
+ box-shadow: none;
+ border: 1px solid #CCCCCC;
cursor: pointer;
- &.v5Design {
- box-shadow: none;
- }
- &.v5Dot1Design {
- border: 1px solid #CCCCCC;
- }
&:hover {
border: 2px solid #000000;
}
@@ -63,25 +58,15 @@
.tile__body {
font-family: variables.$paypal-open;
margin-top: 5px;
- font-size: 18px;
+ font-size: 100%;
font-weight: 400;
line-height: 24px;
display: flex;
align-items: center;
- color: colors.$text-main;
-
- &.v5Design {
- font-size: 100%;
- }
-
- &.v5Dot1Design {
- color: colors.$v5-gray;
- }
+ color: colors.$v5-gray;
}
}
}
- &.v5Design {
- height: 100px;
- }
+ height: 100px;
}
diff --git a/src/components/modal/v2/styles/globals/_colors.scss b/src/components/modal/v2/styles/globals/_colors.scss
index 46b19d7c57..14c84d880d 100644
--- a/src/components/modal/v2/styles/globals/_colors.scss
+++ b/src/components/modal/v2/styles/globals/_colors.scss
@@ -12,10 +12,6 @@ $offer-border-gray: #c6c6c6;
$beige: #faf8f5;
// Lander background
$lander-beige: #e6e0d9;
-// v4 lander background
-$v4-lander-gray: #e9e9e9;
-// v4 header/footer background
-$v4-gray: #f6f6f6;
// v5 lander background
$v5-lander-gray: #f0f2f9;
// v5 background
diff --git a/src/components/modal/v2/styles/globals/_common.scss b/src/components/modal/v2/styles/globals/_common.scss
index dd054969d4..cf16c44856 100644
--- a/src/components/modal/v2/styles/globals/_common.scss
+++ b/src/components/modal/v2/styles/globals/_common.scss
@@ -14,20 +14,8 @@ html {
&.lander {
// Overscroll background color since we use an SVG pattern
// for the core background which moves with the overscroll
- background: colors.$lander-beige;
- }
-
- &.v4Design {
- background: colors.$v4-lander-gray;
-
- .content__wrapper-overflow {
- background-color: colors.$v4-gray;
- }
- }
-
- &.v5Design {
background: colors.$v5-lander-gray;
-
+
.content__wrapper-overflow {
background-color: colors.$v5-white;
}
diff --git a/src/library/zoid/modal/prerenderTemplate.jsx b/src/library/zoid/modal/prerenderTemplate.jsx
index cf5283c6ef..8dfaa21986 100644
--- a/src/library/zoid/modal/prerenderTemplate.jsx
+++ b/src/library/zoid/modal/prerenderTemplate.jsx
@@ -8,20 +8,23 @@ export default ({ doc, props: { cspNonce, features, onError, onClose }, event, s
const useNewCheckoutDesign = features?.includes('new-checkout-design') ? 'true' : 'false';
const styles = `
@font-face {
- font-family: 'PayPalOpen';
- src: url(https://www.paypalobjects.com/paypal-ui/fonts/PayPalOpen-Regular.woff2) format('woff');
+ font-family: 'PayPalPro';
+ src: url(https://www.paypalobjects.com/marketing/pp-com-components/fonts/SupremeLLTestSubWeb-Book.woff) format('woff');
font-weight: normal;
font-style: normal;
}
html {
color: #2d2d2d;
- font-family: PayPalOpen, Helvetica, Arial, sans-serif;
+ font-family: PayPalPro, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: 400;
}
.modal{
overflow-y: scroll;
}
+ .spinnerImage{
+ display: none;
+ }
${
useNewCheckoutDesign === 'true'
? ` @media screen and (min-width: 640px) {
@@ -63,6 +66,13 @@ export default ({ doc, props: { cspNonce, features, onError, onClose }, event, s
border-top-right-radius: 10px;
border-top-left-radius: 10px;
}
+
+ .loader {
+ border-left: 3px solid #cbcbca !important;
+ border-right: 3px solid #cbcbca !important;
+ border-bottom: 3px solid #cbcbca !important;
+ border-top: 3px solid #0070E0 !important;
+ }
${
useNewCheckoutDesign === 'true' &&
`
@@ -104,6 +114,7 @@ export default ({ doc, props: { cspNonce, features, onError, onClose }, event, s
}
`
}
+
.spinner{
position: relative !important;
}