.center-block-title .s-block__title {
    text-align: right !important;
}

.s-block__title {
    align-items: start;
}

.s-block__title.relative > * {
    color: #014031;
}

.product-entry {
    border: 1px solid #c9c9c9;
    border-top-left-radius: 135px;
    border-top-right-radius: 135px;
    padding-top:100px;
    overflow: visible;
    padding-bottom: 64px;
}
.product-entry {
  padding-left:20px;
  padding-right:20px;
}

.product-entry__image-wrap {
    border-top-left-radius: 135px;
    border-top-right-radius: 135px;
}
.product-entry__image {
    overflow: visible;
}
.swiper-wrapper {
    justify-content: space-evenly;
}
header {
    background: #0a4839;
}
.product-entry__title {
    color: #000 !important;
    font-weight: bold;
    font-size: 16px;
    line-height:20px;
    text-align: center;
    
}

h2.sale-price {
    color: #0d362d;
    font-size: 19px;
    margin-right: 48px;
}



.product-entry--vertical salla-add-product-button {
    margin-bottom: -151px;
    transform: none;
}



button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-wide.s-button-primary.s-button-loader-center {
    background: #0a4839;
    border-radius: 11px;
}

.product-entry--vertical salla-add-product-button i {
    transform: none;
    opacity: 0;
}
.header--boxed #main-nav:not(.fixed-pinned) {
    max-width: 100%;
    border-radius: 0px;
    margin: 0px;
}
section.s-block.s-block--fixed-banner .container {
    max-width: 100%;
    margin: 0px;
    padding: 0px;
}

footer {
    position: relative;
}

footer::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: url("https://i.ibb.co/wSgT6F7/footer.png");
    background-position:center;
    background-size:cover;
    
    inset: 0px;
    z-index: 0;
}



.store-footer.lg\:px-10 {
    z-index: 1;
    background: transparent;
}
section:first-of-type {
    margin-top: 0px;
}



section:nth-of-type(2) {
    position: relative;
    margin-top: -282px !important;
}
footer.store-footer-wrap {
    margin-top: 71px !important;
}

section:nth-of-type(2) .container {
    max-width: 80% !important;
    margin: auto !important;
}
@media (max-width:600px){
.s-block--products-slider salla-slider .swiper-slide {
   border:none;
    
}
salla-slider .slide--one-fifth{
width:70%;
}
.product-entry--vertical{
margin-top:20px;
}
.product-card-img--square .product-entry__image-main{
    border-radius: 100px;
}
h2.sale-price{
    margin-right: 8px;
}
.product-entry--vertical salla-add-product-button{
margin-bottom: -168px;
}
.product-entry__title {
    font-weight: 500;
    font-size: 14px;
    line-height:16px;

}

.test{
flex-direction: column;
}
section:nth-of-type(2) {
    margin-top: -41px !important;
}

}
/**********/
.test{
display:flex;
flex-wrap:wrap;
}
.store-footer__inner {
    flex-basis: 33%;
        padding:24px 0px !important;
}

.footer-links-bar {
    flex-basis: 33%;

    flex-direction: column-reverse;
}
.container.without-apps-footer a {
    position: relative;
}

.container.without-apps-footer a::after {
    content: "";
    position: absolute;
    width: 190px;
    height: 70px;
    background: url(https://i.ibb.co/xLrv9KH/logo-2.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
  
}

.container.without-apps-footer a h2.mb-5 {
    display: none;
}
.contacts-list.flex.flex-wrap.justify-center.items-center.gap-x-6.lg\:gap-x-8.gap-y-3.mb-5.lg\:mb-0 {
    flex-direction: column;
}