.page-title-01 {
	margin-top:2rem !important;
}

.content-45 .column-one .container,
.content-45 .column-two .container {
  background-color: rgba(0, 0, 0, 0.5);
  position:absolute !important;
  bottom:0;
}

.content-45 .column-one .container .col,
.content-45 .column-two .container .col {
  width:100% !important;
  padding: 20px 20px 0 20px;
}

.header-02 .btn-primary:hover {
    background-color: var(--header-02--cart-button--background-color-hover) !important;
    border-color: var(--header-02--cart-button--border-color-hover) !important;
    color: var(--header-02--cart-button--color-hover) !important;
}

.header-01 a {
	color:#fff;
}


@media screen and (min-width: 1024px) {
	.header-06 .nav-body .header-6-nav-categories .nav .nav-sub-items-wrapper .nav-sub-items-handler{
		margin-bottom: -12px;
	}
	
	.page-title-01 {
		margin-top:4rem !important;
	}	
	
	.header-10 .nav-body .nav-categories {
		order:1;
		margin-right:0;
		margin-left:var(--header-10--nav-items--gap);
	}
	
	.nav-body fw-component {
		order:1;
	}
	
	.content-45 .column-one, 
	.content-45 .column-two {
	    min-height: 50rem;
	}

	
	.header-10 .nav-body .nav-categories .big-nav>.legend-sm,
	.header-10 .nav-categories.nav-wide .nav-item-link.cursor-default {
		background: #dbaa8d;
		color:#fff;
		padding-left:0.75rem;
		padding-right:0.75rem;
	}
	
	.header-10 .nav-body .nav-categories .big-nav:hover >.legend-sm,
	.header-10 .nav-categories.nav-wide > nav > ul > li > a:hover {
	    background: #69675c;
	    color:#fff;
	}
	
    .header-10 .nav-categories.nav-wide .nav-sub-item-link {
    	border-bottom: 1px  solid #191919;
        color: var(--header-10--big-sub-item-link--color);
        font-size: var(--header-10--big-sub-item-link--font-size);
        font-weight: var--header-10--big-sub-item-link--font-weight);
        text-transform: var(--header-10--big-sub-item-link--text-transform);
    }
    
    .header-10 .nav-categories.nav-wide .nav-sub-item-link:hover {
	    color: var(--header-10--nav-sub-item-link--color-hover);
	}
	
	.header-10 .nav-categories.nav-wide .nav-sub-item-link.active {
	    color: var(--header-10--nav-sub-item-link--color-active);
	}
	
	.nav-wide .nav-sub-items {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}

.form-control-checkbox input[type=checkbox]:checked+.form-label:before, .form-control-checkbox input[type=radio]:checked+.form-label:before, .form-control-color input[type=checkbox]:checked+.form-label:before, .form-control-color input[type=radio]:checked+.form-label:before, .form-control-radio input[type=checkbox]:checked+.form-label:before, .form-control-radio input[type=radio]:checked+.form-label:before {
    background-color: #dbaa8d;
}

.selection-item.active .selection-item-label:before {
    background-color: #dbaa8c;
}

.steps-item-link.done .steps-item-icon {
    background-color: #dbaa8c;
    border-color: #dbaa8c;
}

.selection-item.active .text-gray-600,
.selection-item.active a {
    color: #ffffff!important;
}

.steps-item-link.active .steps-item-icon {
    background-color: #dbaa8c;
    border-color: #dbaa8c;
}


.nav-item-name {
	pointer-events:none;
}

.footer-05 .layout-footer-top .footer-column img {
	max-width:150px;
}