@import url('https://fonts.googleapis.com/css2?family=PT+Sans:wght@400;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Prata&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Catamaran:wght@200;300;400;500;600;700&display=swap');
 
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,900;1,800&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Abril+Fatface&family=Poppins:wght@100;200;300;400;500;600;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Italianno&family=Quicksand:wght@300;400;500;600;700&display=swap');

/* @import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&display=swap'); */

/* @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap'); */

@import url('https://fonts.googleapis.com/css2?family=Quicksand:wght@300;400;500;600;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Quicksand:wght@300;400;500;600;700&display=swap');

.min-40 {
	margin-top: -20px;
}

.Mtop10px.imgborderrius100 img{
	border-radius:100px; !important;
}

#popmake-24718 .BtnMarket.BtnStoreLocator {
	background-color: #869072;
    color: #fff;
    transition: .5s;
    border: 3px solid #fff;
}

#popmake-24718 .BtnMarket.BtnStoreLocator:hover {
	opacity:.7;
}

a.BtnHereProduct:hover {
	color: #fff;
	opacity: 0.8;
}
a.BtnHereProduct {
    background: #ffab8a;
    padding:3px 12px;
    border-radius: 30px;
    text-decoration: none;
    font-family: 'Poppins';
    font-size: 16px;
    font-weight: 400;
    position: relative;
    margin-top: 10px !important;
    display: block;
    width: 44px;
    margin: auto;
    color: #fff;
    text-transform: capitalize;
    letter-spacing: 1px;
}

/* size Image product 50%  */
.qodef-woo-single-page .qodef-single-product-content .images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image:not(:first-child) {
	width: 50%;
}
/* end */


.qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs {
	
}


/*  */
.qodef-mobile-header .qodef-mobile-logo-wrapper img {
	width: 76px;
}


/* End */



/* New Nav Menu */
.qodef-menu-area .qodef-main-menu ul li a, .qodef-menu-area .qodef-main-menu>ul>li>a {
font-family: 'Poppins', sans-serif;	
font-weight: 500;
font-size: .9em;
}

/* End */

/* New Post blog */
/* .qodef-blog-holder article .qodef-post-title {
	 font-family: 'Bebas Neue' !important;
	font-size: 40px;
  font-weight: 500;
	margin-top: 14px;
} */
.qodef-blog-holder.qodef-blog-single article .qodef-post-title {
font-family: 'Poppins', sans-serif !important;
  font-size: 34px;
  font-weight: 700;
  margin-top: 40px;
	margin-bottom: 20px;
  text-transform: capitalize;
  letter-spacing: .1px;
}
.qodef-blog-holder article .qodef-post-content .qodef-post-text .qodef-post-text-main p{
	letter-spacing: .1px;
  line-height: 1.8;	
}
.qodef-related-posts-holder .qodef-related-posts-title>* {
	font-family: "PT Sans",sans-serif !important;
  font-size: 24px;
}
.qodef-related-posts-holder .qodef-related-post .qodef-post-title {
	font-family: 'Poppins', sans-serif !important;
 font-weight: 500;
 font-size: 20px;
 line-height: 1.4em;
 letter-spacing: 0;
}
/* End */


/* a.SayThanks:hover {
	opacity: 0.8;
} */

a img.alignnone.size-full.wp-image-17649 {
	width: 15px;
	height: 19px;
} 
a img.alignnone.size-full.wp-image-17647{
	width: 28px;
	height: 19px;
}
.IconsFooter a img.Icons-FB {
    width: 10px;
    height: 19px;
}
.IconsFooter a img {
	width: 19px;
  height: 19px;
}

img.qodef-fullscreen-search-image, 
.qodef-position-center-inner img.qodef-normal-logo,
.qodef-position-center-inner .qodef-logo-wrapper a img {
	height: 90px;
  width: 120px;
/* 	margin-top: -22px; */
}

.Top35px {
	margin-top: 55px;
  margin-bottom: 40px;
}
.TopImgClientLeft{
	  margin-top: 30px;
    margin-bottom: 30px;
}
.TitleFooterLogoClient {
margin-top: 20px;
    color: #fff;
    font-size: 19px;
    font-family: 'Poppins' !important;
    font-weight: 600;
    letter-spacing: .03em;
    margin-bottom: 25px;
}

/* replace font color */
	#product-18848 .woocommerce-product-details__short-description h5 {
		padding-top: 20px;
	}

	#product-18848 .woocommerce-product-details__short-description h5 strong span {
/*     font-size: 36px; */
    line-height: 1.2em;
    font-weight: 700;
    white-space: nowrap;
	}

.postid-18848 .h1stell {
	color: #ff7c84;
	font-family: 'Bebas Neue' !important;
	font-size: 30px;
	text-transform: uppercase;

}

/* end */

/* List Post Blog */
.TitleListPostBlog {
	color: #404040;
  font-size: 18px;
  font-weight: 600;
	margin-top:30px;
}
.ListPostBlog li::marker {
	color: #ffab8a;
}
.ListPostBlog li strong {
	color: #ffab8a;
}
.ListPostBlog li {
font-size: 17px;
font-weight: 400;
line-height: 2;
list-style-type: disc;
list-style-position: outside;
margin-left: 20px;
font-family: 'Catamaran' !important;
	letter-spacing: 0.3px;
}
.ListPostBlog li a {
	text-decoration: underline;
/* 	color: #ffab8a; */
}
/* end */

/* btn say thanks */

center.BtnImageCenter {
	margin-top: 20px;
	margin-bottom: 70px;
	padding: 30px;
}

a.SayThanks {
	background-image: url(http://staging.jaclyncreations.com/wp-content/uploads/2021/11/Say-thanks.png);
    /* width: 200px; */
  position: relative;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;  
  padding: 22px;
/* 	pointer-events: none !important; */
}

a.SayThanks span{
	padding: 0 68px;
}

/* end */

header .qodef-fixed-wrapper {
-webkit-backface-visibility: hidden;
-webkit-box-shadow: 3px 0 8px rgb(0 0 0 / 8%);
-moz-box-shadow: 3px 0 8px rgba(0,0,0,.08);
box-shadow: 3px 0 8px rgb(0 0 0 / 7%);
}


/* new footer */
/* footer {
	height: auto !important;
}
 */
.UiLineHeight a {
	line-height: 1.8;
}
.qodef-page-header .qodef-logo-area {
	  background-color: #F2E9E4;
}
.qodef-header-centered .qodef-page-header .qodef-logo-area {
	 height: 90px !important;
}

.qodef-header-centered .qodef-page-header .qodef-logo-area .qodef-logo-wrapper a {
	height: auto !important;
}

.wp-block-jetpack-calendly.calendly-style-inline {
	height: 600px;
	margin-top: 18px;
}

footer #categories-4 form select {
  background: #fff;
  margin-top: 10px;
  color: #000;
  font-size: 14px;
  font-weight: 500;
  font-family: 'Poppins';
	padding-left: 8px;
}
footer .Imgbadge {
	width: 200px;
	margin-left: -50px;
  margin-top: 50px;
}
.TitleFooter.TitleTopFooterShop {
	margin-top: 30px !important;
}
.TitleFooter.TitleTopFooter {
	margin-top: 20px !important;
}
.qodef-page-footer .qodef-footer-top-holder .qodef-footer-top-inner.qodef-full-width {
	padding: 112px 4% 0;
}

.LineWpBlockSeparator {
	display: none;
}

p.woocommerce-store-notice.demo_store {
    display: none !important;
}
.st-image-share-buttons.st-center.st-inline-share-buttons.st-animated.st-hidden {
	display: none !important;
}
footer {
 border-top: 10px solid #ffab8a;
}
.IconsFooterText {
	padding: 16px 0;	
}
/* IconsFooterText {
 display: flex;
 padding: 14px 8px;
}
 */

.IconsFooterText span,
.IconsFooterText a {
  color: #fff;
  font-family: 'Poppins';
  font-size: 14px;
  font-weight: 400;
  padding-left: 12px;
}

.IconsFooterText a {
/* 	 padding-top: 6px; */
}
.IconsFooterText a:hover {
	 text-decoration: underline;
}
.IconsFooterText span.email {
	padding-left: 14px;
}
.IconsFooterText a.email {
  padding-left: 10px;
}
.IconsFooterText {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 14px 8px;
}
.IconsFooterText img {
	width: 25px;
  height: 16px;
  margin-top: 6px;
}
.IconsFooterText img.EmailFooter {
  width: 16px;
  height: 17px;
	margin-top: 4px;
}


.IconsFooterText img.ImgPhone {
    width: 12px;
    height: 20px;
    margin-top: 0px;
}
/* .IconsFooterText img.ImgPhone {
    width: 12px;
    height: 20px;
    margin-bottom: -4px;
}
 */
.IconsFooter {
   padding: 16px 0;
}
.IconsFooter a img.Icons-FB {
    padding-right: 6px;
    padding-left: 0;
}
.IconsFooter a img {
    padding: 0 8px;
}
.TitleFooter.TitleTopFooter {
margin-bottom: 30px !important;	
}
.footer .qodef-grid-col-3 .widget_categories .qodef-widget-title-holder h3.qodef-widget-title {
	margin-bottom: 30px !important;
}
.
.CopyRight {
    padding: 150px 0 30px !important;
}

.CopyRight .footer-bottom span {
    margin-right: 6px;
}

.CopyRight .footer-bottom a {
    text-transform: capitalize;
    padding: 0 6px;
    color: #fff;
}
.CopyRight .footer-bottom a:hover {
    color: #ffbea5;
}

.CopyRight .footer-bottom strong,
.CopyRight .footer-bottom a,
.CopyRight .footer-bottom{
    text-align: center;
    color: #fff;
    font-weight: 400;
    font-size: 16px;
    font-family: 'Poppins' !important;
}

footer .qodef-grid-col-3 .widget_categories .qodef-widget-title-holder h3.qodef-widget-title,
.TitleFooter {
margin-top: 0;
color: #fff;
font-size: 19px;
font-family: 'Poppins' !important;
font-weight: 600;
letter-spacing: .03em;
}

.UlCategory {
    margin: 18px 0 !important;
}

.UlCategory a {
    color: #fff;
    font-size: 16px;
    font-family: 'Poppins' !important;
    font-weight: 400;
    letter-spacing: .04em;
}



/* end */




#LinkJaclynRea {
	margin-bottom: 30px;
}
#LinkJaclynRea a {	
  font-size: 18px;
  font-weight: 600;
  color: #000;
}
#LinkJaclynRea a:hover {
	color:#ffbea5;
	text-decoration: underline;
}

