button.single_add_to_cart_button:before {
   display: inline-block;
   font-family: FontAwesome;
   float: left;
   content: "\f217";
   font-weight: 300;
   margin-right: 1em;
   font-size: 15px;
}
.woocommerce-category-bottom-description {
    text-align: left;
}
.woocommerce-product-gallery__image a {
    text-align: center;
}

.elementor-383 .elementor-element.elementor-element-39b316d {
     --margin-top: 20px; 
 }
.elementor-459 .elementor-element.elementor-element-4c7c65b7 {
     --min-height: 60px;
    height: 60px;
 
}
span.posted_in:last-child {
    display: flex;
    gap: 65px;
}
/*Checkout*/
body.woocommerce-checkout .woocommerce .woocommerce-shipping-fields {
    display: none;
}
p#additional_curier_address_field {
    display: none;
}
p#additional_curier_address_field label span.optional {
   display:none;
}
/*Cart*/
a.shipping-calculator-button {
    display: none;
}
p.woocommerce-shipping-destination {
    display: none;
}
[type=checkbox]+label[for], [type=radio]+label[for] {
    cursor: pointer;
    font-size: 14px;
}
/*Product*/
.woocommerce .product.product-type-variable .variations_form .variations td.value select {
    border-color: #c5cbd6;
}
.kitify select {
/*    width: 100%;*/
appearance: none; /* Disable the default arrow */
    -webkit-appearance: none; /* For WebKit-based browsers */
    -moz-appearance: none; /* For Firefox */
    width: calc(50% - 8px);
    font-size: 16px;
    border: 1px solid #ccc;
    border-radius: 4px;
    background-color: #fff;
    background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="currentColor"/></svg>')!important;
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 20px;
    cursor: pointer;
}
.ui-text-status {
    color: #61a854;
}
.woocommerce img.pswp__img, .woocommerce-page img.pswp__img {
     padding-bottom: 20px;
}
.kitify-carousel-inner .product .price ins {
    text-decoration: none;
    font-size: 18px;
    color: #222;
    font-weight: 600;
}
ul#shipping_method li {
 display:flex;
}
body.woocommerce-checkout .woocommerce table.woocommerce-checkout-review-order-table tr.shipping ul#shipping_method li label {
  font-weight: 700!important;
}
ul#shipping_method li label{
 font-weight: 700!important;
}
ul#shipping_method label small{
 font-weight:300;
}