.elementor-1037 .elementor-element.elementor-element-b2ab522{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1037 .elementor-element.elementor-element-4a9c35e .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:var( --e-global-color-accent );}.elementor-1037 .elementor-element.elementor-element-4a9c35e .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-6e925f6 );}.elementor-1037 .elementor-element.elementor-element-4a9c35e .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-6e925f6 );}.elementor-1037 .elementor-element.elementor-element-4a9c35e{--tabs-normal-color:#FFFFFF;--tabs-hover-color:#FFFFFF;--tabs-active-color:#FFFFFF;--tabs-spacing:5px;--sections-border-color:#FFFFFF;--typography-section-titles-color:#000000;--general-text-color:#000000;--login-messages-color:#000000;--checkboxes-color:#000000;--payment-methods-radio-buttons-color:#000000;--links-normal-color:var( --e-global-color-kadence1 );}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-4a9c35e *//* Sakrij originalni tekst */
.woocommerce-account .woocommerce-Address .edit{
    font-size:0 !important;
}

/* Novi tekst */
.woocommerce-account .woocommerce-Address .edit:after{
    content:"Uredite adresu";
    font-size:16px;
    font-weight:400;
}
/* BROJ PORUDŽBINE CRNA BOJA */
.woocommerce-account 
table.woocommerce-orders-table 
.woocommerce-orders-table__cell-order-number a{
    color:#000 !important;
}

/* DUGME PREGLED */
.woocommerce-account 
a.woocommerce-button.button.view{
    background:#856048 !important;
    color:#fff !important;
    border:none !important;
    border-radius:14px !important;
    padding:14px 26px !important;
    min-width:140px;
    display:inline-flex !important;
    align-items:center;
    justify-content:center;
    font-size:16px !important;
    font-weight:700 !important;
    text-decoration:none !important;
    transition:all .3s ease;
    box-shadow:0 8px 20px rgba(133,96,72,0.25);
}

/* HOVER */
.woocommerce-account 
a.woocommerce-button.button.view:hover{
    background:#06245D !important;
    color:#fff !important;
    transform:translateY(-3px);
    box-shadow:0 12px 28px rgba(6,36,93,0.25);
}

/* ACTIVE */
.woocommerce-account 
a.woocommerce-button.button.view:active{
    transform:scale(0.98);
}

/* MOBILE */
@media(max-width:768px){

    .woocommerce-account 
    a.woocommerce-button.button.view{
        width:100%;
    }
}

.elementor-1037 .elementor-element.elementor-element-4a9c35e .button.wc-forward {
    color: #fff !important;
}
/* Adrese u nalogu */
.woocommerce-account .woocommerce-Addresses{
    display:flex;
    gap:10px;
    flex-wrap:wrap;
    margin-top:25px;
}

.woocommerce-account .woocommerce-Address{
    flex:1;
    min-width:300px;
    background:#fff;
    border:1px solid #e5e5e5;
    border-radius:12px;
    padding:25px;
}

.woocommerce-account .woocommerce-Address header{
    margin-bottom:100px;
}

.woocommerce-account .woocommerce-Address h2{
    font-size:28px;
    line-height:1.2;
    color:#06245D;
    margin:0 0 15px 0;
}

.woocommerce-account .woocommerce-Address .edit{
    display:inline-block;
    background:#856048 !important;
    color:#fff !important;
    padding:10px 16px;
    border-radius:8px;
    font-size:14px;
    font-weight:600;
    text-decoration:none !important;
    margin-bottom:15px;
}

.elementor-1037 .elementor-element.elementor-element-4a9c35e.woocommerce-account .woocommerce-Address address{
    font-style:normal;
    font-size:16px;
    line-height:1.7;
    color:#222;
    margin:0;
}

@media(max-width:768px){
    .woocommerce-account .woocommerce-Addresses{
        flex-direction:column;
    }
}
.woocommerce-Button.button {
    background: #06245d !important;
}
.elementor-1037 .elementor-element.elementor-element-4a9c35e .button {
     background: #06245d !important;
}

.woocommerce-account #customer_login{
    max-width:1200px;
    margin:0 auto;
}

.woocommerce-account #customer_login .u-column1,
.woocommerce-account #customer_login .u-column2{
    width:48% !important;
    float:left !important;
    background:#fff;
    border:1px solid #e5e5e5;
    border-radius:16px;
    padding:35px;
    box-shadow:0 8px 25px rgba(0,0,0,0.05);
}

.woocommerce-account #customer_login .u-column2{
    float:right !important;
}

.woocommerce-account #customer_login h2{
    color:#06245D;
    font-size:34px;
    margin-bottom:25px;
}

.woocommerce-account #customer_login input.input-text{
    width:100% !important;
    height:52px;
    border-radius:8px !important;
    border:1px solid #ddd !important;
    background:#f7f7f7 !important;
}

.woocommerce-account #customer_login .button{
    background:#856048 !important;
    color:#fff !important;
    border-radius:8px !important;
    padding:14px 28px !important;
}

.woocommerce-account #customer_login .button:hover{
    background:#06245D !important;
}

@media(max-width:768px){
    .woocommerce-account #customer_login .u-column1,
    .woocommerce-account #customer_login .u-column2{
        width:100% !important;
        float:none !important;
        margin-bottom:25px;
    }
}/* End custom CSS */