.SayThanks img{
height: 66px !important;
transform: translateY(4rem);
opacity: 0;
animation: .5s FAdeUp .5s forwards;
	
/*   margin-bottom: 10px; */
/*   margin-top: 10px; */
}

/* end font swap */
footer #block-34 .wp-block-button__link {
width: 95%;
margin-top: -20px;
margin-left: 0 !important;
font-size: 18px !important;
padding: 13px 16px !important;
background: #ea7873;
color: #fff;
font-weight: 400;
font-family: 'Poppins';
letter-spacing: .8px;
border: 2px solid #ea7873;
text-transform: capitalize;	
}
footer #block-34 .wp-block-button__link:hover {
	opacity: 0.9;
}
footer #block-34 #subscribe-email input{
		font-size: 16px;
    padding: 14px 16px;
    border-radius: 0px;
    border-width: 1px;
    background: transparent;
    color: #fff;
    font-weight: 400;
    font-family: 'Poppins';
    letter-spacing: .4px;
    border: 2px solid #ea7873;
}
/* Page 404 */
.error404 .qodef-page-not-found {
	top: 290px;
	vertical-align: inherit !important;
}
.qodef-404-title-image {
	display: none;	
}
.error404 .qodef-page-not-found .searchform input {
border: 2px solid #ea7873;
color: #545151;
}
.error404 .qodef-page-not-found .searchform button {
	background-color: #ea7873;
  font-size: 32px;
}
.error404 .qodef-page-header .qodef-logo-area {
  background-color: #F2E9E4 !important;
}
/*  End */
.qodef-blog-holder article .qodef-post-title {
	font-size: 34px;
	font-family: 'Poppins' !important;
  letter-spacing: 0;
}
.TopImgClientLeft.Img34 figure img {
	margin-top: 5px;
}
.archive .qodef-pl-main-holder li.product-category.product {
	padding-bottom: 30px;	
}
.archive.post-type-archive  h2.woocommerce-loop-category__title{
	font-size: 30px;
  font-family: 'Poppins' !important;
}
.archive.post-type-archive a:hover h2.woocommerce-loop-category__title{
	opacity: 0.8;
	text-decoration: underline;
}
#popmake-24374 .border-right {
	border-right: 3px solid #fff;
	height: 420px
}
@media screen and (max-width: 992px) {

	
#pum-23556 .pum-container, .pum-theme-lightbox .pum-container {
	  margin-right: 26px;
    margin-left: 26px;
}
	
	#popmake-24374 .border-right {
	border-right: 3px solid #ea787e;
	height: auto;
}
	.lets-connect-StayConnect input.wpcf7-form-control.wpcf7-submit {
	width: 100% !important;
}
	#popmake-23573 .vc_column_container>.vc_column-inner {
	padding-left:15px;
	padding-right:15px;
}


	#popmake-23573 .pum-close.popmake-close {
		background: #fff !important;
		padding-bottom: 14px !important;
	}
#popmake-24374 .pum-theme-lightbox .pum-content {
		padding-bottom: 0px !important;
	}
	 .pum-theme-1699 .pum-content, .pum-theme-lightbox .pum-content {
    padding-bottom: 50px;
  }
  .pum-theme-1699 .ImgPopGif {
    padding-top: 0;
  }
	
	.display-inline-block {
		margin-bottom: 30px !important;
	}
	#popmake-22647 h4.TitlePopmake20211 {
		margin-top: 20px !important;
	}
	.qodef-blog-holder.qodef-blog-single article .qodef-post-title, 
	.qodef-blog-holder article .qodef-post-title {
	font-size: 22px;
  letter-spacing: .4px;	
}

	.TopImgClientLeft.Img34 figure img,
	.TopImgClientLeft.Img120 figure img {
	width: 180px !important;
	margin-top: 36px;
	}
	.GruopColImgClient .TopImgClientLeft figure img,
	.GruopColImgClient .wp-block-column figure img {
		width: 120px;
	}
	#popmake-21474 .TitlePopmake20211 {
	margin-top: 30px !important;
  margin-bottom: 0;
}

	#popmake-20271 {
		top: 100px !important;
	}
	.qodef-mobile-header .qodef-mobile-logo-wrapper a {
		height: auto !important;
	}
	.error404 .qodef-page-not-found {
		top: 50px;
		padding: 0 20px;
	}

	
	.ImgBookLeft .wpb_wrapper {
		width: 170px;
		margin: auto;
	}
	.qodef-woo-single-page .woocommerce-tabs .entry-content#tab-additional_information,
	.qodef-woo-single-page .woocommerce-tabs .entry-content#tab-description {
		padding: 0 !important;
	}
}


.rowFormConnect {
	display: flex;
}

.wpcf7 form.sent .wpcf7-response-output {
	
}

.wpcf7 form.sent .wpcf7-response-output,
.lets-connect.GoSubscribe .wpcf7 form.sent .wpcf7-response-output,
.GoSubscribe .wpcf7 form.sent .wpcf7-response-output {
    border: 1px solid #333633 !important;
    background: #ea787e !important;
    color: #fff !important;
    padding: 8px 14px !important;
	  margin-right: 40px !important;
    margin-left: 12px !important;
    font-weight: 200 !important;	
}

.lets-connect.GoSubscribe .wpcf7 input[type="email"],
.lets-connect.GoSubscribe .wpcf7 input[type="tel"],
.GoSubscribe .wpcf7 input[type="email"],
.GoSubscribe .wpcf7 input[type="tel"],
.lets-connect .wpcf7  input[type=text],
.lets-connect.GoSubscribe .wpcf7 input[type=text]{
	color: #000 !important;
	font-size: 16px !important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output,
.lets-connect.GoSubscribe .wpcf7 form.invalid .wpcf7-response-output,
.GoSubscribe .wpcf7 form.invalid .wpcf7-response-output
{
    background: #f4c6c6;
    color: #595050 !important;
    padding: 8px 14px;
    border: 1px solid #e63e2f !important;
/* 	font-weight:600; */
		margin-right: 38px !important;
    margin-left: 10px !important;
}

.GoSubscribe .wpcf7-form.cf7_custom_style_3.sent p,
.GoSubscribe .wpcf7-form.cf7_custom_style_3.resetting p,
.GoSubscribe .wpcf7-form.cf7_custom_style_3.submitting p {
	display: flex;
  justify-content: center;
  justify-items: center;	
}
#popmake-25011 .vc_column_container>.vc_column-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
	}

#popmake-25011 .wpb_text_column :last-child {
 margin-bottom: 14px !important;
/*  width: 100% !important; */
	margin-right: 0;
}

#popmake-25011 input {
	 border: 1px solid #fe7d82;
	width: 100% !important;
}

#popmake-25011 .wpcf7-form-control.has-spinner.wpcf7-submit {
    background-color: #fe7d82;
    font-weight: 500;
    letter-spacing: 1px;
    width: auto !important;
    text-transform: capitalize;
    padding-top: 6px;
    padding-bottom: 6px;
    margin-bottom: -30px;
}

.imgpop-up img {
	width: 550px;
}

#popmake-25011 .qodef-contact-us {
padding-bottom: 0 !important;	
}

@media screen and (max-width: 992px) {
	
		.popmake-25011 {
				width: auto !important;
/*     height: auto; */
/*     top: 132px; */
    left: 0;
    opacity: 1;
    display: block;
    margin-left: 20px !important;
    margin-right: 40px !important;
		
	}
	.popmake-25011 .vc_column_container>.vc_column-inner {
		padding-left:0;
		padding-right:0;
	}
	
	
	#popmake-24718  {
		width: auto !important;
/*     height: auto; */
/*     top: 132px; */
    left: 0;
    opacity: 1;
    display: block;
    margin-left: 20px !important;
    margin-right: 40px !important;
	}
#popmake-25011 .vc_column_container>.vc_column-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
	}
	#popmake-24718  .pum-theme-1699 .pum-content, .pum-theme-lightbox .pum-content {
		padding-bottom: 0 !important;
	}
	
	.GoSubscribe .wpcf7-form.cf7_custom_style_3.sent p,
.GoSubscribe .wpcf7-form.cf7_custom_style_3.resetting p,
.GoSubscribe .wpcf7-form.cf7_custom_style_3.submitting p {
	display: block;	
}
	
.lets-connect-StayConnect.GoSubscribe .wpcf7 form.sent .wpcf7-response-output,
	
.lets-connect-StayConnect.GoSubscribe .wpcf7 form.invalid .wpcf7-response-output,
	
.lets-connect.GoSubscribe .wpcf7 form.invalid .wpcf7-response-output,
	
.GoSubscribe .wpcf7 form.invalid .wpcf7-response-output,
.lets-connect.GoSubscribe .wpcf7 form.sent .wpcf7-response-output,
.GoSubscribe .wpcf7 form.sent .wpcf7-response-output {
margin-right: 0px !important;
margin-left: 0px !important;
	margin-top: 0px !important;
				
	}
}

/* spiner loading */

.GoSubscribe .wpcf7-spinner,
.lets-connect.GoSubscribe .wpcf7-spinner {
    width: 20px !important;
    height: 18px !important;
	  margin: 0 6px !important;
}




/* hide icons sale */

#product-9335 .woocommerce-product-gallery__wrapper span.qodef-onsale{
	display: none !important;
}

/* end */

/* contact form*/

.BGIGPOST #sb_instagram {
	width: auto !important;
	height: auto !important;
}

.lets-connect-StayConnect.GoSubscribe .wpcf7 form.sent .wpcf7-response-output {
		margin-right: 18px;
  margin-left: 10px; 
}
.lets-connect-StayConnect.GoSubscribe .wpcf7 form.invalid .wpcf7-response-output {
	margin-right: 0px;
  margin-left: 10px;
}

.lets-connect-StayConnect {
    background:#ffbea5;
    padding-top: 50px;
	  margin-top: 120px;
}

.h2-subScribe {
    letter-spacing: 6px;
    margin: 0;
    font-size: 50px;
    font-family: 'Bebas Neue' !important;
    font-weight: 500;
    color: #000;
}
.p-privacysubScribe {
    text-align: center;
    margin-top: 0;
    margin-bottom: 26px !important;
    color: #000;
    letter-spacing: 1px;
    font-weight: 500;
    font-size: 18px;
    font-family: ui-sans-serif;
}
.SubPopmake20211.WePrivacy {
	font-family: 'Italianno', cursive;
	line-height: 1.1;
    font-size: 32px;
    color: #000;
    font-weight: 500;
    margin-top: 20px;
    margin-bottom: 50px;
    letter-spacing: 1px;
    padding-right: 20px;
}

