6 .l-checkout__support__bar {
7 background: #E6F0F1 url(../images/approval.svg) center right 5px no-repeat;
9 width: 100%; height: 34px;
20 top: 0; right: 13px; bottom: 2px;
21 content: attr(data-label);
27 justify-content: center;
32 .l-checkout__support__footer {
35 justify-content: space-between;
54 .l-checkout__box__header {
59 .l-checkout__box__header__content h1 {
64 letter-spacing: -0.02em;
69 .l-checkout__box__header__content p:first-of-type {
74 letter-spacing: -0.01em;
79 .l-checkout__box__header__content p {
88 .l-checkout__box__header__content {
96 justify-content: space-between;
102 flex-direction: column;
104 justify-content: center;
114 justify-content: center;
118 letter-spacing: -0.01em;
127 letter-spacing: -0.01em;
135 background: #86AD34 url(../images/check.svg) center no-repeat;
156 justify-content: center;
174 transition: color .2s ease;
179 .l-switch label:nth-of-type(1) {
185 .l-switch label:nth-of-type(2) {
201 .l-switch input:checked~label:nth-of-type(1) { color: #003C3C; }
202 .l-switch input:checked~label:nth-of-type(2) { color: #74BDC2; }
204 .l-switch input~:checked~label:nth-of-type(1) { color: #74BDC2; }
205 .l-switch input~:checked~label:nth-of-type(2) { color: #003C3C; }
207 .l-switch input:checked~.toggle {
211 .l-switch input~:checked~.toggle {
215 .l-switch input:checked {
224 transition: left .2s ease;
233 .l-checkout__payments {
239 justify-content: flex-start;
242 .l-checkout__payments__box {
244 flex-direction: column;
245 width: calc(33.333% - 20px);
249 transition: box-shadow $ease-out 250ms;
250 box-shadow: 0px 0px 0px rgba(55, 170, 156, 0);
260 width: calc(67.4% - 20px);
268 letter-spacing: -0.01em;
273 justify-content: center;
274 transition: all $ease-out 250ms;
280 letter-spacing: -0.01em;
283 transition: opacity $ease-out 250ms;
286 .l-checkout__payments__box__btn-wrp {
305 border: 1px solid #92BD39;
315 justify-content: center;
318 transition: background $ease-out 250ms;
321 background: rgba(#92BD39, 0.75);
326 box-shadow: 0px 0px 20px rgba(55, 170, 156, 0.35);
341 &.l-checkout__payments__box--xl {
355 justify-content: center;
363 .l-checkout__payments__box__btn-wrp {
368 border-color: #FFA500;
369 background-color: #FFA500;
371 background: darken(#FFA500, 5%);
385 .l-checkout__amount {
387 align-items: flex-end;
388 justify-content: flex-end;
401 justify-content: center;
416 flex-direction: column;
424 span { color: #FF4C54; }
426 input, select, textarea {
429 border: 1px solid #D5ECED;
431 transition: all $ease-out 250ms;
436 border: 1px solid #007880;
449 justify-content: center;
466 border-top: 1px solid white;
474 .l-checkout__payments__box {
479 width: calc(100% - 340px);
485 .l-checkout__form__row.full {
500 .l-checkout__footer__img {
511 flex-direction: column;
514 .l-checkout__form__row {
520 &:nth-child(1) { width: 172px; }
521 &:nth-child(2) { width: calc(100% - 172px); }
526 flex-direction: column;
543 letter-spacing: -0.01em;
566 transition: all $ease-out 250ms;
576 justify-content: space-between;
595 .l-checkout__info__item {
599 justify-content: space-between;
600 transition: all $ease-out 250ms;
606 background-color: darken(#E1F1F2, 2%);
628 background: transparent;
633 justify-content: center;
644 transform: translate(-100%,-100%);
649 .l-checkout__completed {
652 justify-content: center;
653 flex-direction: column;
656 background: url(../images/checkout-bg.png) no-repeat center;
658 .l-checkout__completed__wrapper {
662 justify-content: center;
663 flex-direction: column;
672 letter-spacing: -0.02em;
681 letter-spacing: -0.01em;
691 justify-content: center;
702 .l-checkout__footer {
709 .l-checkout__footer > img {
714 .l-checkout__footer__content {
716 flex-direction: column;
719 .l-checkout__footer__content__item {
723 padding-bottom: 30px;
725 border-bottom: 1px solid #E1F1F2;
729 .l-checkout__footer__content h3 {
733 letter-spacing: -0.01em;
738 .l-checkout__footer__content__item > div {
743 .l-checkout__footer__content__item > div p {
750 .l-checkout__footer__content__item > div p a {
753 text-decoration: underline;
757 .l-checkout__footer__content {
758 .l-article__read-more {
763 display: inline-block;
764 transform: rotate(180deg);
765 content: $icon-arrow-up;
766 font-family: '#{$icomoon-font-family}' !important;
771 font-variant: normal;
772 text-transform: none;
775 /* Better Font Rendering =========== */
776 -webkit-font-smoothing: antialiased;
777 -moz-osx-font-smoothing: grayscale;
781 .l-article__overlay {
786 & + .l-article__read-more {