/**
 * BOXES
******************************************/
/* Hide Setting, If exist */
.wpe-box-remove{
	display: none;
}
/* Box */
.wpe-box{
	padding: 6px 9px;
	margin: 0 auto 25px;
	display: block;
	width: 100%;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
/* Last paragraph, no bottom margin */
.wpe-box p:last-child {
	margin-bottom: 0 !important;
}
/* Note */
.wpe-box-note {
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 1px;
    background: #0303031f url(/wp-content/uploads/2024/06/slelat-raznoobraznee.svg) no-repeat 75% 0%/contain;
    padding: 20px 80px;
    line-height: inherit;
    width: 100%;
    font-size: large;
    margin: -10px 0 10px;
    text-align: center;
    margin-bottom: 20px;
}


/* Alerts */
.wpe-box-alert {
	background: #fffbbc;
	border: 1px solid #f1f1ed;
	box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 1px;
    background:#0303030a url(/wp-content/uploads/2023/12/fon_1.webp) repeat 50% 0%/cover;
    padding: 6px 9px;
    line-height: inherit;
    margin: 15px auto 15px;
    width: 100%;
    font-size: larger;
	color: #6dba3f;
	text-align: center;
}
.wpe-box-alertd {
	background: #0303031f url(https://coolrecipes.su/wp-content/uploads/2026/06/detskoeprimer.png) no-repeat;
    width: 100%;
    text-align: left;
    border: 1px solid #ffffff;
    box-shadow: 1px 1px 12px #92929bab;
    border-width: 6px;
    border-style: double;
}
.properties_value__d {
	max-width: 50%;
    text-align: left;
}
/* Errors */
.wpe-box-error {
	border: 1px solid #fdfdfd;
    background: none;
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 4px;
    margin-bottom: 5px;
    background: #0303031f url(/wp-content/uploads/2023/12/bludosfruct.svg) no-repeat 99% 0%/contain;
}
.wpe-box-errorz {
    background: #0303031f url(https://coolrecipes.su/wp-content/uploads/2026/06/zozhprimer.png) no-repeat;
    border: 1px solid #ffffff;
    box-shadow: 1px 1px 12px #92929bab;
    border-width: 6px;
    border-style: double;
}
.properties_value__z {
    max-width: 50%;
    margin-left: auto;
}
/* Downloads */
.wpe-box-download {
    border: 3px solid #cbcdcc;
    border-style: dashed; 
    background: #03030300 url(/wp-content/uploads/2023/12/info.png) no-repeat 50% 0%/contain;
    padding: 6px 9px;
    line-height: inherit;
    margin: 10px auto 10px;
    width: 100%;
    font-size: medium;
    font-style: italic;
	color: #146a10;
}


/**
 * BUTTONS
******************************************/
/* Buttons */
a.wpe-button {
	display:inline-block;
	background-color: #eee;
	border:1px solid #ccc;
	color:#333;
	line-height:1em;
	text-align:center;
	text-decoration:none;
	padding:6px 15px;
	margin: 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-webkit-box-shadow: inset 0 1px 0 rgba(245,245,245,.5), 
						inset 0 -5px 30px rgba(245,245,245,.25), 
						0 1px 1px rgba(0,0,0,.3);
	-moz-box-shadow: inset 0 1px 0 rgba(245,245,245,.5), 
						inset 0 -5px 30px rgba(245,245,245,.25), 
						0 1px 1px rgba(0,0,0,.3);
	box-shadow: inset 0 1px 0 rgba(245,245,245,.5), 
						inset 0 -5px 30px rgba(245,245,245,.25), 
						0 1px 1px rgba(0,0,0,.3);
}
a.wpe-button:hover {
	text-decoration: none;
	-webkit-box-shadow: inset 0 1px 0 rgba(245,245,245,.7), 
						inset 0 -5px 30px rgba(245,245,245,.45), 
						0 1px 1px rgba(0,0,0,.4);
	-moz-box-shadow: inset 0 1px 0 rgba(245,245,245,.7), 
						inset 0 -5px 30px rgba(245,245,245,.45), 
						0 1px 1px rgba(0,0,0,.4);
	box-shadow: inset 0 1px 0 rgba(245,245,245,.7), 
						inset 0 -5px 30px rgba(245,245,245,.45), 
						0 1px 1px rgba(0,0,0,.4);
}
a.wpe-button:active {
	border-color: #20559a;
	-webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.5),
						0 1px 0 rgba(255,255,255, 0);
	-moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.5),
						0 1px 0 rgba(255,255,255, 0);
	box-shadow: inset 0 3px 7px rgba(0,0,0,.5),
						0 1px 0 rgba(255,255,255, 0);
	border-color:transparent;
}
/* button color */
a.wpe-button.wpe-button-white {
	background-color: #eee;
	color:#333;
	border-color:#ccc;
}
a.wpe-button.wpe-button-black {
	background-color: #333;
	color:#fff;
	border-color:#444;
}
a.wpe-button.wpe-button-red {
	background-color: #d32f3b;
	color:#fff;
	border-color:#e40;
}
a.wpe-button.wpe-button-green {
	background-color: #1c1c1b;
    color: #fff;
    border-color: #c7ef67;
    text-transform: uppercase;
    font-style: italic;
}
a.wpe-button.wpe-button-blue {
	color: #fff;
    text-transform: uppercase;
    vertical-align: middle;
    text-align: center;
    padding: 12px;
    background: #1e1c1c00 url(/wp-content/uploads/2023/12/foncatalog.png) no-repeat 50% 0%/contain;
    display: block;
    box-shadow: inset 0 1px 0 rgb(245 245 245 / 0%), inset 0 -5px 30px rgb(245 245 245 / 0%), 0 1px 1px rgb(0 0 0 / 0%);
    border: none;
}