.WePrivacy {
    text-align: center;
    color: #000;
    letter-spacing: 1px;
    font-family: 'Italianno', cursive;
    font-size: 40px;
    font-weight: 500;
    padding: 10px;
}
.LestConnetIG {
    font-family: 'Bebas Neue' !important;
    text-decoration: underline;
    letter-spacing: 8px;
    padding-bottom: 60px;
    font-size: 48px;
    font-weight: 500;
    margin-top: 50px;
    color: #000;
}
.LestConnetIG a:hover {
    color: #ffffff;
    text-shadow: 2px 2px 0px #f59671;
}

.lets-connect-StayConnect .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
  background: #fff !important;
  border: 1px solid #fff !important;
  line-height: 1.5;
}
.lets-connect-StayConnect #submit_comment, .lets-connect-StayConnect .post-password-form input[type=submit] {
    width: 100%;
}
.lets-connect-StayConnect input.wpcf7-form-control.wpcf7-submit {
	width: 250px;
}
.lets-connect-StayConnect form.wpcf7-form.cf7_custom_style_3.invalid p {
    display: flex;
}
.lets-connect-StayConnect .wpcf7-form.init.cf7_custom_style_3 p {
    display: flex;
    padding: 0;
    justify-content: center;
}
.lets-connect-StayConnect .wpcf7-form.init.cf7_custom_style_3 {
	text-align: center;
}
.lets-connect-StayConnect .wpcf7 input[type="email"]{
	width: auto;
}
.lets-connect-StayConnect .wpcf7-form.cf7_custom_style_3.submitting p {
    display: flex;
}
.lets-connect-StayConnect .wpcf7-form-control.wpcf7-submit {
    height: 50px !important;
    padding: 10px 32px !important;
    background-color: #020202 !important;
    text-transform: capitalize !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}
@media screen and (max-width: 1024px) {
.qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs span, .qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs a {
	font-size: 22px;
	}
	.qodef-mobile-header .qodef-mobile-logo-wrapper a,
	.qodef-mobile-header .qodef-mobile-logo-wrapper img {
		height: auto !important;
	}
	.qodef-mobile-header .qodef-mobile-header-inner {
		height: 96px;
	}
	#FlexBox .Column {
		max-width: 50%;
	}
	#FlexBox .Column iframe {
/* 		height: 540px !important; */
	}
.lets-connect-StayConnect form.wpcf7-form.cf7_custom_style_3.invalid p {
  display: flex;
}
.lets-connect-StayConnect .wpcf7-form.init.cf7_custom_style_3 p {
  display: flex;
}
.lets-connect-StayConnect .wpcf7-form.cf7_custom_style_3.submitting p {
  display: flex;
}

}
.lets-connect-StayConnect .wpcf7-form.init.cf7_custom_style_3 p {
    display: flex;
}
.lets-connect-StayConnect .wpcf7-form.cf7_custom_style_3.submitting p {
    display: flex;
}

@media screen and (max-width: 768px) {


/* 	.qodef-mobile-header .qodef-mobile-logo-wrapper img {
		height: auto;
		width: 120px;
	} */
	
	.BGIGPOST .ig-post {
		padding: 0;
	}	
}

@media screen and (max-width: 1024px) {
	.BGIGPOST .ig-post {
		padding: 0;
	}	
}

@media screen and (max-width: 768px) {
	#popmake-25114 .d-flex-align-items-center p {
		display: block;
	}
#popmake-25114 input.wpcf7-form-control.wpcf7-submit {
		display: block;
	    background-color: #ea787e;
    text-transform: capitalize;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 16px;
	}
.GruopColImgClient .wp-container-1.wp-block-column,
.GruopColImgClient .wp-container-2.wp-block-column,
.GruopColImgClient .wp-container-3.wp-block-column, 
.GruopColImgClient .wp-container-4.wp-block-column, 	
.GruopColImgClient .wp-container-5.wp-block-column, 
.GruopColImgClient {
display: flex;
display: -ms-flexbox;
-ms-flex-pack: center;
justify-content:space-between;	
	}
.TopImgClientLeft {
	margin-top: 0;		
}
		
.lets-connect-StayConnect form.wpcf7-form.cf7_custom_style_3.invalid p {
 display: block;
}
.lets-connect-StayConnect .wpcf7-form.cf7_custom_style_3.submitting p {
  display: block;
}
.lets-connect-StayConnect .wpcf7-form.init.cf7_custom_style_3 p {
  display: block;
}    
}
.Mtop10px {
	margin-top: 0;
}
.postid-20573 form table tbody tr th.label,
	.postid-19419 form table tbody tr th.label {
		border-right: 1px solid #fff;
	}
	.GruopColImgClient {
		margin-bottom: 0;
	}
@media screen and (max-width: 767px) {
/* 	.qodef-mobile-header .qodef-mobile-logo-wrapper img {
		width: 71.34px;
    height: auto;
	} */
	.CopyRight {
		    padding: 10px 0 30px;
	}
	.Mtop10px {
		margin-top: 10px;
	}
	.Top35px {
	margin-top: 0;
  margin-bottom: 0;
}
.TopImgClientLeft{
	  margin-top: 0;
    margin-bottom:0;
}

	.GruopColImgClient .wp-block-column{
		display: flex;
    display: -ms-flexbox;
    -ms-flex-pack: center;
		justify-content:space-around;
	}
	
	
.GruopColImgClient .Top6px figure img {
	width: 72px;
	}
.GruopColImgClient .Top35px figure img {
		width: 60px;
	}
.GruopColImgClient	.ImgButtonLeft figure img {		
    width: 70px;
	}
	.postid-18848 .h1stell {
	  font-size: 24px;
		line-height: 1.6em;		
	}
	
	.TitleHapyyMothersDays .btn-Claim a {
		font-size: 12px;
		padding: 10px 20px;
	}
	.TitleHapyyMothersDays .btn-Claim {
margin-top: 20px !important;
padding-bottom: 20px !important;
padding-bottom: 20px !important;
	}
	.TitleHapyyMothersDays h6 {
		line-height: 1.2em;
	}
	#popmake-18893 {
		padding: 0;
	}
.TitleHapyyMothersDays h4 {
font-size: 18px !important;

}
	#pum-18893 .ValentineDays img {
		width: 300px;
		margin-top: 40px;
	}
/* post  product asy plant based*/

/* .postid-18848 */
	.postid-20573 form table tbody tr th.label,
	.postid-19419 form table tbody tr th.label,
	#product-18848 form table tbody tr th.label {
		border-right: 1px solid #fff;
	}
		.postid-20573 form table tbody tr td.value,
	.postid-19419 form table tbody tr td.value,
	#product-18848 form table tbody tr td.value{
	display: block
}
.postid-20573	form table tbody tr td	.select2.select2-container,
	.postid-19419 form table tbody tr td	.select2.select2-container,
		#product-18848 form table tbody tr td	.select2.select2-container {
		width: 250px !important;
	}
/*  end */
	
}
.ImgrightBttm {
	margin-top: 50px;
}
@media screen and (max-width: 992px) {
	#popmake-24374 .SubPopmake20211 {
	font-size: 16px !important;
}
	.GruopColImgClient {
		margin-bottom: 30px;
	}
	.ImgrightBttm {
		margin-top: 0;
	}
	.GruopColImgClient  .wp-block-image.ImgrightBttm img {
		margin-top: 40px;
		width: 170px;
	}
	.LogoClientBttom .alignleft {
		float: inherit;
    margin: auto;
    text-align: center;
    margin-top: 20px;
	}
	.qodef-mobile-header .qodef-mobile-logo-wrapper img {
		height: auto;
	}
	.qodef-mobile-header .qodef-mobile-header-inner {
		height: 60px;
	}

.lets-connect-StayConnect .wpcf7-form.cf7_custom_style_3.submitting p {
   display: block;
}
.lets-connect-StayConnect form.wpcf7-form.cf7_custom_style_3.invalid p {
 display: block;
}
.WePrivacy {
 padding: 0;
}
.LestConnetIG {
font-size: 32px;
font-family: 'Bebas Neue' !important;
}
.lets-connect-StayConnect .wpcf7-form.init.cf7_custom_style_3 p {
  display: block;
  padding: 20px;
}
.lets-connect-StayConnect .wpcf7 input[type="email"] {
 width: 100%;
}
    
}

/* #product-13727 .qodef-woo-single-page .woocommerce-tabs .entry-content#tab-description,
#product-13727 .qodef-woo-single-page .woocommerce-tabs .entry-content#tab-description {
	padding: 75px 95px 0;
}
 */
#product-13727 .woocommerce-Tabs-panel.entry-content {
	border-bottom: none !important;
	padding: 75px 95px 0;
}
#product-10469 .woocommerce-Tabs-panel.entry-content,
#product-11348 .woocommerce-Tabs-panel.entry-content, 
#product-14952 .woocommerce-Tabs-panel.entry-content,
#product-9335 .woocommerce-Tabs-panel.entry-content,
#product-13727 .woocommerce-Tabs-panel.entry-content{
	border-bottom: none !important;
	padding: 75px 95px 0 !important;
}


/*end*/

/* pop up valenten days */
#popmake-18893 .pum-close.popmake-close,
#popmake-18249 .pum-close.popmake-close {
 border: 2px solid #ffe7dc;
 border-radius: 30px;
 padding: 10px;
 height: auto;
 width: 44px;
}

#popmake-18249 .pum-title.popmake-title {
	font-family: 'Prata', serif;
  letter-spacing: 2px;
  font-size: 34px !important;
  z-index: 9;
  color: #db3a2d;
  text-shadow: 1px 0px 0px #dd675c;
	padding-bottom: 20px;
}
#popmake-18893 {
	padding: 0; 
}

#popmake-18893 .ImgMotherDays img {
  position: relative;
	margin-top: -20px;
	margin-bottom: -10px;
}
#popmake-18893 .TitleHapyyMothersDays {
	margin-top: 40px;
  padding: 0 20px;
}

#popmake-18249 {
	padding: 30px;
}

#popmake-18893,
#popmake-18249 {
border: none !important;
border-radius: 0;
box-shadow: 0px 0px 24px 0px rgb(2 2 2 / 72%);
border-radius: 8px;	   
}
#popmake-18249 .btn-learn h6, .btn-one h6 {
	font-weight: 700;
}
h5.DiskonValentineDay {
font-family: 'Prata' !important;
letter-spacing: 1px;
font-size: 18px;
text-align: center;
color: #db3a2d;
padding-top: 10px;
margin-bottom: 0;	
}

/* mother days */

