/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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]!./code/app_tanishq_IBD_sg/cartridge/client/default/scss/experience/components/commerceAssets/campaignBanner.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.campaign-banner {
  background-color: #061c3f;
  color: #fff;
  height: 3.57em; }
  .campaign-banner .campaign-banner-container {
    height: 3.57em; }
  .campaign-banner .campaign-banner-message {
    margin-left: 2em;
    margin-right: 1em;
    padding-top: 0.25em;
    padding-bottom: 1em;
    font-family: "Helvetica Neue";
    line-height: 1.75em; }
    .campaign-banner .campaign-banner-message h1,
    .campaign-banner .campaign-banner-message h2,
    .campaign-banner .campaign-banner-message h3,
    .campaign-banner .campaign-banner-message h4,
    .campaign-banner .campaign-banner-message h5,
    .campaign-banner .campaign-banner-message p {
      font-size: 1em;
      line-height: 1.5em; }
    .campaign-banner .campaign-banner-message a:visited {
      color: #fff; }
    .campaign-banner .campaign-banner-message a {
      color: #fff;
      margin-left: 1em; }
    .campaign-banner .campaign-banner-message p {
      margin-bottom: 0; }
  .campaign-banner .close-button {
    margin-right: 1em; }
    .campaign-banner .close-button .close {
      opacity: 1;
      width: 100%;
      height: 1.75em; }
      .campaign-banner .close-button .close img {
        width: 0.7em; }

/* stylelint-disable */
:root {
  --skin-link-color-2: #212121; }

.campaign-banner {
  background-color: #832729; }

.locale-redirecting {
  max-width: 600px;
  width: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) !important;
          transform: translate(-50%, -50%) !important; }
  @media (max-width: 575.98px) {
    .locale-redirecting {
      max-width: 96%;
      top: 40%;
      left: 48%; } }
  .locale-redirecting .close-locale-popup {
    position: absolute;
    z-index: 2;
    right: 10px;
    top: 4px;
    font-size: 30px; }

.campaign-banner {
  height: 35px; }
  .campaign-banner .campaign-banner-container {
    height: 35px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .campaign-banner .campaign-banner-message h1,
  .campaign-banner .campaign-banner-message h2,
  .campaign-banner .campaign-banner-message h3,
  .campaign-banner .campaign-banner-message h4,
  .campaign-banner .campaign-banner-message h5,
  .campaign-banner .campaign-banner-message p {
    font-size: 14px; }
  @media (max-width: 767.98px) {
    .campaign-banner .close-button {
      margin-right: 0; } }
  .campaign-banner .close-button .close {
    padding-top: 0 !important; }
    .campaign-banner .close-button .close img {
      width: 12px; }


/*# sourceMappingURL=default\css\experience\components\commerceAssets\campaignBanner.css.map*/