.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7063 .elementor-element.elementor-element-4c1f307b{--grid-columns:4;--grid-row-gap:16px;--grid-column-gap:16px;}.elementor-7063 .elementor-element.elementor-element-4c1f307b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-7063 .elementor-element.elementor-element-4c1f307b .e-loop-item > .elementor-section, .elementor-7063 .elementor-element.elementor-element-4c1f307b .e-loop-item > .elementor-section > .elementor-container, .elementor-7063 .elementor-element.elementor-element-4c1f307b .e-loop-item > .e-con, .elementor-7063 .elementor-element.elementor-element-4c1f307b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-7063 .elementor-element.elementor-element-4c1f307b{--grid-columns:3;}}@media(max-width:767px){.elementor-7063 .elementor-element.elementor-element-4c1f307b{--grid-columns:2;--grid-row-gap:10px;--grid-column-gap:10px;}}/* Start custom CSS for loop-grid, class: .elementor-element-4c1f307b */.elementor-7063 .elementor-element.elementor-element-4c1f307b .e-loop-item { position: relative; }
.elementor-7063 .elementor-element.elementor-element-4c1f307b .e-loop-item::before { content: "Campaign"; position: absolute; top: 12px; left: 12px; z-index: 3; background: var(--e-global-color-accent); color: #fff; font-family: Inter, sans-serif; font-size: 11px; font-weight: 700; line-height: 1; letter-spacing: 0.06em; text-transform: uppercase; padding: 6px 8px; border-radius: 3px; pointer-events: none; }
html[lang|="et"] .elementor-7063 .elementor-element.elementor-element-4c1f307b .e-loop-item::before { content: "Kampaania"; }/* End custom CSS */
/* Start custom CSS *//* Campaign page is a child of Special Offers – mark "Special Offers" / "Eripakkumised" active in the menu (this page only). */
.e-n-menu-title-container[href$="/eripakkumised/"], .e-n-menu-title-container[href$="/special-offers/"] { color: var(--e-global-color-accent) !important; }/* End custom CSS */