.pum-theme-1699 .pum-title .pum-theme-lightbox .pum-title {
/* 	display: none; */
}
#popmake-18893 .pum-title.popmake-title {
	display: none;
}
.ColMotherDays {
	position: relative;
	padding-top: 30px;
}
.TitleHapyyMothersDays h4 {
	margin: 0;
	text-align: left !important;
font-family: 'Prata', serif !important;
letter-spacing: 1.2px;
font-size: 22px;
color: #ff7c84;
text-shadow: 1px 0px 0px #dd675c;
padding-bottom: 10px;
}
.TitleHapyyMothersDays h6 {	
font-family: 'Montserrat' !important;
	font-size: 15px;
	font-weight: 300;
	letter-spacing: .5px;
	line-height: 1.4em;
	margin-top: 8px;
}

.TitleHapyyMothersDays .btn-Claim {
	margin-top: 40px;
	margin-bottom: 0px;
}

.TitleHapyyMothersDays .btn-Claim  a{
    padding: 12px 22px;
    background-color: #ff7c84;
    color: #fff;
    font-family: 'Montserrat' !important;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 1px;
}

.TitleHapyyMothersDays .btn-Claim  a:hover {
	opacity: 0.8;
}

/* end */

#pum-18893 .ValentineDays img {
/* position: absolute; */
top: 0;
/* margin-top: -40px; */
z-index: -1;
width: 500px;	
}
#popmake-18249 .ValentineDays img {
position: absolute;
top: 0;
margin-top: -40px;
z-index: -1;
width: 160px;
}
#popmake-18249 .btn-learn a h6,
#popmake-18249 .btn-one a h6 {
	border: 2px solid #db3a2d;
  background-color: #db3a2d;
	padding: 13px;
  font-size: 14px;
	font-weight: 600;
	border-radius: 30px;
	color:#fff;
}
#popmake-18249 .btn-one a h6:hover, 
#popmake-18249 .btn-learn a h6:hover {
	border: 2px solid #fa4434;
  background-color: #fa4434;
}
.pum-theme-1699, .pum-theme-lightbox {
	padding-right: 0 !important;
}
@media screen and (max-width: 992px) { 

	#popmake-18249 {
		padding: 30px 20px 0;
    top: 55px !important;
	}
	h5.DiskonValentineDay {
		padding-top: 0;
		margin-top: 0;
	}
	.btn-learn h6, .btn-one h6 {
		font-size: 12px !important;
	}
	#popmake-18249 .ValentineDays img {
		margin-top: 0;
		width: 120px;
	}
	#popmake-18249 .pum-title.popmake-title {
	font-size: 20px !important;
	padding-bottom: 0;
}
	
#popmake-18249 .btn-learn a h6, #popmake-18249 .btn-one a h6 {
	padding: 10px;
  font-size: 12px;
  font-weight: 600;
}
	
}
/* end */



/* hide category product */

#product-14952 .related.products {
	display: none;
}
#product-10469 .related.products {
	display: none;
}

#product-11348 .related.products {
	display: none;
}

#product-9335 
.related.products {
	display: none;
}
#product-13727 
.related.products {
	display: none;
}
/* end */





/* blog free messon */
.LinkPretty a {
  border-bottom:1px solid #ffbea5;
}
.LinkPretty{
	font-family: 'Bebas Neue' !important;
/*   font-size: 36px; */
	text-align: center;
  font-weight: 500;
}
.LinkPrettyLeft {
font-family: 'Bebas Neue' !important;
font-weight: 500;
}
@media screen and (max-width: 992px) {
	
.qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs span,
.qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs a {
font-size: 18px;
}
.qodef-content .qodef-title-holder.qodef-title-va-header-bottom {
	height:60px !important;	
	}
.qodef-title-holder.qodef-title-va-header-bottom {
		padding: 18px 0;
/* 	height:60px; */
}
	h2.LinkPretty {
		font-size: 28px
	}
	h3.LinkPretty {
		font-size: 20px
	}
}
/* end */


/* contact form post contact-form-free-mason  */
.contact-form-free-mason {
	background: #ffbea5;
	padding: 50px 20px 0;
}
.contact-form-free-mason  .wpcf7-form-control.has-spinner.wpcf7-submit {
	background: #000;
	margin-top: 14px !important;
  text-transform: capitalize;
  font-size: 16px;
  font-weight: 600;
}

.contact-form-free-mason .wpcf7-form-control-wrap.email-593 input[type=email], 
.contact-form-free-mason .wpcf7-form-control-wrap.text-761 input[type=text]{
width:calc(100% )!important;
}


.contact-form-free-mason span.wpcf7-form-control-wrap input {
font-family: 'Poppins' !important;
    width: 100% !important;
    color: #333;
    font-size: 18px;
    border: 2px solid #ea787e;
    border-radius: 0;
}
/* end */






/* breadcrumbs */
.qodef-title-holder .qodef-title-wrapper {
/* 	background-color: #fda796; */
}

.qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs {
		font-family: 'Poppins' !important;
  color: #fff;
	letter-spacing: .6px;
	color: #fff;
  font-size: 24px;
  font-weight: 500;
}

.qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs span,
.qodef-title-holder.qodef-breadcrumbs-type .qodef-breadcrumbs a {
	text-transform: uppercase;
}
/* and */




/* edit background icons social  */

.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-facebook-share a span {
		font-size: 12px;
    background-color: #ffbea5;
    padding: 11px 14px;
    border-radius: 30px 30px 30px;
}


.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-pinterest-share a span,
.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-linkedin-share a span, 
.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-twitter-share a span{
	  font-size: 12px;
    background-color: #ffbea5;
    padding: 11px 12px;
    border-radius: 30px 30px 30px;
}

.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-facebook-share a span:hover,
.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-twitter-share a span:hover, 
.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-linkedin-share a span:hover,
.qodef-blog-share .qodef-social-share-holder.qodef-list ul li.qodef-pinterest-share a span:hover{
    color: #000;
    background-color: #f9b296; 
    /*#fdb89d;*/
}



/* change footer */
.qodef-content {
	margin-bottom: auto !important;
}
footer.qodef-page-footer.qodef-footer-uncover {
	position: relative !important;	
}

/* end */


/* ig post blog */
.ig-post {
    padding: 0 150px;
}
/* end */

/* image category post blog center */
.qodef-blog-holder.qodef-blog-standard article.qodef-post-has-media .qodef-post-heading {
	text-align: center;
}

/* image header post blog center */
.qodef-blog-holder.qodef-blog-single article .qodef-post-heading {
		text-align: center !important;
	}


/* ContactForm  blog post met jaclyn */
.ContactForm {
		background-color: #ffbea5;
    padding: 50px 0 80px;
    text-align: center;
}
.H1Text {
	letter-spacing: 3px;
    font-family: 'Bebas Neue' !important;
    font-weight: 500;
    font-size: 46px;
    color: #000;
		padding: 30px 0;
		line-height: 1.4;
}
.MeetJaclyn {
	justify-content: center;
  display: flex;
	text-align: left;
}
.MeetJaclyn	input[type=text], .MeetJaclyn	input[type=email] {
	background-color: #fff;
}
.MeetJaclyn input[type=submit] {
	background-color: #000;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 6px 60px;
	width: 100%;
}
.MeetJaclyn input[type=submit]:hover {
	background-color: #424242;
}
.p-respect {
    text-align: center;
    color: #000;
    letter-spacing: 1px;
    font-family: 'Italianno', cursive;
	font-size: 40px;
  font-weight: 500;
    padding: 30px 0;
}
.text-underline {
  text-decoration: underline;
	letter-spacing: 10px;
  padding: 30px 0 0;
  font-size: 48px;
	font-family: 'Bebas Neue' !important;
	color: #000;
	transition: .5s;
}
.text-underline a:hover {
 color: #ffffff;
 text-shadow: 2px 2px 0px #f59671;
}

/* end */

.mt-80 {
	padding-top: 80px;
}


.listfontsize li{
    font-size: 19px;
    color: #3c3c3c;
	}

.qodef-post-image a:after {
 		width: 350px;
    height: 263px;
}

.qodef-post-image img {
	width: 100%;
}


.qodef-blog-list-holder img {
	max-height: 520px;
	max-width:  520px;
}
.wp-block-contact-form-7-contact-form-selector.contact-form-free-mason .wpcf7-form-control.wpcf7-submit{
	    margin: initial;
}


#g762-website{
	width: 549.99px;
	height: 49.24px;
}

#g654-website{
	width: 549.99px;
	height: 49.24px;
}

figcaption {
	font-size:22px;
	
}

.wp-block-image img {
	max-height: 550px;
	max-width: 520px;

}


.wp-caption,image {
	height: 231;
}

.woocommerce-product-details__short-description h5 {
	font-family: Quicksand,sans-serif;
  font-weight: 700;
	color: #ffbea5;
}

.qodef-single-image-holder.qodef-image-behavior-zoom .qodef-si-inner img {
	width: 100%
}
@media screen and (max-width: 992px) { 
	
	/* contact form post contact-form-free-mason  */

.contact-form-free-mason .wpcf7-form-control-wrap.email-593 input[type=email]{
width:calc(100%)!important;
}

/* end */
	
	.p-respect {
		font-size: 30px;
    padding: 30px 0 10px;
	}
	.text-underline {
		font-size: 30px;
    line-height: 1.4;
	}
	.H1Text {
		font-size: 20px;
	}
	.MeetJaclyn  {
		padding: 0 20px;
	}
	.ig-post {
    padding: 0;
	}
    .contact-form-free-mason .qodef-contact-us input[type=text], .qodef-contact-us input[type=email] {
        width: calc(100% - 10px)!important;
    }
	.mt-80 {
    padding-top: 10px;
}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 668px) {
	figure img {
		width: 100%;
		height: 100%
	}

.woocommerce-loop-category__title  {
  background-color: transparent;
  color: inherit;
}

.count {
		background-color: white !Important;
	}
.mark {
		background-color: white !Important;
	}
	

.page-id-9950 .product .woocommerce .add_to_cart_inline { 
background: #ba7367!important;
 }

.page-id-9950 .col-contact-form7 form input .wpcf7-form-control.wpcf7-submit {
    width: 100%;
    text-transform: uppercase;
    background: #ba7367!important;
    padding: 6px 20px;
    font-weight: 700;
    font-size: 18px;
    border: display none;
    font-family: "montserrat", sans-serif;
    border-radius: 5px;
 }
	
.page-id-8692 .product.woocommerce.add_to_cart_inline {
    background: #339966;
	}	
	
/* produck category responsive 	 */
	@media screen and (max-width: 992px) {
	.qodef-woo-single-page .woocommerce-tabs .entry-content#tab-description {
		padding: 0;
	}
		.qodef-woo-single-page .woocommerce-tabs .entry-content {
			border: none;
		}
	}
/* 	end */
	
/* page exclusive recipes */


