@media screen and (max-width: 1199px) {
    #detalhes {
        padding-bottom: 56px;
    }


    #detalhes .container {
        margin: 0;
        width: 100%;
        overflow: hidden;
    }

    .detalhes-head, .detalhes-navigation, .detalhes-main-right-col {
        width: 90%;
        margin: 0 auto;
    }

    .detalhes-artigos{
        margin-top: 80px !important;
        width: 90%;
    }

    .detalhes-head {
        margin-bottom: 24px;
    }
        
    .detalhes-breadcrumb {
        font-size: 14px;
        line-height: 16.8px;
    }

    .detalhes-main {
        flex-direction: column-reverse;
    }

    .detalhes-main-right-col {
        padding-bottom: 24px;
    }

    .detalhes-main-left-col {
        max-width: 100%;
    }

    .detalhes-product {
        flex-direction: column;
    }

    .detalhes-product-img-container {
        padding: 0;
        text-align: center;
        margin-bottom: 32px;
    }

    .detalhes-product-info > h3 {
        margin-bottom: 8px;
    }

    .detalhes-product-info > p {
        margin-bottom: 16px;
    }

    .detalhes-produtos-conteudo-qualidade > button.btn-default {
        font-size: 14px;
        line-height: 16.8px;
    }

    .detalhes-product-switcher-head-item {
        font-size: 16px;
        line-height: 19.2px;
        padding-bottom: 8px;
    }

    .detalhes-product-switcher-content {
        padding-top: 24px;
    }

    .detalhes-navigation {
        margin-top: 48px;
    }

    #relacionados {
        padding: 48px 0;
    }

    #relacionados .container {
        width: 90%;
        margin: 0 auto;
    }

    .relacionados-title-container {
        border-bottom: none;
        margin-bottom: 32px;
    }

    .relacionados-title-container > h3 {
        padding-bottom: 8px;
    }

    .relacionados-list {
        overflow-x: scroll;
        width: 100%;
        padding-bottom: 23px;
    }
}