/* ====== GENERAL ====== */
.home-block-line {display: none}
body.slider-scrollbar .s-products-slider-slider .swiper-scrollbar, body.slider-scrollbar .s-scrollbar-slider .swiper-scrollbar {width: 80% !important; left: 0; right: 0; margin: auto}
body.slider-scrollbar .s-scrollbar-slider .s-slider-container {padding-bottom: .5rem}
div.my-2.mx-auto.w-28.h-0.border-2.border-primary {display: none}
/* .home-block-title {margin-bottom: 1.5rem !important} */
.home-block-title h2 {color: #1e4242 !important}

a.wa-s-n {bottom: 70px !important}

@media (min-width:992px){
.home-block-title h2.text-3xl {font-size: 1.6rem !important}
.home-block-title p {margin-top: 0 !important}
}

/* ====== TITLE ====== */
.title {padding-bottom: 0; margin-bottom: 0}

/* ====== HEADER ====== */
.store-header {display: flex; flex-direction: column}
.store-header .top-navbar {order: 2}
.store-header .main-nav-container {order: 1}
.top-navbar {background-color: #fff !important; color: #1e3c3e !important; border-bottom: 1px solid #eee; min-height: 65px !important}
.top-navbar .flex-1.flex {justify-content: center}
.top-navbar .header-buttons > span {display: none}
.top-navbar  button[data-selia="header-store-scope-button"] {background: #eee;border-radius: 100px;padding: 5px 15px 2px;}
.main-nav-container {min-height: unset; height: auto !important}
.main-nav-container .inner {padding-bottom: 10px;padding-top: 10px;}
.animated-text {padding: 2px 0 0; font-weight: 600}
.s-cart-summary-count {background-color: #aa362d}

/* ====== SLIDER ====== */
.main-slider {padding: 8px}
.main-slider img {border-radius: 6px !important}
.s-slider-v-centered .s-slider-block__title-nav {top: 45%}
.s-slider-v-centered .s-slider-block__title-nav button {background-color: transparent}
.s-slider-nav-arrow svg {fill: #fff}

/* ====== MAIN CATEGORIES ====== */
.main-cats {margin-top: 3rem !important}
.main-cats .mx-auto.max-w-7xl {padding: 0 1rem !important}
.home-block-title h2 {font-size: 1.4rem !important}
.home-block-title h2+p {font-size: 1rem !important; opacity: .6 !important}
.main-cats ul {grid-template-columns: repeat(3,1fr) !important;column-gap: 1rem !important;row-gap: 1rem;}
.main-cats img {aspect-ratio: unset !important;}
.main-cats h3 {margin: 2px auto;padding: 2px 14px 0; border-radius: 100px; font-size: .85rem !important;line-height: 1.5;background: #1e3c3e;color: #fff;width: 95%;}

@media (min-width:992px){
.main-cats ul {grid-template-columns: repeat(6, 1fr) !important;}
}

/* ====== PRODUCTS ====== */
.fit-slider-products .s-slider-swiper-wrapper .swiper-slide {padding: 0 2px}
.product-card--filled-normal-cart .product-card__normal-cart__btn .s-button-btn {color: #fff}
.product-card--filled-normal-cart .product-card__normal-cart__btn .s-button-btn i {display: none}
.s-block--custom-products {margin-top: 4rem}
.out-of-stock .product-card__image img, .product-card--full-image.out-of-stock img {filter: grayscale(1);}
.product-card__out-label {top: 75%}

@media (max-width: 991px) {
.simplified-products .offer-slide, .simplified-products .s-products-slider-card {width: 190px;}
.product-card__image {max-height: 13rem !important; height: 14rem !important}
.fit-slider-products .s-slider-swiper-wrapper .swiper-slide custom-salla-product-card {border-radius: 8px}
.product-card--filled-mini-cart .product-card__mini-cart__btn .s-button-btn {color: #fff !important}
.product-card--filled-mini-cart .product-card__mini-cart__btn .s-button-btn i {display: none}
.simplified-products .s-products-slider-card .product-card--simplified .product-card__mini-cart button {padding: 10px 0 7px !important}
}

/* ====== DOUBLE BANNERS ====== */
.s-block--fixed-banner {margin-top: 4rem}
.s-block--fixed-banner img {border-radius: 8px !important}

/* ====== CUSTOM LINKS ====== */
/* .s-block--rectangular-links {margin-top: 4rem !important} */

@media (min-width:992px){
.s-block--rectangular-links .container {padding-left: 10px !important; padding-right: 10px !important}
}


/* ====== BOTTOM NAVBAR ====== */
.selia-bottom-nav {margin: 8px; border-radius: 100px; padding-bottom: 2px; padding-top: 3px;}
.selia-bottom-nav-items {gap: 1.7rem}
.selia-bottom-nav li span {font-size: .7rem}
.selia-bottom-nav-icon i:not(.sicon-sar) {font-size: 1rem !important; margin: 6px auto 2px !important}
.selia-bottom-nav .s-cart-summary-count {top: -.5rem;right: -1rem !important;}

/* ====== STAT ====== */
.s-block--stats {margin-top: 0}
.s-block--stats .stats-number {font-size: 1.2rem !important; font-weight: 500;line-height: 1.5;}
.s-block--stats p.text-2xl {font-size: 1rem !important; font-weight: 400; opacity: .7}
.s-block--stats .container {padding: 0}
.s-block--stats .container > .flex  {display: grid;grid-template-columns: 1fr 1fr;align-items: center; justify-content: center;gap: .6rem;}
.s-block--stats div[data-selia="home-statistics-item"] {width: 100% !important;margin: 0 !important;background: #fafafa;padding: 2rem 0 1rem;border-radius: 6px;}

@media (min-width:992px){
.s-block--stats .container > .flex {grid-template-columns: repeat(4, 1fr) !important}
.title h2 {font-size: 1.6rem !important}
.title {margin-top: 0 !important}
}

/* ====== FEATURES ====== */
.features-title {padding-bottom: 0; margin-bottom: 0; margin-top: 0}
.features-title h2 {font-size: 1.2rem; margin-bottom: 8px !important;}
.features-title p {display: none}

.custom-features {margin-top: 0}
.custom-features .grid, .s-block--enhanced-features.mini-features [data-length="4"] {grid-template-columns: repeat(4, 1fr) !important;gap: 2px;}
.custom-features .s-block--enhanced-features__item {padding: 0 !important;border: none !important;box-shadow: none;}
.custom-features .s-block--enhanced-features__item > .absolute {display: none}
.custom-features h2 {font-size: .85rem !important;line-height: 1.5;font-weight: 500;}
.s-block--enhanced-features__item img.max-h-24 {max-height: 2.2rem !important}
.s-block--enhanced-features__item .feature-icon {margin-bottom: 0}

@media (min-width:992px){
.features-title h2 {font-size: 1.6rem;margin-bottom: 2rem !important;}
.s-block--enhanced-features__item img.max-h-24 {max-height: 4rem !important}
.s-block--enhanced-features__item .feature-icon {height: 6rem !important; width: 6rem !important}
.custom-features h2 {font-size: 1.2rem !important}
}

/* ====== TESTIMONAILS ====== */
.review > .flex {box-shadow: none !important; border: 1px solid #eee}

/* ====== VIDEOS ====== */
.s-block--videos-gallery .videos-gallery-container salla-slider .swiper-wrapper {padding-bottom: 20px;}