


.favorites-list .wishitem {
    padding: 20px;
}

.favorites-list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

.favorites-list img.attachment-medium_large.size-medium_large.wp-post-image {
    object-fit: cover;
    max-height: 400px;
    max-width: 300px;
}
.favorites-list a{
    font-family: 'heebo';
    text-align: center;
    font-size: 16px;
    padding-left: 10px;
}

.favorites-list i.fas.fa-heart {
    float: left;
}


#shipping_method input.shipping_method {
    position: relative;
    top: 4px;
    float: right;
    margin-left: 7px;
    margin-right: 0;
}

ul#shipping_method {
    text-align: right;
}

p.shipping_desc {
    font-size: 13px;
}

.recipetxt{
	margin-bottom: 0;
}
.recipe_add_to_cart{
	font-family: 'heebo';
   font-size: 12px;
   font-weight: 500;
	padding-right: 6px;
}

.added_to_cart.wc-forward{
	padding: 0px 10px 0px 0px;
    font-size: 12px;
    font-family: 'heebo';
    color: black;
    background-color: transparent!important;
	  padding-left: 10px;
}
.added_to_cart.wc-forward:hover{
	color: black;
	background-color: transparent;
	box-shadow: unset;
}



ul.slides li {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
	  justify-content: space-between;
}
ul.slides a.ajax_add_to_cart.add_to_cart_button.recipe_add_to_cart {
    padding-left: 16px;
    text-align: left;
    width: 25%;
}


p.recipetitle {
    margin-top: 40px;
    font-weight: 600;
}






.wd-sub-menu li>a {
    padding-top: 4px;
    padding-bottom: 4px;
}

.wd-sub-menu li>a:hover {
    color: var(--sub-menu-color-hover);
    font-weight: 700;
}
.quantity div.quantity input[type="button"] {
	padding: 0;
}
.white-menu{
	color: white;
}

.woodmart-post-date {
   display:none!important;
}

.wd-sticky-social .wd-icon {
    background-color: white;
    color: black;
}

.wd-sticky-social.icons-design-colored .wd-social-icon:hover {
    background-color: black;
    color: white;
}
span.wd-icon:hover {
    color: white;
    background-color: black;
}

.footer-btns .wd-sub-menu li>a{
	font-size: 18px;
}
.recipeproduct {
    width: 24.5%;
    display: inline-block;
}
.centeralign{
    text-align: center;
}
.social-facebook, .social-instagram, .social-youtube, .social-tiktok, .social-whatsapp{
    --social-color: black!important;
}

.single-product .entry-content.wd-entry-content.woodmart-entry-content {
    display: none;
}

span.out-of-stock.product-label {
    word-break: unset;
}
#wpcf7-f23954-p65-o1 textarea, #wpcf7-f23954-p65-o1 textarea{
    min-height: 90px;
}
#wpcf7-f23954-p65-o1 {
    direction: rtl;
}
#wpcf7-f23954-p65-o1 .form-details, #wpcf7-f121653-p32-o1 .form-details{
		vertical-align: top;
    font-size: 0;
}
.form-details div{
	vertical-align: top;
}
input.wpcf7-form-control.has-spinner.wpcf7-submit {
    width: 100%;
    color: black;
    background-color: white;
    border: 1px solid black;
}
.wpcf7-response-output {
    font-size: 16px;
}
span.wpcf7-not-valid-tip {
    font-size: 16px!important;
}

.page-id-70815 div.wpcf7 .wpcf7-spinner:before {
	left:unset;
	right: 20px;
}

.woocommerce-page .category-nav-link{
display: inline-grid;
    text-align: center;
}

.woocommerce-page .category-nav-link img.wd-nav-img {
    max-height: 70px;
}
.ywpar_rank_badges {
    display: none;
}
.woocommerce-info, .woocommerce-error, .woocommerce-message{
    background-color: black;
	  margin-left: 15px;
    margin-right: 15px;
}
.woocommerce-message {
    margin-bottom: 20px!important;
}
#yith-par-message-cart{
		max-width: 100%;
    width: calc(100% - 30px);
}
input#ywpar-points-max {
    color: white;
    border: 1px solid white;
    height: 36px;
}
.woocommerce-info>* {
    margin-right: 2px;
    margin-left: 2px;
}
.cart-content-wrapper>.woocommerce-notices-wrapper {
    margin-left: 0;
    margin-right: 0;
}
.woocommerce-cart ul.woocommerce-error {
    margin-left: 0!important;
    margin-right: 0!important;
    width: 100%;
}

