@font-face{font-display:swap;font-family:'Sora';font-style:normal;font-weight:400;src:url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-regular.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-regular.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-regular.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-regular.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-regular.svg#Sora') format('svg')}@font-face{font-display:swap;font-family:'Sora';font-style:normal;font-weight:500;src:url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-500.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-500.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-500.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-500.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-500.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-500.svg#Sora') format('svg')}@font-face{font-display:swap;font-family:'Sora';font-style:normal;font-weight:700;src:url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-700.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-700.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-700.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-700.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-700.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/sora-v11-latin-700.svg#Sora') format('svg')}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-regular.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-regular.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-regular.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-regular.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro') format('svg')}@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-700.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-700.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-700.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-700.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-700.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro') format('svg')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-regular.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-regular.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-regular.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-regular.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-regular.svg#Montserrat') format('svg')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;src:url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-500.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-500.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-500.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-500.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-500.svg#Montserrat') format('svg')}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-700.eot);src:local(''),url('../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-700.woff2) format('woff2'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-700.woff) format('woff'),url(../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-700.ttf) format('truetype'),url('../../../../../../themes/thegem-elementor-child/fonts/montserrat-v25-latin-700.svg#Montserrat') format('svg')}.product-subtotal .product-tax,.product-total .product-tax,.wgm-tax{font-size:0.6em!important}.wgm-tax .amount{font-size:1em!important}.store_locator_actions{display:none}h3.store_locator_name{font-size:20px!important}#store_locator_result_list{max-height:100%!important}.woocommerce_after_shop_loop_item_title.actions>.price,.woocommerce_after_shop_loop_item_title>.woocommerce-de_price_taxrate{display:none!important}.gem-texbox-text-wrapper{padding:0 20px}body.home .block-content{padding-top:0;padding-bottom:0}body.page-id-25 .block-content{padding-bottom:0}.block-content{padding-bottom:0}.breadcrumbs-container{background-color:rgba(129,125,126,.5);padding-top:10px}.col-ife-md-12>.prev-next-posts{display:none}.woocommerce-terms-and-conditions-checkbox-text,.shipping-service-provider-checkbox-text{font-size:14px;line-height:14px}.wgm-kur-notice-review,{font-size:.7em!important}thead{text-align:left}#footer-nav a:hover{color:#fff!important;text-decoration:underline}a.socials-item{background-color:#fff;padding:10px}a.socials-item:hover i{color:#5ab130!important}a#wp_wc_invoice_remove_read_only,span.wp_wc_invoice_remove_read_only_sep_delete,a#wp_wc_invoice_number_delete{display:none!important}.ife_event{height:auto!important}.event-info{background-color:#f5f5f5;height:180px}.event-info .event_date{background-color:#5AB130;color:#fff;padding:10px 5px 5px 5px;text-align:center;width:75px;float:left;height:100%}.event-info .event_date .month{display:block;font-size:1em;text-align:center;line-height:1.2em}.event-info .event_date .date{display:block;text-align:center;font-size:1.2em;line-height:1.6em}.event-info .event_desc{float:left;width:calc(100% - 75px);padding:8px 10px}.event-info h6{margin:4px 0}.event-info p{margin-bottom:0}