/*
Theme Name: Sober Child Theme
Theme URI: http://uix.store/sober/
Author: UIX Themes
Author URI: http://uix.store
Description: Sober is a fully responsive Premium WordPress Theme with a pixel perfect design and extensive functionality
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: sober
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
*/

/* Single Product Start */
.single-product .product-summary .summary .yith-wapo-addon .options {
    display: flex !important;
    flex-wrap: wrap;
}
.single-product .product-summary .summary .options .yith-wapo-option {
    width: 49.3%;
}
.single-product .product-summary .summary .options .yith-wapo-option .label {
    text-align: left !important;
}
.single-product .product-summary .summary #wapo-total-price-table {
    display: none;
}
.woocommerce .product p.stock {
    font-size: 17px !important;
    line-height: 20px !important;
    color: #8B4513;
    font-weight: 500;
}
.woocommerce #woo_sc_show_popup {
    margin-bottom: 30px;
    font-family: 'Sofia Pro';
}
/* Single Product End */

/* Thanky You Page Start */
#thankIcon {
    color: #25D366;
}
p.woocommerce-notice {
    max-width: 93%;
    color: #23232c;
}
/* Thanky You Page End */

/* Header Start */
.header-transparent #masthead .nav-menu .menu-item a {
    color: #fff;
}
.header-transparent #masthead:hover .nav-menu .menu-item a, .header-sticky.header-transparent #masthead.headroom--not-top .nav-menu .menu-item a {
    color: #23232c;
}
.header-transparent #masthead .nav-menu .menu-item a::after {
    background-color: #fff;
}
.header-transparent #masthead:hover .nav-menu .menu-item a::after, .header-sticky.header-transparent #masthead.headroom--not-top .nav-menu .menu-item a::after {
    background-color: #23232c;
}
.header-transparent #masthead .site-branding .logo .logo-dark {
    filter: invert(1);
}
.header-transparent #masthead:hover .site-branding .logo .logo-dark, .header-sticky.header-transparent #masthead.headroom--not-top .site-branding .logo .logo-dark {
    filter: invert(0);
}
.header-transparent #masthead .header-icon ul .menu-item a svg {
    stroke: #fff;
    fill: #fff;
}
.header-transparent #masthead:hover .header-icon ul .menu-item a svg, .header-sticky.header-transparent #masthead.headroom--not-top .header-icon ul .menu-item a svg {
    stroke: #23232c;
    fill: #23232c;
}
.header-transparent #masthead .header-icon ul .menu-item a .count.cart-counter {
    background-color: #fff;
    color: #23232c;
}
.header-transparent #masthead:hover .header-icon ul .menu-item a .count.cart-counter, .header-sticky.header-transparent #masthead.headroom--not-top .header-icon ul .menu-item a .count.cart-counter {
    background-color: #23232c;
    color: #fff;
}
/* Header End */

/* Page Heading Start */
h1.page-title {
    color: #23232c !important;
}
nav.breadcrumb {
    color: #23232c !important;
}
/* Page Heading End */

/* Wishlist Start */
.wcboost-wishlist-widget-item__stock-status {
    width: 10%;
}
.wcboost-wishlist-widget__products .button.product_type_variable.add_to_cart_button {
    display: block;
    width: 10%;
    margin: auto;
}
.wcboost-wishlist-widget-item__add-to-cart {
    text-align: center;
    width: 40%;
}
.wishlist td.product-add-to-cart {
    display: flex;
    justify-content: end;
}
/* Wishlist End */

/* hide gototop button in home */
.page-id-27 #gotop{
	display: none;
}

/* Home page slider start */
.page-id-27 .sober-container{
	padding: 0px;
}
.page-id-27 .elementor-section.elementor-section-boxed > .elementor-container{
	max-width: 100%;
}
.page-id-27 section .elementor-container{
	margin: 0px;
}
/* Home page slider end */

/* adjust header paddding start */
.page-id-27 .site-header{
	padding-left: 40px;
	padding-right: 40px;
}
/* adjust header paddding end */

/* footer in home page start*/
.page-id-27 .site-footer .footer-info:before{
	border-top: none;
}
.page-id-27 footer {
	position: absolute;
	bottom: 0;
	z-index: 999;
	width: 100%;
	border-top: none !important;
}
.page-id-27 footer .footer-info .sober-container{
	padding: 32px 40px;
}
.home .footer {
    background: transparent !important;
}
.home .footer .txtBlock , .home .footer ul li a{
    color:#fff;
}
.woocommerce-privacy-policy-text p a {
    text-transform: capitalize;
}
/* footer in home page end*/

/* changes in the product page start*/ 
.woocommerce div.product.layout-style-1 div.summary {
    padding-right: 50px;
    padding-left: 50px;
}
.woocommerce div.product form.cart .variations .variable{
	width: 80%;
	padding: 0 0;
}
.woocommerce div.product form.cart .variations .variable.type-color {
    margin-bottom: 0;
}
.woocommerce .woocommerce-breadcrumb a, .woocommerce .woocommerce-breadcrumb .fa{
	color: #23232c !important;
	font-weight: 700;
}
.woocommerce div.product div.summary{
	text-align: left;
}
.woocommerce div.product form.cart .variations{
	text-align: left;
    margin-bottom: 0;
}
.woocommerce div.product form.cart.swatches-support .variable-options .label{
	text-align: left;
}
.yith-wapo-block .yith-wapo-addon .addon-header {
    display: none;
}
.yith-wapo-block .yith-wapo-addon.empty-title {
    margin-top: 0;
}
/* changes in the product page end*/ 

/* changes in the phone product page start*/ 
@media only screen and (max-width: 990px){
	.woocommerce div.product form.cart .variations .variable{
	width: 100%;
}
	p.woocommerce-notice {
    max-width: 100%;
}
	.wcboost-wishlist-widget__products .button.product_type_variable.add_to_cart_button {
    display: unset;
}
	.wcboost-wishlist-widget-item__add-to-cart {
    width: unset;
    text-align: left;
}
	.wcboost-wishlist-widget-item__stock-status {
    width: unset;
}
}
@media (max-width: 479px) {
	.woocommerce ul.woocommerce-order-overview {
    padding-left: 0;
}
	.woocommerce ul.woocommerce-order-overview li {
    width: 100%;
    border: unset;
    padding: 0;
    margin: 0;
}
}
/* changes in the phone product page end*/ 

/* changes in the about us page start*/ 
.page-id-319 .page-header{
	background-position: top !important;
}
.page-id-319 .woocommerce .woocommerce-breadcrumb, .breadcrumb a, .woocommerce .woocommerce-breadcrumb, .breadcrumb i{
	color: #23232c !important;
	font-weight: 700;
}
/* changes in the about us page start*/ 

.page-id-27 .txtBlock h2 {
    color: #fff !important;
}


/* non selectable variation of pink color Product : t49 */
.postid-5662 li.wcboost-variation-swatches__item.wcboost-variation-swatches__item-pink-clouds {
    opacity: 0.5; /* Makes the color look disabled */
    pointer-events: none; /* Disables clicking */
}



