#background{
    background-position: bottom right;
}

.pimcore_class_Product .objectlayout_element_accountingData
    > .x-panel-bodyWrap
    > .x-panel-body
    > .x-autocontainer-outerCt
    > .x-autocontainer-innerCt {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    column-gap: 10px !important;
}


.pimcore_class_Product .objectlayout_element_accountingData .objectlayout_element_Left {
    grid-column: 1 !important;
    width: 100% !important;
}

.pimcore_class_Product .objectlayout_element_accountingData .objectlayout_element_Right {
    grid-column: 2 !important;
    width: 100% !important;
}

.pimcore_class_Product .objectlayout_element_accountingData .objectlayout_element_Bottom {
    grid-column: 1 / 3 !important;
    width: 100% !important;
}

.pimcore_class_Product .objectlayout_element_gpsrConditionalData
    > .x-panel-bodyWrap
    > .x-panel-body
    > .x-autocontainer-outerCt
    > .x-autocontainer-innerCt {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    column-gap: 10px !important;
}

.pimcore_class_Product
    .objectlayout_element_gpsrConditionalData >
    .x-panel-bodyWrap >
    .x-panel-body >
    .x-autocontainer-outerCt >
    .x-autocontainer-innerCt >
    *
{
    grid-column: 1 / span 2 !important;
    width: 100% !important;
}

.pimcore_class_Product
    .objectlayout_element_gpsrConditionalData >
    .x-panel-bodyWrap >
    .x-panel-body >
    .x-autocontainer-outerCt >
    .x-autocontainer-innerCt >
    .objectlayout_element_Left
{
    grid-column: 1 !important;
    width: 100% !important;
}

.pimcore_class_Product .objectlayout_element_gpsrConditionalData  >
    .x-panel-bodyWrap >
    .x-panel-body >
    .x-autocontainer-outerCt >
    .x-autocontainer-innerCt >
    .objectlayout_element_Right
{
    grid-column: 2 !important;
    width: 100% !important;
}