/* START OF CSS STYLE CODE BY NUSSUQ.COM */

/* ====== HEADER ====== */

/* ====== MAIN BANNERS ====== */
.advanced-slider:not(.advanced-slider--0){margin-top:5px !important}

/* ====== CIRCLE CATEGORIES ====== */
.s-block--circle-links {margin-top:5px !important}
.s-block--circle-links .mx-auto.mt-8.grid {display: grid;grid-template-columns: repeat(3, 1fr);grid-template-rows: repeat(1, 1fr);grid-column-gap: 5px;grid-row-gap: 5px;margin: 0;max-width: 100%;}
.s-block--circle-links .mx-auto.max-w-7xl {padding-left:0; padding-right:0}

.s-block--circle-links .mx-auto.mt-8.grid li:first-child {grid-area: 1 / 1 / 2 / 2;}
.s-block--circle-links .mx-auto.mt-8.grid li:last-child {grid-area: 1 / 2 / 4 / 4;}
.s-block--circle-links .mx-auto.mt-8.grid .rounded-full.w-fit.mx-auto {border-radius:0 !important}
.s-block--circle-links .mx-auto.mt-8.grid a, .s-block--circle-links .mx-auto.mt-8.grid img {width:100% !important; height:100% !important; border-radius:0 !important}
.s-block--circle-links a {position: relative;display: flex;flex-direction: column;}
.s-block--circle-links h3 {position: absolute;top: 90%;right: 10px; left: 0;color: #fff; font-weight: 100;line-height: 1;text-align: right;}

/* ====== SQUER IMAGES ====== */
.s-block--square-links {margin-top:0 !important}
.s-block--square-links .mx-auto.max-w-7xl {padding-left:0; padding-right:0}
.s-block--square-links ul.mx-auto.mt-8.grid {grid-template-columns: repeat(3, 1fr) !important; margin:0 !important; gap:5px !important; max-width:100% !important}
.s-block--square-links a {position: relative;display: flex;flex-direction: column;}
.s-block--square-links h3 {position: absolute;top: 90%;right: 10px; left: 0;color: #fff; font-weight: 100;line-height: 1;text-align: right;}

@media (max-width:768px){
.s-block--square-links h3, .s-block--circle-links h3 {top: 75%;}
}

/* ====== FOOTER ====== */
.footer-is-custom .store-footer .store-footer__curve {display:none}
.index .store-footer {margin-top:10px !important; padding-top:1rem}
.store-footer img.img-fluid {filter: invert(1);margin: 1rem 0;}