/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */

@media (max-width: 767px) {
    #header .header-nav .top-logo {
        text-align: center;
    }
    #header .header-nav .top-logo a img {
        max-height: 65px;
    }
}
:root {
  --ps-primary-color: #DBBD9D;
  --ps-primary-color-hover: #986A39;
}
a,
a:hover,
.btn-outline-primary,
.btn-link,
.page-link,
.btn-unstyle:focus .expand-more,
.dropdown:hover .expand-more,
.dropdown-item:focus,
.dropdown-item:hover,
.search-widget form input[type='text']:focus + button .search,
.search-widget form button[type='submit'] .search:hover,
.top-menu .sub-menu a:hover,
.page-my-account #content .links a:hover i,
.carousel .carousel-control .icon-next:hover i,
.carousel .carousel-control .icon-prev:hover i,
.featured-products .highlighted-informations .quick-view:hover,
.product-accessories .highlighted-informations .quick-view:hover,
.product-miniature .highlighted-informations .quick-view:hover,
.pagination .current a,
.block-categories .collapse-icons .add:hover,
.block-categories .collapse-icons .remove:hover,
.block-categories .arrows .arrow-down:hover,
.block-categories .arrows .arrow-right:hover,
/*.product-price,*/
.tabs .nav-tabs .nav-link.active,
.cart-grid-body a.label:hover,
.block-promo .promo-code-button.cancel-promo,
.account-list a:hover,
.footer-container li a:hover,
.block_newsletter form input[type='text']:focus + button .search,
.block_newsletter form button[type='submit'] .search:hover,
#products .highlighted-informations .quick-view:hover,
/*#blockcart-modal .product-name,*/
#header .top-menu a[data-depth='0']:hover,
#header a:hover,
#header .header-nav .blockcart a:hover,
#header .header-nav .user-info .logged {
  color: var(--ps-primary-color);
}

.text-primary {
  color: var(--ps-primary-color) !important;
}

.btn-primary,
.btn-primary.disabled.focus,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary:disabled.focus,
.btn-primary:disabled:focus,
.btn-primary:disabled:hover,
.btn-outline-primary.active,
.btn-outline-primary.focus,
.btn-outline-primary:active,
.btn-outline-primary:focus,
.btn-outline-primary:hover,
.open > .btn-outline-primary.dropdown-toggle,
.dropdown-item.active,
.dropdown-item.active:focus,
.dropdown-item.active:hover,
.nav-pills .nav-item.open .nav-link,
.nav-pills .nav-item.open .nav-link:focus,
.nav-pills .nav-item.open .nav-link:hover,
.nav-pills .nav-link.active,
.nav-pills .nav-link.active:focus,
.nav-pills .nav-link.active:hover,
.card-primary,
.page-item.active .page-link,
.page-item.active .page-link:focus,
.page-item.active .page-link:hover,
.tag-primary,
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover,
.bootstrap-touchspin .group-span-filestyle .btn-touchspin,
.group-span-filestyle .bootstrap-touchspin .btn-touchspin,
.group-span-filestyle .btn-default,
.custom-radio input[type='radio']:checked + span,
.brands-sort .select-list:hover,
.products-sort-order .select-list:hover,
.suppliers-sort .select-list:hover,
.facet-dropdown .select-list:hover,
.product-flags li.product-flag,
.block-social ul li:hover,
#header .header-nav .cart-preview.active {
  background-color: var(--ps-primary-color);
}

.bg-primary {
  background-color: var(--ps-primary-color) !important;
}

.btn-outline-primary,
.btn-outline-primary.active,
.btn-outline-primary.focus,
.btn-outline-primary:active,
.btn-outline-primary:focus,
.btn-outline-primary:hover,
.open > .btn-outline-primary.dropdown-toggle,
.card-primary,
.card-outline-primary,
.page-item.active .page-link,
.page-item.active .page-link:focus,
.page-item.active .page-link:hover,
.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover,
.facet-dropdown.open > .select-title,
.product-images > li.thumb-container > .thumb.selected,
.product-images > li.thumb-container > .thumb:hover,
.block-promo .promo-input + button,
.block_newsletter form input[type='email']:focus,
#product-modal .modal-content .modal-body .product-images img:hover,
body#checkout section.checkout-step .address-item.selected {
  border-color: var(--ps-primary-color);
}

.tabs .nav-tabs .nav-link.active,
.tabs .nav-tabs .nav-link:hover {
  border-bottom-color: var(--ps-primary-color);
}

.form-control:focus,
.input-group.focus,
.search-widget form input[type='text']:focus,
.product-customization .product-message:focus,
.block_newsletter form input[type='text']:focus {
  outline-color: var(--ps-primary-color);
}

.btn-primary.focus,
.btn-primary:focus,
.btn-primary:hover,
.btn-primary.active,
.btn-primary:active,
.open > .btn-primary.dropdown-toggle,
.tag-primary[href]:focus,
.tag-primary[href]:hover,
a.bg-primary:focus,
a.bg-primary:hover,
a.text-primary:focus,
a.text-primary:hover {
  background-color: var(--ps-primary-color-hover);
}

/*.product-price { color: #555555; font: 12px tahoma; }*/
.product-price { color: #000000; !important; }
#blockcart-modal .product-name { color: #000000; !important; }