/*
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 {
  --font-playfair: "Inter", sans-serif;
}
.topbar {
    padding: 15px 0;
}
.banner-content {
	opacity: 0;
}
.breadcrumb-section{ background-image: none !important; }
.breadcrumb-section .breadcrumb-wrapper .artist-info {
    max-width: calc(100% - 30px);
}
.breadcrumb-section .breadcrumb-wrapper .artist-info::before {
    top: -2%;
    left: -5%;
    transform: none;
}
.breadcrumb-section .breadcrumb-wrapper .artist-info::after {
    position: absolute;
    bottom: -2% !important;
    top: unset;
    right: -2% !important;
    left: unset;
    transform: unset !important;
}
.top-content ul {
    border-bottom: 1px solid #595757;
    opacity: 0.5;
}
.topbar .language-area,
.topbar .search-area{ display: none !important; }
.breadcrumb-section .breadcrumb-wrapper .artist-image.video {
    border: none;
    padding: 0;
    border-radius: 6px;
    width: 100%;
}
.artist-image .card{ border: none !important; }
.sec-mar {
    margin: 40px 0;
}
.mega-menu2{ box-shadow:0px 4px 5px 0 rgba(0,0,0,0.2); }
.mega-menu2 .e-con-full.e-flex.e-con.e-child .elementor-widget-image,.mega-menu2 span.elementor-heading-title{ display: none; }
.auction-card .auction-card-content h6 a{ font-size: 1.3em; letter-spacing: -0.6px; }
.megamenu-artist-section h6 a{
    white-space: nowrap !important;
    padding: 3px 10px;
    background: #e9e9e9;
    border-radius: 15px;
    transition: all 1s ease;
}
.megamenu-artist-section h6 a:hover{ text-decoration: underline !important; }
.menu-item a {
    font-family: var(--font-worksans) !important;
}
.auction-card .auction-card-content ul li {
    letter-spacing: -1px;
    letter-spacing: -0.05em;
}
span.woocommerce-Price-amount.amount {
    color: #000000 !important;
    font-weight: 500 !important;
    /* font-size: 1.2em; */
    letter-spacing: 0p;
}
span.woocommerce-Price-amount.amount span {
    color: #000000 !important;
    padding-right: 2px;
}
h3.wp-block-heading {
    margin-top: 30px;
}
.outofstock{ position: relative; }
.outofstock:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: #ff3d011a;
    top: 0;
    z-index: 99;
}
.sold-badge {
  position: absolute;
  border-bottom: 30px solid #ff7d55;
  border-left: 30px solid transparent;
  border-right: 30px solid transparent;
  height: 0;
  width: 120px;
  text-align: center;
  transform: rotate(-45deg);
  left: -40px;
  top: 5px;
  color: #fff;
  z-index: 999;
}

.sold-badge::before {
  content: "";
  border-bottom: 11px solid #f64f0d;
  border-left: 11px solid transparent;
  transform: rotate(45deg);
  left: -27px;
  top: 24px;
  position: absolute;
}
.sold-badge::after {
  content: "";
  border-bottom: 11px solid #f64f0d;
  border-left: 11px solid transparent;
  transform: rotate(45deg);
  left: 76px;
  top: 24px;
  position: absolute;
}
@media (max-width: 992px) {
  .breadcrumb-section .breadcrumb-wrapper .artist-info::before,
  .breadcrumb-section .breadcrumb-wrapper .artist-info::after {
    display: none !important;
  }

}
@media (min-width: 993px) {
    .megamenu-artist-section{
        max-width: calc(51vw);
    }
}
@media (max-width: 560px){
    .home1-banner-section .banner-bg {
        min-height: 80vw !important;
    }
}