/*!**********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./cartridges/app_custom_basicfit/cartridge/client/default/scss/pages/allinappstorelinksandimg.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************************************************/
.all-in-app-store-links-img-section {
  margin: 100px 50px;
  display: flex;
  position: relative;
  height: 495px;
}
@media only screen and (max-width: 1024px) {
  .all-in-app-store-links-img-section {
    height: 360px;
  }
}

.all-in-app-store-links-img-section--image-first {
  flex-direction: row;
}
.all-in-app-store-links-img-section--image-first .all-in-app-store-links-img-section__image-container {
  padding-left: 130px;
}
@media only screen and (max-width: 1024px) {
  .all-in-app-store-links-img-section--image-first .all-in-app-store-links-img-section__image-container {
    padding-left: 0;
  }
}
@media only screen and (max-width: 767px) {
  .all-in-app-store-links-img-section--image-first {
    flex-direction: column-reverse;
  }
}

.all-in-app-store-links-img-section--text-and-badges-first {
  flex-direction: row-reverse;
}
@media only screen and (max-width: 767px) {
  .all-in-app-store-links-img-section--text-and-badges-first {
    flex-direction: column-reverse;
  }
}

.all-in-app-store-links-img-section__image-container {
  align-items: center;
  display: flex;
  flex-basis: 50%;
}
@media only screen and (max-width: 767px) {
  .all-in-app-store-links-img-section__image-container {
    flex-basis: 0;
    flex-direction: column;
  }
}
@media only screen and (max-width: 1024px) {
  .all-in-app-store-links-img-section__image-container img {
    width: 340px;
  }
}

.all-in-app-store-links-img-section__text-container {
  display: flex;
  flex-basis: 50%;
  flex-direction: column;
  justify-content: center;
  padding-left: 130px;
}
@media only screen and (max-width: 1024px) {
  .all-in-app-store-links-img-section__text-container {
    padding-left: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .all-in-app-store-links-img-section__text-container {
    display: flex;
    margin-left: -30px;
    padding-left: 0;
  }
}

.all-in-app-store-links-img-section__text-title {
  font-family: headingprotreble-heavy, sans-serif;
  font-size: 48px;
  height: 104px;
  line-height: 53px;
  text-transform: uppercase;
  width: 530px;
}
@media only screen and (max-width: 1024px) {
  .all-in-app-store-links-img-section__text-title {
    font-size: 32px;
    height: 72px;
    line-height: 36px;
    width: 350px;
  }
}

.all-in-app-store-links-img-section__text-title-primary {
  color: #2d2d2d;
}

.all-in-app-store-links-img-section__text-title-secondary {
  color: #2d2d2d;
}
.all-in-app-store-links-img-section__text-title-secondary span {
  color: #fe7000;
}

@media only screen and (max-width: 767px) {
  .all-in-app-store-links-img-section__badges {
    display: none;
  }
}

.all-in-app-store-links-img-section__badges--mobile {
  display: none;
}
@media only screen and (max-width: 767px) {
  .all-in-app-store-links-img-section__badges--mobile {
    display: flex;
    margin-top: 10px;
  }
}

.all-in-app-store-links-img-section__apple-badge img,
.all-in-app-store-links-img-section__google-badge img {
  height: 56px;
  width: 203px;
}
@media only screen and (max-width: 1024px) {
  .all-in-app-store-links-img-section__apple-badge img,
.all-in-app-store-links-img-section__google-badge img {
    height: auto;
    width: 130px;
  }
}
@media only screen and (max-width: 767px) {
  .all-in-app-store-links-img-section__apple-badge img,
.all-in-app-store-links-img-section__google-badge img {
    height: auto;
    width: 162px;
  }
}

.all-in-app-store-links-img-section__google-badge {
  margin-left: 10px;
}
@media only screen and (max-width: 1024px) {
  .all-in-app-store-links-img-section__google-badge {
    margin-left: 5px;
  }
}

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