@import url('front-v114.css');

/* O Beehive mantém o conteúdo do shortcode Minha Conta em uma coluna estreita.
   O editor usa a janela como referência sem alterar as demais telas da conta. */
body.weeddoo-ad-editing .woocommerce,
body.weeddoo-ad-editing .woocommerce-MyAccount-content,
body.weeddoo-ad-editing .entry-content{
    overflow:visible!important;
}

body.weeddoo-ad-editing .woocommerce-MyAccount-content{
    position:static!important;
    left:auto!important;
    width:100%!important;
    max-width:100%!important;
    margin-left:0!important;
    margin-right:0!important;
    transform:none!important;
}

body.weeddoo-ad-editing .weeddoo-account-editor{
    position:relative;
    left:50%;
    width:min(1420px,calc(100vw - 150px))!important;
    max-width:none!important;
    margin-left:0!important;
    margin-right:0!important;
    transform:translateX(-50%);
    grid-template-columns:minmax(0,1fr) minmax(370px,420px);
    gap:30px;
}

body.weeddoo-ad-editing .weeddoo-account-form{
    min-width:0;
    padding:38px;
}

body.weeddoo-ad-editing .weeddoo-account-form .weeddoo-form-grid,
body.weeddoo-ad-editing .weeddoo-account-form .weeddoo-creative{
    width:100%;
}

@media(max-width:1180px){
    body.weeddoo-ad-editing .weeddoo-account-editor{
        width:calc(100vw - 120px)!important;
        grid-template-columns:1fr;
    }
    body.weeddoo-ad-editing .weeddoo-account-editor .weeddoo-live-preview{
        grid-row:auto;
        max-width:none;
    }
}

@media(max-width:782px){
    body.weeddoo-ad-editing .weeddoo-account-editor{
        position:static;
        left:auto;
        width:100%!important;
        transform:none;
    }
    body.weeddoo-ad-editing .weeddoo-account-form{
        padding:20px;
    }
}
