.page-id-7878551 .site-content {
  color: #218087;
  background-color: #186853;
}
.page-id-7878551 .elementor .jet-parallax-section.animated.fadeIn {
  background-color: #186853;
}
.page-id-7878551 .site-main p {
  color: #ffffff;
}
.page-id-7878551 input[type=password] {
  color: #000000;
}
input[type=password] {
  color: #ffffff;
  background-color: rgba(102, 245, 242, 0);
}
.site {
  background-image: linear-gradient(-45deg, #186853, black);
}
.page-id-7878551 h1.page-title {
  color: #ffffff;
  background-color: #186853;
}
.woocommerce .wc-proceed-to-checkout .button {
  color: #000000;
  font-weight: 400;
  border-color: rgba(255, 255, 255, 0);
  display: none;
}
.page-id-1885 .elementor .elementor-element-61da7308 .elementor-heading-title {
  color: #218087;
}
.datepicker.datepicker-dropdown .datepicker-main {
  background-color: #888888;
}
.fcf-colorpicker.fcf-colorpicker-open {
  background-color: #d8d8d8;
}
.fcf-colorpicker .fcf-colorpicker-select {
  color: #555555;
  font-weight: 400;
}
html > body > #page > #content > div > div > #primary > #main > #post-17527 > div > div > section > div:nth-child(2) > div > div > div:nth-child(5) > div > div > #wcf-embed-checkout-form > div > form > #customer_details > div:nth-child(1) > div > div:nth-child(3) > #billing_city_field {
  background-color: rgba(61, 210, 245, 0);
}
.woocommerce-checkout .woocommerce p {
  color: #faf7f7 !important;
  font-size: 13px;
  line-height: 17px;
}
.woocommerce-checkout .woocommerce p .select2-container--open {
  color: #000000;
}
.wc-ppc-form-wrapper > #wc-ppc-password-form-1 #pwbox-1 {
  color: #ffffff;
  font-size: 18px;
  background-color: #218087;
}
.woocommerce-input-wrapper #select2-billing_country-container {
  color: #000000;
  background-color: rgba(102, 245, 242, 0.32);
}
.form-row #terms {
  padding-left: 3vw;
  color: #555555;
  margin-top: -3px;
  margin: -2px 0px 0px 0px;
}
.wcf-el-checkout-form > #wcf-embed-checkout-form .woocommerce-error {
  background-image: linear-gradient(to right, #212687 4%, #000000 88%);
  color: #fcfcfc;
  font-size: 15px;
  padding-top: 16px;
  padding-bottom: 10px;
  padding-right: 7px;
  padding-left: 87px;
  margin-right: 16px;
  word-spacing: 1px;
  font-weight: 400;
  margin-top: 16px;
}
#wcf-embed-checkout-form li {
  padding-left: 0px;
  margin-left: 10px;
  left: auto;
}
.woocommerce li > strong {
  margin-right: 2px;
}
#wcf-embed-checkout-form .woocommerce-error > li {
  margin-left: 8px;
  padding-right: 22px;
}
body #pwbox-35935 {
  color: #fbfefe;
  background-color: #218087;
  font-weight: 300;
  -webkit-text-stroke-width: 2px;
}
body label {
  color: #000000;
}
.elementor-element h3 {
  color: #66f5f2;
}
.elementor-element .woocommerce-order-details__title {
  color: #66f5f2 !important;
  font-size: 28px;
}
.elementor-element p {
  color: #ffffff;
  font-size: 20px;
}
.elementor-widget-container .woocommerce-Button {
  background-image: linear-gradient(to right bottom, #186853 0%, rgba(102, 245, 242, 0.32) 100%);
  color: #fbfefe;
}
.wll-container .wll-earn-points-list-empty-message {
  color: rgba(83, 88, 99, 0);
}
.wll-container .wll-earn-points-list-empty-container > .wlr {
  color: rgba(79, 71, 235, 0);
}
.woocommerce #password_1 {
  color: #000000;
  font-size: 21px;
  background-color: #fcfcfc;
  font-weight: 600;
}
.woocommerce #password_2 {
  color: #000000;
  background-color: #fbfefe;
  font-weight: 600;
  font-size: 21px;
}
.elementor-widget-container .woocommerce-form-row--first > label {
  color: #fcfcfc;
  padding-top: 5px;
  padding-bottom: 5px;
}
.elementor-widget-container .woocommerce-form-row--last > label {
  color: #fbfefe;
  padding-top: 5px;
  padding-bottom: 5px;
}
.woocommerce .woocommerce-password-hint {
  font-size: 16.8px;
  color: #66f5f2;
  padding-top: 6px;
  padding-bottom: 6px;
}
.woocommerce .woocommerce-password-strength {
  color: #f5b966;
  font-weight: 400;
  padding-top: 6px;
}
.elementor-widget-wrap .woocommerce-ResetPassword {
  padding-top: 5px;
  padding-right: 6px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.jet-form .jet-form__submit {
  background-image: radial-gradient(#ff0000 4%, blue 100%);
}
.elementor-jet-single-add-to-cart .nyp > label {
  color: #ffffff;
  font-size: 16px;
}
.elementor-jet-single-add-to-cart #nyp-1 {
  background-position: center;
  transform: scale3d(0.9, 1, 1);
  text-align: center;
  font-weight: 400;
}
.e-con-inner .e-floating-bars__announcement-text {
  color: #000000;
}
.woocommerce .cart-collaterals {
  transform: translate(0, 0px);
  display: inline;
  border-style: none;
}
.woocommerce-shipping-totals li > label {
  color: #ffffff;
}
.order-total bdi {
  color: #f5b966;
  font-size: 24px;
}
tbody > .woocommerce-shipping-totals strong {
  font-size: 14px;
  font-weight: 500;
}
.elementor .elementor-column > .elementor-widget-wrap {
  border-color: rgba(255, 255, 255, 0);
}
.shop_table #shipping_method {
  background-color: #218087;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
}
.woocommerce-checkout .woocommerce .shop_table td {
  background-color: #218087;
  text-align: right;
  color: #ffffff;
}
.woocommerce-checkout .woocommerce .shop_table th {
  background-color: #218087;
  color: #ffffff;
  text-align: center;
}
tfoot > .tax-total bdi {
  color: #ffffff;
}
tfoot > .cart-subtotal bdi {
  color: #ffffff;
}
tbody bdi {
  color: #ffffff;
}
tbody .wcf-product-name {
  color: #ffffff;
  font-size: 16px;
}
.shop_table .wcf-product-image {
  text-align: left;
}
.shop_table .product-quantity {
  color: #ffffff;
  -webkit-text-stroke-color: #ffffff;
}
#order_review > table > tbody > tr > td:nth-child(1) > strong {
  color: #ffffff;
  font-size: 18px;
}
#order_review > table > tbody > tr > td:nth-child(1) > div > div:nth-child(2) {
  text-align: right;
  max-width: auto;
}
#order_review > table > tbody > tr > td:nth-child(1) > div > div:nth-child(1) > img {
  max-width: 50%;
}
#order_review > table > thead > tr > th:nth-child(1) {
  max-width: auto;
}
tbody .wcf-product-thumbnail {
  width: auto;
  height: auto;
  display: block;
}
.checkout .wpslash-tip-title {
  font-size: 14px;
}
.wcf-order-wrap > #order_review .wpslash-tip-input {
  font-size: 14px;
}
.wcf-order-wrap > #order_review .wpslash-tip-submit {
  color: #ffffff;
  font-size: 15px;
  -webkit-text-stroke-color: rgba(255, 255, 255, 0);
}
.checkout #wcf_optimized_wcf_custom_coupon_field {
  font-size: 16px;
}
.woocommerce form.checkout .form-row {
  color: #fcdf7e;
}
.payment_box label {
  color: #fcdf7e;
}
.wcf-shipping-methods-wrapper li > label {
  color: #feffff;
  -webkit-text-stroke-color: #ffffff;
  -webkit-text-stroke-width: 1px;
}
.checkout > .wcf-shipping-methods-wrapper li {
  background-color: #d89145;
  border-width: 1px 0px 0.666667px;
  border-color: #186853;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup15 {
  font-size: 20px;
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup6 {
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup4 {
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup5 {
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup7 {
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_flat_rate1 {
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup16 {
  background-color: #b8201c;
}
div #ship-to-different-address span {
  border-color: rgba(161, 162, 164, 0);
  color: #feffff;
  font-size: 16px;
}
div #ship-to-different-address-checkbox {
  border-width: 0;
  border-color: rgba(180, 185, 190, 0);
  padding-left: 3px;
  margin: 2px 4px 2px 0px;
  margin-bottom: 15px;
  margin-right: 7px;
}
#customer_details .woocommerce-form__label {
  padding-left: 3px;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-top: 0px;
  margin-top: -1px;
}
.woocommerce .woocommerce-shipping-fields {
  margin-top: -1px;
  padding-left: 8px;
  padding-bottom: 0px;
}
.woocommerce #payment ul.payment_methods {
  background-color: #d89145;
}
.form-row .woocommerce-terms-and-conditions-checkbox-text {
  padding-left: 0px;
  color: #fcdf7e;
  background-color: #4b3030;
}
.woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-link {
  padding-left: 0px;
  background-color: #490404;
  color: #00f0f0;
}
.woocommerce form.checkout .form-row label {
  line-height: 21px;
  padding-left: 2px;
  font-size: 14px;
  color: #feffff;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_free_shipping10 {
  background-color: #bc2020;
}
#order_review > #payment #payment_method_cpsw_stripe {
  color: #000000;
  background-color: #bc2020;
  font-size: 15px;
}
#order_review > #payment #payment_method_ppcp-gateway {
  color: #000000;
  background-color: #a02121;
}
.woocommerce-checkout .woocommerce h2 {
  font-size: 16px;
  line-height: 0.4px;
}
.form-row dt {
  font-size: 16px;
  line-height: 15.6px;
}
.form-row dd {
  font-size: 10px;
}
.form-row ul > li {
  font-size: 16px;
  line-height: 18.6px;
}
#payment > div > div:nth-child(2) > div:nth-child(2) > p:nth-child(6) {
  font-size: 16px;
}
#payment > ul > li:nth-child(2) > div > p {
  color: #d89145;
}
.elementor-element-bab403 p {
  color: #490404;
}
.elementor-element-243b78b p {
  color: #490404;
}
#primary > #main h3 {
  color: #00f0f0;
}
tfoot .wcf-shipping-error-msg {
  color: #fcdf7e;
}
#order_review > table > tfoot > tr:nth-child(2) > td > span > span {
  color: #fcdf7e;
}
#order_review > table > thead > tr > th:nth-child(2) {
  text-align: right;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_flat_rate17 {
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup18 {
  background-color: #b8201c;
}
.wcf-shipping-methods-wrapper #wcf_shipping_method_0_local_pickup19 {
  background-color: #b8201c;
}
.woocommerce-checkout .woocommerce table a {
  font-size: 24px;
}
.cart_item > .product-name .attachment-woocommerce_thumbnail {
  font-size: 13px;
}
.payment_box #wc-cpsw_stripe-payment-token-84 {
  color: #000000;
  background-color: #bc2020;
  -webkit-text-stroke-color: #000000;
}
.payment_box #wc-cpsw_stripe-payment-token-new {
  color: #feffff;
  background-color: #b8201c;
}
#wc-cpsw_stripe-payment-token-84 {
  color: #000000;
  background-color: #ffffff;
}
.wcf-shipping-method-options > #shipping_method > li bdi {
  color: #feffff;
}
.wcf-customer-shipping li {
  color: #feffff;
}
#shipping_method > li:nth-child(1) > label {
  color: #ffffff;
}
body #content {
  letter-spacing: 2px;
}
#order_review #review_order_before_payment_when_would_you_like_us_to_have_your_order_ready_4\:00pm {
  background-color: #b8201c;
}
#order_review #review_order_before_payment_when_would_you_like_us_to_have_your_order_ready_4\:30pm {
  background-color: #b8201c;
}
#order_review #review_order_before_payment_when_would_you_like_us_to_have_your_order_ready_5\:00pm {
  background-color: #b8201c;
}
#order_review #review_order_before_payment_when_would_you_like_us_to_have_your_order_ready_5\:30pm {
  background-color: #b8201c;
}
#order_review #review_order_before_payment_when_would_you_like_us_to_have_your_order_ready_6\:00pm {
  background-color: #b8201c;
}
#order_review #review_order_before_payment_when_would_you_like_us_to_have_your_order_ready_6\:30pm {
  background-color: #b8201c;
}
#order_review #review_order_before_payment_when_would_you_like_us_to_have_your_order_ready_7\:00pm {
  background-color: #b8201c;
}
.wcf-order-wrap > #order_review legend {
  color: #00f0f0;
  font-size: 20px;
  letter-spacing: 0px;
}
.cpsw-stipe-pay-data .cpsw-save-cards input {
  padding-left: 0px;
  color: #fcdf7e;
  background-color: #4b3030;
}
@media screen and (max-width: 1024px) {
  .woocommerce .cart-collaterals {
    background-color: rgba(0, 0, 0, 0);
  }
}
@media screen and (max-width: 768px) {
  .woocommerce .cart-collaterals {
    display: inline;
    background-color: rgba(0, 0, 0, 0);
  }
}
@media screen and (max-width: 667px) {
  .elementor-jet-single-add-to-cart .nyp > label {
    font-size: 14px;
  }
  .woocommerce .cart-collaterals {
    background-color: rgba(0, 0, 0, 0);
  }
}
@media screen and (max-width: 375px) {
  .woocommerce .cart-collaterals {
    background-color: rgba(0, 0, 0, 0);
  }
}
@media screen and (max-width: 1024px) {
  .page-id-11564 .woocommerce .cart-collaterals {
    color: #000000;
    background-color: #000000;
  }
  .woocommerce .cart-collaterals {
    background-color: rgba(0, 0, 0, 0);
  }
}
