/* One authoritative storefront family. The alias prevents theme/Google faces
   called Inter from competing with the exact installed Inter variable file. */
@font-face{font-family:"IG Impex Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url('../woocommerce/assets/fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2')}
body.igimpex-typography{--igimpex-text-font:"IG Impex Inter",Inter,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-family:var(--igimpex-text-font)!important}
body.igimpex-typography :is(#page,.site-drawer) :is(section,article,aside,header,footer,form,fieldset),
body.igimpex-typography :is(#page,.site-drawer) div:not([class*="icon"]):not([class^="fa"]):not([class*=" fa-"]):not([class^="xoo-wsc"]):not([aria-hidden="true"]):not(.star-rating,.star-rating *){font-family:var(--igimpex-text-font)!important}
body.igimpex-typography :is(#page,.site-drawer) :is(h1,h2,h3,h4,h5,h6,p,a,li,dt,dd,label,legend,caption,th,td,strong,b,small,input,select,textarea,button),
body.igimpex-typography #page :is(.elementor-widget-container,.elementor-widget-text-editor,.elementor-heading-title,.product-title,.entry-title,div.button),
body.igimpex-typography :is(#page,.site-drawer) span:not([class*="icon"]):not([class^="fa"]):not([class*=" fa-"]):not([class^="xoo-wsc"]):not([aria-hidden="true"]):not(.star-rating,.star-rating *){font-family:var(--igimpex-text-font)!important}
body.igimpex-typography :is(.xoo-wsc-modal,.dgwt-wcas-suggestions-wrapp,.dgwt-wcas-details-wrapp,#cookie-law-info-bar),
body.igimpex-typography .xoo-wsc-modal :is(p,a,strong,b,small,label,input,button),
body.igimpex-typography :is(.dgwt-wcas-st-title,.dgwt-wcas-st,.xoo-wsc-pname,.xoo-wsc-psubt,.xoo-wsc-ptotal){font-family:var(--igimpex-text-font)!important}
