/**
Theme Name: Electronics Gadgets
Theme URI: https://www.themescaliber.com/products/free-gadget-wordpress-theme
Author: ThemesCaliber
Author URI: https://www.themescaliber.com/
Version: 1.7.6
Requires at least: 5.0
Tested up to: 6.9
Requires PHP: 7.2
Template: electronics-store
Text Domain: electronics-gadgets
Description: Electronics Gadgets is a versatile and modern theme built with the Bootstrap framework, ideal for gadget shops, electronic appliance stores, electrical markets, consumer electronics, and eCommerce businesses. Perfect for Electronics, Gadgets, Tech, Devices, Innovation, Smart Technology, Electronics Store, Tech Reviews, Electronics Shop, Gadget Trends, Smart Devices, Tech Products, Gadget Retail, Electronics Repair, Tech Accessories, Home Appliances, Wearable Tech, Electronic Components, Digital Devices, Gadget Comparisons, Gadget Marketplace, Tech Deals, Online Electronics Store, and Smart Home Devices, this theme offers a fully customizable, code-free design that allows users to create professional websites effortlessly. Fully responsive and retina-ready, it ensures your site looks great on desktops, tablets, and mobile devices. The theme supports multiple languages through a multilingual translation plugin and RTL compatibility, and provides SEO-friendly, optimized code for better visibility, traffic, and performance. With interactive Call to Action (CTA) buttons, social media integration, and seamless compatibility with Contact Form 7 for customer inquiries and pre-sale questions, Electronics Gadgets offers an engaging user experience. Its WooCommerce integration allows businesses to sell products online efficiently, making it a complete solution for any electronics or gadget-focused eCommerce store.  Demo: https://www.themescaliber.com/electronics-gadgets/
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: left-sidebar, right-sidebar, one-column, two-columns, three-columns, four-columns, grid-layout, block-styles, wide-blocks, custom-background, custom-logo, custom-menu, custom-header, editor-style, featured-images, footer-widgets, flexible-header, sticky-post, full-width-template, theme-options, threaded-comments, post-formats, blog, portfolio, e-commerce

Electronics Gadgets WordPress Theme is child theme of Electronics Store WordPress Theme, Copyright 2022 ThemesCaliber
Electronics Gadgets is distributed under the terms of the GNU General Public License v3 or later

Electronics Store WordPress Theme, Copyright 2022 ThemesCaliber
Electronics Store is distributed under the terms of the GNU General Public License v3 or later
*/

