/****************************************************************************
 * Woocommerce Standard Wrapper
 *
 * Modify Position of Sidebar und Main Content
 ****************************************************************************/
.content_section > .row > .content-area {
    padding: 1rem;
    -webkit-box-flex:0;
    -webkit-flex:0 0 100%;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%;
}
.content_section > .row > .sidebar {
    padding: 1rem;
    -webkit-box-flex:0;
    -webkit-flex:0 0 100%;
    -ms-flex:0 0 100%;
    flex:0 0 100%;
    max-width:100%;
}

@media screen and (min-width: 64em){
    .content_section > .row > .content-area:not(:last-child) {
        padding: 1rem;
        -webkit-box-flex:0;
        -webkit-flex:0 0 66.666%;
        -ms-flex:0 0 66.666%;
        flex:0 0 66.666%;
        max-width:66.666%;
    }
    .content_section > .row > .sidebar {
        padding: 1rem;
        -webkit-box-flex:0;
        -webkit-flex:0 0 33.333%;
        -ms-flex:0 0 33.333%;
        flex:0 0 33.333%;
        max-width:33.333%;
    }
}


/****************************************************************************
 * Default Color
 ****************************************************************************/
.woocommerce #respond input#submit.alt, 
.woocommerce a.button.alt, 
.woocommerce button.button.alt, 
.woocommerce input.button.alt {
    background-color: var(--woocommerce-color, #2ba6cb);
}
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover {
    background-color: var(--woocommerce-sec-color, #258dad);
}
.woocommerce #respond input#submit.alt.disabled, 
.woocommerce #respond input#submit.alt.disabled:hover, 
.woocommerce #respond input#submit.alt:disabled, 
.woocommerce #respond input#submit.alt:disabled:hover, 
.woocommerce #respond input#submit.alt:disabled[disabled], 
.woocommerce #respond input#submit.alt:disabled[disabled]:hover, 
.woocommerce a.button.alt.disabled, 
.woocommerce a.button.alt.disabled:hover, 
.woocommerce a.button.alt:disabled, 
.woocommerce a.button.alt:disabled:hover, 
.woocommerce a.button.alt:disabled[disabled], 
.woocommerce a.button.alt:disabled[disabled]:hover, 
.woocommerce button.button.alt.disabled, 
.woocommerce button.button.alt.disabled:hover, 
.woocommerce button.button.alt:disabled, 
.woocommerce button.button.alt:disabled:hover, 
.woocommerce button.button.alt:disabled[disabled], 
.woocommerce button.button.alt:disabled[disabled]:hover, 
.woocommerce input.button.alt.disabled, 
.woocommerce input.button.alt.disabled:hover, 
.woocommerce input.button.alt:disabled, 
.woocommerce input.button.alt:disabled:hover, 
.woocommerce input.button.alt:disabled[disabled], 
.woocommerce input.button.alt:disabled[disabled]:hover {
    background-color: var(--woocommerce-color, #2ba6cb);
}

.woocommerce a.remove {
    color: var(--woocommerce-color, #2ba6cb) !important;
}
.woocommerce a.remove:hover {
    color: #fff !important;
    background: var(--woocommerce-color, #2ba6cb);
}