/*-----------------------------------------------------------------------------------------*/
/*	Product Guarantee Section   */                                                                  
/*-----------------------------------------------------------------------------------------*/

  /* Text Container Globabl Styling */    
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper .text_container {
    line-height: 1.2em;
    font-weight: bold;
    font-size: 16px;
    display: block;
  }


  /* Icon Container Global Styling */
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .icon_wrapper .icon_container {
    font-size: 30px;
  }

  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .icon_wrapper {
    display: table-cell;
  }

  /* Text Wrapper Global Styling */
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper {
    vertical-align: middle;
    display: table-cell;
    padding-left: 1.715rem;
  }
  
  /* Link Wrapper Global Styling */
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper {
    text-align: left;
    padding: 1.715rem;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
  }
  
  /* Circle Icon */
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .icon_wrapper .icon_container .circle_icon {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    text-align: center;
    line-height: 50px;
    vertical-align: middle;
    padding: .1em;
  }
  
   /* Full width wrapper */  
  .region_type_product_guarantee .guarantee_full_width { 
    margin: 0 auto;
    max-width: 100rem;
  }
  
  /* Region Padding */
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding {
    padding: 1.715rem;
  }
  
  /* Region Column Wrapper */
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper {
    font-size: 0px;
    text-align: center;
  }
  
  /* Responsive Styling Rules */
  @media only screen and (min-width: 200px) {
    
    /* Link Wrapper */
    .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper {
      width: 100%;
    }
  
  }
  
  @media only screen and (min-width: 470px) {
    /* Link Wrapper */
    .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper {
      width: 50%;
     }  
  }
  
  @media only screen and (min-width: 950px) {
  
    /* Link Wrapper */  
    .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper {
      width: 25%;
    }
    
  }
  
  /* Disable Link Styling */
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:hover,
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:visited,
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:link,
  .region_type_product_guarantee .guarantee_full_width .guarantee_padding .guarantee_column_wrapper .link_wrapper .text_wrapper > .text_container:active {
    text-decoration: none;
  }

/*-----------------------------------------------------------------------------------------*/
/*	End                                                                                    */                                                                  
/*-----------------------------------------------------------------------------------------*/   