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

@media(max-width: 991px) {
  body.trans_header .store-header {
    position: relative;
    background-color: #f0854e;
  }
}



@media(max-width:768px){
body.has_promotion.trans_header:not(.promotion-banner-hidden) .store-header{
  top:0 !important; 
}
}
/*****/

/* Categories */
.home-block-title h2::before {
    background-image: url(https://i.ibb.co/Psg6mHws/Layer-1-2.png);
}

.home-block-title h2::after {
    background-image: url(https://i.ibb.co/Swy3Gr8f/Layer-1-1.png);
}

.home-block-title h2::before, .home-block-title h2::after {
    content: '';
    display: block;
    width: 50px;
    height: 40px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.home-block-title h2 {
    display: inline-flex;
}

.home-block-title p {
  line-height: 0;
}

@media (max-width: 767px) {
    .index.mobile_small_blocks_titles h2.text-3xl+p.text-lg {
        line-height: 0;
        margin-top: 0;
    }
}

.home-block-title div {
  display: none;
}

section.s-block.s-block--square-links.square-links-1 .container {
  margin-top: 2rem;
}
/* End of Categories */


/* Products */
.s-block--best-offers .s-slider-block__title-right, salla-products-slider .s-slider-block__title-right {
    border-bottom: none;
    padding: 15px 15px 5px 15px;
}

.s-block--best-offers .s-slider-block__title, salla-products-slider .s-slider-block__title {
    border-bottom: none;
    background-color: #F5E7DC;
    border-radius: 6px;
}

.s-block--best-offers .s-slider-block__title-left, salla-products-slider .s-slider-block__title-left {
    align-self: unset;
}

.s-slider-block__title h2 {
  color: #034B45;
  display: inline-flex;    
  align-items: center;
}
/* End of Products */

/* Products titles Icons */
:nth-child(1 of section.s-block.s-block--best-offers.container) .s-slider-block__title h2:before {
  content: '';
    display: block;
    width: 40px;
    height: 40px;
    background-image: url(https://i.ibb.co/s9YxgBRx/medal.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

:nth-child(2 of section.s-block.s-block--best-offers.container) .s-slider-block__title h2:before {
  content: '';
    display: block;
    width: 40px;
    height: 40px;
    background-image: url(https://i.ibb.co/tPP4dmdX/Mask-group.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

:nth-child(3 of section.s-block.s-block--best-offers.container) .s-slider-block__title h2:before {
  content: '';
    display: block;
    width: 40px;
    height: 40px;
    background-image: url(https://i.ibb.co/ZRSmgfPn/Mask-group-1.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

:nth-child(4 of section.s-block.s-block--best-offers.container) .s-slider-block__title h2:before {
  content: '';
    display: block;
    width: 40px;
    height: 40px;
    background-image: url(https://i.ibb.co/zVZqjfFm/Mask-group-2.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

:nth-child(5 of section.s-block.s-block--best-offers.container) .s-slider-block__title h2:before {
  content: '';
    display: block;
    width: 40px;
    height: 40px;
    background-image: url(https://i.ibb.co/pB98G5jh/Mask-group-3.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}


/* Promo with Countdown */
section.promo_with_countdown.s-block.promo_with_countdown--13 img {
  object-fit: none;
  background-color: #fff;
}

@media(max-width: 1024px) {
  section.promo_with_countdown.s-block.promo_with_countdown--13 img {
  object-fit: contain;
}
}

section.promo_with_countdown.s-block.promo_with_countdown--13 .relative .relative.mx-auto .pl-6 {
  justify-items: center;
}

section.promo_with_countdown.s-block.promo_with_countdown--13 .relative .relative.mx-auto .pl-6 .mt-6 {
  font-size: 1.5rem;
  font-weight: 600;
  color: #F0854E !important;
}

section.promo_with_countdown.s-block.promo_with_countdown--13 .relative .relative.mx-auto .pl-6 .mt-8 a {
  color: #fff !important;
  background-color: #F0854E;
  border-radius: 5px;
}
/* End of Promo with Countdown */


/* Discount Categories */
section.s-block.s-block--rectangular-links.rectangular-links-15 .container ul {
  margin-top: 2rem;
}

.s-block--rectangular-links:not(.free_aspect_ratio) img {
    aspect-ratio: 16 / 11;
}
/* End of Discount Categories */



/* Footer */
.store-footer {
  background-color: #EF7E44 !important;
}

.footer-is-custom .store-footer .store-footer__curve {
    color: #EF7E44;
}

.footer-is-custom .store-footer .store-footer__inner, .footer-is-custom .store-footer .store-footer__contacts-row, .footer-is-custom .store-footer .store-footer__newsletter {
  background-color: #EF7E44;
}

.footer-is-custom .store-footer .footer-bottom {
  background-color: #EF7E44;
}

@media (min-width: 768px) {
    .store-footer {
        margin-top: 7rem;
    }
}

@media (max-width: 768px) {
    .store-footer {
        margin-top: 5rem;
    }
}
/* End of Footer */

/* Single Blog */
#app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > div > div > div > img {
  height: 100%;
}
/*****/


.product-card__content-wrapper .custom-stars {
  justify-content: center;
}