.red-hat-display {
  font-family: "Red Hat Display", sans-serif;
  font-style: normal;
}

.forum-regular {
  font-family: "Forum", serif;
  font-weight: 400;
  font-style: normal;
}

.send-flowers-regular {
  font-family: "Send Flowers", cursive;
  font-weight: 400;
  font-style: normal;
}

.charlotte-home .home-area .icon, .testimonial_rotator .testimonial_rotator_slide_title, .testimonial_rotator_star, .wpmtst-testimonial .testimonial-name.testimonial-field {color: #C6839F !important;}


body, .entry-content p, .charlotte-instagram .textwidget p {
    font-family: 'Red Hat Display', sans-serif; }

.site-title, .site-title a, .site-title a:hover, .charlotte-instagram .widget-title, .entry-content p, details summary {
    font-family: 'Forum', serif; font-size:1.5em; }

.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p {line-height: 1.5em;}

a {text-transform:uppercase;letter-spacing:1px; }
img.entry-image.attachment-post:hover, .woocommerce ul.product_list_widget li img:hover, .widget_media_image img:hover{opacity:100%;}

#about a {color: #C6839F; text-decoration: underline;}

h1,
h2,
h3,
h4,
h5,
h6,
.enews-widget .enews .widget-title,
.home-area .woocommerce .product-title,
.wpmtst-testimonial, .home-area .featuredpage.widget .widget-title, .charlotte-home .home-area .widget-title { 
    font-family: 'Forum', serif; }



.subheader {font-family: "Send Flowers", cursive;
text-align:center;
	font-size: 1.7em;}

.sign {font-family: "Send Flowers", cursive !important;
text-align:left;
	font-size: 3em;}

.widget.widget_text p {margin-bottom:5px;}


.tiktok-svg g {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.tiktok-svg:hover g {
    fill: #e2bccc;
}

.ltk-svg g {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.ltk-svg:hover g {
    fill: #e2bccc;
}

.offscreen-content img:hover {opacity: 100%;}
#front-page-3 {background-color: #F8F4F0;}

#sb_instagram .sbi_follow_btn a:hover, #sb_instagram .sbi_follow_btn a:focus {color: #F8F4F0 !important;}

.sb-more {padding: 50px !important;}

.entry-content .wp-block-button .wp-block-button__link, .wp-block-button .wp-block-button__link {color: #F8F4F0 !important;padding:20px 30px !important; font-size:13px}

.header-image.header-full-width .site-title>a {min-height: 150px;}

.header-image.header-full-width .site-title { padding-top: 0px !important;}

.caption-wrap {opacity: 100% !important;}

.caption {bottom: 70px !important; }

.overlay {border-color: #641938 !important;}

.overlay .p1 a {background-color: #C5839F; padding: 14px 24px 14px 24px; color: white !important;
font-size: 11px; letter-spacing: 2px;}

.overlay .p1 a:hover {background-color: #C5839F; padding: 14px 24px 14px 24px; color: white !important;
font-size: 11px; opacity: 70%;}

.button {display:inherit !important;}

.woocommerce ul.products li.product a {color: white !important;}

.woocommerce div.product p.price {text-align: left !important;font-size: 1.5em;font-weight: bold}

.entry-time {visibility: hidden !important;}

.breadcrumb {margin-bottom: 10px;}

.archive-title {text-transform: capitalize;}

.woocommerce-loop-product__title {text-transform: capitalize;line-height: 1.2em}

.product_title {text-align:left !important;}

.product_meta a {color: #c6839f !important;}

.product_meta a:hover {color: #202020 !important;}

[data-ff-el="root"].ff-6647da81cd069d838c61a252 .ff-6647da81cd069d838c61a252__button {border: none !important;}

.footer-widgets .social i:hover {color:#e2bccc !important;}

.wpmenucart-display-right .cartcontents {float: inherit !important; text-align:center !important;color: #AD6B81 !important;padding-top:15px;}

.wpmenucart-icon-shopping-cart-0 {color: #AD6B81;}

.site-inner {margin-left: 40px; margin-right: 40px;}

.wc-block-grid__product.wc-block-grid__product {list-style-type:none !important;}

.wc-block-grid__product-title {font-size: 17px !important;}

.sb-padded-row {padding-left:3em;}

select {border-color: #949494 !important;color:#B6B4B4;}

.wp-block-woocommerce-product-categories {padding-top: 15px;}

.wc-block-components-product-price {text-align:left !important;}

/*cart settings*/

.sb-cartbutton {color: white !important; background-color: #c6839f;}

.sb-cartbutton:hover {color: white !important; background-color: #E2BBCC;}

.wc-block-components-button__text {color: white;}

.wc-block-components-product-metadata {line-height: 2em;}

.wc-block-cart-item__remove-link {color:graytext !important;}

.has-text-align-center {padding: 20px;}

details p {font-size: 16px !important; font-family: 'Red Hat Display', sans-serif !important; }

.amazon-icon a:hover {color: #e2bccc !important;}

.sb-sidebar {padding: 30px;
margin-right: 50px !important;
margin-left: 50px !important;}

h5 {font-weight: 400 !important;}

#popmake-1857 {margin-left: -25% !important; width: 50% !important;}