/* Add custom CSS styles below */

/*

.top-nav-inner .right-side {

display: none;

}

*/


.mainbar-is-dark .header-mainbar{

background-color:#1e676f !important;

}


.mainbar-is-dark .search-bar .s-search-input{

background-color:#ffffff !important;

}


.topnav-is-dark .top-nav{

background-color:#134a50 !important;

}

.main-nav-container{

border-top-width:0 !important;

}


@media (min-width: 1024px) {

.header-mainbar .sides-wrap {

padding-top: 25px !important;

padding-bottom: 10px !important;

}

}



.mainbar-is-dark .header-mainbar .header-icon-button .icon {

background-color: transparent !important;

}

.sfi-Magnifier{

color:#fff !Important;

}


@media (min-width: 1024px) {

.store-header {

z-index: 9;

min-height: auto !important;

}

}


body{

background:#fff !important;

}

/*

@media (min-width: 640px) {

.sm\:container {

padding-right: 65px !important;

padding-left: 65px !important;

}

}

*/

/*

.w-16 {

width: 6rem !important;

}

*/


.slide--cat-entry:before{

display:none !important;

}


.slide--cat-entry img {

width: 120px !important;

height: auto !important;

}

.swiper-slide{

margin-top:25px !important;

}


.slide--cat-entry{

background-color: #efefef;

padding-bottom: 50px !important;

}


@media (min-width: 1024px) {

.s-block--boxed {

padding-top: 0 !important;

}

}


.humb-icon span{

background:#fff !important;

}


@media (min-width: 640px) {

salla-slider.swiper-scrollable .s-slider-container {

padding-bottom: 0 !important;

}

}


@media (min-width: 640px) {

.s-block__title h2,.s-slider-block__title h2 {

font-size: 1.8rem !important;

line-height: 1.75rem;

}

}


.s-product-card-fit-height .s-product-card-image {

/* height: 4rem !important;*/

max-height: 14rem;

}


.store-footer{

margin-top:0 !important;

background-color:#174045 !important;

}


div:has(.copyright-text) {

background: #a8ba19;

margin: 0;

width: 100% !important;

max-width: 100%;

}


@media (min-width: 768px) {

.s-block__title {

margin-bottom: 1rem !important;

}

}


#cats-dropdown{

max-width:100% !important;

}


@media (min-width: 1024px) {

.store-footer__inner {

padding-top: 4rem;

padding-bottom: 4rem;

padding-left: 4rem;

padding-right: 4rem;

}

}


.footer-title{

color: #a8ba19 !important;

}


@media screen and (max-width:595px){

.s-block--features__item{

max-width:255px !important;

}

salla-slider .slide--one-fifth {

height: auto;

width: 45% !important;

}

}


.s-block__display-all{

display:none !important;

}


.s-search-input{

color:#000 !important;

}


@media (min-width: 640px) {

.s-product-card-fit-height.s-product-card-vertical .s-product-card-image {

flex: none !important;

}

}


@media (min-width: 1024px) {

.s-products-slider-card {

width: 18% !important;

}

}


@media (min-width: 1024px) {

#mainnav.fixed-header .container {

display: flex;

justify-content: space-between;

min-width: 100%;

}

}

.s-product-card-entry .main-price{

direction:rtl !important;}


#cats-dropdown a,#cats-dropdown .sub-menu a {

padding-top: 4px;

padding-bottom: 4px;

}


[dir=ltr] .sub-menu .has-children>a:after{

display:none;

}


@media screen and (max-width:595px){

.grid-cols-2 {

grid-template-columns: repeat(3, minmax(0, 1fr)) !important;

}

.slide--cat-entry h2, .slide--cat-entry-extra-text {

color: black !important;

font-size: 12px;

line-height: 1.1;


}

.slide--cat-entry{

padding-bottom:0 !important;


}

}




.slide--cat-entry{

background:white !important;

}




.top-nav-inner>.left-side{

justify-content:flex-start !important;

}



#cats-dropdown .root-cats>li>.sub-menu{

columns:1;

}



.sub-menu li:nth-child(n+7):nth-child(-n+13) .sub-menu {

top: auto !important;

bottom: 0;

}

.s-app-install-alert-wrapper {
  margin-bottom: 6rem;
}