/*!
Theme Name: Ashade Child
Theme URI: http://demo.shadow-themes.com/wp/ashade
Author: Shadow Themes
Author URI: http://shadow-themes.com
Description: Ashade Photography Child Theme. Ashade Photography is a minimal and creative Wordpress Theme for Photographers, created in Dark Mode. Ashade Photography can help you to make your own photo portfolio or any kind of showcases. Modern design of this photography template will keep your photo portfolio in trending look. Smooth scroll and creative page transitions, lite design without bulky loaders, drag and drop controls for sliders and galleries. All of this and even much more will helps you to show your amazing photos for your potential clients in really professional way. But this template can be useful not only for photographers as photo portfolio, but also for any kind of creative portfolio showcase where you need to show visually your creative work result.
Template: ashade
Version: 2.0
License: Themeforest
License URI: -
Text Domain: ashade
Tags: animated, creative, dark, fullscreen, gallery, lite, minimal, modern, parallax, photo, photographer, photography, portfolio, showcase, slider, blog, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-logo, custom-menu, featured-images, full-width-template, sticky-post, theme-options, translation-ready

*/

body {
    background: #808080 !important;
}

header#ashade-header {
    background-color: rgb(0 0 0 / 0%);
    backdrop-filter: blur(5px);
}

header#ashade-header .ashade-header-inner {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

nav.ashade-nav ul li a, 
aside .ashade-widget--about__content, 
aside .ashade-widget p, 
aside .ashade-widget--contacts .ashade-contact-details__list li, 
.ashade-contact-details__list a, 
.ashade-contact-details__list li:first-child, 
.widget_search input.ashade-search-field::placeholder, 
.widget_search input.ashade-search-field, 
.woocommerce-product-details__short-description p, 
.woocommerce div.product form.cart input, 
.ashade-wc-tabs-wrap ul li a, 
.ashade-wc-tabs-wrap ul li span, 
.wc-block-components-sidebar-layout.wc-block-cart, 
.wp-block-woocommerce-checkout, 
.woocommerce-result-count, 
.woocommerce-order {
    color: #fff !important;
}

.ashade-woo-loop-item__tools {
    background: #00000000 !important;
    backdrop-filter: blur(3px);
}

.ashade-woo-loop-item__tools > a svg path, 
.ashade-search-form svg path, 
.ashade-post-navigation-wrap .ashade-post-nav-icon svg path, 
.ashade-select-wrap svg path, 
.wc-block-components-checkbox .wc-block-components-checkbox__mark {
    fill: #fff !important;
}

.woocommerce ul.products li.product .button.ashade-woo-loop-item__add2cart {
    display: flex;
}

.woocommerce ul.products li.product .button.ashade-woo-loop-item__add2cart svg.ashade-woo-icon--a2c-done {
    display: none;
}

.ashade-contact-icon {
    border: none;
}

.woocommerce div.product form.cart .button, 
.woocommerce div.product form.cart input, 
.woocommerce div.product form.cart a, 
body .ashade-single-product--tags > a, 
.ashade-post-navigation-wrap .ashade-next-post-link .ashade-post-nav-icon, 
.ashade-post-navigation-wrap .ashade-prev-post-link .ashade-post-nav-icon, 
.ashade-radio-wrap, 
.ashade-checkbox-wrap {
    border-color: #fff !important;
}

body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    border: 2px solid;
}

.wc-block-components-form .wc-block-components-text-input input, 
.wc-block-components-text-input input {
    background-color: #00000000 !important;
    color: #fff !important;
}

.ashade-select, select, input, textarea {
    border-color: #fff !important;
    color: #fff !important;
}

ul.ashade-select__list li, 
.ashade-radio-wrap.is-checked:before {
    background: #fff !important;
}

ul.ashade-select__list li:hover, 
.wc-block-components-checkout-step__content ul.ashade-select__list li:hover {
    color: #00000075 !important;
}

.wc-blocks-components-select .wc-blocks-components-select__expand, 
.wc-block-checkout__use-address-for-billing {
    display: none;
}

.wc-blocks-components-select .wc-blocks-components-select__container {
    background: none !important;
}

.wc-block-components-checkout-step__content ul.ashade-select__list li, 
.wc-block-components-textarea, 
body span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
    color: #000 !important;
}

.ashade-wc-order-sections-wrap {
    flex-direction: column;
}

.ashade-wc-order-sections-wrap > section.woocommerce-customer-details {
    width: 100% !important;
}