/*
|--------------------------------------------------------------------------
| Color Variables
|--------------------------------------------------------------------------
*/
/************* Screen Sizes Breakpoints Variables *************/
/*
|--------------------------------------------------------------------------
| Screen Sizes Breakpoints Variables
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Grid Columns, Options
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Spacing variables
|--------------------------------------------------------------------------
*/
/*
|--------------------------------------------------------------------------
| Gutter Variables
|--------------------------------------------------------------------------
*/
/* Genral Functions - Non-site-specific Functionality */
/* Functions for colors*/
/*** Foundation Functions **/
.checkout-addresses .section-container {
  display: flex;
  flex-wrap: wrap; }
  .checkout-addresses .section-container .bill-to {
    margin-right: 1.25rem; }
    @media screen and (max-width: 1025px) {
      .checkout-addresses .section-container .bill-to {
        margin: 0;
        margin-bottom: 1.25rem; } }
  .checkout-addresses .section-container .bill-to, .checkout-addresses .section-container .ship-to, .checkout-addresses .section-container .pick-up-location {
    padding: 0.625rem;
    width: calc(50% - 10px); }
    @media screen and (max-width: 1025px) {
      .checkout-addresses .section-container .bill-to, .checkout-addresses .section-container .ship-to, .checkout-addresses .section-container .pick-up-location {
        width: 100%; } }
    @media screen and (max-width: 480px) {
      .checkout-addresses .section-container .bill-to h3, .checkout-addresses .section-container .ship-to h3, .checkout-addresses .section-container .pick-up-location h3 {
        font-size: 1.75rem; } }
    .checkout-addresses .section-container .bill-to ul, .checkout-addresses .section-container .ship-to ul, .checkout-addresses .section-container .pick-up-location ul {
      list-style: none;
      margin: 0;
      margin-left: 0.625rem; }
    .checkout-addresses .section-container .bill-to .change-mode, .checkout-addresses .section-container .ship-to .change-mode, .checkout-addresses .section-container .pick-up-location .change-mode {
      float: right;
      padding-right: 0.625rem; }
  .checkout-addresses .section-container .billing-info {
    padding: 5rem 0.625rem; }
  .checkout-addresses .section-container .shipping-info {
    padding: 0.625rem 0.625rem; }
  .checkout-addresses .section-container .ship-select {
    padding-bottom: 1.875rem; }

.checkout-addresses .btns {
  padding: 1.25rem 0 2.5rem;
  text-align: right; }

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