.col-auto.catalog-header__left.d-flex.align-items-center {
    gap: 10px;
}
.col-auto.catalog-header__left.d-flex.align-items-center a {
    font-size: 18px;
  background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 0px 5px;
}


.widget-product-categories .category__thumb .img-fluid-eq__dummy {
    margin-top: 100%;
}


.site-info__item .site-info__image img {

    width: 100%;
}

.footer-widgets ul li:nth-child(2).py-2 {
    display: flex;
}
.product-category-item.slick-slide .category-item-body.p-3,
.product-category-item.slick-slide .category-item-body .category__text.text-center.py-3 {
    padding: 0 !important;
}

.header .header-middle .header__left .logo a img {
   
    width: 100%;
    max-width: 200px;
}

.section-banner-wrapper .banner-medium .banner-item__image img {
    height: inherit;
}

.widget-product-categories .product-categories-body .product-category-item .came-3tegory-item-body {
    background-color: #fff;
    
}

.widget-featured-brands.py-5 {
    padding: 0 !important;••••••
}
.entry-meta-author, .entry-meta-categories {
    display: none;
}
.widget__inner .entry-meta .entry-meta-date span,
.entry-meta-date span {
    display: none !important;
}

.widget-wrapper.widget-product-tags {
    display: none;
}

// custom email varification

#email-card .card {
    width: 100%;
    border: none !important; 
    z-index: 1;
    display: flex; 
    justify-content: center;
    align-items: center
    
}

#email-card .card h6 {
    color: red;
    font-size: 20px
}

#email-card .inputs input {
    width: 40px;
    border: 0;
    border-bottom: 2px solid #9f9f9f;
    height: 40px;
    border-radius: 0 !important;
}
#email-card  .inputs input:focus {
    border:0;
    border-bottom: 2px solid var(--prima••••••ry-color);
}


#email-card input[type=number]::-webkit-inner-spin-button,
#email-card input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0
}

#email-card .card-2 {
    background-color: #fff;
    padding: 10px; 
    height: 100px;
    bottom: -50px;
    left: 20px;
    position: absolute;
    border-radius: 5px
}

#email-card .card-2 .content {
    margin-top: 50px
}

#email-card .card-2 .content a {
    color: red
}

#email-card .form-control:focus {
    box-shadow: none;
    border: 2px solid red
}

#email-card .validate {
    border-radius: 10px; 
    background-color: var(--primary-color);
    border: 1px solid var(--primary-color); 
    padding: 12px 20px;
    font-size: 20px;
} 
#email-card .validate:hover {  
    background-color: var(--heading-color);
      border: 1px solid var(--heading-color); 
     
} 
#email-card .bottom-text{
    margin-top: 30px;
}
.footer-socials p.me-3{
  display: none;
}
@media (max-width:300px){
 #email-card .inputs input {
    width: 20px;
    height: 30px
}
}

.widget-mobile-apps
{
background-position: center;
}

@media (max-width:575px){
.section-content.section-content__slider .section-slides-wrapper .slide-item .slide-item__image img{
      object-fit: initial;
  }
  .section-banner-wrapper .banner-medium .banner-item__image{
    height: 74vw;
  }
  
}
.site-info__item .site-info__image img {
    max-width: 60px !important;
}
.section-banner-wrapper .banner-medium .banner-item__image img {
    height: -webkit-fill-available;
}
@media (min-width:768px) and (max-width:991px){
  .section-content.section-content__slider .section-slides-wrapper .slide-item .slide-item__image img {
   
    object-fit: initial !important;
}
}
.product-inner .product__title,
.product-inner .product__title a,
.product-detail-container .meta-categories a
{
  
    color: #bb7b6d !important;
}
.ribbons .ribbon
{
background-color: #bb7b6d!important;
color:#fff;
}


.breadcrumb li.breadcrumb-item a,
.product-detail-container .product-details .product-entry-meta a
{
color: #bb7b6d!important;
}
.product-price,
.product-price ins{
color:#000;
}
.widget-area .tag-cloud-link:hover
{
color:#fff;
}
.site-info__item .site-info__image img
{
    max-width: 180px !important;
}



.menu--product-categories {
    align-items: center;
    background-color: #DAB530;
}
.menu>li.current-menu-item a {
    color: #DAB530;
}
.menu>li>a:hover {
   color: #DAB530;
}
.header .header-item-counter {
      background-color: #DAB530;
}
.product-inner .product__title, .product-inner .product__title a, .product-detail-container .meta-categories a {
    color: #DAB530 !important;
}
.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
   background-color: #DAB530;
    color: var(--text-color);
}
.btn-primary {
       background-color: #DAB530;
}
.ribbons .ribbon {
    background-color: #DAB530!important;
    color: #fff;
}
.product-loop__buttons .product-loop_button a {
    color: #DAB530;
}
#footer .subscribe-form button {
    background-color: #DAB530;
}
.menu--dropdown>li:hover>a {
     color: #DAB530;
}
.btn-secondary:focus, .btn-secondary:hover {
    background-color: #DAB530;
    border-color: #DAB530;
    color: #fff;
}
#footer ul li a:hover {
    color:#DAB530;
}
.cart--mini .mini-cart-content .mini-cart__total .price-amount {
    color: #DAB530;
    font-size: 16px;
}
.input-group.input-group-with-text .input-group-text {
    background-color: #fff;
    color: #DAB530;
    font-size: 1em;
}
a:hover {
    color: #DAB530;
}
.breadcrumb li.breadcrumb-item a, .product-detail-container .product-details .product-entry-meta a {
    color: #DAB530!important;
}
.widget-area .tag-cloud-link:hover {
    background-color: #DAB530;
}
.faqs-nav-tab .nav-tabs .nav-link.active {
    color: #DAB530;
}
.widget-layered-nav-list ul li .widget-layered-nav-list__item .nav-list__item-title .nav-list__item-link.active, .widget-layered-nav-list ul li .widget-layered-nav-list__item .nav-list__item-title .nav-list__item-link:hover {
    color:#DAB530;
}
.toolbar-view__icon a.active {
    color: #DAB530;
}
.mega-menu .mega-menu__list li a:hover {
    color: #DAB530;
}
.footer__links {
    display: none;
}
.header .header-middle .header__right .header__extra .header-box-content {
    text-align: right;
    display: none;
}
.product-detail-container .product-details .product-entry-meta p, .product-detail-container .product-details .product-entry-meta small {
    display: none;
}
.post-item__inner .entry-meta {
    display: none !important;
}
.bg-light {
    --bs-bg-opacity: 1;
    background-color: rgb(255 239 185) !important;
}
.widget-blog {
    background-color: #e2e1dd;
}
html {
    overflow-x: hidden;
}
.rounded {
    display: none;
}