.add__ons__block__container{display:grid;gap:2rem;grid-template-columns:repeat(var(--grid-columns,3),1fr)}.add__ons__block__container .add_on_block{background:var(--grey-color);border-radius:15px;display:flex;flex-direction:column;gap:.5rem;padding:2.5rem}.add__ons__block__container .add_on_block h2{font-size:24px;font-weight:600}.add__ons__block__container .add_on_block p{font-size:16px}@media (max-width:1200px){.add__ons__block__container{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.add__ons__block__container{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.add__ons__block__container{gap:1rem;grid-template-columns:1fr;text-align:center}.add__ons__block__container .add_on_block{align-items:center}}