/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./sfra-webpack-builder/node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./sfra-webpack-builder/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./sfra-webpack-builder/node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/app_custom_yamaha/cartridge/client/default/scss/account/card.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.order-list-container .card {
  border-radius: 0; }

.card {
  border-radius: 6px;
  border: 1px solid #EEEEEE;
  padding: 1.5rem; }
  .card.card-noborder {
    border-radius: 0;
    border: none; }
  @media (min-width: 1440px) {
    .card {
      padding: 2rem; } }
  .card .card-header {
    border-bottom: none;
    padding: 0;
    padding-bottom: 24px;
    margin-bottom: 32px; }
    .card .card-header .profile-card-title {
      line-height: 28px; }
    .card .card-header h2, .card .card-header h3 {
      font-family: "Play";
      font-weight: 700;
      font-size: 18px;
      line-height: 24px;
      margin-bottom: 0;
      text-transform: uppercase; }
      @media (min-width: 768px) {
        .card .card-header h2, .card .card-header h3 {
          font-size: 1.5rem;
          line-height: 24px; } }
      .card .card-header h2:not(.address-heading), .card .card-header h3:not(.address-heading) {
        border-bottom: 1px solid #EEEEEE;
        padding-bottom: 12px; }
      .card .card-header h2.address-heading, .card .card-header h3.address-heading {
        font-size: 1.125rem;
        line-height: 24px; }
  .card .card-body {
    padding: 0; }
    .card .card-body:not(.card-body-positioning) > div:not(.row):not(:last-of-type) {
      margin-bottom: 1.5rem; }
    .card .card-body span:not(.select2):not(.selection):not(.select2-selection__rendered):not(.select2-selection):not(.dropdown-wrapper):not(.select2-search--hide) {
      font-family: "Ubuntu";
      font-size: 0.875rem;
      line-height: 20px; }
    .card .card-body span.item {
      min-width: 200px;
      font-weight: 500; }
    .card .card-body span.value {
      font-weight: 400; }
  .card .address-type-selector {
    border-bottom: 1px solid #DBDBDB; }
    .card .address-type-selector .nav-item {
      margin-bottom: -1px; }
      .card .address-type-selector .nav-item .nav-link {
        font-weight: 500;
        font-size: 0.875rem;
        line-height: 20px;
        color: #121212;
        padding: 8px; }
        .card .address-type-selector .nav-item .nav-link.active {
          border-bottom: 1px solid #000;
          color: #121212; }
  .card .action-button {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 9; }

@media (min-width: 768px) {
  .card-only-mobile {
    padding-top: 0;
    margin-top: 0;
    border-top: none;
    border-top-right-radius: 0px;
    border-top-left-radius: 0px; } }

@media (min-width: 768px) {
  .card-only-desktop {
    margin-bottom: 0;
    border-bottom: none;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px; } }

.card .card-body .checkbox .form-control-label > span {
  font-size: 16px;
  line-height: 24px; }


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