/*
Theme Name: Motta Child Theme
Theme URI: http://motta.uix.store/
Author: UIX Themes
Author URI: http://uix.store
Description: 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: motta
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: motta
*/

/*- - - [S-Republiq header] - - -*/
.header-v2 {
    background: linear-gradient(to right top, #007ED4, #13B659);
    --mt-header-color: #fff;
    --mt-input__border-width: 0;
    --mt-header-counter-bc: #000000;
    --mt-header-counter-text: #fff;
}

ul.navigation-submenu.settings li.submenu-item.current.payment {
  display: none !important;
}
li.submenu-item.payment {
    display: none !important;
}


/* -- [Flash deals countdown] -- */

.motta-countdown > span {
  font-size: 50px !important;
}
.motta-countdown {
    font-size: 50px !important;
}
.motta-countdown > * {
    font-size: 50px;
}
.flash-deals > span {
	font-size: 50px !important;
}
.flash-deals > * {
	font-size: 50px !important;
}


.related-product_carousel .swiper-container {
    opacity: 1 !important; 
    visibility: visible !important;
}

.related-product_carousel .swiper-wrapper {
    display: flex !important; 
    opacity: 1 !important;
}

.related-product_carousel .swiper-slide {
    opacity: 1 !important; 
    visibility: visible !important;
}

.header-main {
	    background: linear-gradient(to right top, #007ED4, #13B659) !important;
}
.header-main .nav-menu li a {
 color: #ffffff !important;
}

/*- - - [S-Republiq Products Button] - - -*/
.product-actions .button {
    background: linear-gradient(to right top, #007ED4, #13B659); 
	 transition: background 0.5s ease;
}
.product-actions .button:hover {
    background: linear-gradient(to right top, #13B659, #007ED4); 
}

/* - - - [WholeSale Pricing] - - - */
.wwp-wholesale-pricing-details p {
	    margin-bottom: -5px;	
}
ul.products li.product .woocommerce-loop-product__title a{
    font-size: 17px;
    font-weight: 700;
    color: #1d2128;
    margin-top: 6px;
    margin-bottom: -5px;
}

/*- - - [S-Republiq Currency Switcher - Sidebar] - - -*/
.wcuCurrencySwitcher .wcuCurrent {
    background-color: #007ed4 !important;
    color: #ffffff;
}
.wcuCurrencySwitcher li {
    background-color: #13b659 !important;
    color: #ffffff;
    border: 1px solid #13b659 !important;
}
.wcuCurrencySwitcher li:hover {
    background-color: #007ed4 !important;
    color: #ffffff;
    border: 1px solid #007ed4 !important;
}
.wcuCurrent .wcuRotToggleSwitcherClick {
    background-color: #007ed4 !important;
    color: #ffffff;
    border: 1px solid #007ed4 !important;
}
.wcuCurrencySwitcher ul li span {
    background-color: #000000 !important;
    color: #ffffff;
}


.mc4wp-form-fields input[type="submit"]{
    background: linear-gradient(to right top, #007ED4, #13B659); 
	 transition: background 0.5s ease;
}
.mc4wp-form-fields input[type="submit"]:hover{
    background: linear-gradient(to right top, #13B659, #007ED4); 
}

.pdts-tite a {
	text-transform: uppercase;
    font-weight: 900 !important;
    font-size: 16px;
    color: #1b1a41;
}

.translate-icon > span {
	font-size: 13px;
}
.gtranslate_wrapper > a.glink > span:nth-of-type(1) {
	font-size: 0px !important;
}
.gtranslate_wrapper > a.glink > span:nth-of-type(2) {
	color: #fff !important;
}
.gtranslate_wrapper > a.glink > img {
	border-radius: 50%;
    border: 2px solid #fff;
    height: 26px;
    width: 26px;
    object-fit: cover;
}

.all-cat-mnu img {
	border-radius: 50% !important;
    margin-top: 25px;
}
.all-cat-mnu .menu-widget-image__content {
    margin-top: 5px !important;
}
.mega-menu ul.mega-menu__column li.menu-item--widget-banner {
    max-width: 185px !important;
}
.mega-menu ul.mega-menu__column .menu-widget-banner__button {
    display: none;
}

@media (max-width: 768px){
	
	.header-right-items {
    	padding-right: 30px;
	}
	#site-header .header-logo > a img {
    	max-width: 170px !important;
	}
	body .wcuCurrencySwitcher.left, body .wcuCurrencySwitcher.right {
    	top: 400px !important;
	}
	.header-category__menu ul.menu > li > a > .menu-item-icon {
		width: 40px;
	}
	
}