/* ============================================================
   1&#xfe0f;&#x20e3;  MY ACCOUNT PAGE
============================================================ */

body.woocommerce-account{
    background:#0b0b10;
}

/* Container principal */
.woocommerce-account .woocommerce{
    background:#151519;
    padding:45px;
    border-top:3px solid #c8991e;
    box-shadow:0 30px 80px rgba(0,0,0,.6);
}

/* Menu lateral */
.woocommerce-MyAccount-navigation{
    background:#101015;
    border-right:1px solid rgba(200,153,30,.2);
    padding:25px;
}

.woocommerce-MyAccount-navigation ul{
    list-style:none;
    margin:0;
    padding:0;
}

.woocommerce-MyAccount-navigation li{
    margin-bottom:10px;
}

.woocommerce-MyAccount-navigation a{
    color:#c8991e;
    font-weight:600;
    letter-spacing:.08em;
    text-transform:uppercase;
    font-size:13px;
    padding:8px 12px;
    display:block;
    transition:all .2s ease;
}

.woocommerce-MyAccount-navigation a:hover{
    background:rgba(200,153,30,.15);
}

.woocommerce-MyAccount-navigation .is-active a{
    background:#c8991e;
    color:#000;
}

/* Conteúdo */
.woocommerce-MyAccount-content{
    padding:30px 50px;
    color:#fff;
}

/* Títulos */
.woocommerce-MyAccount-content h2,
.woocommerce-MyAccount-content h3{
    color:#c8991e;
    text-transform:uppercase;
    letter-spacing:.15em;
}

/* Inputs */
.woocommerce input.input-text,
.woocommerce textarea{
    background:#111 !important;
    border:1px solid rgba(200,153,30,.3) !important;
    color:#fff !important;
    padding:12px !important;
}

.woocommerce input.input-text:focus{
    border-color:#c8991e !important;
    box-shadow:0 0 0 2px rgba(200,153,30,.2);
}

/* Botões */
.woocommerce button.button,
.woocommerce a.button,
.woocommerce input.button{
    background:#c8991e !important;
    border:none !important;
    color:#000 !important;
    font-weight:700 !important;
    text-transform:uppercase !important;
    letter-spacing:.15em !important;
    padding:12px 18px !important;
    transition:.2s;
}

.woocommerce button.button:hover,
.woocommerce a.button:hover{
    background:#e8be50 !important;
}

/* Tabela pedidos */
.woocommerce table.shop_table{
    background:#101015;
    border:1px solid rgba(200,153,30,.15);
}

.woocommerce table.shop_table th{
    background:#151519;
    color:#c8991e;
    text-transform:uppercase;
    font-size:12px;
    letter-spacing:.15em;
}

.woocommerce table.shop_table td{
    color:#fff;
}

/* ============================================================
   2&#xfe0f;&#x20e3;  WOODMART OFF-CANVAS CART
============================================================ */

.cart-widget-side{
    background:#111 !important;
    border-left:3px solid #c8991e !important;
}

/* Header */
.cart-widget-side .widget-title{
    color:#c8991e !important;
    text-transform:uppercase;
    letter-spacing:.2em;
}

/* Lista produtos */
.cart-widget-side .mini_cart_item{
    border-bottom:1px solid rgba(200,153,30,.15);
    padding-bottom:15px;
    margin-bottom:15px;
}

.cart-widget-side .mini_cart_item a{
    color:#fff;
    font-weight:600;
}

.cart-widget-side .mini_cart_item .amount{
    color:#c8991e;
    font-weight:700;
}

/* Quantidade */
.cart-widget-side .quantity{
    color:#aaa;
}

/* Total */
.cart-widget-side .total{
    border-top:1px solid rgba(200,153,30,.3);
    padding-top:15px;
    color:#fff;
    font-weight:700;
}

/* Botões carrinho */
.cart-widget-side .buttons a{
    background:#c8991e !important;
    color:#000 !important;
    text-transform:uppercase;
    letter-spacing:.15em;
    font-weight:700;
    padding:12px;
    display:block;
    text-align:center;
    margin-bottom:10px;
    transition:.2s;
}

.cart-widget-side .buttons a:hover{
    background:#e8be50 !important;
}

/* Scroll carrinho */
.cart-widget-side::-webkit-scrollbar{
    width:6px;
}

.cart-widget-side::-webkit-scrollbar-thumb{
    background:#c8991e;
}