/* Add custom CSS styles below */ 
.main-nav-container {
  align-content: center;
}

section.s-block--offer-countdown {
  height: 576px;
  align-content: center;
}

@media(min-width:768px) {
  .s-block--offer-countdown.s-block--has-media .offer-countdown-bg-wrapper .offer-countdown-bg-media {
    background-size: contain;
  }
}

.s-block--offer-countdown .offer-countdown-cta .offer-countdown-button {
  background-color: #fff;
  color: #024E30;
  padding: 10px 62px;
  border-radius: 20px;
  font-size: 20px;
}

.s-block--offer-countdown .offer-countdown-cta .offer-countdown-button:hover {
  color: #fff;
}

.s-block--offer-countdown .offer-countdown-title {
    line-height: 1.8;
}
/************/


/* Main Slider */
.advanced-slider__caption__inner__content__heading, .advanced-slider__caption__inner__content__text {
  font-size: 30px;
  padding-bottom: .5rem;
  font-weight: 500;
}

@media(max-width: 768px) {
  .advanced-slider__caption__inner__content__heading {
  font-size: 22px;
  padding-bottom: 0;
  }

  .advanced-slider__caption__inner__content__text {
    font-size: 22px;
    padding-bottom: .5rem;
  }
}

.advanced-slider__caption__inner__content__button {
  border-radius: 20px;
  padding: 10px 100px;
  margin-top: .5rem;
}

.advanced-slider__caption__inner__content__button span {
  color: #72131c !important;
}

.before-price {
    font-size: 1.25rem;
    line-height: 1.75rem;
}

@media (min-width: 991px){
.advanced-slider__caption__inner__content {
max-width: 90%;

}}
@media (min-width: 1024px){
.s-block--square-links .lg\:grid-cols-5 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
}
.s-block--square-links .mt-4 {
    margin-top: 0.2rem;
}
@media (max-width: 768px){
.advanced-slider__caption__inner--left .advanced-slider__caption__inner__content:where([dir=rtl],[dir=rtl] *) {
    text-align: center;
  }
  .advanced-slider__caption__inner--left {
    justify-content: center;
  }
  .advanced-slider__caption {
    align-items: start !important;
    margin-top: 150px;
  }
}
/*********/


/* Footer */
.store-footer__sbc-link::after {
  content: "0000173943";
}

.store-footer .grid-itme.col-span-2 {
  justify-items: center;
  display: grid;
}

.store-footer .grid-itme.col-span-2 a {
  order: -1;
}

@media(max-width: 992px) {
  .store-footer .grid-itme.col-span-2 {
    display: inline-flex;
    gap: 50px;
    align-items: center;
    justify-content: center;
  }
}

@media(max-width: 992px) {
  .store-footer .grid-itme.col-span-2 .w-18 {
    width: 4rem;
  }
}

@media(max-width: 992px) {
  footer > div.store-footer__inner > div > div > div.grid-itme.col-span-2.lg\:col-span-1.mb-2\.5 > a > img {
    width: 5.5rem !important;
  }
}

@media(max-width: 992px) {
  footer > div.store-footer__inner > div > div > div.grid-itme.col-span-2.lg\:col-span-1.mb-2\.5 > a {
    align-self: end !important;
  }
}
/******/

.main-content.blog-category h2,
.main-content.blog-category h2 strong {
    color: #C57F7F !important;
}

.blog-category a {
    color: #ff0000 !important;
    font-weight: 700 !important;
    text-decoration: underline !important;
}