 .inspiration-menu #list_1{   width: 35%; } .inspiration-menu #list_2{   width: 47%; }
 @media screen and (max-width: 373px) {   html.res-view .banner-middle .btn-showcase {  font-size: 15px;   } } @media screen and (max-width: 340px) {   html.res-view .banner-middle .btn-showcase {  font-size: 13px;  padding-inline: 20px !important;   } }
@media only screen and (max-width: 1000px) and (min-width: 768px) {   html.res-view .top-banner-new video.mobile-only {  display: inherit;   }   html.res-view .btn-block.btn-block-v2.speed-video-btn-block {  display: inherit;  width: max-content;  margin: 0 auto;  margin-top: 30px;   }   html.res-view #top-static-banner .title-block-new-page {  display: none;   }   html.res-view .speed-video-btn-block a {  font-size: 22px;  letter-spacing: 0.56px;  border-radius: 8px;  width: 250px;  padding: 5px 15px !important;  text-transform: initial;  display: flex;  flex-direction: row;  justify-content: center;  align-items: center;   }   html.res-view .speed-video-btn-block a p {  font-weight: normal;  margin-bottom: 0;   }   html.res-view .create-your-portrait {  margin-top: 30px;  display: block;   }   html.res-view .create-your-portrait .banner-middle-portrait {  display: inherit;   }   html.res-view .create-your-portrait .banner-middle-portrait .btn-turnaround-mobile {  background-color: #ffffff !important;  color: #98073E;  border-radius: 5px;  text-align: center;  width: 230px;  margin: 5px auto !important;  padding: 5px !important;  font-size: 16px !important;  border: 1px solid #98073E;  text-transform: initial;  display: block;  position: inherit;  right: inherit;  top: inherit;   }   html.res-view .create-your-portrait .banner-middle-portrait .portrait-container {  width: 100%;   }   html.res-view .create-your-portrait .banner-middle-portrait .portrait-container p {  font-weight: bold;  text-align: center;  width: 100%;  font-size: 20px;  color: #98073E;  display: inherit;   } }
.capitalize {text-transform: capitalize;} #footer.footer-new {   background-color: #262626;   color: #fff;   text-align: center; } #footer.footer-new .sub-menu .title {   color: #5f5f5f; } #footer.footer-new hr {   margin-bottom: 32px;   border-color: #595959; } #footer.footer-new .footer-row {   padding: 0 120px; } #footer.footer-v21 {   background-color: unset; } #footer.footer-v21 .footer-row {   padding: 30px 0; } #footer.footer-v21 .footer-row.satisfaction-trustpilot { } .title-trustpilot {   max-width: 1200px;   font-weight: 600;   font-size: 24px;   margin: auto;   color: #000;   margin-bottom: 20px; } #footer.footer-v21 .subscribe-box, #footer.footer-v21 .subscribe-box-new {   color: #000000;   background-image: url(https://dqhvdmwzk0rbb.cloudfront.net/cdn/images/backgrounds/Sub_bg-min.jpg);   background-size: 100% 100%;   margin-bottom: 20px; } #footer.footer-new .subscribe-box, #footer.footer-new .subscribe-box-new {   background-color: var(--blue-secondary-color);   padding: 48px 0; } #footer.footer-new .subscribe-box .title, #footer.footer-new .subscribe-box-new .title{   text-transform: uppercase;   font-size: 40px;   font-family: 'BebasNeue';   line-height: 1.1; } #footer.footer-new .subscribe-form input {   padding: 20px 15px; } #footer.footer-new .subscribe-form .form-control, #footer.footer-new .subscribe-form .btn {   margin-bottom: 0 !important; } #footer.footer-new .subscribe-form input::placeholder {   color: #B2B2B2;   text-align: left;   font-size: 18px;   font-family: "Source Sans Pro",Arial,Helvetica,sans-serif; } #footer.footer-new .subscribe-form button {   background-color: #128283;   width: 100%;   font-weight: 600;   padding: 8px;   height: 43px; } #footer.footer-new .subscribe-form button:hover, #footer.footer-new .subscribe-form button:focus {   background-color: #126a6b;   color: #fff; } #footer.footer-v21 .subscribe-form button {   background-color: #000000;   color: #fff;   text-transform: uppercase; } #footer.footer-v21 .subscribe-form button:hover, #footer.footer-v21 .subscribe-form button:focus {   background-color: #000000; } #footer.footer-new .satisfaction {   padding-top: 32px;   padding-bottom: 12px; } #footer.footer-new .satisfaction.no-tp-bottom {   padding-bottom: 32px; } #footer.footer-new .satisfaction table {   margin: 0 auto;   text-align: left; } #footer.footer-new .satisfaction table td {   padding: 0 10px; } #footer.footer-new .bold {   font-weight: 600; } #footer.footer-new .satisfaction table td p {   margin-bottom: 15px; } #footer.footer-new .trustpilot {   margin-bottom: 32px; } #footer.footer-new .menus {   background-color: #000;   text-align: left;   padding-top: 32px;   padding-bottom: 32px; } #footer.footer-new .menus .title {   border-bottom: 1px solid #595959;   font-weight: 600;   padding-bottom: 15px;   margin-bottom: 15px; }  #footer.footer-new-v2 .menus .title {   font-weight: initial;   margin-bottom: 4px; } .glyphicon--thin::before {   content: "\e259" !important; } #footer.is-blog .glyphicon--thin::before {   content: "\f078" !important; }  #footer.footer-new .menus .title.title-collapse {   display: none; } #footer.footer-new .menus .menu-items {   padding-bottom: 15px; } #footer.footer-new .menus .menu-items a {   color: #FFFFFF;   display: block;   padding: 5px 0; } #footer.footer-new .menus .menu-items .sub-list a {   display: inline; } #footer.footer-new .menus .menu-items .col-sm-6 {   padding-left: 0; } #footer.footer-new .menus .menu-contacts a {   color: #fff; } #footer.footer-v21 .menus {   background-color: rgba(235,235,235,1); } #footer.footer-v21 .menus .menu-items a, #footer.footer-v21 .menus .title {   color: #000000; } #footer.footer-v21 .menus .title {   text-transform: uppercase;   border-bottom: none;   padding-bottom: 0; } #footer.footer-v21 .menus .social-items a {   padding: 5px 10px 5px 0; } #footer.footer-new .menu-contacts .menu-items .glyphicon {   color: var(--blue-secondary-color);   margin-right: 10px; } #footer.footer-new .footer-row.copyright {   text-align: left;   padding-top: 32px;   padding-bottom: 32px;   background-color: #000000;   position: relative; }  .social-footer-wrapper .menu-localization-settings {   width: 100% !important; } #footer.footer-new-v2 .menu-contacts .contact-footer-wrapper {   display: flex;   align-items: start;   justify-content: space-between; } #footer.footer-new-v2 .menu-contacts .contact-footer-wrapper .icon-contact {   width: 35px;   height: 35px;   object-fit: contain; } #footer.footer-new-v2 .menu-social-contact .social-footer-wrapper {   display: flex;   flex-flow: row-reverse;   justify-content: space-between; } #footer.footer-new-v2 .subscribe-box-new {   background-color: #e8e6e3;   padding: 38px 10px;  } #footer.footer-new-v2 #before-subscribe .title {   color: black;   font-size: 27px; } #footer.footer-new-v2 #before-subscribe .subscribe-box-new-subtitle {   color: black;   font-size: 18px; } #footer.footer-new-v2 .subscribe-form button {   width: auto !important; } #footer.footer-new-v2 .custom-input-group {   border-radius: 8px;   border: 1px solid rgb(118, 118, 118);   padding: 0px 24px;   background-color: white;   margin-bottom: 12px; } #footer.footer-new-v2 .custom-input-group .custom-input-title {   margin-bottom: -7px !important;   text-align: left;   color: rgb(166, 166, 166); } #footer.footer-new-v2 .custom-input-group .custom-input-title#custom-input-title-newsfname, #footer.footer-new-v2 .custom-input-group .custom-input-title#custom-input-title-newsemail {   float: left;   font-weight: normal; } #footer.footer-new-v2 .custom-input-group .form-control {   border: none !important;   outline: none !important;   box-shadow: none !important;   padding: 0 !important;   margin-bottom: 0 !important; } #footer.footer.footer-new .custom-input_font18{   height: 24px;   color: rgb(74, 73, 73); } #footer.footer.footer-new .button_font16{   font-size: 16px !important;   } #footer.footer-new .subscribe-form .button_font16{   height: 38px;   width: 222px !important;   line-height: 0; } #footer.footer-new-v2 #before-subscribe .subscribe_title{   color: rgb(1, 1, 1) !important;   font-weight: 600; } #footer.footer-new-v2 #before-subscribe .subscribe_box_new{   color: rgb(1, 1, 1) !important;   font-size: 18px; } #footer.footer-new .footer-row.footer-row_new{   background-color:rgb(254, 254, 254) ;   color: rgb(5, 5, 5); } .divider-contact-footer {   height: 1px;   background-color: rgb(181, 181, 181);   margin-bottom: 24px; }  .trustmark-ft {   justify-content: left;   padding-left: 10px;   padding-top: 3px;   align-items: center;   text-align: center; } .trustmark-ft .secure-text {   margin-top: 1px;   margin-right: 5px; } .trustmark-ft span {   color: black !important; } #footer.footer-new .footer-row.copyright.rm-footer-order-process {   padding-bottom: 135px; } body.paintingMobile #footer.footer-new .footer-row.copyright {   padding-left: 3%;   padding-right: 3%; } #footer.footer.footer-new .header-dropdown {   width: 100%; } #footer.footer.footer-new .font18px {   font-size: 18px; } #footer.footer.footer-new .font16px {   font-size: 16px; } #footer.footer.footer-new .font20px {   font-size: 20px; } #footer.footer-new .glyphicon-chevron-down, #footer.footer-new .glyphicon-chevron-up {   display: none;   float: right; } #footer.footer-new .mfes-trustmark, #footer.footer-new .trustedsite-trustmark {   vertical-align: middle;   margin-top: 5px;   border: 1px solid; } #footer.footer-new .menus .menu-items .header-dropdown a {color: #fff;} #complete-subscribe {   display: none; } body #footer.footer.footer-new .header-dropdown {   border: none;   background: transparent;   width: 58%; } body #footer.footer.footer-new .language-footer.header-dropdown {   width: 38%; } body #footer.footer.footer-new .currency.header-dropdown {   width: 28%; } body .footer .language-footer ul, body .footer .currency ul {   max-height: none !important;   overflow-y: inherit !important; } body .footer .currency ul {   bottom: 80%;   z-index: 100 !important;   border-bottom: none;   color: #FFFFFF;   border-top-left-radius : 5px;   border-top-right-radius : 5px;   border-bottom-left-radius: 0;   border-bottom-right-radius: 0; } body #footer.footer .countries .icon-country {   background: none; } body #footer.footer-v21 .countries .icon-country img {   margin-bottom: 6px; } #footer .countries .arrow-down, #footer .language-footer .arrow-down, #footer .currency .arrow-down {   border: none;   top: 3px;   color: #848080; } #footer.footer-v21 .countries .arrow-down, #footer.footer-v21 .language-footer .arrow-down, #footer.footer-v21 .currency .arrow-down {   top: -4px; } .tiktok-icon {   background: white;   border-radius: 50%;   width: 20px;   margin-right: 8px; } #popup_block:not([class]) #bio_ep_close {   display: none; }  .acsb-trigger-custom {   cursor: pointer;   position: relative;   display: inline-block;   vertical-align: middle;   margin-left: 10px; } #footer .mailing-condition-container {   text-align: left;   padding: 0 15px;   clear: both;   text-align: center; } #footer .mailing-condition-container a, #footer .mailing-condition-container a:visited {   color: var(--primary-color-v2);   text-decoration: underline; } #footer .mailing-condition-container a:hover {   color: var(--primary-hover-color-v2) ; } .cta-button-fixed {   position: fixed;   bottom: 0;   z-index: 100;   background: #fff;   width: 100%;   left: 0;   box-shadow: 0 0 7px 0px rgb(0 0 0 / 30%); } .cta-button-fixed .wrapper-full {   align-items: center;   display: flex;   margin: 15px auto; } .cta-button-fixed .wrapper-full .btn-center {   margin: 0 auto; } #footer.footer-v21 .menus .menu-items.social-items {   display: flex !important; } #footer.footer-v21 .header-dropdown {   color: #000000;   padding: 2px 0; } #footer.footer-new .payment-row {   display: flex;   flex-wrap: wrap;   margin-right: 10px; } #footer.footer-new .payment-row .payment-icons {   margin-right: 10px; } #footer.footer-new .payment-row .pay-icon {   margin: 5px;   border-radius: 2px; } #footer.footer-new .payment-row .secure-text {   margin: 7px 5px 0 0; } #footer.footer-empty {   padding-bottom: 80px; } @media only screen and (min-width: 1280px) {   .trustmark-ft {  display: flex;   } } @media (min-width: 1024px) and (max-width: 1200px) {   .trustmark-ft {  width: 20%;  margin: auto;   } } @media only screen and (min-width: 768px) {   #footer.footer-new .menus .menu-items {  display: block !important;   }   #footer.footer-new .footer-row.copyright .left {  margin-top: 8px;   } } @media only screen and (max-width: 800px) and (min-width: 768px) {   body #footer.footer.footer-new .header-dropdown {  width: 95%;   }   body #footer.footer.footer-new .language-footer.header-dropdown {  width: 60%;   }   body #footer.footer.footer-new .currency.header-dropdown {  width: 50%;   } } @media screen and (max-width: 1024px) {   ::-webkit-scrollbar {  width: 16px;   }   ::-webkit-scrollbar-track {  background: #F1F1F1;  -webkit-box-shadow: inset 0 0 6px #F1F1F1;   }   ::-webkit-scrollbar-thumb {  background: #767676;  -webkit-box-shadow: inset 0 0 6px #767676;   }   ::-webkit-scrollbar-thumb:window-inactive {  background: #C1C1C1;   } } @media only screen and (max-width: 767px) {   .title-trustpilot {  font-size: 22px;   }   #footer.footer-new .footer-row {  padding: 0 10px;   }   #footer.footer-v21 .footer-row.satisfaction-trustpilot {  margin-top: 20px;   }   #footer.footer-new .subscribe-box,  #footer.footer-new .subscribe-box-new   {padding: 40px 15px;}   #footer.footer-new-v2 .menus .title {  margin-bottom: 15px;   }   #footer.footer-new-v2 .menus .title {  color: var(--primary-color-v2) !important;   }  #footer.footer-new-v2 .menus .title .glyphicon {  color: black !important;   }   #footer.footer-new .menus .title:not(.title-collapse) {  display: none;   }   #footer.footer-new .menus .title.title-collapse {  display: block;   }   #footer.footer-new .menus .title.title-collapse .fa{  float: right;   }  #footer.footer-new .menus .sub-menu .fa-chevron-down{  display: block;   }   #footer.footer-new .menus .sub-menu .fa-chevron-up{  display: none;   }   #footer.footer-new .menus .sub-menu:first-child {  margin-top: 15px;   }   #footer.footer-new .menus .menu-items .sub-list a {  display: block;   }   #footer.footer-new .menus .sub-menu .glyphicon-chevron-down {  display: none;   }   #footer.footer-new .menus .sub-menu .glyphicon-chevron-up {  display: inline-block;   }   #footer.footer-new .menus .sub-menu.collapsed .glyphicon-chevron-down {  display: inline-block;   }   #footer.footer-new .menus .sub-menu.collapsed .glyphicon-chevron-up {  display: none;   }   #footer.footer-new .copyright div {  float: none;  text-align: center;  padding: 0;  margin-right: 0;   }   #footer.footer-new .copyright .left {  margin: 0 40px;  width: auto;   }   #footer.footer-new .copyright .mfes-trustmark {  display: block;  margin: 15px auto;   }   body #footer.footer.footer-new .header-dropdown, body #footer.footer.footer-new .language-footer.header-dropdown, body #footer.footer.footer-new .currency.header-dropdown {  width: 97%;   }   #footer.footer-new .copyright .acsb-trigger-custom {  position: absolute;  margin: 0;  right: 0;   }   body.product_popart #footer.footer-new .copyright .acsb-trigger-custom {  position: absolute;  right: unset;  left: 15px;  top: 0;   }   .trustpilot_carousel {  width: 100%;   }   .trustpilot_carousel iframe {  height: 350px !important;   }   #footer .mailing-condition-container {  text-align: center;   }   #footer.footer-v21 .subscribe-box, #footer.footer-v21 .subscribe-box-new {  background-image: url(https://dqhvdmwzk0rbb.cloudfront.net/cdn/images/backgrounds/Sub_bg_MB-min.jpg);  background-size: 100% 100%;  padding: 10px 15px;  margin-bottom: 30px;   }   #footer.footer-v21 .subscribe-box .title, #footer.footer-v21 .subscribe-box-new .title {  font-size: 28px;   }   #footer.footer-v21 .subscribe-form .form-control {  margin-bottom: 10px;   }   #footer.footer-v21 .subscribe-form .btn {  margin-bottom: 0;   }   #footer.footer-v21 .menus .title {  border-bottom: 1px solid #595959;  padding-bottom: 15px;   }   #footer.footer-v21 .footer-row .sub-menu {  padding: 0;   }   #footer.footer-v21 .sub-menu.menu-social-links {  text-align: center;  margin: 20px 0 30px;   }   #footer.footer-v21 .menu-social-links .title {  font-size: 18px;  text-transform: uppercase;  color: #000000;  font-weight: 600;  padding-bottom: 20px;  border-bottom: none;   }   #footer.footer-v21 .subscribe-form button {  width: 180px;   }   #footer.footer-new .payment-row {  display: block;   }   #footer.footer-new .payment-row .payment-icons {  margin-bottom: 10px;  margin-right: 0;   }   #footer.footer-new .payment-row .pay-icon.icon-uk {  margin: 10px;   }   #footer.footer-new .subscribe-box .title, #footer.footer-new .subscribe-box-new .title{  margin-bottom: 12px;   }   .mb-mobile-10 {  margin-bottom: 10px;   } } @media (min-width: 606px) and (max-width: 767px) {   #footer.footer-v21 .footer-row.satisfaction-trustpilot.rm-footer-order-satisfaction {  margin-bottom: 30px;   } } @media (max-width: 375px) {   .title-trustpilot {  font-size: 20px;   } } .dijitTooltip {   z-index: 1 !important; } .mobile-need-help-title { width: 100%; text-align: center; text-transform: uppercase; font-size: 18px; font-weight: 600; color: #000000; } .mobile-need-help-desc { width: 100%; text-align: center; border-bottom: 1px solid #595959; font-weight: 600; color: #000000; font-size: 16px; padding-bottom: 10px; } .mobile-need-help-menu { width: 100%; display: flex; padding: 10px 0px 30px 0px; justify-content: space-between; } .mobile-need-help-menu a { white-space: nowrap; color: #333; text-decoration: underline; font-size: 16px; } .footer-new-v2 .subscribe-box-new:not(.show-mention-link) {   background-image: unset !important; } .subscribe-title-v3 {   font-size: 22px; }  #footer.footer-new-v2 .subscribe-form.new-subscribe .custom-input-group{   padding: 0px 15px; } #footer.footer-new-v2 .subscribe-form.new-subscribe .custom-input-group2{   padding-left: 3px; } #footer.footer-new-v2 .subscribe-form.new-subscribe .custom-input-group2 input[name=newsphone]{   padding-left: 45px !important; } #footer.footer-new-v2 .subscribe-form.new-subscribe .custom-input-group input::placeholder{   font-size: 16px; } #footer.footer-new .footer-row.footer-split-order {   background-color: #EEEFF0;   padding-top: 15px; } #footer.footer-new .footer-row .acsb-icons {   margin-bottom: 10px;   display: flex;   justify-content: space-evenly; } #footer.footer-new .footer-row .acsb-icons .trustmark-ft {   display: flex;   background-color: #ffff;   border-radius: 5px;   justify-content: center;   padding-bottom: 5px;   padding-top: 5px;   align-items: center; } #footer.footer-new .footer-row .acsb-icons .trustmark-ft .trustedsite-trustmark {   width: 74px;   height: 30px;   display: inline-block;   background-image: url(https://cdn.ywxi.net/meter/paintyourlife.com/202.svg?ts=1724397668154&l=en);   background-size: contain;   background-position: center top;   background-repeat: no-repeat;   cursor: pointer;   margin-right: 4px; } #footer.footer-new .footer-row .acsb-icons .trustmark-ft .accessibility {   width: 74px;   height: 30px;   display: inline-flex;   background-size: contain;   background-position: center top;   background-repeat: no-repeat;   cursor: pointer;   margin-right: 4px;   background-color: #F0F1F2;   border-radius: 4px;   align-items: center; } #footer.footer-new .footer-row .acsb-icons .trustmark-ft .accessibility img {   width: 20px; } #footer.footer-new .footer-row .acsb-icons .trustmark-ft .accessibility span {   font-size: 12px;   font-weight: 600; } .split-trustpilot {   text-align: left;   margin-bottom: 5px; } .split-trustpilot .title-trustpilot {   margin-bottom: 5px; } .trustpilot-split-order {   margin-bottom: 20px; } .trustpilot-split-order span {   color: black; } .trustpilot-split-order .base-on {   text-align: left;   font-size: 16px;   color: black;   margin-bottom: 15px; } .trustpilot-split-order .review-stars-trustpilot {   display: flex;   flex-direction: row;   justify-content: space-between; } .trustpilot-split-order .review-stars {   display: flex;   flex-direction: row;   align-items: center; } .trustpilot-split-order .review-stars .stars {   display: flex; } .trustpilot-split-order .review-stars .excellent {   font-size: 18px;   font-weight: 600;   margin-right: 5px; } .trustpilot-split-order .review-stars .stars img {   width: 20px;   height: fit-content; } .trustpilot-split-order .trustpilot-logo span {   font-size: 18px;   font-weight: 600;   margin-left: 5px; } #footer.is-split-footer .copyright .left {   margin: 0; } .is-split-footer .wrapper-full {   padding: 0; } .is-split-footer .sub-menu.menu-social-links {   margin: 0 !important;   border-top: 2px solid #f2f2f2;   border-bottom: 2px solid #f2f2f2;   padding: 10px 0 10px; } .is-split-footer .menu-social-links .title {   padding-bottom: 10px !important;   display: block; } .is-split-footer .acsb-icons .wag {   color: black !important; } #footer.is-split-footer .payment-row .payment-icons {   margin-right: 0; } #footer.is-split-footer .payment-row .pay-icon {   margin: 5px 6px; } .message_text_time{   color: #333 !important;   font-size: 14px !important;   margin-top: -9px !important;   margin-bottom: 4px !important;   text-align: left !important;   line-height: 1.42857143 !important;   font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif !important;   letter-spacing: -.3px !important;   font-weight: 500 !important; } .message_text_24h{   color: #333 !important;   font-size: 14px !important;   margin-top: 2px !important;   text-align: left !important;   line-height: 1.42857143 !important;   font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif !important;   letter-spacing: -.3px !important;   font-weight: 500 !important; }
@media (max-width: 768px) {  .bootstrap5 .footer-row-new {   display: flex;   flex-direction: column;  }  .bootstrap5 .footer-row-new .sub-menu {   flex-direction: column;  }  .bootstrap5 .footer-row-new .sub-menu .title-collapse .fa {   float: right;  }  .bootstrap5 .footer-row-new .sub-menu .title-collapse .fa-chevron-down {   display: none;  }  .bootstrap5 .footer-row-new .sub-menu .title-collapse .fa-chevron-up {   display: inline-block;  }  .bootstrap5 .footer-row-new .sub-menu.collapsed .fa-chevron-down {   display: inline-block;  }  .bootstrap5 .footer-row-new .sub-menu.collapsed .fa-chevron-up {   display: none;  } } @media (min-width: 769px) {  .bootstrap5 .footer-row-new {   display: flex;  } } .bootstrap5 #footer .subscribe-form button:focus, .bootstrap5 #footer .subscribe-form button:focus-visible {  outline: 2px solid #000;  outline-offset: 2px; } 
.offer-credit-layout .content-description {  font-size: 16px; } .offer-credit-layout .content-description b {  font-size: 17px;  display: block;  margin-bottom: 10px; } .offer-credit-layout .social-list .list-social a {  color: var(--primary-color-v2);  font-weight: 700; } .offer-credit-layout .social-list .list-social .item-social {  display: flex;  flex-direction: row;  justify-content: flex-start;  align-items: center;  margin-bottom: 10px;  font-size: 16px; } .offer-credit-layout .social-list .list-social .item-social .text-content {  margin-left: 10px; } .offer-credit-layout .note-2 span {  font-size: 16px; } .offer-credit-layout .promotion-term {  margin-top: 20px; } .offer-credit-layout .promotion-term .list-promotion-term {  padding-left: 15px; } .offer-credit-layout .promotion-term .list-promotion-term a {  color: var(--primary-color-v2);  font-weight: 700; } .offer-credit-layout .promotion-term .list-promotion-term .term-item {  font-size: 16px;  list-style-type: disc;  margin-left: 10px; } .offer-credit-layout .follow-tip .space-top {  width: 100px;  height: 5px;  margin: 20px auto; } .offer-credit-layout .follow-tip .follow-tip-title {  font-weight: bold;  font-size: 16px; } .offer-credit-layout .follow-tip .list-follow-tip {  padding-left: 15px; } .offer-credit-layout .follow-tip .list-follow-tip li {  list-style-type: disc;  margin-left: 10px;  font-size: 16px; } .offer-credit-layout .pro-tip {  font-size: 16px; } .offer-credit-layout .pro-tip .upload-area {  display: flex;  flex-direction: column;  justify-content: center;  align-items: center;  margin-top: 20px; } .offer-credit-layout .pro-tip .upload-area .btn-upload-video {  width: 400px;  text-align: center;  background-color: var(--primary-color-v2) !important;  border-radius: 5px;  padding: 10px;  color: #ffffff;  font-size: 22px;  font-weight: bold;  text-transform: capitalize; } .offer-credit-layout .pro-tip .upload-area .tip-note {  font-size: 14px;  font-weight: 300;  text-align: center; } .offer-credit-layout .pro-tip .upload-area .tip-note a {  color: var(--primary-color-v2);  font-weight: 700; } .offer-credit-layout .share-form textarea {  background: none;  border: 1px solid #DFDFD0;  border-radius: 5px;  height: auto;  margin-bottom: 10px;  width: 580px; } .offer-credit-layout .share-form .red_textarea {  background: #FDE8E3;  border: 1px solid #ff0000; } .offer-credit-layout .share-form .social-account {  display: flex;  margin-bottom: 10px; } .offer-credit-layout .share-form .social-account input {  border-bottom: 1px solid;  margin-left: 10px;  background: none; } @media only screen and (max-width: 767px) {  .offer-credit-layout .share-form .social-account {   display: block;  }  .offer-credit-layout .share-form .social-account input {   width: 100%;   margin-left: 0;   margin-top: 5px;  }  .offer-credit-layout .pro-tip {   margin-top: 35px;  }  .offer-credit-layout .pro-tip .upload-area .btn-upload-video {   width: 300px;  }  .offer-credit-layout .pro-tip .upload-area .tip-note {   margin-top: 5px;  } } .offer-credit-layout .uppercase {  text-transform: uppercase; } 