/**
 * COLUMNS
******************************************/
.wpe-col-remove{
	display: none;
}
/* ===== Col ===== */
.wpe-col:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.wpe-col{
	width: 100%;
	clear: both;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-top: -10px;
}
.wpe-col-1,.wpe-col-2,.wpe-col-3{
	float: left;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 10px;
}
/* ===== 12-12 ===== */
.wpe-col.wpe-col-12-12 .wpe-col-1{
	width: 47.5%;
	margin-top: 1px;
	text-align: center;
    line-height: 20px;
	margin-right: 5%;
    box-sizing: border-box;
    padding-top: 2px;
	background-color: #3c3c3f00;
    border: 2px solid #f1f1f1;
    box-shadow: 1px 1px 12px #c6c7c7;
    border-width: 10px;
    border-style: double;
    padding: 10px;
}
.wpe-col.wpe-col-12-12 .wpe-col-2{
	width: 47.5%;
	margin-top: 1px;
	text-align: center;
    line-height: 20px;
    box-sizing: border-box;
    padding-top: 2px;
    background-color: #3c3c3f00;
    border: 2px solid #f1f1f1;
    box-shadow: 1px 1px 12px #c6c7c7;
    border-width: 10px;
    border-style: double;
	padding: 10px;
}
/* ===== 13-23 ===== */
.wpe-col.wpe-col-13-23 .wpe-col-1{
	width: 47.5%;
    text-align: center;
    line-height: 24px;
    margin-right: 5%;
    box-sizing: border-box;
    background: url(/wp-content/uploads/2024/06/mestopolozhenie.svg) no-repeat 100% 0%/contain;
	border: 1px dashed rgb(0 0 0 / 15%)
}
.wpe-col.wpe-col-13-23 .wpe-col-2{
	width: 47.5%;
    text-align: center;
    line-height: 24px;
    box-sizing: border-box;
    background:url(/wp-content/uploads/2024/06/vremya_i_data.svg) no-repeat 100% 0%/contain;
	border: 1px dashed rgb(0 0 0 / 15%)
}
/* ===== 23-13 ===== */
.wpe-col.wpe-col-23-13 .wpe-col-1{
	width: 65%;
	margin-right: 5%;
}
.wpe-col.wpe-col-23-13 .wpe-col-2{
	width: 30%;
}
/* ===== 13-13-13 ===== */
.wpe-col.wpe-col-13-13-13 .wpe-col-1{
	width: 30%;
	margin-right: 5%;	
    box-shadow: 1px 1px 12px #c6c7c7;
    border-width: 10px;
    border-style: double;
    padding: 10px;
    height: 230px;
	text-align: center;
        border: 2px solid #f1f1f1;
    box-shadow: 1px 1px 12px #c6c7c7;
    border-width: 10px;
    border-style: double;
    padding: 10px;
}
.wpe-col.wpe-col-13-13-13 .wpe-col-2{
	width: 30%;
	margin-right: 5%;
    border: 2px solid #f1f1f1;
    box-shadow: 1px 1px 12px #c6c7c7;
    border-width: 10px;
    border-style: double;
    padding: 10px;
    height: 230px;
	text-align: center;
}
.wpe-col.wpe-col-13-13-13 .wpe-col-3{
	width: 30%;
	border: 2px solid #f1f1f1;
    box-shadow: 1px 1px 12px #c6c7c7;
    border-width: 10px;
    border-style: double;
    padding: 10px;
    height: 230px;
	text-align: center;
}
/* === MEDIA QUERIES === */
@media screen and (max-width: 590px) {
	/* ===== 12-12 ===== */
	.wpe-col.wpe-col-12-12 .wpe-col-1{
		width: 100%;
		margin-right: 0;
	}
	.wpe-col.wpe-col-12-12 .wpe-col-2{
		width: 100%;
	}
	/* ===== 13-23 ===== */
	.wpe-col.wpe-col-13-23 .wpe-col-1{
		width: 100%;
		margin-right: 0;
	}
	.wpe-col.wpe-col-13-23 .wpe-col-2{
		width: 100%;
	}
	/* ===== 23-13 ===== */
	.wpe-col.wpe-col-23-13 .wpe-col-1{
		width: 100%;
		margin-right: 0;
	}
	.wpe-col.wpe-col-23-13 .wpe-col-2{
		width: 100%;
	}
	/* ===== 13-13-13 ===== */
	.wpe-col.wpe-col-13-13-13 .wpe-col-1{
		width: 100%;
		margin-right: 0;
	}
	.wpe-col.wpe-col-13-13-13 .wpe-col-2{
		width: 100%;
		margin-right: 0;
	}
	.wpe-col.wpe-col-13-13-13 .wpe-col-3{
		width: 100%;
	}
}
.properties_icon__fhXg9 {
    color: rgb(var(--inactive));
    opacity: .5;
}
.properties_level___bLQQ {
    display: flex;
    gap: 6px;
	flex-wrap: wrap;
    justify-content: center;
    flex-direction: row;
	margin-bottom: 12px;
    margin-top: 12px;
}
*, :after, :before {
    box-sizing: inherit;
}
.properties_value__k{
    color: #4c4a4a;
    font-size: 16px;
    line-height: 1.2;
    font-weight: 500;
    text-transform: lowercase;
    margin-top: 1px;
}
.properties_value__pole {
    color: #4c4a4a;
    font-size: 16px;
    line-height: normal;
    font-weight: 500;
    margin-bottom: 1px;
    margin-top: 0px;
    margin-left: 10px;
}
/* ===== season ===== */
.__web-inspector-hide-shortcut__c  {
    background-image: linear-gradient(to left, #1f1e1d, #e3791a);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__  {
background-image: linear-gradient(to left, #60cd11, #6f7578);
 color: transparent;
    -webkit-background-clip: text;
}
.__web-inspector-hide-shortcut__n{
    background-image: linear-gradient(to left, #0e0e0e, #11d6ae);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__v  {
background-image: linear-gradient(to left, #0d0d0c, #0fde36);
 color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__goros{
    background-image: linear-gradient(to left, #f7f72f, #0fde36);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__vb  {
background-image: linear-gradient(to left, #0d0d0c, #0fde36);
 color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
	font-weight: 400;
}
.__web-inspector-hide-shortcut__vd  {
background-image: linear-gradient(to left, #0d0d0c, #0fde36);
 color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
	font-size: 12px;
}
.__web-inspector-hide-shortcut__s  {
       background-image: linear-gradient(to left, #1f1e1d, #c6adee);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__sb  {
       background-image: linear-gradient(to left, #1f1e1d, #f0bc5e);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
	font-weight: 400;
}
.__web-inspector-hide-shortcut__sm  {
       background-image: linear-gradient(to left, #1f1e1d, #f0bc5e);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
	font-size: 12px;
}
.__web-inspector-hide-shortcut__b {
    background-image: linear-gradient(to left, #1a1b1b, #3bbaef);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__r {
    background-image: linear-gradient(to left, #515454, #f5933b);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__p {
background-image: linear-gradient(to left, #1f1e1d, #fc47ff);
color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__rp {
background-image: linear-gradient(to left, #1f1e1d, #f44336);
color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__o {
background-image: linear-gradient(to left, #ee260a, #38cf07);
color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__k {
    background-image: linear-gradient(to left, #1a1b1b, #3bbaef);
   color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}
.__web-inspector-hide-shortcut__ing {
    background-image: linear-gradient(to left, #1f1e1d, #c6adee);
    color: transparent;
    -webkit-background-clip: text;
    font-style: normal;
}

* BOXES
******************************************/
/* Hide Setting, If exist */
.wpe-box-1-remove{
	display: none;
}
/* Box */

/* Last paragraph, no bottom margin */
.wpe-box-1 p:last-child {
	margin-bottom: 0 !important;
}
.wpe-box-1 {
    padding: 6px 9px;
    margin: 0 auto 25px;
    display: block;
    width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.wpe-box-1-error-season-rec {
    
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 1px;
    line-height: inherit;
    width: 100%;
    font-size: large;
    margin: -10px 0 10px;
    text-align: center;
    margin-bottom: 20px;
    background: #0303031f url(/wp-content/uploads/2023/12/season_best.svg) no-repeat 99% 0%/contain;
}
.wpe-box-1-error-prazdniki {
    
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 1px;
    padding: initial;
    line-height: inherit;
    width: 100%;
    font-size: large;
    margin: -10px 0 10px;
    text-align: center;
    margin-bottom: 20px;
    background: #0303031f url(/wp-content/uploads/2024/06/holiday.svg) no-repeat 99% 0%/contain;
}
.wpe-box-1-error-diety{
    
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 1px;
    padding: initial;
    line-height: inherit;
    width: 100%;
    font-size: large;
    margin: -10px 0 10px;
    text-align: center;
    margin-bottom: 20px;
    background: #0303031f url(/wp-content/uploads/2024/06/diety.svg) no-repeat 99% 0%/contain;
}
.wpe-box-1-error-sposob {
    
   box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 1px;
    padding: initial;
    line-height: inherit;
    width: 100%;
    font-size: large;
    margin: -10px 0 10px;
    text-align: center;
    margin-bottom: 20px;
    background: #0303031f url(/wp-content/uploads/2024/06/cooking-tools.svg) no-repeat 99% 0%/contain;
}
.wpe-box-1-error-naznachenie {
   
   box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 1px;
    padding: initial;
    line-height: inherit;
    width: 100%;
    font-size: large;
    margin: -10px 0 10px;
    text-align: center;
    margin-bottom: 20px;
    background: #0303031f url(/wp-content/uploads/2024/07/naznachenie.svg) no-repeat 99% 0%/contain;
}
.wpe-box-1-error-ostrota {
   
    background: none;
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 4px;
    margin-bottom: 10px;
    background: #0303031f url(/wp-content/uploads/2024/06/spicy_food_0.svg) no-repeat 99% 0%/contain;
}
.wpe-box-1-error-porz {
    background: none;
    top: -40px;
    position: relative;
}
.wpe-box-1-error-time {
    background: none;
    box-shadow: inset 0 1px 0 rgb(255 255 255 / 7%), inset 0 0 0 1px rgb(255 255 255 / 17%), inset 0 -2px 20px rgb(216 221 224), 0 1px 5px rgb(0 0 0 / 70%);
    border-radius: 4px;
    margin-bottom: 10px;
    background: #0303031f url(/wp-content/uploads/2024/07/sezon-produktov.svg) no-repeat 99% 0%/contain;
    top: -40px;
    position: relative;
}
.__web-inspector-hide-shortcut__porz {
background-image: linear-gradient(to left, #1f1e1d, #f44336);
color: transparent;
    -webkit-background-clip: text;
}
.post-tag-porz {
    margin: -10px 0 0px;
	line-height: 2;
    display: flex;
	padding: 10px 10px;
    border: 1px dashed rgba(0,0,0,0.3);
    margin-bottom: 10px;
}
.post-tag-praz {
    margin: -40px 0 0px;
    line-height: 2;
    float: right;
    top: -5px;
    position: relative;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
	display: flex;
	text-transform: uppercase;
}
.post-tag-ostrota {
    margin: -40px 0 0px;
    line-height: 2;
    float: right;
    padding: 0.1em 0.4em;
    top: -20px;
    position: relative;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    display: flex;
	text-transform: uppercase;
}
@media screen and (max-width: 590px){
	.wpe-box-note {
    padding: 20px 20px;
}
