/*! theme-post-terms - the rules only this widget draws.
 *  Depends on theme-post-widgets.min.css, the cluster base, which carries what
 *  the cluster shares and prints first. Declared from the widget's own
 *  get_style_depends(), so a page downloads the members it actually has.
 */.tewido-elementra-theme-post-terms{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:1 1 auto}.tewido-elementra-theme-post-terms__before{font-weight:600;color:var(--tewido-elementra-color-heading,#111827)}.tewido-elementra-theme-post-terms__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none}.tewido-elementra-theme-post-terms__item{display:inline-flex;align-items:center;font-size:12px;line-height:1.5;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:var(--e-global-color-tef_body);text-decoration:none;transition:background .15s,color .15s}.tewido-elementra-theme-post-terms__item:hover{color:var(--tewido-elementra-color-primary,#93003f)}.tewido-elementra-theme-post-terms__empty{color:var(--tewido-elementra-color-gray-500,#6b7280);font-style:italic}.tewido-elementra-theme-post-terms__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:inherit;line-height:1}.tewido-elementra-theme-post-terms__icon svg{display:block;width:16px;height:16px}.tewido-elementra-theme-post-terms__icon svg:not([fill=none]){fill:currentColor}.tewido-elementra-theme-post-terms__icon svg [fill]:not([fill=none]){fill:currentColor}.tewido-elementra-theme-post-terms__icon svg [stroke]:not([stroke=none]){stroke:currentColor}.tewido-elementra-theme-post-terms__icon svg [style*="fill:"]:not([style*="fill:none"]):not([style*="fill: none"]){fill:currentColor!important}.tewido-elementra-theme-post-terms__icon svg [style*="stroke:"]:not([style*="stroke:none"]):not([style*="stroke: none"]){stroke:currentColor!important}.elementor-widget-tewido-elementra-theme-post-terms>.elementor-widget-container{display:flex;align-items:center}