#order_review > table > div.blockUI.blockOverlay, #payment > div.blockUI.blockOverlay, body.woocommerce-checkout:not(.woocommerce-order-pay) #payment > ul{
  display: none !important;
}


#payment > div.form-row.place-order {
  background-color: #2e3132;
}

#place_order {
  background-color: #7a5ab0!important;
  border: none;
  padding: 12px;
  width: 100%;
    margin-top: 25px;
}

body.woocommerce-checkout.woocommerce-page.woocommerce-order-received #primary {
  padding: 32px;
}


body.woocommerce-checkout.woocommerce-page.woocommerce-order-received #main article header h1 {
  margin-bottom: 2rem;
    font-size: 1.6rem;
    color: #fff;
    font-weight: 100;

}
body.woocommerce-checkout.woocommerce-page.woocommerce-order-received #main article header h1 div {
  font-family: inherit;
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  text-rendering: optimizeLegibility;
  color: #b2b2b2;
}

#post-5823 > div > div > div > section.woocommerce-bacs-bank-details {
  display: none !important;
}
#post-5823 > div > div > div > section.woocommerce-order-details > table > tfoot > tr:nth-child(2) {
  display: none !important;
}

.coupon {
  display: none !important;
}

.copyright ul {
  margin: 0;
  padding-top: 1rem;
  list-style: none;
}

.copyright ul li {
  display: inline;
    padding-right: .5rem;
    font-size: .8rem;
  color: #fff !important;
}
.copyright ul li a{
color: #fff;
}


#payment > ul > li.wc_payment_method.payment_method_cod {
  display: none !important;
}

.body.woocommerce-checkout  #payment ul {
display:none !important;
}

.body.woocommerce-checkout.woocommerce-order-pay  #payment > ul {
display:block !important;
}

body.single-product .header-container-product .shadow-bottom {
  bottom: -78px !important;
}
.header-container .shadow-bottom {
  bottom: -77px !important;
}
body.woocommerce-cart #primary {
  border-width: 4px;
  border-style: solid;
  border-image: linear-gradient(to right, #b33e79, #7a5ab0) 1;
}


.gt_float_switcher.notranslate {
  border-radius: 20px;
}

body.single-product .header-container-product .header-picture .subpage-title-header .row .title {
  line-height: 45px;
  padding-bottom: 20px;
}

.container.right-list-container .row.offer-list .title {
  margin-top: 16px;
  padding: 0;
}

.container.right-list-container .row.offer-list .title span {
  font-size: 1.6rem;
}
.container.right-list-container .row.offer-list .title .col-lg-4.col-md-4.offer-list-box.produkt {
  padding: 0 !important;
}

.col-lg-4.col-md-4.offer-list-box.produkt {
  padding-bottom: 15px;
}



#payment > ul > li.wc_payment_method.payment_method_przelewy24{
  color: black;
  text-decoration: solid;
}


body > div > div:nth-child(3) > div > div > div > main > article > div > div > form > div.woocommerce-checkout-review-order > div > div > div {
  display: none !important;
}

#page .quantity {
display: none !important;

}


body.page #page .quantity {
display: block !important;

}


#payment > div > div.woocommerce-terms-and-conditions-wrapper {
  display: none;
}


#payment > ul > li.wc_payment_method.payment_method_przelewy24 > div.custom-terms-checkbox {
  display: none;
}

#place_order, body.woocommerce-cart .wc-proceed-to-checkout a {
  border-radius: 50px !important;
}



.offer-list-box-description {
text-align: center;
}


div.offer-list-box-number, div.offer-list-box-price{
  display: flex;
  justify-content: center;
  align-items: center;
}
div.offer-list-box-number::before {
  background: url(https://feelevent.pl/wp-content/themes/understrap-child/img/list-offer-icon-1.webp) no-repeat 0 center;
  content: "";
  margin-right: 5px;
  display: inline-block;
  width: 30px;  /* dopasuj do wielkości ikony */
  height: 30px; /* dopasuj do wielkości ikony */
}
div.offer-list-box-price::before {
  background: url(https://feelevent.pl/wp-content/themes/understrap-child/img/list-offer-icon-2.webp) no-repeat 0 center;
  content: "";
  margin-right: 5px;
  display: inline-block;
  width: 30px;  /* dopasuj do wielkości ikony */
  height: 30px; /* dopasuj do wielkości ikony */
}
.offer-list-box-title {
  margin: 10px 0 5px 0;
}
