/*! Asset credits and retained license notices: THIRD-PARTY-NOTICES.txt (unlinked distribution record). */
/* Material Symbols only. Accessibility Project glyph is the sole UI exception. */
@font-face{font-family:'DG Material Line';src:url('material-line.ttf') format('truetype');font-style:normal;font-weight:700;font-display:block}
@font-face{font-family:'DG Material Filled';src:url('material-filled.ttf?v=3') format('truetype');font-style:normal;font-weight:400;font-display:block}
.dg-icon,.dg-text-link .elementor-button:after{font-family:'DG Material Line'!important;font-weight:700!important;font-style:normal!important;font-size:24px;line-height:1;letter-spacing:normal!important;text-transform:none!important;font-feature-settings:'liga';font-variant-ligatures:normal;white-space:nowrap;word-wrap:normal;direction:ltr;display:inline-block;vertical-align:middle;flex:none;font-synthesis:none}
.dg-icon--filled{font-family:'DG Material Filled'!important;font-weight:400!important}
.dg-text-link .elementor-button:after{content:'arrow_outward' / ''}
.dg-text-link .elementor-button:has(.dg-icon):after{content:none}
.dg-page-controls .dg-icon{width:24px;height:24px}
.woocommerce a.remove{font-size:0!important}
.woocommerce a.remove:before{content:'close';font:700 24px/1 'DG Material Line';font-feature-settings:'liga'}
.woocommerce :is(.woocommerce-message,.woocommerce-info,.woocommerce-error):before{font:400 24px/1 'DG Material Filled';font-feature-settings:'liga'}
.woocommerce .woocommerce-message:before{content:'check_circle'}
.woocommerce .woocommerce-info:before{content:'info'}
.woocommerce .woocommerce-error:before{content:'warning'}