.bypostauthor{
  margin:0;
  padding:0;
}
:root {
	--primary-color:#FFC21F;
}
.topbar, .product-cat strong, .product-cat ul::-webkit-scrollbar, .product-cat ul::-webkit-scrollbar-thumb, #slider .read-btn a.blogbutton-small, #slider .carousel-control-next-icon i:hover, #slider .carousel-control-prev-icon i:hover, .woocommerce span.onsale, .woocommerce .add-to-wishlist-before_image .yith-wcwl-add-to-wishlist, .woocommerce a.added_to_cart.wc-forward, .primary-navigation ul ul a, .read-btn a.blogbutton-small, #sidebar th, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, nav.woocommerce-MyAccount-navigation ul li, .services-box .tc-category a {
	background: #031424 !important;
}
.footertown .woocommerce-product-search button[type="submit"]{
	background: var(--primary-color);
	color: #000;
}
.logo h1 a, .logo p a, .logo p, .cart-icons span i, #slider .read-btn a.blogbutton-small:hover, #slider .carousel-control-next-icon i, #slider .carousel-control-prev-icon i, .footertown th, .footertown input[type="submit"], input[type="submit"], .footertown .tagcloud a:hover, .read-btn a.blogbutton-small:hover, .pagination .current, .page-links .current, .pagination a:hover, .page-links a:hover, #sidebar input[type="submit"], #sidebar .tagcloud a:hover, .woocommerce #respond input#submit, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button.alt, .woocommerce button.button, .woocommerce a.button, .metabox span.entry-date:hover, .entry-date:hover i, .metabox .entry-author:hover i, .entry-author:hover a, .metabox a, .metabox span, .metabox i {
	color: #031424;
}
.metabox {
	background: transparent;
}
.menu-section {
    background: #efefef;
    box-shadow: 0 7px 8px #00000029;
}
.header-search .woocommerce-product-search button[type="submit"]{
    background: #000000;
    color: #fff;
}
#menu-sidebar {
    display: inline;
}
#slider .carousel-control-next-icon i, #slider .carousel-control-prev-icon i, .primary-navigation ul ul, .woocommerce-message {
	border-color: #031424;
}
#slider .read-btn a.blogbutton-small, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	color: #fff;
}
.middle-header, #slider .read-btn a.blogbutton-small:hover, .footertown th, .footertown input[type="submit"], input[type="submit"], .footertown .tagcloud a:hover, .read-btn a.blogbutton-small:hover, .pagination .current, .page-links .current, .pagination a:hover, .page-links a:hover, #sidebar input[type="submit"], #sidebar .tagcloud a:hover, #comments input[type="submit"].submit, .woocommerce #respond input#submit, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button.alt, .woocommerce button.button, .wp-block-button a,.wp-block-tag-cloud a:hover{
	background: var(--primary-color) !important;
}
#sidebar ul {
    padding: 10px;
}
.scrollup, a, a:hover, a:focus, a:hover,.footertown .widget ul li a:hover, .scrollup:focus, .scrollup:hover, #sidebar ul li a:hover, .comment-meta.commentmetadata a, p.logged-in-as a, .woocommerce-MyAccount-content p a, form.woocommerce-cart-form a, a.shipping-calculator-button, .textwidget a, .comment-list li.comment p a, #content-ma a, .entry-content a {
	color: var(--primary-color);
}
#slider {
	background: #fff;
}
#slider .inner_carousel h1, #slider .inner_carousel p,.wp-block-tag-cloud a,#slider span.slider-badge.mb-1 {
	color: #000 !important;
}
#slider .carousel-caption {
	left: 10%;
	right: 50%;
}
.product-category button {
  display: block;
  border: 0;
  padding: 15px;
  width: 100%;
  background: #031424;
  color: #fff;
  text-align: left;
  font-size: 15px;
  font-weight: 500;
  position: relative;
}
.product-category button i{
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
}
.product-cat {
	display: none;
}
.product-cat {
	top: 50px;
	transform: none;
	left: 0;
	width: 100%;
}
.woocommerce-Address-title a.edit{
	background-color: #060709 !important;
	font-size: 15px;
  }
  .woocommerce-Address-title a.edit:hover{
	background: var(--primary-color) !important;
	color: #000 !important;
  }
.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist, .woocommerce ul.products li.product .yith-wcwl-add-button, .woocommerce ul.products li.product a.add_to_cart_button, .woocommerce ul.products li.product a.button.yith-wcqv-button {
	opacity: 0;
}
.woocommerce ul.products li.product:hover .yith-wcwl-add-to-wishlist, .woocommerce ul.products li.product:hover .yith-wcwl-add-button, .woocommerce ul.products li.product:hover a.add_to_cart_button, .woocommerce ul.products li.product:hover a.button.yith-wcqv-button {
	opacity: 1;
}
.metabox span.entry-date:hover, .entry-date:hover i, .metabox .entry-author:hover i, .entry-author:hover a,.metabox .entry-time:hover,.entry-time:hover i{
   color: var(--primary-color) !important;
}
.tc-single-category a{
	background: var(--primary-color);
	color: #031424;
}
.primary-navigation ul li a:hover{
	color: #031424;
}
.bradcrumbs span, .bradcrumbs a{
	background: var(--primary-color);
    color: #031424;
}
#sidebar input[type="submit"]{
	width: auto;
	padding: 12px;
}
#comments{
	border: none;
}
#respond{
	margin-top: 20px;
}
#main .wp-block-button a{
	color: #000;
}
#sidebar .tagcloud a:hover, .wp-block-tag-cloud a:hover{
	border:1px solid var(--primary-color);
	color:#000;
}
#sidebar h3, #sidebar h2, #sidebar .wp-block-search__label,.wp-block-search__button{
	background: var(--primary-color);
	color:#000;
}
.wp-block-search__button:hover{
  color: #fff;
} 
.wp-block-search__button,.footertown .widget h3, .footertown .wp-block-search__label,.footertown .tagcloud a:hover{
	border-color:  var(--primary-color);
}
a.wc-block-components-totals-coupon-link, a.components-button.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained, a.wc-block-components-checkout-return-to-cart-button, .wc-block-components-totals-coupon__button.contained, button.wc-block-components-checkout-place-order-button{
	background: var(--primary-color);
}
button.wc-block-components-checkout-place-order-button:hover{
	background-color: #000!important;
}
.wc-block-grid__product-onsale{
	background: var(--primary-color) !important;
	border-color: var(--primary-color) !important;
	color: #000 !important;
}
.footertown .tagcloud a, .footertown .wp-block-tag-cloud a{
	color: #fff !important;
}
#sidebar .tagcloud a:hover, .wp-block-tag-cloud a:hover{
	color: #000 !important;
}
#sidebar h3, #sidebar h2, #sidebar .wp-block-search__label {
    background-image: url(images/bg_pattern.png), linear-gradient(270deg, var(--primary-color), #524c4cbf) !important;
}