input#pwgc-redeem-button {
    margin-bottom: 0!important;
    margin-top: 0!important;
    color: white;
    background: black;
    width: auto;
    display: inline-block!important;
}
input#pwgc-redeem-gift-card-number {
    display: inline-block;
    width: auto;
}
form#pwgc-redeem-form {
    margin-bottom: 20px;
}
.wt_coupon_wrapper{
    margin-bottom: 0!important;
    padding-top: 0!important;
}
.site-content.shop-content-area {
    margin-bottom: 100px;
}
.woocommerce-page .category-nav-link img.wd-nav-img {
    margin: auto;
}
.wd-sticky-social {
    top: 75%!important;
}
.gift-btn span.wd-icon:hover {
    color: black;
    background-color: white;
}
.gift-btn{
	color: black;
	font-weight: 700;
	font-size: 15px;
}
.gift-btn .fa-gift{
	font-size: 20px!important;
	color:black;
}

.single-post .article-inner {
    max-width: 900px;
    margin: auto;
}

.single-post ul.slides li:nth-child(2n+1) {
    background-color: #f7f7f7;
}
.single-post .post-single-page .article-inner header.entry-header {
    display: none;
}
.single-post iframe#instagram-embed-0 {
    margin: auto!important;
}

[class*="wd-carousel-spacing-"] .owl-nav>div[class*="prev"] {
    right: calc(30px + var(--wd-car-sp) / 2)!important;
}
[class*="wd-carousel-spacing-"] .owl-nav>div[class*="next"] {
    left: calc(30px + var(--wd-car-sp) / 2)!important;
}

.banners-carousel .owl-nav {
    margin-top: -30px;
}
.banners-carousel .owl-dots {
    padding-top: 30px;
}
.search-results .entry-meta.wd-entry-meta, .search-results .entry-summary {
    display: none;
}
span.out-of-stock.product-label {
    background-color: black;
    color: white!important;
}


