/*
Theme Name: Qiolo Child
Author: WebGeniusLab
Author URI: http://webgeniuslab.net
Description: WebGeniusLab team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0
Template: qiolo
Text Domain: qiolo-child
*/

span.woocommerce-Price-currencySymbol {
    margin-right: 10px;
    font-weight: normal;
}

.single-product .woocommerce-tabs .panel ul {
    padding-left: 0;
    list-style: none;
}
.single-product .woocommerce-tabs .panel ul li {
    padding-left: 30px;
    position: relative;
}
.single-product .woocommerce-tabs .panel ul li:before {
    content: " ";
    display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    top: 5px;
    left: 0;
    background-image: url(images/list-icon.svg);
    background-size: 16px;
    background-repeat: no-repeat;
}
.single-product .woocommerce-product-details__short-description ul {
    padding-left: 0;
    list-style: none;
}
.single-product .woocommerce-product-details__short-description ul li {
    padding-left: 30px;
    position: relative;
}
.single-product .woocommerce-product-details__short-description ul li:before {
    content: " ";
    display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    top: 6px;
    left: 0;
    background-image: url(images/list-icon.svg);
    background-size: 16px;
    background-repeat: no-repeat;
}
body.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__trigger {
    background: #efefef;
}
.archive .tagcloud a {
    text-transform: none;
    border: 1px solid #ccc;
    background: transparent;
    color: #fff;
}
.archive input[type=search], .archive select {
    border-color: #ffffff59;
}
body .woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper {
    border-color: #ffffff8a;
}
body .woocommerce table.shop_table td.product-quantity .quantity .quantity-wrapper span {
    color: #6d6d6d;
}
body .woocommerce table.cart td.actions .coupon .input-text {
    background: #ffffff0d;
    padding: 10px;
    border-color: #717171;
}
.woocommerce form .form-row input.input-text, .select2-container--default .select2-selection--single, .woocommerce-page form .form-row .input-text {
    border-color: #313131;
}
body .select2-container--default .select2-search--dropdown .select2-search__field {
    background: #ebebeb !important;
    margin-bottom: 0px;
    color: #000;
}
.wgl-theme-header .woocommerce .woo_mini_cart {
    background: #0c0f14;
    border-color: #0c0f14;
}
.woocommerce .woo_mini_cart .total strong {
    color: #fff;
    font-size: initial;
    font-weight: 400;
}
.wgl-theme-header .mini-cart .woocommerce-mini-cart__empty-message {
    color: #fff;
}
.wgl-theme-header.open_cart .woocommerce .woo_mini_cart {
    border: none;
}
body select option {
    color: #000 !important;
}

a.product-spec {
    padding: 12px 20px;
    border: 1px solid var(--qiolo-primary-color);
    text-transform: uppercase;
    font-size: 14px;
    padding-left: 60px;
    display: inline-block;
    position: relative;
    background-image: url(images/pdf.svg);
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: 12px center;
}
a.product-spec:hover {
    border-color: #6b6b6b;
    background-color: #333333;
    color: var(--qiolo-primary-color);
}

.pro-info-block {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.pro-info-column {
    float: left;
    width: 50%;
}
.woocommerce #comments ~ #review_form_wrapper #respond {
    background: #171b23;
}

@media (max-width: 769px) {
    .pro-info-column { width: 100%;}
    .woocommerce.single div.product .woocommerce-tabs ul.tabs li { text-align: left;}
}