.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current{
	background:var(--primary-color);
	border-color: var(--primary-color);
}
.posted_in a{
	color: #ffffff;
	background:var(--primary-color);
	padding: 5px;
	font-weight: 700;
}
#slider .carousel-control-next-icon i, #slider .carousel-control-prev-icon i {
  padding: 10px 20px 10px 10px;
}
/*cart button*/
.wc-block-components-button{
	background-color: #031424;
}
.wp-block-pullquote blockquote,
.wp-block-quote:not(.is-large):not(.is-style-large) {
	border-color: var(--primary-color) !important;
}
.woocommerce a.button.add_to_cart_button,
.woocommerce a.button.add_to_cart_button:hover {
	background: var(--primary-color) url("./images/bag.png") no-repeat center center !important;
	background-size: contain; 
	text-align: center; 
}
.woocommerce a.added_to_cart.wc-forward,
.woocommerce a.added_to_cart.wc-forward:hover,
.woocommerce a.button.yith-wcqv-button,
.woocommerce a.button.yith-wcqv-button:hover {
	padding: 4px 14px;
	background: var(--primary-color) url("./images/view.png") no-repeat center center !important;
	background-size: contain; 
	text-align: center; 
}
@media screen and (max-width: 575px) {
	#slider .carousel-caption {
		left: 10%;
		right: 10%;
	}
	.product-category {
		padding: 10px 0 0 0;
	}
}
@media screen and (max-width: 1000px) {
	.side-menu {
		background: #031424;
	}
	.toggle-menu {
		margin: 8px 0;
		padding: 5px 3px;
	}
	.primary-navigation ul li a:hover{
		color: #031424;
	}
	#slider .inner_carousel p{
		display: none;
	}
}
@media screen and (min-width: 426px) and (max-width: 768px){
	#sidebar form{
		display: inline-block;
	}
}
@media screen and (min-width: 426px) and (max-width: 767px){
	.read-btn{
		text-align: left !important;
	}
}
@media screen and (max-width: 720px) {
	#slider span.slider-badge.mb-1{
		display: none;
	}
	#slider .inner_carousel h1{
		font-size: 20px;
	}
}
/* checkout page css */
.wp-block-woocommerce-checkout {
  margin-left: 0px !important;
}
/* Added post page css */
.single-post .container.space-top .col-lg-8.col-md-8{
   background: #f7f5f5;
    transition: all 0.3s ease;
}
.single-post .container.space-top .col-lg-8.col-md-8:hover {
  transform: translateY(-10px);
  box-shadow: 0 0 10px #5e5e5e;
}
.single-post .bradcrumbs{
    padding-top: 25px !important;
}
/* sidebar hover effect */
#sidebar .widget {
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

#sidebar .widget:hover {
  transform: translateY(-6px);
  box-shadow: 0 0 10px #5e5e5e;
}
/* custom cursor css */
.custom-cursor {
  width:20px;
  height:20px;
  background:var(--primary-color);
  border-radius:50%;
  position:fixed;
  pointer-events:none;
  z-index:9999;
  transform:translate(-50%,-50%);
}