/* 	.p-80 {
		padding: 80px 0;
	} */
/* end */
}


/*  optimation */

/* end */
#popmake-23134 {
	 background-color: #FBE3C6 !important;
}


#popmake-23134 .timer {
    pointer-events: none;
    padding-top: 15px;
    padding-left: 30px;
    padding-bottom: 15px;
}

#popmake-23134 {
	padding: 0;
	border-radius: 0;
    box-shadow: 0px 0px 24px 0px rgb(225 158 158 / 44%);
    border: none;
}


#popmake-23134 .pum-close.popmake-close {
    border: none;
    border-radius: 0;
    width: 30px;
    color: #000;
    font-size: 24px;
    box-shadow: none;
    font-weight: 500;
    background: #fff;
    height: 30px;
    line-height: 0;
    padding: 0;
    transition: .5s;
}

#popmake-23134 .pum-close.popmake-close:hover {
    opacity: .8;
}

#popmake-23134 .timer h3 {
    font-size: 32px;
    font-family: 'Poppins' !important;
    text-transform: uppercase;
    color: #EA787E !important;
}

#popmake-23134 .timer h4 {
    font-size: 24px;
    font-family: 'PT Sans' !important;
    font-weight: 500;
    line-height: 1.6;
    margin-bottom: 0;
    color: #EA787E !important;
    letter-spacing: 0;
    padding: 14px;
    margin-top: 0 !important;
}

#popmake-23134 a.btnorder {
    padding: 10px 24px 10px;
    border-radius: 30px;
    color: #EA787E;
    font-family: 'Poppins' !important;
    font-size: 18px;
    letter-spacing: .5px;
    pointer-events: all;
    margin-top: 10px;
    display: inline-block;
    border: 3px solid #EA787E;
    font-weight: 600;
	transition: .5s;
}
#popmake-23134 a.btnorder:hover {
	background-color: #fff;
	color: #ea787e;
	border: 3px solid #ea787e;
}

/*  */

/* end */


/* pop up  claim recipe books */

#popmake-13826 .pum-theme-1699 .pum-title, .pum-theme-lightbox .pum-title {
	font-size: 30px
}
#popmake-13826 {
	top: 70px !important;
	border: 2px ridge #b2b2b2 !important;
	border-radius: 10px;
  box-shadow: 0px 0px 24px 0px rgb(2 2 2 / 72%);
}

#popmake-13826 .pum-close.popmake-close {
	border: 2px solid #ffe7dc;
  border-radius: 30px;
  padding: 10px;
  height: auto;
  width: 44px;
}

#popmake-13826 form {
	padding: 10px 50px 1px;
}
#popmake-13826 form select {
	 margin-top: 30px;
}
#popmake-13826 form select,
#popmake-13826 form span input {
	background: #fff;
	font-family: 'Roboto';	    line-height: normal;
	font-size: 13px;
	padding: 13px;
}
#popmake-13826 form  input[type=submit] {
	width: 100%;
  font-weight: 700;
  text-transform: capitalize;
}

@media only screen and (max-width: 1024px) {
	#popmake-24374 .SubPopmake20211 {
	font-size: 16px !important;
}
	#popmake-23134 a.btnorder{
		margin-top: 10px;
	}
	#popmake-23134 .timer h4 {
		font-size: 16px;
		padding: 0;
	}
}
@media only screen and (min-width: 1024px) {

	#popmake-13826 {
		left: 0 !important;
		right: 0;
		margin: 0 auto;
		width: 480px !important;
	}
}
.qodef-blog-holder article .qodef-post-info-top>div a {
	letter-spacing: 1.4px;
  font-family: 'PT Sans';
  font-size: 16px;
  line-height: 1.4;
}
@media screen and (max-width: 992px) { 
	#popmake-23134 .vc_col-sm-6{
		padding: 30px;
	}
	#popmake-13826 form {
		padding: 10px 10px 0px;
	}
	#popmake-13826 form select {
     margin-top: 20px;
	}
}

/* End  */


/* Pop up On The Go Mason Jar Meal Plan (Sign up for free download) */

#popmake-12777 .pum-theme-1699 .pum-title, .pum-theme-lightbox .pum-title {
	font-size: 28px !important;
}


#popmake-12777 {
	top: 90px !important;
	border: 2px ridge #b2b2b2 !important;
	border-radius: 10px;
  box-shadow: 0px 0px 24px 0px rgb(2 2 2 / 72%);
	padding: 40px;
}
#popmake-12777 form select {
	 margin-top: 30px;
}
#popmake-12777 form select,
#popmake-12777 form span input {
	background: #fff;
	font-family: 'Roboto';	    line-height: normal;
	font-size: 13px;
	padding: 13px;
	width: 100% !important;
}
#popmake-12777 form  input[type=submit] {
	width: 100%;
  font-weight: 700;
  text-transform: capitalize;
}

#popmake-12777 .pum-close.popmake-close {
	border: 2px solid #ffe7dc;
  border-radius: 30px;
  padding: 10px;
  height: auto;
  width: 44px;
}
@media only screen and (min-width: 1024px) {
	#popmake-12777 {
		left: 0 !important;
		right: 0;
		margin: 0 auto;
		width: 480px !important;
	}
}

@media screen and (max-width: 992px) { 
	#popmake-12777 {
		padding: 40px 20px;
	}
html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden] {
    padding-right: 0 !important;
}
	#popmake-12777 .pum-theme-1699 .pum-title, .pum-theme-lightbox .pum-title {
    font-size: 24px !important;
	}
}

/* End */



/* Pop up Free recipe */


#popmake-11690 .pum-theme-1699 .pum-title, .pum-theme-lightbox .pum-title {
	font-size: 28px !important;
}
#popmake-11690 form span input {
	margin-bottom: 4px;
}
#popmake-11690 form input[type=submit] {
	margin-top: 20px;
}
#popmake-11690 {
	top: 110px !important;
	border: 2px ridge #b2b2b2 !important;
	border-radius: 10px;
  box-shadow: 0px 0px 24px 0px rgb(2 2 2 / 72%);
	padding: 40px;
}
#popmake-11690 form select {
	 margin-top: 30px;
}
#popmake-11690 form select,
#popmake-11690 form span input {
	background: #fff;
	font-family: 'Roboto';	    line-height: normal;
	font-size: 13px;
	padding: 13px;
	width: 100% !important;
}
#popmake-11690 form  input[type=submit] {
	width: 100%;
  font-weight: 700;
  text-transform: capitalize;
}

#popmake-11690 .pum-close.popmake-close {
	border: 2px solid #ffe7dc;
  border-radius: 30px;
  padding: 10px;
  height: auto;
  width: 44px;
}

@media only screen and (min-width: 1024px) {
	#popmake-11690 {
		left: 0 !important;
		right: 0;
		margin: 0 auto;
		width: 480px !important;
	}
}

@media screen and (max-width: 992px) { 
	#popmake-11690 {
		padding: 40px 20px;
	}

	#popmake-11690 .pum-theme-1699 .pum-title, .pum-theme-lightbox .pum-title {
    font-size: 24px !important;
	}
}


/* End */



/* Pop up Claim Discount! */
#popmake-17613 .pum-close.popmake-close,
#popmake-6600 .pum-close.popmake-close {
	  border: 2px solid #ffe7dc;
    border-radius: 30px;
    padding: 10px;
    height: auto;
    width: 44px;
}
#popmake-17613,
#popmake-6600 {
	border: 2px ridge #b2b2b2 !important;
    border-radius: 10px;
    box-shadow: 0px 0px 24px 0px rgb(2 2 2 / 72%);
    padding: 40px 40px 0;
}
#popmake-17613 .qodef-contact-us input[type=submit],
#popmake-6600 .qodef-contact-us input[type=submit]{
    background: #141414;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    text-transform: capitalize;
		width: 100%;
	  margin-top: 20px;
}
#popmake-17613 .qodef-contact-us input[type=text], .qodef-contact-us input[type=email],
#popmake-6600 .qodef-contact-us input[type=text], .qodef-contact-us input[type=email] {
	width: 100% !important;
	font-family: 'Roboto';
	    margin-bottom: 5px !important;
	
}

/* end */

/* pop up PRE-HOLIDAY */
#popmake-14244 .pum-title.popmake-title {
    font-weight: 500;
    font-size: 26px;
/*     padding-left: 10px; */
}

.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.colFlex {
    display: flex;
}
.btn-one,
 .btn-learn{
    padding-right: 40px;
    width: 50%;
 }
.pum-theme-1698 .pum-container, 
.pum-theme-1698 .pum-theme-lightbox .pum-container,
#popmake-14244 .pum-theme-1699 .pum-container, #popmake-14244 .pum-theme-lightbox .pum-container {
    border: 0px !important;
    border-radius: 0;
}
.h1stell {
    font-family: 'Italianno' !important;
    font-size: 40px;
    text-transform: capitalize;
    margin: 0;
    font-weight: 500;
    padding: 10px 0;
    line-height: 1.1;
}
.h5only {
    font-size: 14px;
    font-style: italic;
    font-weight: 400;
    text-transform: uppercase;
    margin-bottom: 0;
}
.pDiscription {
    margin: 0;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: .6px;
}
.colHtmlForm {
    margin-top: 30px;
}
.btn-learn h6,
.btn-one h6 {
    font-size: 14px;
    margin: 10px 0;
    letter-spacing: .8px;
    text-align: center;
}
.btn-learn a h6 {
    border: 2px solid #020202;
    background-color: transparent;
    color: #020202;
    padding: 14px;
    font-size: 14px;
    text-transform: uppercase;
    margin: 0;
    text-align: center;
    letter-spacing: 1px;
    font-weight: 500;
    transition: .5s;
}
.btn-learn a h6:hover {
    color: #fff;
    border: 2px solid #020202;
    background-color: #020202;
}
.btn-one a h6{
    border: 2px solid #020202;
    background-color: #020202;
    color: #fff;
    padding: 14px;
    font-size: 14px;
    text-transform: uppercase;
    border-radius: 0;
    margin: 0;
    text-align: center;
    letter-spacing: 1px;
    font-weight: 500;
    transition: .5s;
}
.btn-one a h6:hover {
   border: 2px solid #525252;
   background-color: #525252;
}


#popmake-14244 .pum-close.popmake-close {
	  border: 2px solid #ffe7dc;
    border-radius: 30px;
    padding: 10px;
    height: auto;
    width: 44px;
}
#popmake-14244 {
    border: none !important;
    border-radius: 0;
    box-shadow: 0px 0px 24px 0px rgb(2 2 2 / 72%);
	border-radius: 8px;
}

