@import url("https://fonts.googleapis.com/css2?family=Inter&family=Noto+Sans");.eb-pro-shop-products-card-wrap > .eb-pro-shop-product-card .eb-pro-product-category > a {
  font-family: Noto Sans;
}
.eb-pro-shop-products-card-wrap > .eb-pro-shop-product-card .eb-pro-product-title > a {
  font-family: Noto Sans;
  line-height: 0px;
}
.eb-pro-shop-body .eb-pro-shop-product-card .eb-pro-product-desc {
  font-family: Noto Sans;
}
.eb-pro-shop-product-card .eb-pro-product-info span {
  font-size: 12px;
  line-height: 16px;
}
.eb-pro-shop-product-card #wi_buy_now_2622 {
  font-family: Noto Sans;
  font-size: 12px;
}
.eb-pro-shop-product-card .eb-pro-shop-buy-now-button {
  font-family: Noto Sans;
}
.elementor-element .categories {
  font-family: Noto Sans;
  font-size: 12px;
}
.elementor-widget-container .categories > a {
  font-size: 12px;
  font-family: Noto Sans;
}
.elementor-element .eb-pro-product-page-widget > div > .product-title {
  font-size: 12px;
  font-family: Noto Sans;
}
.eb-pro-product-container .product-title {
  font-size: 24px;
  font-family: Noto Sans;
}
.eb-pro-product-page-body .category > span {
  font-size: 12px;
  font-family: Noto Sans;
}
.eb-pro-product-page-header a {
  font-family: Noto Sans;
}
.eb-pro-product-page-body .review-title {
  font-family: Noto Sans;
  font-size: 12px;
}
.eb-pro-product-page-header .rating {
  font-size: 14px;
}
.eb-pro-product-wrap .tab-title {
  font-family: Noto Sans;
  font-size: 20px;
}
.eb-pro-product-container .overview-title {
  color: rgba(22, 35, 36, 0);
  font-size: 0px;
}
.eb-pro-product-wrap p {
  font-family: Noto Sans;
  font-size: 16px;
}
.eb-pro-product-page-sidebar > .associated-courses a {
  font-family: Noto Sans;
  font-size: 13px;
}
.eb-pro-product-container .associated-courses-title {
  font-size: 25px;
  font-family: Noto Sans;
}
.eb-pro-product-container .additional-detail > .detail-label {
  font-family: Noto Sans;
}
.eb-pro-product-container .additional-detail > .detail-value {
  font-family: Noto Sans;
}
.eb-pro-product-page-sidebar .eb-pro-cart-cta {
  font-family: Noto Sans;
}
.eb-pro-product-page-sidebar .view-cart-btn {
  font-family: Noto Sans;
}
.elementor-element .eb-pro-related-product-header {
  font-family: Noto Sans;
}
.elementor-widget-container .eb-pro-shop-pagination-link {
  font-family: Noto Sans;
}
.eb-pro-product-page-widget .add-to-cart-section {
  padding-top: 50px;
  padding-bottom: 5px;
}
.eb-pro-product-page-widget .additional-detail {
  padding-bottom: 16px;
  margin-bottom: 0px;
}
.eb-pro-shop-products-card-wrap > .product_cat-advancedastronomyusingthesloandigitalskysurveysdss .eb-pro-product-title > a {
  line-height: 0px;
}
.elementor-widget-container .eb-pro-shop-product-card {
  line-height: 20.5px;
}
.eb-pro-shop-body > .eb-pro-shop-products-card-wrap > .product_cat-advancedastronomyusingthesloandigitalskysurveysdss .eb-pro-product-title {
  line-height: 12px;
}
.eb-pro-shop-body .eb-pro-shop-product-card .eb-pro-product-title {
  line-height: 12px;
}
body #content {
  background-color: rgba(0, 0, 0, 0);
}
.elementor-element .eb-pro-shop-container {
  background-color: rgba(0, 0, 0, 0);
}
#content > #primary .elementor > .elementor-element {
  background-color: #ffffff;
}
.elementor-widget-container .eb-pro-shop-heading {
  font-family: Noto Sans;
}
.elementor-element .eb-pro-shop-page-title {
  font-family: Noto Sans;
}
.elementor-element .eb-pro-page-header > span {
  font-family: Noto Sans;
}
.elementor-widget-container .eb-pro-page-header a {
  font-family: Noto Sans;
}
.elementor-widget-container .current {
  font-family: Noto Sans;
}
.elementor-widget-container .page-numbers {
  font-family: Noto Sans;
}
.eb-pro-shop-container .category {
  font-size: 16px;
}
.eb-pro-shop-container .orderby {
  font-size: 16px;
}
.woocommerce-checkout .woocommerce .shop_table th {
  font-family: Noto Sans;
  font-size: 15px;
}
.woocommerce .woocommerce-info {
  line-height: 9.5px;
  font-size: 15px;
  background-color: #1eaabe;
}
.woocommerce .woocommerce-info .showcoupon {
  font-family: Noto Sans;
}
.woocommerce-checkout .woocommerce .shop_table td {
  font-size: 15px;
  font-family: Noto Sans;
}
.woocommerce form.checkout h3 {
  font-size: 20px;
  font-family: Inter;
}
.woocommerce form.checkout .form-row label {
  font-family: inter;
  font-size: 16px;
}
.woocommerce-input-wrapper #select2-billing_country-container {
  font-size: 15px;
  font-family: Noto Sans;
  border-color: #ebebeb;
}
.woocommerce form.checkout .form-row .input-text {
  font-size: 15px;
  font-family: inter;
  border-color: #ebebeb;
  line-height: 20.5px;
  color: rgba(0, 0, 0, 0.66);
}
.woocommerce-input-wrapper #select2-billing_state-container {
  font-size: 15px;
  font-family: Noto Sans;
  border-color: #ebebeb;
}
#payment p {
  font-size: 14px;
  font-family: Noto Sans;
}
.checkout > #order_review > #payment #place_order {
  font-size: 18.5px;
  font-family: Noto Sans;
  line-height: 8.75px;
}
.woocommerce-checkout .woocommerce p {
  border-color: #ebebeb;
}
.checkout > #customer_details .woocommerce-billing-fields__field-wrapper {
  border-color: #ebebeb;
}
