/*
Theme Name: Backery
Theme URI: https://oceanwp.org/
Description: OceanWP WordPress theme example child theme.
Author: Sergey Zakharenko
Author URI: https://wstudio24.ru/
Template: oceanwp
Version: 1.0
*/

/* Parent stylesheet should be loaded from functions.php not using @import */


#footer-widgets{
	padding: 0;
}
#site-logo #site-logo-inner a:hover img{
	opacity: 1!important;
}

#site-navigation-wrap .dropdown-menu>li>a.wcmenucart {
    letter-spacing: 0;
    position: relative;
    top: -4px;
}

/*Скрытие регистрации */
li.opl-login-li,
.woocommerce-form-login-toggle{
    display: none!important;
}
.wcmenucart-details.count{
	font-size: 16px; 
	line-height: 1.2;
}



/* СТИЛИ ДЛЯ ПОИСКА НАЧАЛО*/

#searchform-overlay form input, #searchform-overlay form label {
	font-size: 16px;}
/* СТИЛИ ДЛЯ ПОИСКА КОНЕЦ*/


/* СТРАНИЦА МАГАЗИНА НАЧАЛО */
 .woo-entry-inner .inner{
	float: left!important;
	margin: 10px 0 10px!important;
}
.woo-entry-inner .btn-wrap {
	float: right!important;
}
span.woocommerce-Price-amount.amount {
    font-size: 18px;
    font-weight: 600;
}
@media only screen and (max-width: 320px){
	.post-type-archive-product.woocommerce .woocommerce-ordering .orderby {
		width: 100% !important;
	}	
	.post-type-archive-product.woocommerce .woocommerce-ordering .orderby span {
		width: 100% !important;
	}
}

/* СТРАНИЦА МАГАЗИНА КОНЕЦ */





/*СТИЛИ ТИПОГРАФИИ НАЧАЛО */
.woocommerce ul.products li.product li.title a{
	font-family: Neucha!important;
	text-transform: uppercase!important;
	font-size: 21px!important;
}

.post-type-archive-product.woocommerce ul.products li.product li.woo-desc{
	display: block;
    font-size: 19px;
	line-height: 1.5;
    font-weight: 300;
}

.single-product.woocommerce #outer-wrap div.product .woocommerce-tabs .panel h2{
	font-size: 22px;
	font-weight: 600;
}
.woocommerce .related.products h2{
	font-size: 22px;
}
/*СТИЛИ ТИПОГРАФИИ КОНЕЦ */

/* ЦВЕТА НАЧАЛО */
/*заголовки */
td.product-name a,
.blog-entry.post .blog-entry-header .entry-title a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce ul.products li.product li.title a,
.woocommerce div.product .product_title,
.single-product.woocommerce #outer-wrap div.product .woocommerce-tabs .panel h2{
	color: #FF637B!important;
}
/* меню */
#site-navigation-wrap .dropdown-menu >li >a, .oceanwp-mobile-menu-icon a, #searchform-header-replace-close{
	color: #FFF!important;
}
/*все цены */
.woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price .amount,
span.woocommerce-Price-amount.amount{
	color: #FF637B!important;
}
/*бордер таба на странице товара*/
.woocommerce .oceanwp-grid-list a.active,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
	border-color: #FF637B!important;
}
/* кнопки */

.woocommerce div.product div.summary button.single_add_to_cart_button,
.woocommerce ul.products li.product .button, .woocommerce ul.products li.product .product-inner .added_to_cart{
	background: #FF637B!important;
}
body .theme-button, body input[type="submit"], body button[type="submit"], body button, body .button, body div.wpforms-container-full .wpforms-form input[type=submit], body div.wpforms-container-full .wpforms-form button[type=submit], body div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background: #FF637B!important;
}
#scroll-top {
    background-color: #FF637B!important;
}
.wcmenucart-details.count:before {
	border-color: #FF637B!important;
}
 
span.wcmenucart-details.count {
	background-color: #FF637B!important;
}

.active span.icon-list,
.active span.icon-grid,
#footer i{
	color: #FF637B!important;
}

#woo-popup-wrap .buttons-wrap a.cart-btn {
    color: #FF637B!important;
    border-color: #FF637B!important;
}
#woo-popup-wrap .buttons-wrap a.cart-btn:hover{
	background: #FF637B!important;
	color: #FFF!important;
}

/* ЦВЕТА КОНЕЦ */

tr.cart-subtotal {
    display: none;
}

.widget_shopping_cart .total strong{
	position: relative;
	font-size: 0!important;
}
.widget_shopping_cart .total strong:before{
	content: "Итого:";
	position: absolute;
	font-size: 12px;
    font-weight: normal;
    color: #797979;
    text-transform: uppercase;
    letter-spacing: 1px;
}

/*th.product-subtotal{
		position: relative;
	font-size: 0!important;
}
th.product-subtotal:before{
	content: "Итого:";
	position: absolute;
	font-size: 19px;
	    padding: 0.8em;
    vertical-align: middle;
	top: 0;

}*/