@media screen and (max-width: 992px) {
    .flex {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
    }
    .colFlex {
        display: block;
    }
    #popmake-14244 .pum-title.popmake-title {
        padding-left: 0;
    }

    .h1stell {
        font-size: 32px;
    }
    .btn-learn {
        margin-bottom: 16px;
    }
    .pDiscription {
        font-size: 14px;
    }
    .colHtmlForm {
        margin-top: 16px;
    }

    .btn-one,
    .btn-learn {
      margin-right: 5px;
      margin-left: 5px;
      padding-right: 0;
        width: 100%;
    }
    img.Image {
        width: 200px;
    }
.parallax-Post { 
background-image: url("http://staging.jaclyncreations.com/wp-content/uploads/2021/12/Say-Thank-You_700x500.png") !important;
	height: 100%; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
 -webkit-background-size: cover;
 -moz-background-size: cover !important;
 -o-background-size: cover  !important;
 background-size: cover !important;
margin-left:-410px;
margin-right:-410px;
	}
	.parallax-content-Post {
		height: 470px !important;
	}
}

/* end */


/* paralax */
.parallax-Post { 
background-image: url("http://staging.jaclyncreations.com/wp-content/uploads/2021/11/Say-thanks-scaled.jpg");
height: 100%; 
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
 -webkit-background-size: cover;
 -moz-background-size: cover !important;
 -o-background-size: cover  !important;
 background-size: cover !important;
margin-left:-410px;
margin-right:-410px;
}
 
.parallax-content-Post { 
width:50%;
margin:0 auto;
color:#ffffff;
text-shadow: 1px 1px 3px rgba(0, 0, 0, 1);
	height: 400px;
}

@keyframes FAdeUp {
	0%{
	transform: translateY(4rem);
	opacity: 0;
	}
	100%{
	transform: translateY(0);
	opacity: 1;
	}
}

/* Icons and tags */
.qodef-blog-holder article .qodef-post-content {
	margin-top: 30px;		
}

.qodef-blog-holder-inner  article .qodef-post-info-bottom {
/* 	padding-top: 0; */
} 


.qodef-blog-holder-inner article .qodef-post-info-bottom .qodef-post-info-bottom-right {
	margin-top: 10px;	
	width: 100%;
	float: none;
  text-align: left;
}
.qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom {
/* 	padding-top: 60px; */
}
.qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom .qodef-post-info-bottom-left {
/* 	margin-top: 16px; */
}
.qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom .qodef-post-info-bottom-right {
	text-align: left;
  float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom .qodef-tags-holder {
	width: 60%;
}

@media screen and (max-width: 992px) {
	
.imgVenmo,	
.imgpaypal {
	text-align: center !important;
}
	
.parallax-Post {
background-attachment:scroll !important;
background-size: cover;
height: 100%;
overflow: hidden;
}
	.wp-block-columns.RowMeetJaclynRae {
		display: block;
	}
	.ContactForm {
		padding: 10px 0 10px;
	}

.qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom .qodef-tags-holder {
	width: 100%;
}

	
	.qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom {
	padding-top: 30px;
}
/* .qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom .qodef-post-info-bottom-left {
	margin-top: 16px;
} */
.qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom .qodef-post-info-bottom-right {
	text-align: left;
  float: left;
	width: 100%;
/* 	margin-top: -120px !important; */
}
/* .qodef-blog-holder.qodef-blog-single.qodef-blog-single-standard article .qodef-post-info-bottom .qodef-tags-holder {
	width: 100%;
		margin-top: 1px;
} */
}

/* end */


/* parallax */

/* ios */

/* footer */

 #block-26 form#subscribe-blog-2 {
	display: block;
}

#block-26 form#subscribe-blog-2 #subscribe-email input {
	background: #fff !important;
  color: #000 !important;
	border: 1px solid #000 !important;
}
 #block-26 form#subscribe-blog-2 #subscribe-submit button {
	width: 100%;
  margin-left: 0 !important;
	margin-top: 14px;
	background-color: #ffab8a;
	color: #000;
}

/* end */

/* footer test */
/* .page-id-17346 footer,
.page-id-17346 footer .qodef-footer-top-inner.qodef-full-width {
border-top: 10px solid #ffbea5;	
display: none;
}
 */

/* end */

/* price display */

element.style {
}
.qodef-woo-single-page .qodef-single-product-summary .price {
    display: none;
}

/* end */


/* Pop */

.BtnMarket {
    font-family: 'Poppins' !important;
    text-transform: capitalize;
    margin: auto;
    text-align: center;
    background: #fff;
    padding: 10px 26px;
    font-size: 18px;
    letter-spacing: .4px;
}

.TitlePopmakeNew,
.TitlePopmake20211 {
    font-family: 'Poppins' !important;
    font-size: 20px;
    font-weight: 500;
    text-align: center;  
    line-height: 1.5;
}

.SubPopmake20211 a {
	margin-left: 4px;
}
.SubPopmake20211 a:hover {
	text-decoration: underline;
  color: #000;
}
.TitlePopmakeNew {
	margin-top: 70px;
}
.TitlePopmake20211 {
	  margin-top: 100px;
}
.SubPopmake20211 {
    font-size: 16px;
    font-weight: 300;
    font-family: 'PT Sans';
    text-align: center;
    padding: 20px;
    line-height: 1.5;
    margin-bottom: 30px;
}
#popmake-20271,
#popmake-20211 {    
    border-radius: 0;
    box-shadow: 0px 0px 24px 0px rgb(225 158 158 / 44%);
    border: 1px solid #ffbea5 !important;
}
#popmake-20271 {
	top: 130px !important;
	padding: 0;
}
#popmake-20211 {
	top: 110px !important;
}
#popmake-24718 {
	top: 60px !important;
  background: #fba8ab !important;
}

#popmake-24718  .wpb_column.vc_column_container.vc_col-sm-12 {
	border-radius: 3px;
  border: 3px solid #fff;
	border-radius: 4px;
	padding-bottom: 30px;
}

#popmake-24718 .pum-close.popmake-close {
	background: #fff !important;
  height: 42px !important;
}

#popmake-25011 .pum-close.popmake-close,
#popmake-24718 .pum-close.popmake-close,
#popmake-20271 .pum-close.popmake-close,
#popmake-20211 .pum-close.popmake-close{
    border: none;
    border-radius: 0;
    padding: 10px;
    height: auto;
    width: 44px;
    color: #000;
    font-size: 32px;
    background: none;
    box-shadow: none;
    font-weight: 500;
}


#popmake-25011 .pum-theme-1699 .pum-container, .pum-theme-lightbox .pum-container {
/*    background-color: #eae0d6 !important; */
}

#popmake-25011 .BtnMarket.BtnStoreLocator {
	background-color: #fe7d82;
    font-weight: 500;
    letter-spacing: 1px;
}

.pum-theme-1699 .pum-container, .pum-theme-lightbox .pum-container {
/*     background-color: #fbe3c6; */
}
.pum-theme-1699 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
    top: 0px !important;
    right: -1px !important;
}
@media only screen and (max-width: 767px) {
	.PL0 {
    padding-left: 10px;
    padding-right: 10px;
}
    #popmake-20211 {
        top: 160px !important;
    }
    .ImgPopGif {
        padding-top: 50px;
    }
    .TitlePopmake20211 {
        font-size: 18px;
        margin-top: 16px;
    }
    .SubPopmake20211 {
        padding: 0 10px;
    }
	#popmake-20271.pum-container.pum-responsive img {
		padding: 20px;
	}
}
#popmake-20271 .qodef-contact-us input[type=email]:focus,
#popmake-20271 form .qodef-contact-us input[type=text]:focus {
	background-color: #fff;
	opacity: .8;
}
#popmake-20271 .qodef-contact-us input[type=email],
#popmake-20271 form .qodef-contact-us input[type=text] {
	width: 100% !important;
	font-family: 'PT Sans';
	font-size: 16px;
	margin-bottom: 8px;
	border: 2px solid #fda796 !important;
    background-color: #fda7964a;
	color: #000;
	}
#popmake-20271 form .qodef-contact-us input[type=submit]:hover {
	background: #000;
	opacity: .8;
}
#popmake-20271 form .qodef-contact-us input[type=submit] {
	margin: 0;
  width: 100%;
  display: block;
  margin-top: 20px;
  background: #000;
  color: #fff;
  font-size: 18px;
  text-transform: capitalize;
  font-weight: 400;
  font-family: 'Poppins';
}
#popmake-20271.pum-container.pum-responsive.pum-responsive-normal {
	 background-color: #fbe3c6;
}

@media only screen and (min-width: 1024px) {
	
	#popmake-20271 form {
    margin-top: 150px;
    padding-left: 20px;
    padding-right: 40px;
	}
    .popmake20211-Left {
        left: -14px;
    }
	#popmake-20271.pum-container.pum-responsive.pum-responsive-normal,
    #popmake-20211.pum-container.pum-responsive.pum-responsive-medium{
        /*width: 380px;*/
        margin: auto;
        left: 0 !important;
        right: 0 !important;
        padding: 0;
        background-color: #fbe3c6;
    }
    
}

.ImgPopGif {
    width: 400px;
    margin: auto;
}

#pum_popup_title_20211 {
    display: none !important;
}

/* End */

.PL0 {
    padding-left: 0;
    padding-right: 20px;
}
.BtnMarket.BtnStoreLocator {
	background-color: #ea787e;
  border: 1px solid #ea787e;
  color: #fff;
  transition: .5s;
  padding: 14px 76px;
  font-size: 16px;
}
.BtnMarket.BtnStoreLocator:hover {
    opacity: .7;
}
.BtnYourOrder:hover {
	opacity: 0.8;
	color: #000;
}
.BtnYourOrder {
    margin-top: 20px;
    background: #fda796;
    padding: 10px 16px;
    color: #fff;
    font-family: 'Poppins' !important;
    font-size: 14px;
    font-weight: 300;
    border-radius: 20px;
    letter-spacing: .6px;
}
/* Pop Up New Lates */
#pum_popup_title_21255,
#pum_popup_title_20624 {
    display: none !important;
}
.PopColGiftleft {
	padding-top: 0;
  padding-left: 10px;
  padding-right: 20px;
}
#popmake-22647.pum-container {
	 border: 1px solid #fff!important;
	background-color: #fff;
}
#popmake-22647 p.SubPopmake20211{
	padding: 0;
}
.display-inline-block {
	display: inline-block;
}
#popmake-22647 p,
#popmake-22647 .TitlePopmake20211 {
	text-align: left;
}
#popmake-22647 h4.TitlePopmake20211 {
	font-size: 24px;
  font-weight: 700;
  letter-spacing: 0;
  font-family: Poppins !important;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-top: 20px;
}
#popmake-22647 {
	padding: 0;
}
#popmake-22647,
#popmake-21474,
#popmake-21255, 
#popmake-20624 {
    top: 140px !important;
    border-radius: 0;
    box-shadow: 0px 0px 24px 0px rgb(225 158 158 / 44%);
    border: 1px solid #ffbea5 !important;
}
#popmake-22953 .pum-close.popmake-close,
#popmake-22938 .pum-close.popmake-close,
#popmake-22647 .pum-close.popmake-close,
#popmake-21474 .pum-close.popmake-close,
#popmake-21255 .pum-close.popmake-close,
#popmake-20624 .pum-close.popmake-close{
    border: none;
    border-radius: 0;
    padding: 10px;
    height: auto;
    width: 44px;
    color: #000;
    font-size: 32px;
    background: none;
    box-shadow: none;
    font-weight: 500;
}
#popmake-22647 .TitlePopmake20211,
#popmake-21474 .TitlePopmake20211 {
	margin-top: 60px;	
}

