/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
:root {
    --bs-primary: #9a8479;
    --bs-primary-dark: #7f6b5f;
    --bs-link-color: var(--bs-primary-dark);
    --bs-link-color-rgb: 127, 107, 95;
}

.btn-primary {
    --bs-btn-bg: var(--bs-primary);
    --bs-btn-border-color: var(--bs-primary);
    --bs-btn-hover-bg: var(--bs-primary-dark);
    --bs-btn-hover-border-color: var(--bs-primary-dark);
    --bs-btn-active-bg: var(--bs-primary-dark);
    --bs-btn-active-border-color: var(--bs-primary-dark);
    --bs-btn-disabled-bg: var(--bs-primary);
    --bs-btn-disabled-border-color: var(--bs-primary);
}

.btn-outline-primary {
    --bs-btn-color: var(--bs-primary);
    --bs-btn-border-color: var(--bs-primary);;
    --bs-btn-hover-bg: var(--bs-primary);;
    --bs-btn-hover-border-color: var(--bs-primary);
    --bs-btn-active-bg: var(--bs-primary);
    --bs-btn-active-border-color: var(--bs-primary);
    --bs-btn-disabled-color: var(--bs-primary);;
    --bs-btn-disabled-border-color: var(--bs-primary);;
}
.footer {
    --footer-background-color: var(--bs-primary-dark);
}


/* Header */
.header-bottom>.header-bottom__container>.header-bottom__row {
    justify-content: space-between !important;
}
	
#_desktop_search {
       margin-left: 0 !important;
}

.header-bottom>.header-bottom__container>.header-bottom__row>.logo {
	margin-right: 0 !important;
    max-width: 200px;
}

   
@media (min-width: 1200px) {
    .header-bottom>.header-bottom__container>.header-bottom__row>.logo {
        order: 2 !important;
    }
    	
	.header-bottom>.header-bottom__container>.header-bottom__row>.main-menu {
	    flex: 0 0 auto !important;
	}
	.header-bottom>.header-bottom__container>.header-bottom__row>.main-menu {
	    flex: 0 0 auto !important;
	}
	
}

/*
.product-miniature__infos__bottom .material-icons::before {
    content: "\e8cc";
}
*/


