/*
Theme Name:           ONE
Theme URI:            http://ddemos.com/
Author:               ONE
Author URI:           http://www.ddemos.com/
Description:          ONE
Version:              853
Text Domain:          ONE

*/


/***************
All custom CSS should be added to ONE > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/
.black span {
    color: #000;
}
select.orderby {font-size: 0.8em !important;}
.woocommerce-ordering, .woocommerce-ordering select {margin: 0px;}
.absolute-footer {
    display: none;
}
.badge.callout.badge-frame {
    color: #111;
}

.badge-frame .badge-inner, .badge-outline .badge-inner {
    color: #333;
    border: 1px solid #333;
    font-weight: 400;
    font-size: 12px;
}

.badge-frame {
      width: 2.8em;
    height: 1.8em;
}

h1.shop-page-title.is-xlarge {
    color: #333;
    /* box-shadow: none; */
    text-shadow: none;
}

nav.woocommerce-breadcrumb.breadcrumbs.uppercase.tooltipstered a {
    color: #5f5f5f;
    text-shadow: none;
}

nav.woocommerce-breadcrumb.breadcrumbs.uppercase.tooltipstered {
    color: #333;
    text-shadow: none;
    font-weight: 500;
}



nav.woocommerce-breadcrumb.breadcrumbs.uppercase a {
    color: #333;
}

nav.woocommerce-breadcrumb.breadcrumbs.uppercase {
    color: #111;
    text-shadow: none;
    font-weight: 500;
}


select.orderby {
    background-color: #fff;
}

form.woocommerce-ordering {
    background-color: #fff;
    color: #333;
    box-shadow: inset 0 -1.4em 1em 0 rgb(0 0 0 / 2%);
}

select.orderby {
    color: #333;
}

form.woocommerce-ordering {
    background-image: url(data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E);
}

.nav-dark .form-flat select, .black .form-flat select {
    background-image: url(data:image/svg+xml;charset=utf8, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E);
}

span.widget-title.shop-sidebar {
    color: #111;
    font-size: 1em;
}


ul.product-categories a {
    font-size: 0.95em;
}


.title-wrapper .category {
    color: #111;
    font-size: 1em;
    color: #000;
    font-weight: 600;
}

.title-wrapper .name a {
    color: #373737;
    font-size: 0.94em;
}


ul.product-categories .children {
    border: none;
}

ul.product-categories li {
    border: none;
}

ul.menu>li+li, .widget>ul>li+li {
    border: none;
}

ul.product-categories i {
    color: #111;
}

div#shop-sidebar .is-divider {
    color: #333;
    background-color: #333;
    height: 0.14em;
    max-width: 30px;
}
button.single_add_to_cart_button.button.alt {
    background-color: #c1b382;
}

form.cart {
}

button.single_add_to_cart_button.button.alt {
    background-color: #c1b382;
}

.product-main .is-divider {
    background-color: #333;
    height: 0.14em;
}

.product-short-description {
    color: #555;
}

li#tab-title-description {
    font-size: 1.2em;
}

.tab-panels p {
    color: #5f5f5f;
}

h3.product-section-title.container-width.product-section-title-related.pt-half.pb-half.uppercase {
    max-width: 100%;
color: #111;
padding-top: 30px;
}
ul.nav a {
    color: #555;
}

input#woocommerce-product-search-field-0 {
    border-radius: 1px;
}

ul.nav.ft-nav.nav-uppercase.nav-vertical.nav-size-xsmall.nav-outline.text-left.nav-left li {
    border: none;
}

ul.nav.ft-nav.nav-uppercase.nav-vertical.nav-size-xsmall.nav-outline.text-left.nav-left li a {
    padding-left: 0px;
    text-transform: none;
    font-size:0.8em;
    line-height:1.65em
}

input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
    background-color: #fff;
    border-radius: inherit;
}

input.wpcf7-form-control.wpcf7-submit.button {
    border-radius: inherit;
}

@media only screen and (max-width: 640px){

}
