.image-promotion__container{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-5);flex-direction:var(--flex-direction);color:var(--text-color);background:var(--background);border-radius:var(--rounded)}.product-block__info{flex:1;margin-right:20px}@media screen and (max-width:768px){.image-promotion__info{margin-block:var(--spacing-4)}}.image-promotion__title{font-size:var(--title-font-size);@media screen and (max-width:768px){font-size:calc(var(--title-font-size) * 0.8)}}.image-promotion__image{flex:0 0 25%;@media screen and (max-width:768px){flex:0 0 35%}}.flex--row-reverse .image-promotion__image img{max-width:100%;height:auto;object-fit:cover;border-radius:var(--rounded) 0 0 var(--rounded)}.flex--row .image-promotion__image img{max-width:100%;height:auto;object-fit:cover;border-radius:0 var(--rounded) var(--rounded) 0}