.woocommerce .woocommerce-info {
  padding-top: 1px;
  padding-bottom: 10px;
  padding-left: 32px;
}
.woocommerce form.checkout h3 {
  font-size: 17px;
}
.woocommerce form.checkout .form-row .input-text {
  font-size: 14px;
}
body {
  font-size: 18px;
}
.page-template-default .woocommerce form.checkout .form-row .input-text {
  font-size: 15px;
}
.woocommerce #order_review {
  font-size: 17px;
}
button.qty.minus {
  padding-top: 11px;
  padding-bottom: 11px;
  margin-left: 5px;
}
button.qty {
  padding-top: 11px;
  padding-bottom: 11px;
}
.navbar-primary .navbar-nav > li > a {
  font-weight: 400;
}
html > body > #page > div > #masthead > div:nth-child(1) > div > nav > #menu-main-2 > li:nth-child(1) > a {
  font-weight: 500;
}
.woocommerce #content div.product form.cart select {
  font-size: 14px;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-remove a.remove {
  transform: scale(1.5);
}
html > body > #page > div > .post-sidebar-disabled > div > #content > #primary > #main > #page-237750 > div > div > div > #mc_embed_shell > #mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll > div:nth-child(4) > ul > li:nth-child(1) > #mce-group[11882]-11882-0 {
  padding-right: 9px;
}
div.mc-field-group.input-group input {
  margin-right: 7px;
}
#mc_embed_signup {
  margin-left: -22px;
  background-color: #e7e5e5;
}
html > body > #page > div > .post-sidebar-disabled > div > #content > #primary > #main > #page-237750 > div > div > div > #mc_embed_shell > #mc_embed_signup > #mc-embedded-subscribe-form > #mc_embed_signup_scroll > div:nth-child(8) > #mc-embedded-subscribe {
  background-color: #26aa2b;
  margin-right: 5px;
  margin-bottom: 10px;
  border-style: none;
  border-radius: 0;
}
:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left:not([class*="--layout-stacked"]):not([class*="--layout-auto"]):not([class*=-product-add-to-cart]) {
  font-size: 18px;
  color: #000000;
  font-weight: 400;
}
.woocommerce .woocommerce-error li {
  position: relative;
  top: 0;
  right: 0;
  left: 461px;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button {
  padding-left: 16px;
  margin-left: 18px;
}
@media screen and (max-width: 1024px) {
  .woocommerce .woocommerce-error li {
    left: 172px;
  }
}
@media screen and (max-width: 768px) {
  .woocommerce .woocommerce-error li {
    left: 0px;
  }
}
@media screen and (max-width: 320px) {
  .woocommerce #content div.product form.cart select {
    font-size: 17px;
  }
  html > body > #page > div > .post-sidebar-enabled > div > #content > #primary > #product-5940 > div:nth-child(3) > form > #component_1544100934 > #component_1544100934_inner > div:nth-child(2) > #component_options_1544100934 > div > div > #component_options_1544100934 {
    font-size: 18px;
  }
}
