.page-id-143 .page_content_wrap{
	padding-top:3em;
}
.page-id-143 .wp-block-heading{
	font-size: 2rem;
	text-align:center;
	margin-bottom:1.5em;
}
.page-id-143 .wc-block-components-product-name{
		font-size: 1.25rem;
		font-weight: 400;
}
.page-id-143 .wc-block-components-button{
	background-color:#db9b6b;
	margin-top:1em;
	border-radius:0.5em;
}
.page-id-143 .wc-block-components-button:hover{
	background-color:#d8935f;
}
.page-id-143 .wc-block-components-button__text{
	color:#FFFFFF;
}

.woocommerce ul.products li.product .post_header a{
	font-size: 1.429rem;
	font-family: lora;
}
.single-product .price bdi{
	font-size:1.429rem;
}
.single-product div.product .product_title {
	font-size:2rem;
}

.menu_mobile_inner{
	background-color:#3C5D5D;
}
.menu_mobile_nav_area span{
	color:#FCFCFC;
}
.menu_mobile_nav_area span:hover{
	color:#f0f0f0;
}

.slider_container.slider_pagination_bullets.slider_pagination_pos_bottom_outside + .swiper-pagination-bullets{
	margin-top:1rem;
}

div.ui-widget input{
	width:100%;
}

.trx_addons_login_link .sc_layouts_item_details{
	display:none;
}

.xoo-wsc-sc-cont .xoo-wsc-cart-trigger{
	line-height:0;
}
.xoo-wsc-cart-trigger bdi{
	display:none;
}
.xoo-wsc-sm-info bdi{
	font-family:lora;
	font-size:16px;
	color:#1d1d1d;
}
.xoo-wsc-ft-totals bdi{
	font-family:lora;
	font-size:18px;
	color:#1d1d1d;
}
.xoo-wsch-top .xoo-wsch-basket{
	display:none;
}
.xoo-wsc-footer a{
	font-family:karla;
	text-transform: uppercase;
	font-weight:600;
	font-size:1.143rem;
}
.shop_blokas{
	padding-top:1em;
	padding-bottom:1em;
	margin-bottom:1em;
}
.shop-page-heading{
	margin-bottom:1em;
	text-align:center;
	font-family:playfair display;
	font-size: 2rem;
	font-weight:400;
}
.archive .page_content_wrap{
	margin-top: 0em;
	margin-bottom:1em;
	padding-top:0;
}

.aioseo-breadcrumbs{
	margin-bottom:1rem;
	margin-top:-1rem;
}

.product-categories a{
	margin-right: 1em;
	margin-left:1em;
	padding:0.2em 1em 0.2em 1em;
	color: #1d1d1d;
	border-style: solid;
	border-width:1px;
	border-color:#1d1d1d;
	border-radius:1em;
}
.product-categories a:hover{
		color: #ffffff;
		background-color: #D8935F;
		border-color:#D8935F;
}
.product-categories{
	text-align:center;
	font-family:lora;
	font-size:1.286rem;
	margin-bottom:2em;
}
@media only screen and (max-width: 767px) {
    .product-categories a{
			  color: #1d1d1d;
				line-height:2.857em;
				font-size:1.143rem;
				margin-left:1em;
				margin-right:1em;
	}
}
.sub-menu span{
	color:#FCFCFC;
}
.sub-menu span:hover{
	color:#ffffff;
}

#wpforms-1178-field_1{
	border-radius:1em;
}
#wpforms-1178-field_2{
	border-radius:1em;
}
#wpforms-1178-field_3{
	border-radius:1em;
}
#wpforms-form-1178 label{
	font-family:lora;
	font-weight:600;
}
#wpforms-submit-1178{
	background-color:#db9b6b;
	font-family:lora;
}
#wpforms-submit-1178:hover{
	background-color:#d8935f;
}

.page-id-143 .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-radio-control>*{
	display:grid;
	padding-left:0;
	padding-top:1em;
}
.page-id-143 .is-medium.wc-block-cart .wc-block-components-sidebar .wc-block-components-radio-control>*{
	display:grid;
	padding-left:0;
	padding-top:1em;
}
.page-id-143 .is-mobile.wc-block-cart .wc-block-components-sidebar .wc-block-components-radio-control>*{
	display:grid;
	padding-left:0;
	padding-top:1em;
}
.page-id-143 .is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{
	display:none;
}

.footer-headeris a{
	color:#ffffff;
}

.wait span{
	color:#ffffff;
}
.wait span:hover{
	color:#F0F0F0;
}