.message-container .fs-free-shipping-notice-text {
  background-color: #f7f8f9;
  border-width: 0px;
  border-style: solid;
  transform: translate(57px, 0px) skew(0deg, 0deg);
  list-style-type: disc;
  opacity: 1;
  border-radius: 7px 7px 0px 0px;
  color: #0c0c0c;
  display: block;
  font-size: 14.88px;
}
.message-container .fs-free-shipping-notice-progress-bar-wrapper {
  background-color: #f7f8f9;
  border-radius: 0px 0px 5px 7px;
  color: #32373d;
  transform: translate(57px, 0);
  border-color: #1f5ca4;
  border-width: 0px;
  border-style: solid;
}
.text-left .woocommerce-price-suffix {
  font-size: 16.6896px;
  font-weight: 600;
}
#main .fs-free-shipping-notice-and-button-wrapper {
  border-width: 0px;
  border-style: solid;
}
.woocommerce .wc-proceed-to-checkout .button {
  font-weight: 300;
}
tbody .button-continue-shopping {
  font-weight: 300;
}
.woocommerce-info .button {
  font-weight: 300;
  transform: translate(-69px, 0px);
}
.fs-free-shipping-notice-and-button-wrapper .fs-free-shipping-notice-text > .woocommerce-Price-amount {
  color: #0c0c0c;
  font-weight: 400;
}
.fs-free-shipping-notice-text-and-progress-bar-wrapper .fs-free-shipping-notice-text .woocommerce-Price-currencySymbol {
  font-weight: 400;
}
.fs-free-shipping-notice-text-and-progress-bar-wrapper .fs-free-shipping-notice-opening-value > .woocommerce-Price-amount {
  color: #0a0a0a;
  font-weight: 400;
}
.fs-free-shipping-notice-contents .fs-free-shipping-notice-opening-value .woocommerce-Price-currencySymbol {
  font-weight: 400;
}
.fs-free-shipping-notice-contents .fs-free-shipping-notice-closing-value .woocommerce-Price-currencySymbol {
  font-weight: 400;
  color: #0a0a0a;
}
.fs-free-shipping-notice-text-and-progress-bar-wrapper .fs-free-shipping-notice-closing-value > .woocommerce-Price-amount {
  color: #0a0a0a;
  font-weight: 400;
}
.fs-free-shipping-notice-and-button-wrapper .fs-free-shipping-notice-progress-bar {
  color: #1b68b5;
  background-color: #1f5ca4;
  border-color: #0a0a0a;
}
.fs-free-shipping-notice-text-and-progress-bar-wrapper .fs-free-shipping-notice-progress-bar > span {
  background-color: #b94444;
  border-style: none;
  border-color: #1b68b5;
  border-width: 0px;
  border-style: solid;
}
.checkout-sidebar > #order_review > #payment #place_order {
  font-weight: 200;
}
#text-box-1625932743 span {
  font-weight: 300;
}
#text-box-1140588336 span {
  font-weight: 300;
}
#text-box-560164562 span {
  font-weight: 300;
}
#row-828443720 > #col-610761015 .button > span {
  font-weight: 300;
}
#text-box-1406479625 span {
  font-weight: 200;
}
#text-box-329194662 span {
  font-weight: 200;
}
#text-box-832695264 span {
  font-weight: 200;
}
#row-1505397135 > #col-2113548117 .button > span {
  font-weight: 200;
}
#row-792855768 > #col-1526691530 span {
  font-weight: 200;
}
#main > #content > #stack-1622907706 span {
  font-weight: 200;
}
div .message-container {
  color: #f7f8f9;
}
.absolute-footer strong {
  font-weight: 200;
}
#text-box-191842723 span {
  font-weight: 200;
}
#text-box-752404738 span {
  font-weight: 200;
}
#text-box-1567413936 span {
  font-weight: 200;
}
#row-1064466306 > #col-1007229134 .button > span {
  font-weight: 300;
}
.woocommerce div.product .single_add_to_cart_button {
  font-weight: 300;
}
#text-box-2415005 span {
  font-weight: 300;
}
#text-box-1773105171 span {
  font-weight: 300;
}
#text-box-1605760807 span {
  font-weight: 300;
}
#row-1976478929 > #col-1466790264 .button > span {
  font-weight: 300;
}
.order-total bdi {
  font-size: 16.536px;
  font-weight: 600;
}
tbody .includes_tax > .woocommerce-Price-amount {
  font-size: 12.8288px;
  font-weight: 600;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-name a {
  font-weight: 200;
  text-transform: capitalize;
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-remove a.remove {
  font-size: 14px;
  font-weight: 300;
  transform-origin: 12px 12px;
  display: block;
  background-size: 100% 100%;
  opacity: 1;
  mix-blend-mode: normal;
  border-width: 1px;
  border-color: #688da4;
  border-style: solid;
  border-radius: 100% 100% 100% 100%;
  width: 16px;
  height: 18px;
  line-height: 13px;
  transform: scale3d(1, 0.71, 1);
}
.woocommerce-cart .woocommerce table.shop_table.cart td.product-thumbnail img {
  font-size: 15.536px;
}
tbody .product-price bdi {
  font-weight: 300;
}
tbody .product-subtotal bdi {
  font-weight: 400;
}
tr .shipping__list_item > .shipping__list_label {
  color: #0c0c0c;
}
.shipping__table .woocommerce-shipping-destination {
  color: #0c0c0c;
}
.woocommerce .cart-collaterals .cart_totals table th {
  font-weight: 400;
  font-size: 14.536px;
  color: #0c0c0c;
}
.woocommerce-cart .woocommerce table.shop_table.cart thead th {
  font-weight: 500;
}
.cart-container .button {
  font-weight: 300;
}
#row-1449602378 > #col-619721721 .badge-container {
  font-weight: 200;
}
.woocommerce span.onsale {
  font-weight: 200;
}
tbody > .total-saved bdi {
  font-weight: 600;
  color: #0c0c0c;
}
.woocommerce .cart-collaterals .cart_totals table td {
  font-size: 14.536px;
}
.footer-widgets .gt_selector {
  color: #0c0c0c;
}
.woocommerce .cart-collaterals {
  padding-top: 0px;
  opacity: 1;
}
.woocommerce .cart-sidebar {
  padding: 10px 0px 10px 0px;
}
.is-sticky-column .payment-icon {
  background-color: rgba(14, 71, 224, 0.47);
}
tbody .wcpa_cart_meta_item {
  font-size: 13px;
  text-transform: capitalize;
}
#sec_76845b5efd1fb6 #select_0704503688 > .wcpa_field_desc {
  color: #0c0c0c;
  font-size: 14px;
  text-transform: capitalize;
}
#sec_76845b5efd1fb6 #color_group_1140613749 > .wcpa_field_desc {
  color: #0c0c0c;
  font-size: 14px;
}
.woocommerce div.product .product_meta > span {
  font-size: 15.032px;
  color: #dc240c;
}
@media screen and (max-width: 375px) {
  .message-container .fs-free-shipping-notice-text {
    display: inline;
  }
  .fs-free-shipping-notice-text-and-progress-bar-wrapper .fs-free-shipping-notice-opening-value > .woocommerce-Price-amount {
    display: inline-block;
  }
  .message-container .fs-free-shipping-notice-progress-bar-wrapper {
    flex: 0;
    justify-content: flex-end;
    opacity: 1;
    border-width: 0px;
    border-style: solid;
    padding-top: 0px;
    transform: scale3d(0.99, 1, 1);
  }
  .woocommerce-cart .woocommerce table.shop_table.cart td.product-thumbnail img {
    transform: scale3d(1.15, 1.8, 1);
  }
  .woocommerce-cart .woocommerce table.shop_table.cart td.product-remove a.remove {
    transform-origin: 10px 10px;
    display: inline;
  }
  tbody .button-continue-shopping {
    background-color: #1f5ca4;
  }
}
