/*******************************************************
				Addresses Styles
********************************************************/
#addresses #center_column .page-heading {
  margin: 0 0 22px; }
#addresses #center_column p {
  margin: 0 0 13px; }
  #addresses #center_column p.p-indent {
    margin: 0 0 27px; }

.addresses.bg-white {
  padding-top: 1.5rem;
  margin-bottom: 1.5rem;
  position: relative; }
  .addresses.bg-white:before {
    content: '';
    position: absolute;
    width: 200vw;
    height: 100%;
    background: white;
    z-index: 0;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%); }
  .addresses.bg-white .bloc_adresses {
    z-index: 5; }

.address li.address_update {
  margin: 14px 0 6px 0; }
  .address li.address_update a {
    margin: 0 10px 0 0; }

.list-addresses {
  background: rgba(232, 229, 226, 0.33);
  padding-bottom: 3rem; }
  .list-addresses h1 {
    margin-top: 0;
    margin-bottom: 2rem;
    background: #fff;
    position: relative;
    padding-top: 4rem;
    padding-bottom: 6rem; }
    .list-addresses h1:before {
      content: '';
      position: absolute;
      width: 2px;
      height: 2rem;
      left: calc(50% - 1px);
      bottom: 2rem;
      background: #a19044; }
  .list-addresses .address .p-3 {
    text-transform: uppercase;
    margin-bottom: 5px; }
  .list-addresses .address .container-address {
    padding-top: 1rem;
    padding-bottom: 1rem;
    color: #001826;
    font-size: 1.2rem;
    line-height: 1.5rem;
    letter-spacing: 0.013rem;
    font-family: "Hind", sans-serif; }
  .list-addresses .address .footer_links {
    padding-top: 0px;
    border: 0;
    height: auto;
    margin-bottom: 0; }
    .list-addresses .address .footer_links li {
      display: block; }
  .list-addresses .main-page-indent {
    text-align: center; }
    .list-addresses .main-page-indent a {
      display: block;
      width: 100%;
      margin: auto !important;
      margin-bottom: 1.5rem !important;
      max-width: 360px;
      background: #fff !important;
      border: 2px solid #c6c5c0 !important;
      border-radius: 1px;
      padding: 10px 15px !important;
      text-transform: uppercase;
      font-family: "FreightSansProSemibold-Regular", Arial;
      text-align: center;
      color: #a19044;
      font-size: 1.2rem;
      line-height: 1.5rem;
      letter-spacing: 0.013rem;
      -webkit-transition: .3s;
      transition: .3s;
      font-style: normal;
      font-weight: normal; }
      .list-addresses .main-page-indent a:hover {
        border-color: #a19044 !important; }
      .list-addresses .main-page-indent a span {
        padding: 0px;
        border: 0px;
        background: transparent; }

/*# sourceMappingURL=addresses.css.map */