#popmake-21474 .SubPopmake20211 {
		padding: 0 10px
	}


@media only screen and (min-width: 1024px) {
#popmake-22647 .TitlePopmake20211,	
#popmake-21474 .TitlePopmake20211 {
	margin-top: 60px !important;	
	margin-bottom: 0;
}
#popmake-22647 .TitlePopmake20211,	
#popmake-21474 .SubPopmake20211 {
		padding: 0 10px
	}
#popmake-22647 .pum-container.pum-responsive.pum-responsive-medium,
	#popmake-21474.pum-container.pum-responsive.pum-responsive-medium,
	#popmake-21255.pum-container.pum-responsive.pum-responsive-medium,
    #popmake-20624.pum-container.pum-responsive.pum-responsive-medium{
        /*width: 380px;*/
        margin: auto;
        left: 0 !important;
        right: 0 !important;
        padding: 0;
        background-color: #fbe3c6;
    }
	#popmake-22647.pum-container.pum-responsive.pum-responsive-medium {
		width: 750px;
	}
}

/* End Pop Up New Latesh */

.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab h6 {
	font-family: 'Poppins' !important;
  letter-spacing: 0;
  line-height: 1.6;
  font-size: 16px;
}
.H90Persen {
	height: auto;
}
.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab h6 strong {	  
    font-weight: 600;
    letter-spacing: 1px;
}


.ColImageGalleryProduct {
	padding: 0 30px;
}


#FlexBox {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
  justify-content: center;
}

#FlexBox .Column {
  flex: 25%;
  max-width: 25%;
  padding: 0 4px;
}
.H90Persen,
#FlexBox .Column video {
/* 	margin-bottom: 2px; */
}

/* #FlexBox .Column fluidvids {
	padding-top: 0 !important;
	position: relative;
}
 */


#FlexBox .Column iframe{
	position: relative !important;
}

#FlexBox .Column iframe,
#FlexBox .Column img, #FlexBox .Column video {
  vertical-align: middle;
  margin-top: 8px;
  /* filter: grayscale(70%); */
  border: 1px solid #ffbea5;
  border-radius: 4px;
}

#FlexBox .Column:nth-child(even) {
/*   display: flex; */
  flex-direction: column-reverse;
}

@media screen and (max-width: 768px) {
	
	#FlexBox .Column iframe {
		height: 435px;
	}
	#FlexBox .Column:nth-child(even) {
  display: block;
  flex-direction: inherit;
}

.vc_section.SectionImageGalleryProduct {
/* 		width: 768px !important; */
/* 		left: -60px !important; */
	}
	.ColImageGalleryProduct {
		padding: 0;
	}
	.ColImageGalleryProduct
	.vc_col-sm-12 .vc_column-inner{
		padding: 0;
	}
  #FlexBox .Column {
    flex: 25%;
    max-width: 50%;
  }
}

@media screen and (max-width: 767px) {
	#FlexBox {
/* 		display: block; */
	}
	#FlexBox .Column img {
		width: 100%;
	}
	#FlexBox .Column iframe {
/* 		width: 100% !important; */
/* 		height: 500px !important; */
	}
/* 	#FlexBox .Column iframe {
		height: 198px !important;
	} */
	
/* 		.H90Persen {
		height: 96px;
	}
	.H38Persen {
		height: 184px;
	}	 */
	.vc_section.SectionImageGalleryProduct {
		width: auto !important;
		left: 0 !important;
	}
  #FlexBox .Column {
/*     flex: 100%; */
/* 		max-width: initial; */
  }
}

#FlexBox .Column iframe {
	width: 300px;
  height: 516px;
}

@media screen and (max-width: 1180px) {
	#FlexBox .Column iframe{
		 height: 480px;
	}
}
@media screen and (max-width: 1024px) {
	#FlexBox .Column iframe{
		 height: 410px;
	}
}
@media screen and (max-width: 912px) {
	#FlexBox .Column iframe {
		height: 365px !important;
	}
}
@media screen and (max-width: 851px) {
	#FlexBox .Column iframe {
		height: 338px !important;
	}
}
@media screen and (max-width: 820px) {
	#FlexBox .Column iframe {
		height: 325px !important;
	}
}
@media screen and (max-width: 768px) {
	#FlexBox .Column iframe {
		height: 435px !important;
	}
}
@media screen and (max-width: 720px) {
	#FlexBox .Column iframe {
		height: 409px !important;
	}
}

@media screen and (max-width: 653px) {
	#FlexBox .Column iframe {
		height: 370px !important;
	}
}
@media screen and (max-width: 540px) {
	#FlexBox .Column iframe {
		height: 304px !important;
	}
}
@media screen and (max-width: 414px) {
	#FlexBox .Column iframe{
		 height: 230px !important;
	}
}
@media screen and (max-width: 393px) {
	#FlexBox .Column iframe{
		 height: 220px !important;
	}
}
@media screen and (max-width: 390px) {
	#FlexBox .Column iframe{
		 height: 216px !important;
	}
}
@media screen and (max-width: 375px) {
	#FlexBox .Column iframe{
		 height: 208px !important;
	}
}
@media screen and (max-width: 360px) {
	#FlexBox .Column iframe{
		 height: 198px !important;
	}
}
@media screen and (max-width: 320px) {
	#FlexBox .Column iframe{
		 height: 178px !important;
	}
}

/* Hiden Related Products */
#product-6481 .up-sells.upsells.products,
#product-18848  .up-sells.upsells.products,
#product-18848 .related.products,
#product-9581 .related.products,
#product-13788 .related.products,
#product-16104 .related.products,
#product-20573 .related.products,
#product-19419 .related.products {
	display: none;
}
/* End */



/* gift card */

.postid-22876 p {
	line-height: 1.8;
}
.postid-22876 p, .postid-22876 span.wps_wgm_method {
	font-size: 16px;
    color: #333;
    font-family: 'Poppins';
}

.postid-22876 .wps_wgm_added_wrapper .wps_wgm_section .wps_wgc_label {
	  font-size: 16px;
    font-weight: 500;
    color: #333;
    margin-top: 20px;
    font-family: 'Poppins';
}
.postid-22876 #wps_wgm_price {
		margin-bottom: 30px;
    font-size: 16px;
    font-family: 'Poppins';
    padding: 4px;
}
.postid-22876 textarea#wps_wgm_message, .postid-22876 input#wps_wgm_from_name, .postid-22876 input#wps_wgm_to_email {
	font-size: 15px;
  color: #4e4b4b;
  font-family: 'Poppins';
}
.postid-22876 span.wps_wgm_msg_info {
	  background: #ffbea5;
    padding: 10px 20px;
    color: #333;
    font-size: 15px;
    font-family: 'Poppins';
}
.postid-22876  .qodef-title-holder {
	display: none;
}
/* end */


/* Gift Pop up font color */
#popmake-22953,
#popmake-22938 {
  border-radius: 0;
    box-shadow: 0px 0px 24px 0px rgb(225 158 158 / 44%);
    border: 1px solid #ffbea5 !important;
}

#popmake-22938 .Fh3, #popmake-22938 .Fh1, #popmake-22938 .Fh5, #popmake-22938 .Fh2, #popmake-22938 .Fh6 {
  margin: 0;
}
#popmake-22938 .Fh1 em, #popmake-22938 .Fh2 em {
    margin-left: 10px;
}
#popmake-22938 .Fh1, #popmake-22938 .Fh2 {
  font-weight: bold;
  font-family: 'Poppins' !important;
  text-transform: uppercase;
  line-height: .9;
  letter-spacing: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
}

#popmake-22938 .Fh1 {
  font-size: 70px;
  margin-top: 4px;

}
#popmake-22938 .Fh1.child-2,
#popmake-22938 .Fh2 {
  font-size: 84px;
}
#popmake-22938 .Fh6 {
  font-size: 13px;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
  margin-top: 4px;
  margin-bottom: 6px;
  color: #000;
  letter-spacing: 0;
  font-family: 'Poppins' !important;
}
#popmake-22938 .Fh3 {
    font-size: 22px;
    text-align: center;
    font-weight: 600;
    text-transform: uppercase;
    margin-top: 6px;
    margin-bottom: 6px;
    color: #ea787e;
    letter-spacing: 0;
}
.ColorTextGift-Card {
  padding: 0 32px;
}
.ColorTextGift-Card .wpb_column.vc_column_container.vc_col-sm-12{
  background: #ea787e;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 116px;
  padding-top: 170px;
  margin-top: -180px;
  z-index: -1;
}
#popmake-22938 .Fh1 em,
#popmake-22938 .Fh2 em {
  font-style: inherit !important;
}
#popmake-22938 .vc_col-sm-12 .ColoredText{
  display: flex;
  justify-content: center;
  align-items: center;
}
#popmake-22938 {
  top: 100px !important;  
  background: #fff !important;
  padding: 30px 30px 15px;
}

#popmake-22938 .bgopacity {
  background: #fff;
  opacity: .7;
  padding: 10px 8px;
  margin-top: 20px;
}
#popmake-22938 .ColorTextGift-Card .vc_col-sm-12 .vc_column-inner {
  padding: 0;
  margin-top: 30px;
}
#popmake-22938 .Cwhite {
    color: #fff !important;
}
#popmake-22938 .CRed {
  color: #ffab8a;
}
#popmake-22938 .CGreen {
  color: #869072;
}
#popmake-22938 .CPink1 {
  color: #fda796;
}
#popmake-22938 .CPink2 {
color: #d1977f;
}
#popmake-22938 .Cgree {
color: #e8e8e7;
}
#popmake-22938 .CPink3 {
color: #ffbea5;
}
#popmake-22938 .Cpnik4 {
color: #fbe3c6;
}
.BtnShopGiftCardColor {
  margin-top: -80px;
}
#popmake-22938 .TextTitleGift .vc_column-inner {
  padding: 0 26px;
}
.BtnShopGiftCardColor a {
    border: 3px solid #ea787e;
    background-color: #fff;
    display: block;
    padding: 8px;
    color: #ea787e;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 500;
    font-family: 'Poppins' !important;
    border-radius: 2px;
    transition: .5s;
}
.BtnShopGiftCardColor a:hover {
  opacity: .9;
  color: #ea787e;
}

