@import “https://www.w3schools.com/w3css/4/w3.css”;
.woocommerce-breadcrumb{visibility:hidden;}
a.wpmenucart-contents span.amount{visibility:hidden;}
i.wpmenucart-icon-shopping-cart-0{margin-top:1.8em;
font-size:2em;}
.product_meta{visibility:hidden;}
button.single_add_to_cart_button.button.alt ,button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed,
div.wp-block-button.wc-block-components-product-button.wc-block-grid__product-add-to-cart a{
background:#e94664 ;
color: #fff;
font-family: inherit;
text-decoration:none;
font-size:1.2em;

}
h2.wc-block-components-product-title.wc-block-grid__product-title a {
font-family: “Times New Roman”, Times, serif;
font-size:1.7em;
text-decoration:none;
font-weight:bold;
}

span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount{
font-family: “Times New Roman”, Times, serif;
color:grey;
font-size:1.3em;
}

div.flo-wp-title.flo-post h1.flo-wp-title__title, div.woocommerce-info, div.woocommerce-info a, div.woocommerce-billing-fields h3, .woocommerce form .form-row label ,div.woocommerce-billing-fields div.woocommerce-billing-fields__field-wrapper span{
font-family:LibreCaslonDisplay Regular;
}
span.woocommerce-input-wrapper, p.form-row label, .woocommerce form p{
font-family:LibreCaslonDisplay Regular;
}
.woocommerce form .form-row input.input-text, .woocommerce-page form .form-row .input-text, .select2-container–default .select2-selection–single .select2-selection__rendered, div.coupon input, div.quantity input {
border-color:rgba(0, 0, 0, 0.125);
border-radius:0.5em;
background-color:#f2f4f8;
font-family:LibreCaslonDisplay Regular;
font-size:1em;
}

div.woocommerce-billing-fields h3, h3#order_review_heading{
font-size:1.5em;
color:#1e85be;
font-weight:bold;
font-family:LibreCaslonDisplay Regular;
}
.woocommerce form .form-row label {
font-size:1em;
color:#17a2b8;
letter-spacing:0.1em;
font-weight:bold;
}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{
font-size:1.1em;
color:#1e85be;
font-family:LibreCaslonDisplay Regular;
letter-spacing:0.02em;
font-weight:bold;

}
.woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox{
width: 1em;
height: 1em;
text-align: center;
padding: 6px 0;
font-size: 5px;
line-height: 1.428571429;
border-radius: 15px;

}
div.col2-set{
display:flex;
flex-wrap:wrap;

}
div.col-1, div.col-2{
flex: 1 0 51%;
}
.woocommerce form p{
font-weight:bold;
font-size:1.1em;
}
.woocommerce button.button.alt, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, div.coupon button, td.actions button{
letter-spacing:0.06em;
font-weight:bold;
background-color:#e94664;
}
.woocommerce-checkout #payment ul.payment_methods li label{
font-family:LibreCaslonDisplay Regular;
font-size:1.1em;
letter-spacing:0.06em;
font-weight:bold;

}

.flo-block-image-block-3__title
{
font-weight : bold;
color: #c72c48;
}
button.single_add_to_cart_button.button.alt
{
margin-left: 100px;
}
.input-text qty text
{
margin-left:90px;
}
.woocommerce div.product p.price, .woocommerce div.product span.price
{
color: #e94664;
}
.wp-block-button__link
{
background-color:#e94664;
}
.flo-block-item-title-2__featured-image
{
display: none;
}
.flo-block-item-title-2__text-area
{
display: none;
}
.flo-block-horizontal-divider
{
display: none;
}