/*
Theme Name: Artmart Child
Theme URI: https://artmart-wp.egenstheme.com/
Template: artmart
Author: Egenslab
Author URI: https://www.egenslab.com/
Description: Artmart is WordPress Theme for Artwork selling purposes. This theme is design like the way where a user can use it both for Auction selling and General selling. Here is added different art category features with artist portfolio features. This theme is featured Dark and light version so user can choose anyone what they prefer. This theme has 2 unique demos which is designed with the think of current age demand. This theme has made with Elementor page builder so easily can edit and manage. It is compatible with all browsers and completely responsive design so in any device it will give a nice browsing experience.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags:  blog, one-column, custom-background, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks, accessibility-ready,This theme, like WordPress, is licensed under the GPL.Use it to make something cool, have fun, and share what you've learned with others.

*/


:root {
    --dark-primary-color: #610a10;
    --primary-color: #610a10;
    --primary-color-opc: 23, 23, 23;
    --dark-title-color: #610a10;
    --title-color: #171717;
    --title-color-opc: 23, 23, 23;
    --white-color: #fff;
    --dark-white-color: #fff;
    --text-color-white: #D3D3D3;
    --dark-text-color: #595959;
    --text-color: #595959;
    --text-color2: #545454;
    --text-color-opc: 89, 89, 89;
    --borderr-color: #EEEEEE;
    --borderr-color-opc: 230, 230, 230;
    --section-bg-color: #F9F9F9;
    --section-bg-color2: #FBF8F8;
}
.grid-wrapper
{
	grid-template-columns: repeat(4, 1fr);
    grid-auto-rows: auto;
}
.countdown-wrap, .featuredcollectibles ul, .featuredcollectibles .auction-card .auction-card-content .bid-btn
{
	display:none;
}

.grid-wrapper .category-card.wide {
    grid-column: auto;
}
.grid-wrapper .category-card.tall {
    grid-row: auto;
}
.auction-card .auction-card-img-wrap .card-img
{
	height: 300px;
	background: rgba(221, 181, 111, 0.1);
	padding: 20px;
}
.auction-card .auction-card-img-wrap .card-img img
{
	height: 100%;
    object-fit: contain;
}

header .main-menu ul > li.elementor-icon-list-item
{
    display: block;
    position: relative;
    padding: 10px 0px !important;
}
header.style-2 .main-menu ul > li.elementor-icon-list-item > a
{
	padding:0px 0px;
}
header.style-2 .main-menu ul > li.elementor-icon-list-item > a::after, .blog-comment
{
	display:none;
}
.header-logo
{
	padding:10px 0px;
}
.details-page-wrapper .details-page-content h3.post-ttl
{
    font-size: 30px;
	line-height: 1.4;
}
.details-page-wrapper .details-page-content p
{
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7;
    text-align: left;
    margin-bottom: 25px;
}
.details-page-wrapper .details-page-content h4
{
	margin-top: 50px;
}


.single-widgets .widget-title
{
	color: #171717;
}
.single-widgets label, .wpc-filters-main-wrap li.wpc-term-item a, .wpc-filters-main-wrap li.wpc-term-item span
{
	color: var(--text-color);
    font-family: var(--font-worksans);
    font-size: 16px;
    font-weight: 400 !important;
    line-height: 1;
    text-transform: capitalize;
}
.wpc-filters-section {
    margin-bottom: 32px;
    position: relative;
    border-bottom: 1px solid #610a1066;
    padding-bottom: 32px;
}
span.posted_in, span.tagged_as
{
	color: #171717;
	margin: 10px 0px;
}

span.posted_in b, span.posted_in strong {
    font-weight: 600;
}
span.posted_in a, span.tagged_as a
{
	font-size: 16px;
}
/* Main product image */
/* Main product image */
.woocommerce div.product div.images .woocommerce-product-gallery__image img.wp-post-image {
    width: 100% !important;
    height: 500px !important;
    object-fit: contain;
    background: rgba(221, 181, 111, 0.1) !important;
    padding: 20px;
}
.woocommerce div.product div.images .flex-viewport {
    max-height: 500px;
    overflow: hidden;
	background: rgba(221, 181, 111, 0.1) !important;
}
.woocommerce div.product div.images .flex-control-thumbs {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 12px;
}

.woocommerce div.product div.images .flex-control-thumbs li {
    width: 100% !important;
    margin: 0 !important;
}

.woocommerce div.product div.images .flex-control-thumbs img {
    width: 100%;
    height: 150px;
    object-fit: contain;
}
.woocommerce div.product div.images .flex-control-thumbs li
{
	background: rgba(221, 181, 111, 0.1);
}
.top-area
{
	padding: 30px 0px;
    background: rgb(221, 181, 111);
}
.top-content {
    margin-top: 0;
}
.top-content ul li, .top-content ul li a, .footer-section .footer-bottom .copyright-area p
{
	color:#fff;
}
.top-content ul li svg path
{
	stroke: #fff;
}
.top-content ul li::before
{
	background-color: #fff;
}
.sec-mar {
    margin: 50px 0 100px 0px;
}


@media (max-width: 767px)
{
	.grid-wrapper
	{
		grid-template-columns: repeat(2, 1fr);
		grid-auto-rows: auto;
	}
	.home2-category-section .category-card .category-content h4 a {
        font-size: 22px;
        line-height: 1.3;
    }
	.home1-banner-section .banner-wrapper .banner-content h1 {
        font-size: 35px;
        line-height: 1.3;
    }
	header.style-2 .main-menu > ul > li .mega-menu2
	{
		padding:0px;
	}
}

@media (max-width: 576px) {
    .home2-category-section .category-card .category-content h4 a {
        font-size: 22px;
        line-height: 1.3;
    }
	    .home1-banner-section .banner-wrapper .banner-content h1 {
        font-size: 35px;
        line-height: 1.3;
    }
}
