.s-block__title,.s-slider-block__title{justify-content:center}.banner--fixed img,.banner-entry,.s-product-card-entry,.s-product-card-image{background-color:transparent!important}.s-block:first-of-type{margin-top:0!important;font-style:initial}.s-block--photos-slider .s-slider-block__title-nav{display:none!important}.s-block--photos-slider *{margin:0!important;padding:0!important;border-radius:0!important}.s-block--photos-slider .swiper-slide{margin-left:0!important;margin-right:0!important;width:100%!important}.s-block__title h2{color:#99595f}.s-block__title .right-side:where([dir=rtl],[dir=rtl] *){padding-left:0}.s-block--banners .grid{width:40%;margin:auto;grid-template-columns:repeat(auto-fit,minmax(0px,1fr))}.s-block--banners .lazy__bg{background-size:contain;background-repeat:no-repeat}.s-block--banners .banner-entry{height:300px}@media (max-width:992px){.s-block--banners .banner-entry{height:200px}}@media (max-width:480px){.s-block--banners .banner-entry{height:200px}}@media (min-width:640px){.two-row .banner-entry:first-child{grid-row:span 1/span 1}}.s-slider-block__title{margin-bottom:2rem}.s-block--features__item p,a.s-slider-block__display-all{display:none}.s-slider-block__title-left{color:#fff!important;display:none}.s-slider-block__title h2{color:#99595f;border:none}.s-product-card-entry{border-radius:.5rem!important}.s-product-card-entry:hover img{scale:1.2}.s-product-card-entry img{transition:.3s}.s-product-card-content-title,.slider-bannars-moving h2{text-align:center!important}.s-block__title,.s-product-card-content-sub,.s-reviews-header-wrapper,.s-slider-block__title{justify-content:center}.copyright-text p,.s-product-card-content-title a{color:#000!important}body:not(body.product-single) .s-button-element:not(.s-product-card-wishlist-btn){background:var(--color-primary);color:#fff!important;border-radius:.5rem}.s-product-card-vertical .s-product-card-wishlist-btn button:hover{background-color:var(--color-primary)!important}.s-product-card-vertical .s-product-card-wishlist-btn button:hover .sicon-heart{color:#fff!important}.s-block--features__item:first-child{grid-column:span 1/span 2}.s-block--features .grid{grid-template-columns:repeat(3,minmax(0,1fr))}.s-block--features__item .feature-icon{background-color:transparent}.s-block--features__item .feature-icon i{color:#9d6e5e}@media (max-width:600px){.s-products-slider-card{width:55%}footer *{text-align:center;margin-right:auto;margin-left:auto}.s-block__title .right-side{padding:0}.s-product-card-content-title a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s-slider-block__title h2:where([dir=rtl],[dir=rtl] *){padding-left:0}.s-slider-block__title-right:where([dir=rtl],[dir=rtl] *){padding-left:0}.s-block__title h2{font-size:20px}.s-slider-block__title h2{font-size:22px}.s-block--banners .grid{width:100%;margin:auto;grid-template-columns:repeat(auto-fit,minmax(0px,1fr))}}.store-footer,.store-footer__inner{background-color:#faf4eb!important}footer *{color:#000}@media (min-width:1024px){footer .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.s-block__title .right-side,.s-slider-block__title h2,.s-slider-block__title-right{padding:0}.s-reviews-header{margin:0}.s-block__title h2,.s-reviews-header,.s-slider-block__title h2{position:relative;display:inline-block;font-size:32px;font-weight:700;margin-bottom:40px}@media(max-width:768px){.s-block__title h2,.s-reviews-header,.s-slider-block__title h2{font-size:22px}}.s-block__title h2::after,.s-block__title h2::before,.s-reviews-header::after,.s-reviews-header::before,.s-slider-block__title h2::after,.s-slider-block__title h2::before{content:"";position:absolute;bottom:-15px;width:80px;height:2px;background:#99595f}.s-block__title h2::before,.s-reviews-header::before,.s-slider-block__title h2::before{right:50%;margin-right:15px}.s-block__title h2::after,.s-reviews-header::after,.s-slider-block__title h2::after{left:50%;margin-left:15px}.s-block__title h2 .circle,.s-reviews-header .circle,.s-slider-block__title h2 .circle{position:absolute;bottom:-25px;left:50%;transform:translateX(-50%);width:20px;height:20px;border:2px solid #99595f;border-radius:50%;background:#fff}