#popmake-22938 .pum-close.popmake-close {
  color: #ea787e !important;
}
@media (max-width: 767px) {
	#popmake-21255 img.img-top-min-bottom {
    margin-top: 5px !important;
	}
  #popmake-22938 {
    padding: 30px 10px 15px;
  }
}

@media (max-width: 1024px){
  #popmake-22938 .Fh1,
  #popmake-22938 .Fh1.child-2, #popmake-22938 .Fh2 {
    font-size: 50px;
  }
  #popmake-22938  .ColorTextGift-Card .wpb_column.vc_column_container.vc_col-sm-12 {    
    padding-bottom: 112px;
    padding-top: 90px;
    margin-top: -120px;
  }
}
#popmake-22953 .pum-close.popmake-close.
#popmake-22938 .pum-close.popmake-close {
  color: #ea787e;
}
/* end */



/* gift 2 love image gif */
#popmake-22953 .pum-close.popmake-close {
  color: #ea787e;
}
p.WhiteBgImg,
#popmake-22953 {
  background: #fff !important;
}
.PopUpGiftCard-2 h2.h2GiftCard {
  font-size: 30px;
  max-width: 400px;
  margin: auto;
  font-family: 'Poppins' !important;
  color: #ea787e;
  text-transform: uppercase;
}
.ExampleGiftCard2.vc_col-sm-12 .vc_column-inner .wpb_wrapper {
 background: #fbe3c6; 
 margin-bottom: -12px;
}
.wpb_text_column.wpb_content_element.PopUpGiftCard-2 .wpb_wrapper {
  background: linear-gradient(180deg,#fff,#fff 1.2rem,transparent 0,transparent);
}
img.ImgGiftCard  {
  width: 200px;
}

p.TextDisctionsGiftCard {
  font-size: 15px;
  font-weight: 400;
  font-family: 'Poppins';
  padding: 20px;
}
.pBtnGiftCrad {
  padding-bottom: 16px;
}
a.ExampleBtnGiftCard {
  background: #fff;
  display: block;
  width: 180px;
  margin: auto;
  padding-top: 6px;
  padding-bottom: 6px;
  text-transform: uppercase;
  font-weight: 500;
  font-family: 'Poppins';
  color: #ea787e;
  font-size: 18px;
  border: 2px solid #ea787e;
  transition: .5s;
  border-radius: 4px;
}
a.ExampleBtnGiftCard:hover {
  color: #fff;
  background: #ea787e;
}

.GiftCardImageGif .wpb_column.vc_column_container.vc_col-sm-12 .vc_column-inner{
	 padding: 0 2px;
}
/* 
.pum-theme-1699 .pum-container, .pum-theme-lightbox .pum-container */


/* pop up Just Peachy*/

#pum-23556 .pum-container, .pum-theme-lightbox .pum-container {
	padding-top: 0;
    border-radius: 0 !important;
    box-shadow: 0px 0px 24px 0px rgb(225 158 158 / 44%);
    border: 1px solid #ffbea5 !important;
    padding-bottom: 0 !important;

}


#popmake-23573 .pum-content.popmake-content .vc_section{
  padding: 0;
} 

#popmake-23573 .pum-close.popmake-close{
  border: none;
  border-radius: 0;
  padding: 10px;
  height: auto;
  width: 44px;
  color: #000;
  font-size: 32px;
  background: none;
  box-shadow: none;
  font-weight: 500;
}

#popmake-23573 .BtnMarket.BtnStoreLocator {
  padding: 14px 30px;
  font-size: 18px;
  font-weight: 600;
}

#popmake-23573 .TitlePopmake20211 {
	margin-top: 50px;
}
#popmake-23573 .SubPopmake20211 {
	padding: 10px 20px;
}
#popmake-23573 .vc_column_container>.vc_column-inner {
	padding-left:0;
	padding-right:0;
}

/* end */


.imgVenmo {
	text-align: right;
}

.imgpaypal {
	text-align: left;
}

.imgpaypal a img {
    width: 174px;
    border: 2px solid #ddd;
    border-radius: 0;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-right: 20px;
    padding-left: 20px;

}


.imgVenmo a img {
	width: 174px;
	border: 2px solid #ddd;
  border-radius: 0;
	padding-top: 0px;
  padding-bottom: 0px;
  padding-right: 20px;
  padding-left: 20px;
}

.imgVenmo a:hover img,
.imgpaypal a:hover img {
	opacity: 0.7;
	transition: .5s;
	border: 2px solid #ea787e;
}


#popmake-24374 {
    top: 140px !important;
    border-radius: 0;
    box-shadow: 0px 0px 24px 0px rgb(225 158 158 / 44%);
    border: 3px solid #fff !important;
}

#popmake-24374.pum-container.pum-responsive.pum-responsive-medium {
    margin: auto;
    left: 0 !important;
    right: 0 !important;
    padding: 0;
    background-color: #ea787e;
}

#popmake-24374 .pum-close.popmake-close {
    border: none;
    border-radius: 0;
    padding: 10px;
    height: auto;
    width: 44px;
    color: #000;
    font-size: 32px;
    background: none;
    box-shadow: none;
    font-weight: 500;
    background: #fff;
}

.BtnMarket.BtnStoreLocator {
    background-color: #b71234;
    color: #fff;
    transition: .5s;
}

#popmake-24374 .TitlePopmake20211 {
    margin-top: 30px;
    color: #fff;
    font-weight: 700;
}

#popmake-24374 .SubPopmake20211 {
    font-size: 20px;
    color: #fff;
    font-weight: 500;
}
#popmake-24374 .BtnMarket.BtnStoreLocator {
    padding: 10px 14px;
}

#popmake-24374  .SubPopmake20211.Top_none {
	padding-top: none !important;
}


#popmake-24718 .vc_column-inner{
	padding: 0;
}

#popmake-21255 img.img-top-min-bottom {
	margin-bottom: -14px;
  margin-top: -10px;
}

#popmake-21255 .TitlePopmakeNew {
	margin-top: 40px;
	font-size: 18px;
}


#popmake-21255 .SubPopmake20211 {
	padding: 4px;
    margin-left: -15px;
}

#popmake-21255 .pum-close.popmake-close {
	  background: #fff;
    width: 38px;
    padding-bottom: 16px;	
}

/* end */

#order_review .blockUI.blockOverlay,
#payment .blockUI.blockOverlay {
position: relative !important; 
}

#popmake-25011 img.emoji {
    width: 190px !important;
    height: 4.4em !important;
    position: absolute;
    right: 0;
    top: 22px;
}

@media (max-width: 767px) {
	#popmake-25011 img.emoji {
    width: 55px !important;
    height: 5em !important;
    position: absolute;
    right: 55px;
    top: -4px;
}
}

.d-flex-align-items-center p {
    display: flex;
    align-items: center;
}

.d-flex-align-items-center p  .wpcf7-form-control-wrap {
	width: 71%;
}


.d-flex-align-items-center .wpcf7-submit {
    display: inline-block; 
    vertical-align: middle;
}

.d-flex-align-items-center .wpcf7-spinner {
	display: contents;	
}


html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {
	overflow: hidden;
}


#popmake-25114.pum-container {
	background-image: url(http://staging.jaclyncreations.com/wp-content/uploads/2025/01/image-26.jpg);
	background-size: cover;
    background-position: center;
	border: 2px solid #ffbea5 !important;
}


#popmake-25114.pum-container:before {
/*     color: #f2f1f6; */
    background: #f2f1f6;
    opacity: 0.85;
}

#popmake-25114 .qodef-contact-us {
	padding:0 !important;
}

#popmake-25114 a img.alignnone.size-full.wp-image-17647 {
    width: 40px;
    height: 16px;
}

#popmake-25114 .alignnone.size-full.wp-image-17644,
#popmake-25114 .alignnone.size-full.wp-image-17643 {
    width: 34px;
    height: 18px;
}
#popmake-25114 .qodef-contact-us input[type=email] {
	margin-bottom: 0 !important;
}


#popmake-25114 .wpcf7-form-control.has-spinner.wpcf7-submit {
	margin-left:0 !important;	
}

#popmake-25114 input.wpcf7-form-control.wpcf7-submit {
	    line-height: 2.5em;
}

#popmake-25114 .IconsFooter a img,
#popmake-25114 .IconsFooter a img.Icons-FB,
#popmake-25114 a img.alignnone.size-full.wp-image-17649 {
	width: auto;
}

#popmake-25114 .pum-theme-lightbox .pum-container {
	border: none;
}


#popmake-25114 {
	padding: 30px;
	margin-bottom:0;
}

#popmake-25114 .IconsFooter {
    padding: 16px 0;
    margin-bottom: 20px !important;
}

#popmake-25114 .vc_column_container>.vc_column-inner {
/* padding:0;	 */
}


#popmake-25114 h6 {
    color: #0a0a0a;
    font-family: 'Poppins' !important;
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0;
}

#popmake-25114 p {
    color: #0a0a0a;
    font-family: 'Poppins' !important;
    font-size: 16px;
    font-weight: 500;
    padding-bottom: 2px;
}

#popmake-25114 .pum-theme-1699 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
	border: none;
  height: 40px;
	box-shadow: 0px 39px 15px -25px rgb(255 190 165) inset;
    text-shadow: -50px -42px 0px rgba(0, 0, 0, 0.00);
    background-color: rgb(255 190 165);
}
.pum-theme-1699 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close {
	box-shadow: 0px 39px 15px -25px #ea787e inset !important;
	background-color: #ea787e !important;
}

#popmake-25114 input.wpcf7-form-control.wpcf7-submit {
	background-color: #ea787e;
  text-transform: capitalize;
}

#popmake-25363 {
    background: #ea787e;
    border: 2px solid #fff !important;
    border-radius: 2px !important;
}

.pop-ups-fathers-days .col_6 {
	text-align: center;
	padding-bottom: 30px;
}

.pop-ups-fathers-days .col_6 a {
border: 2px solid #fff;
    padding: 6px 32px;
    border-radius: 6px;
    font-size: 14px;
    color: #fff;
    font-weight: 300;
    font-family: 'Poppins';
}