:root{--main-color:#1F7F44}
/*****************Navbar*****************/
.top-navbar{padding:15px;color:white;background:var(--main-color)}
.top-navbar .s-search-input{background-color:white!important}
.s-cart-summary-count{background-color:var(--main-color)}
.main-nav-container.fixed-header .inner{border-bottom:2px solid var(--main-color);padding:10px}
/*****************Navbar*****************/

/*****************Banner*****************/
section.s-block.s-block--fixed-banner.wide-placeholder:nth-of-type(1){margin-top:0}
section.s-block.s-block--fixed-banner.wide-placeholder .container{max-width:100%;padding:0}
/*****************Banner*****************/
/*************Slider***************/
section.s-block.s-block--photos-slider:nth-of-type(1) { margin-top: 0px;}
salla-slider.photos-slider .swiper-slide {width: 100%;padding: 0px;}
salla-slider.photos-slider .swiper { padding: 0px;}
/*************Slider***************/
/*****************Categories*****************/
@media (max-width:600px){.banner-entry{height:240px}}
@media (min-width:640px){.two-row .banner-entry:first-child,.banner-entry:nth-of-type(3){grid-column:span 1 / span 1;grid-row:span 2 / span 2}}
@media (min-width:768px){.two-row .banner-entry:first-child,.two-row .banner-entry:nth-of-type(3){height:100%}}
/*****************Categories*****************/

/*****************Products*****************/
.s-product-card-entry{filter:drop-shadow(2px 2px 4px #1E1E1E1A);border-radius:20px;border:2px solid var(--main-color);transition:.6s ease-in-out;overflow:hidden}
.s-product-card-entry:hover{transform:translateY(-10px)}
.s-product-card-price{color:#FF443A}
.s-button-primary-outline{background-color:var(--main-color);color:white;border-radius:12px!important}
.s-product-card-fit-height.s-product-card-vertical .s-product-card-image{background:white}
.s-product-card-fit-height .s-product-card-image{padding:4px}
.s-product-card-image img{border-radius:16px}
/*****************Products*****************/

/*****************Products with background*****************/
section.s-block.s-block--slider-with-bg.s-block--full-bg{background-color:white}
.s-block--slider-with-bg .slider-bg:before{background:transparent}
.s-block--slider-with-bg .s-slider-block__title-left{justify-content:end}
.s-block--slider-with-bg .slider-bg{background-position:top}
.s-block--slider-with-bg .s-slider-block__display-all{border:none;text-decoration:underline}
section.s-block.s-block--slider-with-bg.s-block--full-bg .swiper{right:128px}
/*****************Products with background*****************/

/*****************Testimonial*****************/
.s-reviews-testimonial{border-radius:20px!important;filter:drop-shadow(0px 4px 2px #1E1E1E1A)}
.s-reviews-testimonial .s-reviews-container .swiper-slide{padding-block:30px}
/*****************Testimonial*****************/

/*****************Footer*****************/
.footer-is-light .store-footer .store-footer__inner{background-color:var(--main-color);color:white!important;border:none}
.footer-is-light .store-footer{background-color:#222222!important}
footer a{transition:.6s ease-in!important}
footer .s-contacts-icon{border:none}
.s-social-link a{border:none}
.copyright-text p{color:white!important;font-weight:700}
/*****************Footer*****************/