.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-1181 .elementor-element.elementor-element-eocanjegr{--grid-columns:3;}@media(max-width:1024px){.elementor-1181 .elementor-element.elementor-element-eocanjegr{--grid-columns:2;}}@media(max-width:767px){.elementor-1181 .elementor-element.elementor-element-eocanjegr{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-f973b00 */.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-.elementor-1181 .elementor-element.elementor-element-f973b00{display:flex;flex-direction:column;gap:var(--space-l);}.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-group{display:flex;flex-direction:column;gap:.625rem;}.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-group-title{font-family:var(--font-body);font-size:var(--label);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--black-300);}.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-chips{display:flex;flex-wrap:wrap;gap:.5rem;}.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-chip{display:inline-flex;align-items:center;font-family:var(--font-body);font-weight:600;font-size:var(--text-s);color:var(--black-700);background:var(--white);padding:.5rem 1rem;border-radius:var(--radius-pill);border:1px solid var(--line-2);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s;}.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-chip:hover{border-color:var(--gold);color:var(--gold-700);}.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-chip.is-active{background:var(--gold);color:var(--white);border-color:var(--gold);}.elementor-1181 .elementor-element.elementor-element-f973b00 .eo-canje-reset{align-self:flex-start;font-family:var(--font-body);font-size:var(--text-s);font-weight:600;color:var(--gold-700);text-decoration:underline;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-58921ab */.elementor-1181 .elementor-element.elementor-element-58921ab .eo-canje-estado{display:flex;flex-direction:column;gap:.375rem;padding:1.25rem 1.5rem;border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--white);}.elementor-1181 .elementor-element.elementor-element-58921ab .eo-canje-estado.is-ok{border-color:var(--gold);background:var(--gold-soft-bg);}.elementor-1181 .elementor-element.elementor-element-58921ab .eo-canje-estado.is-empty{border-style:dashed;}.elementor-1181 .elementor-element.elementor-element-58921ab .eo-canje-estado-title{margin:0;font-family:var(--font-head);font-weight:800;font-size:var(--header-s);color:var(--black);}.elementor-1181 .elementor-element.elementor-element-58921ab .eo-canje-estado-desc{margin:0;font-family:var(--font-body);font-size:var(--text-s);color:var(--black-500);}.elementor-1181 .elementor-element.elementor-element-58921ab .eo-canje-cta{align-self:flex-start;margin-top:.75rem;display:inline-flex;align-items:center;font-family:var(--font-body);font-weight:700;font-size:var(--text-s);color:var(--white);background:var(--black);padding:.625rem 1.25rem;border-radius:var(--radius-pill);text-decoration:none;}.elementor-1181 .elementor-element.elementor-element-58921ab .eo-canje-cta:hover{background:var(--gold);}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-eocanjegr */.elementor-1181 .elementor-element.elementor-element-eocanjegr del{opacity:.5;font-weight:500;text-decoration:line-through;margin-inline-end:.375rem;}.elementor-1181 .elementor-element.elementor-element-eocanjegr .product-price > .woocommerce-Price-amount{color:var(--gold-700);}.elementor-1181 .elementor-element.elementor-element-eocanjegr .eo-canje-off{display:inline-block;margin-inline-start:.5rem;font-family:var(--font-body);font-size:var(--label);font-weight:700;color:var(--white);background:var(--gold);padding:.125rem .5rem;border-radius:var(--radius-pill);vertical-align:middle;}.elementor-1181 .elementor-element.elementor-element-eocanjegr .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}/* End custom CSS */