.ship-banner {background-color:#ff0a58;}
.header-upsell h2 {font-size:3rem;}
.header-upsell h3 {font-size:1.5rem;}
h2.upsell-cta {font-size:2rem;}

.upsell-letter {}
    .upsell-letter p {/*font-family:'Arvo';*/}
    .upsell-letter h2 {font-size:1.5rem;}

.fb-comment {border-radius:1.5rem;background-color:#ecedf1;}
    .fb-comment p {margin-bottom:0;padding:1.5rem;font-size:.9rem;}
    .fb-comment .fb-user-img {width:40px;height:40px;background-color:#4267B2;display:inline-block;padding:.5rem;border-radius:10rem;}
    .fb-comment .fa-user-alt {color:#fff;font-size:1.5rem;position: relative;top: -2px}
    .fb-comment .fb-name {display:block;font-weight:bold;color:#000;}
    .fb-comment .text-blue {color:#4267B2;} 
    
.brain-gift-select .btn-gift:active, .brain-gift-select .btn-gift:focus {background-color: #ff6898 !important;border-color: #ff3b79 !important;box-shadow: 0 0 0 0.2rem rgb(255 104 132 / 50%) !important;}
.brain-gift-select .fas {font-size:4rem;}
.select-title {font-size:1.5rem;}
.select-desc  {font-size:1.125rem;line-height:1.25rem;}


@media (max-width: 480px) {
  .ship-banner h2 {font-size:1.125rem;}
  .ship-banner h4 {font-size:1rem;}
  .header-upsell h2 {font-size:1.75rem;line-height:1.85rem;}
  .header-upsell h3 {font-size:1.0625rem;line-height:1.25rem;}
  h2.upsell-cta {font-size:1.5rem;}
  .btn-gift, .btn-sponsor {font-size:1.125rem;} 
  .bg-pink h1 {font-size:1.75rem;}
  .bg-pink h3 {font-size:1.125rem;}
  .upsell-letter figure {max-width:100% !important;text-align:center;} 
  .brain-gift-select .fas {font-size:2.5rem;}
  .select-title {font-size:1.125rem;}
  .select-desc  {font-size:.9rem;line-height:1.0625rem;}
}

