@media(max-width:767px){
  #MainContent>.shopify-section .m-section-py{padding-top:20px!important;padding-bottom:20px!important}
  #MainContent>.shopify-section .m-section-my{margin-top:0!important;margin-bottom:0!important}
  #MainContent .m-section__header{margin-bottom:16px!important}
  #MainContent .m-section__header-with-button{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between;gap:12px}
  #MainContent .m-section__header-content{flex:1;min-width:0}
  #MainContent .m-section__heading{font-size:22px!important;font-weight:700!important;line-height:1.25!important;margin:0!important;letter-spacing:-.02em}
  #MainContent .m-section__heading a{font-size:inherit;font-weight:inherit}
  #MainContent .m-section__button{flex-shrink:0;margin:0!important}
  #MainContent .m-section__button .m-button{font-size:12px!important;font-weight:500!important;line-height:1.4!important;padding:8px 0!important;min-height:32px;letter-spacing:0}
  #MainContent .m-featured-collection-showcase__view-all{font-size:12px!important;line-height:1.4}
  #MainContent .m-featured-collection-showcase__content h2{font-size:24px!important;line-height:1.2!important;font-weight:700!important}
  #MainContent .m-format-cards__header{margin-bottom:18px!important}
  #MainContent .m-format-cards__header h2{font-size:26px!important;line-height:1.2!important;font-weight:700!important}
  #MainContent .m-featured-collection-showcase__footer{margin-top:14px!important}
  #MainContent .m-featured-collection .m-slider-controls{margin-top:16px!important;margin-bottom:0!important}
}