@import url("https://fonts.googleapis.com/css2?family=Lato");#main .checkout-wrap {
  padding-bottom: 29px !important;
  padding-top: 28px !important;
}
#post-550 > div > div > div:nth-child(3) {
  background-color: #3d9cd2;
  color: #ffffff;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 13px;
}
#post-550 > div > div > div:nth-child(4) {
  background-color: #3d9cd2;
  color: #ffffff;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 13px;
}
#post-550 > div > div > div:nth-child(5) {
  background-color: #ffffff;
  color: #000000;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-left: 13px;
}
#post-550 > div > div > div:nth-child(4) > form > input:nth-child(2) {
  background-color: #3d9cd2;
  color: #ffffff;
  text-align: center;
  padding-left: 19px;
  padding-right: 18px;
}
#post-550 > div > div > div.woocommerce-form-coupon-toggle {
  background-color: #ffffff;
  color: #000000;
  padding-top: 10px;
  padding-left: 13px;
  padding-right: 18px;
}
.wc-points-rewards-product-message {
  font-weight: bold;
}
.woocommerce-Price-amount {
  font-weight: bold;
}
.page-id-6622 .woocommerce span.onsale {
  display: none;
}
.page-id-6622 ul.products li.product p.product__categories {
  display: none;
}
ul.products li.product p.product__categories {
  display: none;
}
html > .post-l2 > #page > #content > div > div:nth-child(2) > #primary > #main > #product-5084 > div:nth-child(1) > div:nth-child(3) > #sticky-scroll > div > div:nth-child(2) > div > div:nth-child(1) > label {
  display: none;
}
html > .post-l2 > #page > #content > div > div:nth-child(2) > #primary > #main > #product-5084 > div:nth-child(1) > div:nth-child(3) > #sticky-scroll > div > div:nth-child(2) > div > div:nth-child(1) > input {
  display: none;
}
.woocommerce span.onsale {
  display: none;
}
.wcppec-checkout-buttons__separator {
  display: none;
}
#product-4996 > div:nth-child(1) > div:nth-child(2) > p {
  display: none;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs {
  display: none;
}
.col-full-nav {
  border-bottom: solid 1px;
}
#page > #content .archive-header > div {
  text-align: center;
}
.product-details-wrapper {
  background-color: white;
}
.single-product .site-content .col-full {
  background-color: #ffffff;
}
#primary > #main > #product-4996 .summary {
  width: 45%;
}
.woocommerce #content div.product .variations .label {
  color: #456750;
  font-family: Lato;
  font-weight: 400;
}
tbody > tr label > span {
  color: #456750;
  font-weight: 400;
}
.variations tr > .label > span {
  font-weight: 400 !important;
}
.woocommerce #content div.product .single_add_to_cart_button {
  background-color: #c07060;
}
#sticky-scroll > div > table > tbody > tr:nth-child(2) > th > span {
  display: none;
}
#product-5036 > div:nth-child(1) > div:nth-child(2) > p {
  display: none;
}
.woocommerce #content div.product .entry-summary {
  width: 48%;
}
del {
  text-decoration-line: none;
}
.woocommerce-variation-price del bdi {
  text-decoration-line: line-through;
}
.product-details-wrapper bdi {
  font-size: 25px;
  color: #2c533e;
}
.product-template-default.single.single-product .product-details-wrapper .summary.entry-summary .variations_form .single_variation_wrap .gtw-product-gift-wrapper .gtw-product-gift-wrapper-enable-field label {
  color: #50705e;
  font-size: 15px;
}
.gtw-product-gift-wrapper-enable-field label {
  float: left;
  margin: 0;
  padding: 0;
  font-size: 16px;
  margin-right: 10px;
  line-height: normal;
}
.product-template-default.single.single-product .product-details-wrapper .summary.entry-summary .variations_form .single_variation_wrap .gtw-product-gift-wrapper .gtw-product-gift-wrapper-enable-field {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 10px;
}
.product-template-default.single.single-product .product-details-wrapper .summary.entry-summary .variations_form .single_variation_wrap .woocommerce-variation-price .price {
  background: #ECEDE2;
  border-radius: 8px;
  padding-left: 20px;
}
.product-template-default.single.single-product .product-details-wrapper .summary.entry-summary .variations_form > div .variations tbody tr:first-child td ul li span {
  font-size: 12px;
  font-family: Lato;
  font-weight: 400;
  line-height: 24px;
}
.product-template-default.single.single-product .product-details-wrapper .summary.entry-summary .variations_form > div .variations tbody tr:first-child td ul li.selected span {
  color: white;
  background: #2C533E;
}
#sticky-scroll .gtw-product-gift-wrapper-content {
  padding-top: 10px !important;
}
.summary del bdi {
  text-decoration-line: line-through;
  font-weight: 400;
  font-size: 24px;
}
#product-4966 > div:nth-child(1) > div:nth-child(2) > p {
  display: none;
}
#product-5117 > div:nth-child(1) > div:nth-child(2) > p {
  display: none;
}
#product-7094 > div:nth-child(1) > div:nth-child(2) > p {
  display: none;
}
#product-13467 > div:nth-child(1) > div:nth-child(2) > p {
  display: none;
}
@media screen and (max-width: 768px) {
  .woocommerce #content div.product .entry-summary {
    display: inline;
  }
}
@media screen and (max-width: 667px) {
  .woocommerce #content div.product .entry-summary {
    display: inline;
  }
}
@media screen and (max-width: 375px) {
  .woocommerce #content div.product .entry-summary {
    display: inline;
  }
}
@media screen and (max-width: 932px) {
  .woocommerce #content div.product .entry-summary {
    display: inline;
  }
}
