.rdg-blocks .rdg-main-promotions{width:calc(var(--vw, 1vw)*100);position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:99.55vw}.rdg-blocks .rdg-main-promotions .container.content{width:100%;display:flex;flex-direction:column;padding-left:20px;padding-right:20px}.rdg-blocks .rdg-main-promotions .container.content .title{width:100%;display:flex;text-align:center;align-items:center}.rdg-blocks .rdg-main-promotions .container.content .title h1,.rdg-blocks .rdg-main-promotions .container.content .title h2,.rdg-blocks .rdg-main-promotions .container.content .title h3,.rdg-blocks .rdg-main-promotions .container.content .title span{margin:0;font-weight:var(--font-weight);font-size:var(--font-size);line-height:var(--line-height)}@media (max-width:992px){.rdg-blocks .rdg-main-promotions .container.content .title h1,.rdg-blocks .rdg-main-promotions .container.content .title h2,.rdg-blocks .rdg-main-promotions .container.content .title h3,.rdg-blocks .rdg-main-promotions .container.content .title span{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}}@media (max-width:768px){.rdg-blocks .rdg-main-promotions .container.content .title h1,.rdg-blocks .rdg-main-promotions .container.content .title h2,.rdg-blocks .rdg-main-promotions .container.content .title h3,.rdg-blocks .rdg-main-promotions .container.content .title span{font-size:var(--font-size-md);line-height:var(--line-height-md)}}@media (max-width:576px){.rdg-blocks .rdg-main-promotions .container.content .title h1,.rdg-blocks .rdg-main-promotions .container.content .title h2,.rdg-blocks .rdg-main-promotions .container.content .title h3,.rdg-blocks .rdg-main-promotions .container.content .title span{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}}.rdg-blocks .rdg-main-promotions .container.content .body{display:flex;align-items:center;flex-direction:column}.rdg-blocks .rdg-main-promotions .container.content .body .promotions{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem 1rem}@media (max-width:1352px){.rdg-blocks .rdg-main-promotions .container.content .body .promotions{justify-content:space-evenly}}@media (max-width:925px){.rdg-blocks .rdg-main-promotions .container.content .body .promotions{flex-direction:column}}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion{width:406px;height:186px;display:flex;flex-direction:column;align-items:end;color:#fff;background-size:cover;background-repeat:no-repeat}@media (max-width:576px){.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion{width:100%;border-radius:.5rem}}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body{display:flex;flex-direction:column;align-items:center;padding:0 .5rem}@media (max-width:576px){.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body{width:100%!important}}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body .heading{width:100%;font-weight:600;padding-top:.5rem;text-align:center;text-shadow:1px 3px 3px #111}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body .heading .separator-group{width:100%;display:flex;justify-content:center;align-items:center}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body .heading .separator-group .separator-line{width:18%;display:flex;background-color:var(--color-warning)}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body .heading .separator-group .separator-line span{height:2px;background-color:var(--color-warning)}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body .heading .separator-group .separator-text{width:16%}.rdg-blocks .rdg-main-promotions .container.content .body .promotions .promotion .body .heading .separator-group .separator-text span{border-radius:50%;padding:.3rem;background-color:var(--color-warning)}.acf-block-preview .rdg-main-promotions{width:100%;left:0;right:0;margin-left:0;margin-right:0}