.single-product-content .btn.add-to-cart-btn, 
.single-product-content .btn.add-to-cart-btn:hover { padding:10px 15px !important; }
.actions.fixed-add-to-cart .add-to-cart-btn{ font-size:13px !important; }

.ubuy-rising .points .points-image.web-view .content p{font-size: 11px !important;}
.points-image.web-view  .for-col-5:nth-child(4) .number-2{padding-top:90px !important ;}
.points-image.web-view .for-col-5:nth-child(4) .number-2::after{top: 38px !important;}
 /*gift store css*/
  .bg-top .main-top-banner span{ font-size: 27px !important; }
  .heading h3{ height:72px; justify-content:center; align-content:center; display:flex;padding: 14px 5px !important }

  @media screen and (max-width: 1700px){
  .bg-top .main-top-banner span { font-size: 23px !important;}
   
}
/*gift store css*/
@media screen and (max-width: 1400px){
   .stand-out p{max-width: 250px !important; font-size: 14px !important;}
   .points-image.web-view .number-1:after{bottom: -27px !important;left: 108px !important;}
   .ubuy-rising .points .points-image.web-view .content p{min-height: 82px;}
}


@media screen and (max-width: 1200px){

 .single-product-content .stock-store,
 .single-product-content .actions{ width:100%; }

}
  @media screen and (max-width: 1024px){
  .bg-top .main-top-banner span {font-size: 16px !important;}
   }

  @media screen and (max-width: 480px){
  .bg-top .main-top-banner span {font-size: 13px !important;line-height: 20px !important;}
  .bg-top .main-top-banner h1 {padding:10px 41px; line-height: 21px !important;}   
  }
 @media screen and (max-width: 340px) { 
    .country-slider h2{ line-height:25px !important }
    .heading { font-size: 14px !important; }
 }
.actions.fixed-add-to-cart{width:450px !important; }    