/* Add custom CSS styles below */
/* Mobile: keep the "display all" link in its original place and make it visible */
@media (max-width:1023px){.s-block-tabs-saji{margin-bottom:24px!important}}
@media (max-width:1023px){.s-block-tabs-saji .s-slider-block__title{display:flex!important;width:100%!important;height:auto!important;overflow:visible!important;position:relative!important;z-index:20!important;margin:8px 0 0!important}}
@media (max-width:1023px){.s-block-tabs-saji .s-slider-block__title-left{display:flex!important;width:100%!important;align-items:center!important;justify-content:flex-start!important}}
@media (max-width:1023px){.s-block-tabs-saji .s-slider-block__title-nav{display:none!important}}
@media (max-width:1023px){.s-block-tabs-saji a.s-slider-block__display-all{display:inline-flex!important;visibility:visible!important;opacity:1!important;font-size:13px!important;font-weight:700!important}}
/* Categories: no overlap with products on mobile + smaller tiles */
@media (max-width:1023px){.special-cats .container{margin-top:0!important}}
.special-cats .grid{max-width:620px!important;margin-left:auto!important;margin-right:auto!important}
@media (max-width:1023px){.special-cats .grid{max-width:74%!important}}