/** Shopify CDN: Minification failed

Line 96:0 Unexpected "{"

**/
.Slideshow__Content .ButtonGroup__Item {
      color: #ffffff!important;
    border-color: #11c37e!important;
}

.Slideshow__Content .ButtonGroup__Item::before{
    background-color: #11c37e!important;
}

.Slideshow__Content .ButtonGroup__Item:hover {
      color: #11c37e!important;
}

.Slideshow__Carousel .flickity-page-dots{
  color: #11c37e!important;
}

.ProductMeta{
  padding-bottom: 0px;
  border-bottom: none;
}

.Header--withIcons .Header__SecondaryNav {
    display: none;
}

#currency_form .shopify-currency-form{
  border: none;
  color: #939393;
  font-family: Futura, sans-serif;
  font-size: 13px;
      cursor: pointer;
}
  
/* .Product__InfoWrapper .ProductMeta__Description {
  border: 1px solid #d8dadd;
  border-radius: 3px;
} */

.Product__InfoWrapper .ProductMeta__Description .Rte{
  padding: 5px;
}

.Product__InfoWrapper .ProductMeta__Description .Rte img{
    margin-top: 1em;
    margin-bottom: 0em;
}



#icon-section{
      display: none;
    justify-content: center;
}

#icon-section .icon-cont{
      display: flex;
        flex-flow: column;
    justify-content: space-between;
    align-items: center;
    text-align: center;
    padding-left: 20px;
    padding-right: 20px;
}

.icon-cont p {
    max-width: 80%;
    font-size: 12px;
}

.icon-cont img {
    max-width: 40px;
    margin-bottom: 10px;
}



.ks-calculator-container-content {
    margin: 0rem !important;
    max-width: 100% !important;
}

.ks-calculator-container .ks-calculator-element {
    padding: 0 0px !important;
}

.ks-calculator-container .ks-calculator-button {
    margin: 5px 0px 0 !important;
}

{
background-color: rgb(204, 204, 204);
}

.PageContent--fitScreen {
    flex-direction: column;
}

.shg-c   .shg-row{
/*   margin-bottom: 120px; */
}

.ProductItem__Title {
    margin-bottom: 0px;
}

.ssw-stars {
    padding: 5px 0!important;
}
  
.ssw-reward-page img{
    display: block!important;
  } 

.page_reward_image{
      width: 92%;
    margin: 0 auto;
      margin-top: 30px;
}

.shg-rich-text a{
  color: #0000EE;
  text-decoration: underline;
}

.ProductMeta__Rating .rating__stars{
  --product-star-rating: #013A52;
}
    
  
  

@media only screen and (max-width: 767px){
#currency_form{
  display: none;
}
  
  .Product__Aside{
  min-height: 100% !important;
    margin-top: 30px;
}
  
  .ProductList--carousel .Carousel__Cell:first-child {
    margin-left: 0%;
}
  
  .ProductListWrapper .ProductList--carousel{
    scroll-behavior: smooth;
  }
  
  
  
}  

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px)  { 
  
  #currency_form{
  display: none;
}
  
  .Product__Aside{
    margin-top: 50px;
}
  
  .page_reward_image {
    width: 95%;
}
  
}
  
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { 
    
  .page_reward_image {
    width: 96%;
}
  
}
  
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) {
  
  .page_reward_image {
    width: 96%;
}
  
}
  
  @media only screen and (min-device-width: 1920px) {
    
    .page_reward_image {
    width: 65%;
}
    
  }
  
  
  @media only screen and (min-device-width: 2560px)
.page_reward_image {
    width: 49%;
}
  
  
