.layout-multi-spliced {
  background-color: red; }

@media (min-width: 769px) {
  .layout-width-configuration {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto; } }

.layout-multi-configuration {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: -ms-flexbox;
  display: flex; }
  @media (max-width: 819.98px) {
    .layout-multi-configuration {
      max-width: 98%;
      margin-left: auto;
      margin-right: auto; } }

@media (max-width: 819.98px) {
  .row-reverse-for-mobile {
    -ms-flex-direction: column-reverse;
        flex-direction: column-reverse; } }

.carousel.indicators-md {
  padding-bottom: 0px !important; }

.categoryThumbsCarousel_Container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .categoryThumbsCarousel_Container span {
    font-size: 0.949rem; }
  @media (max-width: 819.98px) {
    .categoryThumbsCarousel_Container {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: start;
          justify-content: flex-start;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
      overflow-x: scroll;
      width: auto; }
      .categoryThumbsCarousel_Container span {
        font-size: 0.688rem; } }
  .categoryThumbsCarousel_Container div {
    padding-right: 0px !important; }

.categoy-tile {
  margin-right: 0.625rem; }

.categoryThumbsCarousel_Container::-webkit-scrollbar {
  display: none; }

/* Hide scrollbar for IE, Edge and Firefox */
.categoryThumbsCarousel_Container {
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */ }

.banner_background {
  position: relative; }

.cta_btn_right-left {
  position: absolute;
  top: 30%;
  width: 75%;
  left: 33.5%; }

.cta_btn_right-left .cta_button_class {
  display: contents; }

.cta_btn_right-left .experience-component.experience-commerce_assets-ctaButtonAndLink {
  width: 35%;
  margin: 0px; }

.padd_2 .experience-component.experience-commerce_assets-ctaButtonAndLink {
  padding: 2px; }

.padd_3 .experience-component.experience-commerce_assets-ctaButtonAndLink {
  padding: 3px; }

.padd_4 .experience-component.experience-commerce_assets-ctaButtonAndLink {
  padding: 4px; }

.padd_5 .experience-component.experience-commerce_assets-ctaButtonAndLink {
  padding: 5px; }

.padd_6 .experience-component.experience-commerce_assets-ctaButtonAndLink {
  padding: 6px; }

.cta_btn_top-bottom {
  position: absolute;
  top: 30%;
  width: 60%;
  left: 40%; }

.cta_btn_top-bottom .experience-component.experience-commerce_assets-ctaButtonAndLink {
  width: 55%;
  padding: 10px 0px 0px 0px;
  margin: 0px; }

.cta_btn_top-bottom .cta_button_class {
  display: contents; }

.button_alignment_center {
  position: absolute;
  left: 19%;
  width: 33.875% !important; }

.button_bradius0 {
  border-radius: 0px; }

.button_bradius2 {
  border-radius: 2px; }

.button_bradius3 {
  border-radius: 3px; }

.button_bradius4 {
  border-radius: 4px; }

.button_bradius5 {
  border-radius: 5px; }

.button_bradius6 {
  border-radius: 6px; }

.button_bradius7 {
  border-radius: 7px; }

.button_bradius8 {
  border-radius: 8px; }

.button_bradius9 {
  border-radius: 9px; }

.button_bradius10 {
  border-radius: 10px; }

.top-10 {
  top: 10%; }

.top-15 {
  top: 15%; }

.top-20 {
  top: 20%; }

.top-25 {
  top: 25%; }

.top-30 {
  top: 30%; }

.top-35 {
  top: 35%; }

.top-40 {
  top: 40%; }

.top-45 {
  top: 45%; }

.top-50 {
  top: 50%; }

.top-55 {
  top: 55%; }

.top-60 {
  top: 60%; }

.top-65 {
  top: 65%; }

.top-70 {
  top: 70%; }

.top-75 {
  top: 75%; }

.top-80 {
  top: 80%; }

.left-2 {
  left: 2%; }

.left-3 {
  left: 3%; }

.left-4 {
  left: 4%; }

.left-5 {
  left: 5%; }

.left-6 {
  left: 6%; }

.left-18 {
  left: 18%; }

.left-20 {
  left: 20%; }

.left-22 {
  left: 22%; }

.left-24 {
  left: 24%; }

.left-26 {
  left: 26%; }

.left-28 {
  left: 28%; }

.left-30 {
  left: 30%; }

.left-31 {
  left: 31%; }

.left-315 {
  left: 31.5%; }

.left-32 {
  left: 32%; }

.left-325 {
  left: 32.5%; }

.Hide_Only_in_Desktop {
  display: none; }

.Hide_Only_in_Mobile {
  display: block; }

.Hide_Both_Mobile_Desktop {
  display: none; }

@media (max-width: 768px) {
  .mob-top-50 {
    top: 50% !important; }
  .mob-top-55 {
    top: 55% !important; }
  .mob-top-60 {
    top: 60% !important; }
  .mob-top-65 {
    top: 65% !important; }
  .mob-top-70 {
    top: 70% !important; }
  .mob-top-75 {
    top: 75% !important; }
  .mob-top-80 {
    top: 80% !important; }
  .cta_btn_right-left {
    position: absolute;
    top: 60%;
    width: 100%;
    left: 0;
    margin: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
  .cta_btn_right-left .experience-component.experience-commerce_assets-ctaButtonAndLink {
    width: 40%; }
  .cta_btn_width_41 .experience-component.experience-commerce_assets-ctaButtonAndLink {
    width: 41%; }
  .cta_btn_width_42 .experience-component.experience-commerce_assets-ctaButtonAndLink {
    width: 42%; }
  .cta_btn_width_43 .experience-component.experience-commerce_assets-ctaButtonAndLink {
    width: 43%; }
  .cta_btn_width_44 .experience-component.experience-commerce_assets-ctaButtonAndLink {
    width: 44%; }
  .cta_btn_width_45 .experience-component.experience-commerce_assets-ctaButtonAndLink {
    width: 45%; }
  .button_alignment_center {
    position: absolute;
    left: 31% !important;
    width: 38.933% !important; }
  .cta_btn_top-bottom {
    position: absolute;
    top: 60%;
    width: 100%;
    left: 0;
    margin: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 0 30%; }
  .cta_btn_top-bottom .experience-component.experience-commerce_assets-ctaButtonAndLink {
    width: 100%;
    padding: 3px; }
  .Hide_Only_in_Mobile {
    display: none; }
  .Hide_Only_in_Desktop {
    display: block; } }