.wpb-js-composer .blog-post-loop:not([class*="col-"]){margin-bottom:50px}.elementor-default .blog-post-loop:not([class*="col-"]):not(:last-child){margin-bottom:50px}.blog-post-loop .wd-entry-content>div[class*="wpb_"]{display:none}.blog-post-loop .wd-entry-content twitterwidget{margin:10px auto}.blog-post-loop .wd-entry-content p{margin-bottom:15px}.blog-post-loop .wd-entry-content .read-more-section{margin-bottom:0;line-height:1}.blog-post-loop .entry-thumbnail img{width:100%;border-radius:var(--wd-brd-radius)}.blog-post-loop .entry-header{position:relative;text-align:center}.blog-post-loop .article-inner{border-radius:var(--wd-brd-radius)}.blog-post-loop .article-body-container{position:relative;z-index:1;padding:25px;border-radius:var(--wd-brd-radius);background-color:var(--bgcolor-white);text-align:center}.blog-post-loop .post-title{margin-bottom:10px}.blog-post-loop:hover .post-image-mask:after,.blog-post-loop:hover .post-image-mask:before,.blog-post-loop:hover .post-image-mask span{opacity:1;animation:wd-fadeInRight .3s ease}.blog-post-loop:hover .post-image-mask:before{transition-delay:.2s;animation-delay:.2s}.blog-post-loop:hover .post-image-mask span{transition-delay:.1s;animation-delay:.1s}.blog-post-loop:hover .post-img-wrapp a{transform:scale(1.03)}.blog-post-loop:hover .post-img-wrapp a:after{opacity:1}.blog-style-shadow .article-body-container{box-shadow:0 0 4px rgba(0,0,0,0.12);transition:box-shadow .6s ease}.blog-style-shadow:hover .article-body-container{box-shadow:0 0 9px rgba(0,0,0,0.2)}.post-img-wrapp{overflow:hidden;border-radius:var(--wd-brd-radius);vertical-align:middle;backface-visibility:hidden;-webkit-backface-visibility:hidden}.post-img-wrapp a{display:block;margin:-2px;transition:transform .7s ease, opacity .7s ease;transform:scale(1)}.post-img-wrapp a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);opacity:0;transition:opacity .7s ease}.post-image-mask{position:absolute;top:50%;right:50%;margin-top:-5px;margin-right:-22px;text-align:center;font-size:0}.post-image-mask:after,.post-image-mask:before{content:""}.post-image-mask:after,.post-image-mask:before,.post-image-mask span{display:inline-block;margin-left:7px;width:10px;height:10px;border-radius:50%;background-color:#fff;vertical-align:middle;opacity:0;transition:opacity .2s ease;animation:wd-fadeOutLeft .3s ease}.post-image-mask:after{margin-left:0}.post-image-mask span{transition-delay:.1s;animation-delay:.1s}.post-image-mask:before{transition-delay:.15s;animation-delay:.15s}@keyframes wd-fadeOutLeft{from{transform:none}to{transform:translate3d(-50px, 0, 0)}}.hovered-social-icons{position:relative;display:inline-block;margin-bottom:10px;color:var(--color-gray-300);vertical-align:middle;font-size:0;transition:all .25s ease}.hovered-social-icons div.wd-tooltip-label{display:block !important;padding:5px !important;height:auto;line-height:1;pointer-events:auto}.hovered-social-icons div.wd-tooltip-label:after{content:"";position:absolute;top:100%;right:0;left:0;height:10px}.hovered-social-icons:after{display:inline-block;width:20px;height:20px;text-align:center;font-size:16px;line-height:20px;content:"\f117";font-family:"woodmart-font"}.hovered-social-icons:hover{color:var(--color-gray-500)}.meta-categories-wrapp{position:absolute;top:-13px;right:15px;left:15px;overflow:hidden;height:25px;line-height:25px}.wpb-js-composer :is(.wd-spacing-0,.wd-spacing-2,.wd-spacing-6)+.blog-footer{margin-top:15px}.format-quote :is(.post-title,.post-image-mask,.meta-post-categories,.post-date,.entry-meta,.entry-header,.hovered-social-icons,.share-with-lines){display:none}.format-quote .entry-header{z-index:2;margin-bottom:0}.format-quote .post-img-wrapp{background:transparent}.format-quote .post-img-wrapp a{margin:0}.format-quote .post-img-wrapp a:after{content:none}.format-quote .post-img-wrapp img{display:inline-block;max-height:75px;width:auto;border-radius:50%}.format-quote blockquote{margin-bottom:0;padding-right:0;border-right:none;color:#777;text-align:center}.format-quote blockquote cite,.format-quote blockquote cite a{font-size:16px}.format-quote.has-post-thumbnail .entry-header{display:block}.format-quote:not(.post-single-page) .article-body-container:before{position:absolute;left:30px;bottom:15px;z-index:-1;display:inline-block;color:var(--color-gray-200);font-size:96px;line-height:90px;content:"\f131";font-family:"woodmart-font"}.format-quote:hover .post-img-wrapp a{opacity:1;transform:none}.format-link .entry-content a{display:inline-block;padding:10px 20px;background-color:var(--bgcolor-gray-100);font-size:22px}.format-link .entry-content a:hover{background-color:var(--bgcolor-gray-300)}.slider-type-post :is(.owl-stage-outer,.owl-carousel:not(.owl-loaded)){padding-top:11px;padding-bottom:11px}@keyframes wd-fadeInRight{from{transform:translate3d(50px, 0, 0)}to{transform:none}}.wpb-js-composer .post-slide{margin-bottom:0 !important}.post-slide:not(.has-post-thumbnail) .post-date{display:none}.post-slide:not(.has-post-thumbnail) .meta-categories-wrapp{position:static;margin-bottom:15px}.owl-items-lg-4 .post-slide .wd-entry-meta .meta-author{font-size:0}.owl-items-lg-4 .post-slide .wd-entry-meta .meta-author a{font-size:14px}.read-more-section{margin-top:20px;margin-bottom:0;line-height:1}.read-more-section a{position:relative;display:inline-block;border-bottom:none;color:var(--wd-primary-color);text-transform:uppercase;font-weight:800;font-size:13px}.read-more-section a:after{position:absolute;bottom:0;right:100%;display:inline-block;margin-right:5px;height:5px;font-weight:600;font-size:14px;line-height:5px;opacity:0;transition:opacity .35s ease;content:"\f109";font-family:"woodmart-font"}.read-more-section a:hover{color:var(--wd-primary-color)}.read-more-section a:hover:after{opacity:1;animation:wd-ShakePrev 1s ease infinite}@media (min-width: 1025px){.owl-items-lg-4 .post-slide .post-title{font-size:20px}}@media (max-width: 1024px){.blog-post-loop .meta-author>span{display:none}.blog-post-loop:hover .post-img-wrapp a{transform:none}.post-img-wrapp a:after,.post-image-mask{display:none}.wd-blog-holder :is([class*="blog-design-default"],.blog-design-small-images:not(.has-post-thumbnail)) .post-title{font-size:28px}}@media (max-width: 768.98px){.wpb-js-composer .blog-post-loop:not([class*="col-"]){margin-bottom:30px}.elementor-default .blog-post-loop:not([class*="col-"]):not(:last-child){margin-bottom:30px}.wd-blog-holder [class*="blog-design-default"] .wd-entry-content{font-size:inherit}.wd-blog-holder :is([class*="blog-design-default"],.blog-design-small-images:not(.has-post-thumbnail)) .post-title{font-size:24px;line-height:1.4}.wd-blog-holder :is(.blog-design-default,.blog-design-small-images).format-quote .article-body-container{padding-right:35px;padding-left:35px}}@media (max-width: 576px){.blog-post-loop .article-body-container{padding-right:15px;padding-left:15px}.wpb-js-composer .blog-post-loop.blog-style-flat{margin-bottom:45px}.elementor-default .blog-post-loop.blog-style-flat:not([class*="col-"]):not(:last-child){margin-bottom:45px}.blog-post-loop.blog-style-flat .article-body-container{padding-right:0;padding-bottom:0;padding-left:0}.hovered-social-icons{display:none}.wd-blog-holder [class*="blog-design-default"] :is(img,.post-img-wrapp){border-bottom-right-radius:0;border-bottom-left-radius:0}.wd-blog-holder [class*="blog-design-default"] .article-body-container{margin-right:0;margin-left:0}.wd-blog-holder [class*="blog-design-default"].has-post-thumbnail .article-body-container{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.wd-blog-holder [class*="blog-design-default"]:not(.has-post-thumbnail) .post-date{display:none}.wd-blog-holder :is([class*="blog-design-default"],.blog-design-small-images:not(.has-post-thumbnail)) .post-title{font-size:20px}}

.entry-meta-list{list-style:none;--li-pl: 0;--list-mb: 0;--li-mb: 0}.wd-entry-meta{display:inline-block;margin-bottom:10px;margin-left:10px;vertical-align:middle;font-weight:400;font-size:0}.wd-entry-meta .meta-featured-post:before{font-size:14px;content:"\f104";font-family:"woodmart-font"}.wd-entry-meta .meta-author{font-size:14px}.wd-entry-meta .meta-author .avatar{display:inline-block;margin:0 5px;width:18px;height:18px;border-radius:50%;vertical-align:top}.wd-entry-meta .meta-author a{text-transform:capitalize}.wd-entry-meta .meta-date{vertical-align:top;font-size:14px}.wd-entry-meta .meta-reply{display:inline-block}.wd-entry-meta .meta-reply a{position:relative;display:block;width:20px;height:20px;text-align:center;line-height:20px}.wd-entry-meta .meta-reply a:after{display:inline-block;font-size:16px;content:"\f103";font-family:"woodmart-font"}.wd-entry-meta .meta-reply .replies-count{position:absolute;top:-4px;left:-4px;width:14px;height:14px;border-radius:50%;background-color:#bbb;color:#fff;text-align:center;font-size:9px;line-height:14px}.wd-entry-meta .meta-reply .replies-count-label{display:none}:is(.blog-design-mask,[class*="color-scheme-light"]) .wd-entry-meta .meta-reply .replies-count{background-color:var(--wd-primary-color)}.entry-meta-list li{display:inline-block;margin-left:10px;color:var(--color-gray-300);vertical-align:middle;line-height:1.4}.entry-meta-list li a{color:inherit}.entry-meta-list li a:hover{color:var(--color-gray-500)}.entry-meta-list li.modified-date,.entry-meta-list li:last-child{margin-left:0}.wd-post-date.wd-style-with-bg{position:absolute;top:15px;right:15px;z-index:2;display:inline-block;min-width:53px;border-radius:calc(var(--wd-brd-radius) / 1.5);background-color:var(--bgcolor-white);box-shadow:0 0 9px rgba(0,0,0,0.1);color:var(--color-gray-800);text-align:center;line-height:1}.wd-post-date.wd-style-with-bg>span{display:block}.wd-post-date.wd-style-with-bg .post-date-day{padding-top:6px;padding-bottom:4px;font-size:24px}.wd-post-date.wd-style-with-bg .post-date-month{padding-top:2px;padding-bottom:8px;text-transform:uppercase;font-weight:600;font-size:12px}.wd-post-cat.wd-style-with-bg{display:inline-block;overflow:hidden;padding-right:10px;padding-left:10px;height:25px;border-radius:calc(var(--wd-brd-radius) / 1.5);background-color:var(--wd-primary-color);color:#fff;line-height:25px}.wd-post-cat.wd-style-with-bg>a{display:inline-block;color:#fff;vertical-align:top;text-transform:uppercase;font-weight:600;font-size:12px}.wd-post-cat.wd-style-with-bg>a:hover{color:rgba(255,255,255,0.8)}.wd-entry-content:after{content:"";display:block;clear:both}.wd-entry-content p:last-child{margin-bottom:0}.page-links{margin-top:10px}.post-page-numbers{padding:0 5px}.post-gallery-slider{overflow:hidden}.post-gallery-slider div.owl-nav>div{background-color:var(--bgcolor-white);box-shadow:0 0 4px rgba(0,0,0,0.1)}.post-gallery-slider div.owl-nav>div:after{font-size:18px;line-height:18px}.site-content>.author-info{margin:25px 15px 40px 15px}footer.entry-author .author-info{margin-top:80px;margin-bottom:25px}.author-info{position:relative;padding:50px 25px 25px;border-radius:var(--wd-brd-radius);background-color:var(--bgcolor-gray-100);text-align:center}.author-info .avatar{display:inline-block;overflow:hidden;max-width:74px;border:3px solid var(--wd-main-bgcolor);border-radius:50%}.author-info .author-avatar{position:absolute;top:0;right:50%;margin-top:-37px;margin-right:-37px}.author-info .author-description{min-height:74px}.author-info .author-title{margin-bottom:10px;font-weight:600;font-size:18px}.author-info .author-bio{margin-bottom:0}.author-info .author-link{display:block;margin-top:10px;font-weight:600}.author-info .author-link span{display:none}@media (max-width: 1024px){.post-gallery-slider .owl-nav>div:is([class*="prev"],[class*="next"]){justify-content:center}.post-gallery-slider .owl-nav>div[class*="prev"]{padding-right:0}.post-gallery-slider .owl-nav>div[class*="next"]{padding-left:0}.post-gallery-slider .owl-nav>div:after{font-weight:400}}@media (max-width: 768.98px){.post-gallery-slider .owl-nav>div:after{font-size:14px;line-height:14px}}@media (max-width: 576px){.wd-entry-meta .meta-author{font-size:0}.wd-entry-meta .meta-author a{font-size:14px}.wd-post-date{top:10px;right:10px}}