/*-----------------GERAL-------------------*/
@media only screen and (min-width: 1023px){
    .breadcrumbs a:visited {
        color: #707070;
    }
    
    .breadcrumbs * {
        text-transform: uppercase;
    }
    
    .breadcrumbs .items {
        color: #000000;
    }
    
    .breadcrumbs {
        margin-left: 3em;
        margin-top: 1em;
        margin-bottom: 3em;
    }
    
    .page-product-configurable .breadcrumbs {
        margin-left: 24.5em;
    }
    .navigation, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper>.widget, .page-wrapper>.page-bottom, .block.category.event, .top-container, .page-main{
        max-width: 100%;
        padding: 0;
    }
    
    .nav-sections, .navigation {
            background: none;
            margin-bottom: 0;
    }
    
    .catalog-product-view #maincontent{
            max-width: 1260px;
    }
    
    .catalog-category-view #maincontent, .breadcrumbs{
            max-width: 92vw;
    }
    
    }
    
    @media only screen and (max-width: 1023px){
    header .nav-sections-item-content {
        margin-top: 80px;
    }
    
    #sticky-megamenu .megamenu-wrapper ul.level0 > li, #megamenu .megamenu-wrapper ul.level0 > li {
            width: 100% !important;
    }
    }
    
    .block-static-block.widget, .block-cms-link.widget{
        margin-bottom: 0;
    }
    
    @media(max-width:1023px){
        .breadcrumbs {
            margin-top: 1em;
        }
        
        .breadcrumbs * {
            text-transform: uppercase;
            font-weight: 600;
        }
        
        .breadcrumbs a:visited {
            color: #707070;
        }
        
        li.item.product {
            color: #000000;
        }
        
        .breadcrumbs .item:not(:last-child):after {
            content: "|" !important;
            position: relative;
            bottom: 0.3em;
            color: #000;
        }
    }
    
    /*-------------FINAL GERAL -----------------*/
    
    
    /*------------BUSCA AMASTY ---------------*/
    .amsearch-products .amsearch-more-results{
        padding-top: 10px;
        background: #000 !important;
    }
    
    .amsearch-products:hover .amsearch-more-results{
        background: #333 !important;
    }
    
    .amsearch-more-results .amsearch-link, .amsearch-more-results:hover .amsearch-link{
        color: #fff;
        text-transform: uppercase;
        border-bottom: none;
    }
    
    .amsearch-autocomplete-image .product-image-photo {
        border: none;
    }
    
    .amasty-xsearch-block-header{
        padding: 15px !important;
        background: #f1f1f1 !important;
    }
    
    .amsearch-item-container>.amasty-xsearch-block-header:before{
            display: none;
    }
    
    .amsearch-products .amsearch-highlight{
            color: #777777;
    }
    
    .amsearch-item-container{
            padding: 0;
    }
    
    .amsearch-form-container.-small .amsearch-item-container .amsearch-item{
            padding: 15px;
    }
    
    .block-search input {
        width: 40px;
        float: right;
        border: none;
        background: none;
    }
    
    .block-search:hover input {
        width: 300px;
        float: right;
        background: #fff;
        border: 1px solid #ccc;
        transition: width 0.5s;
    }
    
    .amsearch-form-container .input-text:focus, .-opened .input-text {
        border: 1px solid #ccc;
        box-shadow: none;
        width: 300px;
        background: #fff;
        transition: width 0.5s;
    }
    
    ._keyfocus *:focus, input:not([disabled]):focus, textarea:not([disabled]):focus, select:not([disabled]):focus {
        box-shadow: none;
    }
    
    .amsearch-item{
        float: left;
        width: auto;
    }
    
    .amsearch-item-container{
        clear: both;
    }
    
    .search .amsearch-loupe{
            display: none !important;
    }
    
    .block-search .action.search.disabled, .block-search .action.search[disabled], fieldset[disabled] .block-search .action.search {
        opacity: 1;
    }
    
    @media only screen and (max-width: 1023px) {
    .block-search:hover input, .amsearch-form-container .input-text:focus, .-opened .input-text {
        width: 100%
    }
    
    .mgz-element-search_form{
        width: 1px ;
    }
    
    .mgz-element-search_form .block-search .control {
        bottom: 0px;
    }
    
    .amsearch-products .amsearch-more-results {
        padding-top: 0;
        clear: both;
    }
    
    .block-search .search .control {
        z-index: 999;
    }
    
    #search_autocomplete{
        background: #fff;
    }
    
    .amsearch-more-results .amsearch-link{
        background: #000;
    }
    
    }
    /*-------------------BUSCA AMASTY - FINAL ---------------*/
    
    /*---------- EXIBIÇÃO DO PREÇO --------------*/
    .price-label {
        display: none !important;
    }
    
    .price-box{
        display: flex !important;
    }
    
    .normal-price{
        order: 2;
        padding: 5px;
    }
    
    .old-price{
        text-decoration: line-through;
    }
    
    /*---------- EXIBIÇÃO DO PREÇO FINAL --------------*/
    
    /*---------- CATEGORIA --------------*/
    
    .sorter-label{
    display: none;
    }
    /*--------------CATEGORIA FINAL -------------*/
    
    /*------------- PRODUTO ------------------*/
    
    
    .product.attribute.description {
        line-height: 2em;
        margin-bottom: 20px;
    }
    
    /*------------- PRODUTO FINAL -------------*/
    
    
    
    
    