@font-face {
    font-family: 'athena';
    src: url('/templates/yootheme_child/fonts/athena.eot');
    src: url('/templates/yootheme_child/fonts/athena.eot?#iefix') format('embedded-opentype'),
         url('/templates/yootheme_child/fonts/athena.woff') format('woff'),
         url('/templates/yootheme_child/fonts/athena.ttf') format('truetype'),
         url('/templates/yootheme_child/fonts/athena.svg#athena') format('svg');
}
.vmCartModule .uk-button-primary{
background-color: unset;
    color: #fff;
}
.vmCartModule{
    background-color: rgba(255,255,255,.1);
    color: rgba(255,255,255,.7);
    border-color: transparent;
}
.vmCartModule:hover{
    background-color: transparent;
    color: #fff;
    border-color: rgba(255,255,255,.1);
}
.vm-product-name a{
    color:#931914;
}
.product-price-price{
    color: #000;
}
.uk-card.product-container img {
    padding: 30px;
}


.cart-view .uk-card-default,
.productdetails-view .uk-card-default {
    background: unset;
    border:unset;
}
.addtocart-button .uk-icon,
.addtocart-button {
    color: #FFF
}
.uk-input::placeholder{
     color: #c5c0c0;
}
.uk-input.quantity-input {
    height: 18px;
}
.addtocart-button.uk-button{
    padding-left:30px
}
.cart-product-media{
    width:100px
}
.cartmodulesmall .mini-cart-product-media{
    width:80px
}

.cartmodulesmall .uk-text-secondary,
.cartmodulesmall .mini-cart-product-link,
.cartmodulesmall .mini-cart-product-link a,
.cartmodulesmall .mini-cart-product-cf,
.cartmodulesmall .uk-button,
.cartmodulesmall .uk-button a,
.cartmodulesmall .uk-h6,
.cartmodulesmall .uk-h5
{
    color: #7a7172 !important;
}
.cartmodulesmall.uk-dropdown{
    width:800px
}

.cartmodulesmall  .uk-button-primary {
    background-color: #931914;
    color: #fff !important;
    border: 3px solid rgba(255,255,255,0);
    box-shadow: 0 8px 15px 0 rgba(0,0,0,.1);
}
.cartmodulesmall   .uk-button-primary:focus, .cartmodulesmall  .uk-button-primary:hover {
    background-color: #473c3a;
    color: #e3dfd6;
    box-shadow: 1px 8px 15px -10px rgba(0,0,0,.57);
}
.vmshipment_name ,
.vmshipment_description {
    display: block;
}
.addtocart-button-disabled {
    background-color: #e3dfd6;
    color: #7a7172;
    border: 3px solid transparent;
    background-image: none;
    box-shadow: none;
}
.uk-sticky-fixed{z-index:2 !important}
/* TOOLBAR */
@keyframes toolbar1 {
    from {margin-bottom: -70px;}
    to {margin-bottom: 0px;}
}
@keyframes toolbar2 {
    from {top: -70px;}
    to {top: 0px !important;}
}


.tm-toolbar.toolbar-bottom {
    bottom:0px;
    top:auto !important;
    animation-name: toolbar1;
    animation-duration: 0.4s;
    box-shadow: 0 0 15px rgba(0,0,0,.2);
    position:fixed;
    width:100%;
    z-index:3;
    display: block !important;
}

@media(max-width: 1199px) {
    .tm-toolbar.toolbar-bottom {
        padding-top:10px;
        padding-bottom:10px;
    }
}

@media(min-width:1200px) {
    .toolbar-padding {
        padding-top:55px;
    }

    .tm-toolbar:not(.toolbar-bottom) {
        position:relative;
        top:0;
        animation-name: toolbar2;
        animation-duration: 0.4s;
    }
}