@media(min-width:760px){
  .s-block--banners .grid {
    width:800px;
    margin:auto;
}
  section.s-block.s-block--fixed-banner.wide-placeholder {
    width: 95%;
    margin: auto;
    margin-top:50px;
}
  .index div#mainnav {
    background-color:#21221e00;
    position: absolute;
    z-index: 1000;
    width: 90%;
    justify-self:center;
    border-radius:10px;
    margin-top:20px;
}
}
@media(min-width:1120px){
    .flex.items-center {
        flex-direction: row-reverse;
    }

#mainnav .items-center:nth-of-type(1){
    gap:400px;
}
}
section.s-block--photos-slider .swiper{
    padding:0;
}
section.s-block--photos-slider .swiper .swiper-slide{
    padding:0;
    width:100%;
}
section.s-block--photos-slider  button.s-slider-nav-arrow.swiper-button-disabled.swiper-button-lock {
    visibility:hidden;
}
.s-block--banners .s-block__title .right-side{
    margin:auto
}
.s-block--banners .s-block__title .right-side h2{
    font-size:38px;
    color:#3B3E23;
}

.s-block--banners .grid .banner-entry{
    background-color:transparent;
}
.s-block--fixed-banner img {
    background-color:transparent !important;
}
section.s-block.s-block--photos-slider {
    margin-top:0;
}

.store-footer__inner {
        background-color: #262816
}
.md\:flex.items-center.justify-between.py-4.container.text-center {
    background-color: #262816;
    margin: 0;
    max-width: 100% !important;
}
.md\:flex.items-center.justify-between.py-4.container.text-center p{
    color:white;
}

div#mainnav .inner.bg-inherit.w-full {
    border-radius:10px;
    background-color:#3B3E238C;

}

#mobile-menu span{
    color:white;
}
a.navbar-brand img{
    width: 70px;
}
@media(max-width:760px){
    .s-block--banners .s-block__title .right-side h2{
    font-size:28px;
}
}#mobile-menu span {
    color: #000000;
}