.gform_wrapper .gfield_consent_description {
  font-size: 12px;
  color: #686464 !important;
}
.gform_wrapper li.hidden_label input {
  font-size: 15px;
}
.gform_wrapper ul.gfield_radio li label {
  color: #fd1800;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-remove {
  background-color: rgba(196, 117, 117, 0.03);
}
.woocommerce .cart-collaterals {
  background-color: rgba(0, 0, 0, 0);
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-remove a.remove {
  background-color: rgba(230, 89, 89, 0.07);
  font-size: 30px;
  color: #f00000;
  border-style: none;
  border-color: #dd1919;
  border-width: 0px;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-remove a.remove:hover {
  color: #ffffff;
  text-transform: uppercase;
  background-color: rgba(255, 44, 44, 0.65);
}
html > body > #page > #content > div > #primary > #main > div > #product-7012 > div:nth-child(2) > #gform_5 > div:nth-child(1) > #gform_wrapper_5 > div:nth-child(1) > #gform_fields_5 > #field_5_88 > div > label {
  color: #019941;
}
html > body > #page > #content > div > #primary > #main > div > #product-7012 > div:nth-child(2) > #gform_5 > div:nth-child(1) > #gform_wrapper_5 > div:nth-child(1) > #gform_fields_5 > #field_5_37 > div:nth-child(3) > label {
  color: #079141;
}
html > body > #page > #content > div > #primary > #main > div > #product-7012 > div:nth-child(2) > #gform_5 > div:nth-child(1) > #gform_wrapper_5 > div:nth-child(1) > #gform_fields_5 > #field_5_38 > div:nth-child(3) > label {
  color: #067b38;
}
.gform_wrapper LABEL {
  color: #474747;
}
.woocommerce table.my_account_orders .button {
  margin-top: 1px;
  margin-right: 1px;
  margin-left: 1px;
  margin-bottom: 1px;
}
.gform_wrapper.gravity-theme H1 {
  line-height: 10px;
  padding-bottom: 15px;
  padding-top: 17px;
}
html > body > #page > #content > div > #primary > #main > #post-11443 > div > div > div:nth-child(2) > #gform_wrapper_34 > #gform_34 > div:nth-child(1) > #gform_fields_34 > #field_34_154 > div:nth-child(2) > div > form > div:nth-child(1) > h1 {
  font-size: 20px;
  line-height: 10px;
  font-weight: 400;
}
.gform_wrapper.gravity-theme DIV {
  font-size: 15px;
  padding-top: 0px;
}
html > body > #page > #content > div > #primary > #main > #post-11443 > div > div > div:nth-child(2) > #gform_wrapper_34 > #gform_34 > div:nth-child(1) > #gform_fields_34 > #field_34_137 > div:nth-child(2) > #input_34_137 {
  padding-top: 8px;
  margin-top: 0px;
  padding: 8px;
  padding-bottom: 8px;
}
.page-id-11443 .gform_wrapper.gravity-theme DIV {
  font-size: 12px;
}
.page-id-11443 .gform_wrapper LABEL {
  color: #862600;
}
.gform_wrapper.gravity-theme input[type=tel] {
  padding-top: 8px;
  margin-top: 15px;
}
html > body > #page > #content > div > #primary > #main > div > #product-11446 > div:nth-child(2) > #gform_34 > div:nth-child(1) > #gform_wrapper_34 > div:nth-child(1) > #gform_fields_34 > #field_34_157 > div > label {
  color: #af1505;
}
html > body > #page > #content > div > #primary > #main > div > #product-11446 > div:nth-child(2) > #gform_34 > div:nth-child(1) > #gform_wrapper_34 > div:nth-child(1) > #gform_fields_34 > #field_34_137 > #gfield_description_34_137 {
  font-size: 13px;
}
html > body > #page > #content > div > #primary > #main > div > #product-11446 > div:nth-child(2) > #gform_34 > div:nth-child(1) > #gform_wrapper_34 > div:nth-child(1) > #gform_fields_34 > #field_34_154 > #gfield_description_34_154 {
  font-size: 13px;
}
html > body > #page > #content > div > #primary > #main > div > #product-11446 > div:nth-child(2) > #gform_34 > div:nth-child(1) > #gform_wrapper_34 > div:nth-child(1) > #gform_fields_34 > #field_34_8 > #gfield_description_34_8 {
  font-size: 12px;
}
html > body > #page > #content > div > #primary > #main > div > #product-11446 > div:nth-child(2) > #gform_34 > div:nth-child(1) > #gform_wrapper_34 > div:nth-child(1) > #gform_fields_34 > #field_34_118 > #gfield_description_34_118 {
  font-size: 12px;
}
html > body > #page > #content > div > .post-14638 > section > div > div > div > section > div > div > div > div > div > div > #gform_39 > div:nth-child(4) > div {
  position: fixed;
  bottom: -1000px;
}
@media screen and (max-width: 1024px) {
  .woocommerce #content div.product .entry-summary ul li {
    max-width: 85vw;
  }
  .woocommerce #content div.product form.cart {
    max-width: 100% !important;
  }
}
@media screen and (max-width: 768px) {
  .woocommerce #content div.product .entry-summary td {
    line-height: 0px;
    padding: 11px;
  }
  .page-id-9 .woocommerce #payment div.form-row .button {
    position: fixed;
    bottom: -5px;
    left: 0px;
    height: 45px;
    z-index: 9999999;
  }
}
@media screen and (max-width: 568px) {
  .woocommerce #content div.product .entry-summary td {
    line-height: 0px !important;
    margin-bottom: 19px;
    margin-top: 9px;
    padding: 13px;
  }
  .woocommerce #content div.product form.cart {
    max-width: 85vw !important;
  }
  .woocommerce #content div.product div.images .wp-post-image {
    max-width: 85vw;
    max-height: 85vw;
  }
  html > body > #page > #content > div > #primary > #main > div > #product-7155 > div:nth-child(2) > div:nth-child(4) > #ywdpd-table-discounts > tbody > tr:nth-child(5) > td:nth-child(1) {
    max-height: none;
    height: 11.25px;
  }
  .page-id-8 .woocommerce .wc-proceed-to-checkout .button {
    position: fixed;
    bottom: -15px;
    left: 0;
    right: 0;
    top: unset !important;
    z-index: 1000;
    margin-left: auto;
    margin-right: auto;
    width: 100% !important;
    background-color: #fb641b;
    color: #ffffff;
  }
}
@media screen and (max-width: 320px) {
  .woocommerce #content div.product form.cart {
    max-width: 95vw;
  }
  .woocommerce #content div.product .entry-summary ul li {
    max-width: 85vw;
  }
  .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    max-width: 85vw;
  }
  .tingle-modal-box__footer--sticky {
    max-height: 20vw;
  }
  .woocommerce #content div.product .entry-summary td {
    padding: 11px;
    line-height: 0px !important;
    font-size: 15px;
  }
  .woocommerce #content div.product div.images .wp-post-image {
    max-width: 80vw;
    max-height: 80vw;
  }
  .woocommerce #content div.product .entry-summary ul {
    max-width: 85vw;
  }
  .gform_wrapper DIV {
    max-width: 95vw;
    width: 85vw;
  }
  .ast-container {
    max-width: 95vw;
  }
  .woocommerce #content div.product .gform_variation_wrapper {
    max-width: 95vw;
  }
  .gform_wrapper LABEL {
    font-size: 14px;
  }
  html > body > #page > #content > div > #primary > #main > div > #product-7012 > div:nth-child(2) > #gform_5 > div:nth-child(1) > #gform_wrapper_5 > div:nth-child(1) > #gform_fields_5 > #field_5_45 > div:nth-child(3) > table > tbody:nth-child(2) > tr > td:nth-child(1) {
    height: 0px;
    line-height: 19px;
  }
  .page-id-8 .woocommerce .wc-proceed-to-checkout .button {
    position: fixed;
    bottom: -15px;
    left: 0;
    right: 0;
    top: unset !important;
    z-index: 1000;
    margin-left: auto;
    margin-right: auto;
    width: 100% !important;
    background-color: #fb641b;
    color: #ffffff;
  }
}
