.tclr-lightbox-open{overflow:hidden!important}.glightbox-container-container{margin:0 auto}.glightbox-container .dashicons{color:#fff;cursor:pointer;font-size:30px;margin-left:-40px;position:absolute}.glightbox-container .gclose{background-color:#000!important;background-position:50%!important;background-size:18px!important;border:2px solid #fff;border-radius:50%;height:35px!important;opacity:.8!important;right:20px!important;top:20px!important;width:35px!important;z-index:2147483640}html .glightbox-container-overlay{z-index:99999999}.uo-tclr-open-content{display:inline-block;position:relative}a.uo-tclr-open-content,a.uo-tclr-open-content:hover{box-shadow:none}.uo-tclr-open-content-button{background:#f2f4f3;border:1px solid #dcdcdc;color:#8a8a8a;display:inline-block;font-size:15px;font-weight:500;padding:14px 28px;transition:background .15s ease-in-out}.uo-tclr-open-content-button:hover{background:#ededed}.uo-tclr-open-content-button--small{font-size:14px;padding:8px 20px}.uo-tclr-open-content-button--large{font-size:18px;padding:16px 40px}.uo-tclr-open-content-button__icon,.uo-tclr-open-content-button__text{display:inline-block;vertical-align:middle}.uo-tclr-open-content-button__text{line-height:1}.uo-tclr-open-content-button__icon{height:15px;margin-left:8px;width:15px}.uo-tclr-open-content-button__icon svg{float:left;height:100%;width:100%}.uo-tclr-open-content-button--small .uo-tclr-open-content-button__icon{height:12px;width:12px}.uo-tclr-open-content-button--large .uo-tclr-open-content-button__icon{height:17px;width:17px}.glightbox-container .gnext,.glightbox-container .gprev{display:none!important}.glightbox-container .gloader,.glightbox-container .goverlay{background-color:rgba(0,0,0,.5)!important}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(//ecolearn.de/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(//ecolearn.de/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(//ecolearn.de/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(//ecolearn.de/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(//ecolearn.de/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(//ecolearn.de/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.woocommerce ul.products li.product .price-unit,.woocommerce-page ul.products li.product .price-unit{font-size:.8em;opacity:.5}.woocommerce ul.products li.product .wc-gzd-additional-info,.woocommerce-page ul.products li.product .wc-gzd-additional-info{font-size:.8em;margin:0;opacity:.5}.woocommerce div.product p.price-unit{font-size:1rem;opacity:.5}p.price .wc-gzd-sale-price-label,span.price .wc-gzd-sale-price-label{font-size:.7em;font-weight:400;opacity:.7}span.price .wc-gzd-sale-price-label{font-size:.9em}p.price .wc-gzd-sale-price-regular-label,span.price .wc-gzd-sale-price-regular-label{margin-left:.5em}table.shop_table p.delivery-time-info,table.shop_table p.units-info{font-size:.8em;font-weight:400;margin:.3em 0;opacity:.7}table.shop_table .unit-price-cart{font-weight:400;opacity:.7}table.shop_table .wc-gzd-item-desc{margin-top:.5em;opacity:.7}table.shop_table .wc-gzd-item-desc p{font-size:.8em}form.checkout #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){font-size:1em}.woocommerce-multistep-checkout form #order_review{border:none!important;padding-left:0!important}.woocommerce-multistep-checkout .step-buttons{margin-bottom:1.5em}.woocommerce-multistep-checkout .step-buttons.step-buttons-order{text-align:center}.woocommerce-multistep-checkout p.data-privacy{clear:left}.ast-modern-checkout.woocommerce-multistep-checkout .ast-two-column-checkout .woocommerce-checkout #ast-order-review-wrapper{float:none;width:100%}.woocommerce form .wc-gzd-checkbox-placeholder{clear:both;float:left;width:100%}.woocommerce form .wc-gzd-checkbox-placeholder .form-row label{overflow:auto!important;pointer-events:inherit!important;position:relative!important;text-overflow:unset!important;-webkit-user-select:inherit!important;-moz-user-select:inherit!important;user-select:inherit!important;white-space:normal!important}.ast-modern-checkout form .wc-gzd-checkbox-placeholder{clear:none;float:none}.ast-modern-checkout form .wc-gzd-cart-info{flex:100%}.wc-gzd-food-table{width:auto}.wc-gzd-food-table tr{text-align:left}.wc-gzd-food-table tr.wc-gzd-nutrient-table-item-is-child th{font-weight:400;padding-left:1em}@media(min-width:769px){.woocommerce-page.woocommerce-multistep-checkout form #order_review,.woocommerce-page.woocommerce-multistep-checkout form #order_review_heading{clear:both;float:none;width:100%}}.woocommerce-page.woocommerce-checkout form #order_review_heading,.woocommerce.woocommerce-checkout form #order_review_heading{border:none!important;clear:both;float:none;margin-top:1.5em!important;padding-left:0!important;padding-top:0!important;width:100%}.woocommerce-page.woocommerce-checkout form #order_review table,.woocommerce.woocommerce-checkout form #order_review table{clear:both;margin-top:1em}.woocommerce-checkout form #order_review .wc-gzd-order-submit{clear:both}.woocommerce-page.woocommerce-checkout form #place_order,.woocommerce.woocommerce-checkout form #place_order{width:100%}.woocommerce-page.woocommerce-checkout form #order_payment_heading,.woocommerce.woocommerce-checkout form #order_payment_heading{font-size:1.2rem;padding-top:1.5em}.woocommerce-page.woocommerce-checkout form #order_review{border-top-width:2px!important;margin-bottom:1.5em!important;padding-bottom:1.5em!important}.woocommerce-page.woocommerce-checkout form #order_review td,.woocommerce-page.woocommerce-checkout form #order_review th{padding-left:12px}.ast-modern-checkout .woocommerce #order_review .woocommerce-checkout-review-order-table tbody tr td.product-name{flex-wrap:wrap}.ast-modern-checkout p#billing_title_field,.ast-modern-checkout p#shipping_title_field{width:100%}.ast-modern-checkout .wc-gzd-checkbox-placeholder{margin-bottom:.5em}.ast-modern-checkout .wc-gzd-checkbox-placeholder p.form-row label{font-weight:400}