/* tablet */
@media only screen and (min-width: 480px) and (max-width: 1024px) {
    .product-detail-container .columns-content {
        flex-direction: row !important;
        gap: 1rem;
        max-width: 100% !important;
    }
    .product-detail-container .columns-content community_layout-column {
        flex-basis: 100%;
    }
}

/* desktop */
@media only screen and (min-width: 1024px) {
    /*c-b2b_product-cart-summary {
        position: fixed;
        width: calc(33.33% - 13px);
    }*/
}
