.ty-special-offers-heading { display:flex; align-items:center; flex-wrap:wrap; gap:16px 24px; margin:28px 0 36px; }
.ty-home-product-section .ty-home-products-inner .ty-special-offers-heading > .ty-section-title { margin:0; text-align:left; }
@media(min-width:960px) { .ty-home-product-section .ty-home-products-inner .ty-special-offers-heading > .ty-section-title { font-size:clamp(44px,3.6vw,68px); line-height:1.15; } }
@media(max-width:959px) {
 .ty-special-offers-heading { justify-content:center; gap:8px 12px; margin:20px 0; }
 .ty-home-product-section .ty-home-products-inner .ty-special-offers-heading > .ty-section-title { font-size:32px; line-height:1.15; }
}
