/*
Theme Name: Créeme
Theme URI: https://justdev.org
Author: justDev
Author URI: https://justdev.org
Description: Creeme eshop
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: creeme
Tags: one-column, two-columns, right-sidebar, custom-colors, custom-menu, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Template: sober
*/



@media screen and (min-width:750px) {
    .citat .wpb_text_column{
        margin-left: -100px !important;
    }
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{
    color: #909097 !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after{
    background-color: #909097 !important;
}

.woocommerce div.product div.summary{
    text-align: left;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a{
    font-weight: 300;
    line-height: 1;
}

.relatedprod{
    display: inline-block;
}

.woocommerce .upsells, .woocommerce .related{
    text-align: center;
    border-top: none;
    padding: 0;
}


.woocommerce .upsells h2, .woocommerce .related h2{
    text-align: center;
    display: inline-block;
    background-color: white;
    position: relative;
    z-index: 10;
    padding: 0 .8em;
    color: #68686a;
    font-size: 18px;
    font-weight: 300;
    letter-spacing: 0.9px;
    text-transform: uppercase;
    margin: 40px 0 !important;
}

.woocommerce div.product form.cart, .woocommerce div.product p.cart{
    margin-bottom: 20px !important;
}

.single-product .related{
    position: relative;
}
.single-product .related:before{
    content: "";
    height: 1px;
    background-color: #e4e4e4;
    display: block;
    position: absolute;
    top: 51px;
    width: 100%;
}


.woocommerce .ribbons{
    top: 80px !important;
}

.woocommerce_after_single_product_tabs .related{
    display: none !important;
}

.woocommerce div.product .woocommerce-tabs .container{
    width: 100% !important;
}

.woocommerce div.product p.price {
    margin-top: 20px;
    margin-bottom: 20px;
}

.add-to-wishlist-button {
    display: none !important;
}

.woocommerce div.product form.cart .variations{
    display: flex;
}
.variations-reset{
    display: inline-block;
}

.woocommerce div.product form.cart .variations .variable{
    padding: 0 30px 0 0;
    width: 50%;
    margin: 0;
    display: block;
}

.table-size{
    display: flex;
}

.table-size a{
    display: inline-flex;
    border-bottom:  1px solid #e4e4e4 !important;
    transition: all 0.3s ease 0s;
    font-weight: 300;
    color: #666666 !important;
    margin-top: 20px;
    margin-bottom: 20px;
}

.table-size a:hover{
    border-bottom:  1px solid white !important;
}

.table-size--icon{
    margin-right: 10px;
}


#menu-socials-anglictina .menu-item i{
	margin-right: 10px;
}




.woocommerce .ribbons .onsale{
	
	background-color: #e47d76;
	
}


.woocommerce .ribbons .newness{
	background-color: #e47d76;
	
}

.woocommerce-checkout .woocommerce-info a{
	color: #666666 !important;
}




.woocommerce .sober-container{
	padding-top: 40px;
}

.woocommerce .content-area{
	margin-top: 70px !important;
}


.logged-in.woocommerce .content-area{
	margin-top: 30px !important;
}

.woocommerce-cart .box-content .wc-forward{
	position: absolute;
left: 0px !important;
top: -47px !important;
margin-left: 0 !important;
background: none !important;
float: left !important;
color: #909097 !important;

}
.woocommerce-cart .box-content .wc-forward:hover{
	background: none !important;
}


.woocommerce-checkout .content-area{
	margin-top: 70px !important;
}

.cookie-notice-container a{
	color: #7c7c80;
}
#cookie-notice{
	color: #7c7c80;
max-width: 500px;
margin: 10px;
min-width: auto;
border: 1px solid;
}


.page-template .site-content{
	padding-top: 75px !important;
}

.home .site-content{
	padding-top: 32px !important;
	
}
@media screen and (max-width:750px) {
.mobile-none{
display: none;	
}
}

@media screen and (min-width:750px) {
.pc-none{
display: none;	
}
}

@media screen and (max-width:750px) {
	.woocommerce .sober-container, 
    .page-template .site-content{
	padding-top: 0 !important;
}


.single-product .content-area{
	margin-top: 0px !important;
}

.headroom .logo{
	margin-top: -30px;
}

.home .site-content{
	padding-top: 0 !important;
	
	
}
.site-header{
	height: 77px !important;
}
#page{
	padding-top: 75px !important;
}


}

.mobile-menu .mobile-menu-top{
	padding: 21px 20px;
}


.mobile-menu .mobile-menu-top .list-dropdown{
	border: none !important;
}

.cn-button{
	text-transform: uppercase;
color: white !important;
}

.woocommerce-cart .cart_coupon .coupon_button .button{
	color: white;
border: none;
padding: 13px;
}


.wc-proceed-to-checkout a{
	height: auto !important;
line-height: 1  !important;
padding: 23px 20px  !important;
}


.woocommerce-page-header li:hover a, .woocommerce-page-header li.active a{
	color: #909097 !important;
}
.woocommerce table.shop_table th, .woocommerce table.shop_table td , .woocommerce table.shop_table td a, .woocommerce-cart .cart_coupon .coupon label{
	color: #909097 !important;

}
.woocommerce-cart .cart-collaterals h2{
	color: #909097 !important;
}


.woocommerce ul#shipping_method input[checked] + label, .woocommerce ul#shipping_method input[checked] + label .amount{
	color: #909097 !important;

}


.woocommerce-cart .cart-collaterals .shipping-calculator-button:after{
	content: none;
}

.update_cart{
	color: white !important;
	 width: auto !important;
}

.toggle-nav .icon-nav{
	border-bottom: 1px solid;
	color: #565658 !important;
}
.toggle-nav .icon-nav:after{
	border-bottom: 1px solid;
}
.toggle-nav .icon-nav:before{
	border-bottom: 1px solid;

}


.woocommerce-page-header li:hover .count, .woocommerce-page-header li.active .count{
	background-color: #909097 !important;
}


.woocommerce-cart .cart-collaterals .shipping-calculator-button{
	background-color: #DAB78D !important;
color: white !important;
padding: 12px;
}


.woocommerce-checkout .entry-title{
	font-size: 32px  !important;
font-weight: 300  !important;
color: #909097 !important;
}
.woocommerce-checkout h3{
	font-weight: 300  !important;
color: #909097 !important;
}

.woocommerce-checkout form.checkout .col-1 label, .woocommerce-checkout form.checkout .col-2 label{
	color: #909097 !important;

}

.woocommerce .shop-toolbar .products-filter li a{
	color: #909097 !important;

}

.woocommerce .shop-toolbar .products-filter li.active:after{
	background-color: #909097 !important;

}
background-color: #e4e4e4 !important;

.woocommerce .shop-toolbar .products-filter li:hover a{
	color: #909097 !important;

}

.mobile-menu .mobile-menu-bottom .count{
	background-color: #909097 !important;
}

.tabs-nav span:hover, .tabs-nav span.active{
	color: #909097 !important;
}

.line-hover:after{
	background-color: #909097 !important;}

.side-menu a{
	color: #909097 !important;

}

#site-navigation .menu-item a{
	z-index: 10;
}