/* Add custom CSS styles below */ 
section.s-block.s-block--anime.s-block--categories.square.align-below.has-title.is-grid.without-bg-color .overflow-hidden {
    overflow: visible !important;
}
.right-side {
    text-align: center !important;
}
.s-block__title, .s-slider-block__title {
    justify-content: center;
}
.right-side p {
    padding-left: 0 !important;
}
button.undefined.s-button-element.s-button-btn.s-button-solid.s-button-primary.s-button-loader-center {
    color: #fff !important;
}
section.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime .s-block__title.relative {
    display: none !important;
}
.s-block--categories.is-grid .swiper-wrapper .swiper-slide {
    flex-basis: 10rem !important;
}
span.text-sm.font-bold.text-primary.inline-block.mb-3 {
    font-size: 30px;
}
section.s-block.s-block--main-slider-1.s-block--anime.s-block--main-slider.s-block--full-bg.wide-placeholder.relative.overflow-hidden.is-first-block h2 {
    background-color: #641018 !important;
    border-radius: 20px !important;
    width: 500px;
    padding: 2% 0 !important;
    font-size: 40px;
}
section.s-block.s-block--main-slider-1.s-block--anime.s-block--main-slider.s-block--full-bg.wide-placeholder.relative.overflow-hidden.is-first-block p {
    font-size: 44px;
    line-height: 3.75rem;
    color: #fff !important;
    opacity: 1 !important;
}
section.s-block.s-block--main-slider-1.s-block--anime.s-block--main-slider.s-block--full-bg.wide-placeholder.relative.overflow-hidden.is-first-block a.more-link.more-link--arrowed.group.transition-all.duration-300 svg {
    display: none;
}
section.s-block.s-block--main-slider-1.s-block--anime.s-block--main-slider.s-block--full-bg.wide-placeholder.relative.overflow-hidden.is-first-block a.more-link.more-link--arrowed.group.transition-all.duration-300 {
    background-color: #641018;
    border-radius: 6px;
    width: 500px;
    max-width: 275px !important;
    margin: auto;
    font-size: 27px;
    padding: 6% 0;
    color:#fff !important;
}
/*grid section*/
section.s-block.s-block--banners.s-block--square-photos.container {
    width: 68%;
}
.md\:grid-cols-3 {
    grid-template-columns: repeat(4,minmax(0,1fr));
    gap: 1rem;
}

.banner-entry {
    height: 400px;
    background-color: transparent !important;
}

.s-block--square-photos .two-row .banner-entry:first-child, .s-block--square-photos .items-4 .banner-entry:nth-child(3) {
    grid-column: span 1 / span 1;
    grid-row: span 1 / span 1;
}
.lazy__bg.lazy.entered.loaded {
    background-size: contain;
    background-repeat: no-repeat;
}
section#informative-content-7 .image-wrap.flex-shrink-0.w-20.flex-center {
    display: none !important;
}
section#informative-content-7 h2.text-base.mb-2 {
    font-size: 27px;
    text-align: right;
    line-height: 1.8rem;
}
a.rounded.overflow-hidden.w-full.bg-gradient-to-b.from-black.to-transparent {
    background-color: transparent !important;
    --tw-gradient-from: transparent !important;
}
section#gaming-block-9 .bg-gradient-to-t {
    background-image: none !important;
}
section#content-with-images-11 .mx-auto.max-w-2xl.gap-x-14.lg\:mx-0.lg\:flex.lg\:max-w-none.lg\:items-center {
    justify-content: center !important;
}
.stroke-gray-100 {
    stroke: transparent !important;
}
.bg-gray-900\/5 {
    background-color: transparent !important;
}

section#content-with-images-11 .object-cover {
    object-fit: contain;
        transform: translate3d(0px, 0px, 0px) !important;
    box-shadow: none !important;
}
.ring-gray-900\/10 {
    --tw-ring-color: transparent !important;
}
.more-link--arrowed {
    color: #8BC19F !important;
}
section.s-block.s-block--main-slider-2.s-block--main-slider.relative .more-link--arrowed {
    color: #fff !important;
    background-color: #8BC19F !important;
    padding: 1.4rem 2rem;
    border-radius: 8px !important;
}
section.s-block.s-block--fixed-banner.wide-placeholder.s-block--anime img.lazy.loaded {
    width: 80% !important;
    margin: auto;
}
.store-footer {
    background-color: black;
    color: #fff !important;
}

@media(max-width:767px){
section#gaming-block-9 salla-slider .slide--one-fourth {
    max-width: 187px;
}
.banners-grid {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.banner-entry {
    height: 400px;
}
.banner-entry.rounded.lazy.relative:nth-child(3) {
    left: -46%;
}

/*
.banners-grid--3 .banner-entry img {
    position: static;
    object-fit: contain !important;
} */
section.s-block.s-block--main-slider-2.s-block--main-slider.relative .max-h-\[220px\] {
    max-height: 306px;
}

section#gaming-block-8 .pt-24 {
    padding-top: 0 !important;
}

.s-block--categories.is-grid .swiper-wrapper .swiper-slide {
    flex-basis: 13rem !important;
}
.s-block--categories.is-grid .swiper-wrapper .swiper-slide img.lazy.loaded {
    object-fit: contain !important;
}
section#customer-experiences-4 salla-slider .slide--one-fourth {;
    max-width: 181px;
}
section#customer-experiences-4 .h-\[426px\] {
    height: 255px;
}
section#content-with-images-11 .w-44 {
    width: 6rem;
}
section#content-with-images-11 .justify-end {
    justify-content: center !important;
}
#app .s-block--featrues-products .s-products-slider-card {
    width: 57%;
}
section.s-block.s-block--main-slider-1.s-block--anime.s-block--main-slider.s-block--full-bg.wide-placeholder.relative.overflow-hidden.is-first-block h2 {
    width: 300px;
    font-size: 30px;
    margin: auto;
}
section.s-block.s-block--main-slider-1.s-block--anime.s-block--main-slider.s-block--full-bg.wide-placeholder.relative.overflow-hidden.is-first-block p {
    font-size: 25px;
    line-height: 2.75rem;
}
span.text-sm.font-bold.text-primary.inline-block.mb-3 {
    font-size: 27px;
}
section.s-block.s-block--banners.s-block--square-photos.container {
    width: 100%;
}

section.s-block.s-block--banners.s-block--square-photos.container .banner-entry {
    height: 171px !important;
}
.md\:grid-cols-3 {
    grid-template-columns: repeat(2,minmax(0,1fr));
    gap: 1rem;
}
}