/*

Theme Name: Luchiana-Child

Theme URI: https://parkofideas.com/luchiana/

Text Domain: luchiana-child

Description: Cosmetics and Beauty Shop Theme

License: GNU General Public License v2.0 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Version: 1.2

Template: luchiana

Author: parkofideas.com

Author URI: https://parkofideas.com

Tags: right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, theme-options, translation-ready

*/





/* =Theme customization starts here

-------------------------------------------------------------- */

.c-product__atc-wrap .button, .c-button, .comment-form .submit, .wpcf7-form input[type=submit], .wpcf7-form button, .mc4wp-form-fields input[type=submit], .mc4wp-form-fields button, .woocommerce-button, .woocommerce-Button, .order-again .button, .c-account .edit, .woocommerce-address-fields .button, .woocommerce-form-login .button, .mc4wp-form-fields input[type=submit], .mc4wp-form-fields button {background-color: #cb963f!important;letter-spacing:0!important;}
body .c-button--outline, body .comment-form .submit, body .woocommerce-button, body .woocommerce-Button, body .woocommerce-address-fields .button, body .woocommerce-form-login .button, body .c-account .edit, body .order-again .button {background:#000!important;color: #fff!important;}
.entry-content, .elementor-widget-text-editor {font-size: 13px!important;line-height:1.6!important}
h1, h2, .c-page-header__title {
    font-family: 'Santhana';
    text-transform: none!important;
    letter-spacing: 0!important;
    color: #fff;
}
h3 {
    font-family: 'Abolition-Regular', Open Sans,Arial,sans-serif;
    text-transform: none!important;
    letter-spacing: 0!important;
    color: #fff;
}
h4 {
    font-family: 'Abolition-Regular', Open Sans,Arial,sans-serif;
    text-transform: none!important;
    letter-spacing: 0!important;
    color: #fff;font-size:24px!important;line-height: 26px;
}
.c-product__wrap .product_meta {letter-spacing:0!important;}
.entry-content h2, .elementor-text-editor h2 {
    margin: 20px 0 10px 0;
}
.c-post__wrap {
    background: #000!important;
}
a {color:#fff;}
.c-post__inner {
    max-width: 100%!important;
}
.home .c-post__header {display:none;}
.entry-content, .elementor-widget-text-editor {color:#fff;font-family:'Roboto Condensed', Arial;}
.c-header__logo {padding-top:0!important;}

.c-product__atc-wrap {padding:0!important;background:transparent!important}
.c-product__atc-wrap select, .c-product__atc-wrap .c-custom-select {background:#444!important;}
.c-product__atc-wrap .button {
    background: #cb963f!important;
}
.c-product__products-title {font-family: 'Santhana';
    text-transform: none!important;
    letter-spacing: 0!important;
    color: #fff;font-size:40px!important;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .elementor-text-editor h1, .elementor-text-editor h2, .elementor-text-editor h3, .elementor-text-editor h4, .elementor-text-editor h5, .elementor-text-editor h6 {
    margin: 5px 0 5px!important;
    line-height: 1em;
}

.h-cb {
    color: #000;
}
.c-cart__customer-details { background: #333!important;}
.c-cart__collaterals {background: #333!important;}
body .c-button--outline:not(:disabled):hover, body .comment-form .submit:not(:disabled):hover, body .woocommerce-button:not(:disabled):hover, body .woocommerce-Button:not(:disabled):hover, .woocommerce-address-fields .button:hover, .woocommerce-form-login .button:hover, .c-account .edit:hover, .order-again .button:hover {color:#000!important;}
.c-cart__sub-header, .c-cart__header, .c-cart__col-1--checkout h3 {font-size:24px!important;;font-family:'Abolition-Regular', Open Sans,Arial,sans-serif;letter-spacing:0!important;;}
.c-cart__totals-product-name {letter-spacing:0!important;;}
.select2-container--default .select2-selection--single .select2-selection__rendered {color:#000!important;;}
body .c-cart textarea, #order_comments_field textarea, body .c-cart input[type=text], body .c-cart input[type=email], body .c-cart input[type=tel], .c-cart input[type=password], body .c-cart select, body .c-cart .select2-selection--single, body .c-cart .select2-selection--multiple {background: #fff!important;color: #000!important;}
body .c-cart ::placeholder {color:#999!important;}
body .c-cart :-ms-input-placeholder {color:#999!important;}
body .c-cart ::-ms-input-placeholder {color:#999!important;}
body .select2-container--default .select2-results__option--highlighted[aria-selected], body .select2-container--default .select2-results__option--highlighted[data-selected] {color:#000!important;background: #ccc!important;}
body .select2-results__option {color:#333!important;}
body .select2-container--default .select2-search--dropdown .select2-search__field {background:#ddd!important;border:0!important;}
body .c-cart textarea, body #order_comments_field textarea:focus, body .c-cart input[type=text]:focus, body .c-cart input[type=email]:focus, body .c-cart input[type=tel]:focus, body .c-cart input[type=password]:focus, body .c-cart select:focus, body .c-cart .select2-selection--single:focus, body .c-cart .select2-selection--multiple:focus {background: #ccc!important;color: #000!important;}
.woocommerce-invalid input {border-width: 2px!important;border-color: #da0000!important;}


.c-product-grid__item--normal .c-product-grid__stock {background-color:#da0000!important;}

i.ip-close-small.c-header__menu-close-svg {
    color: #fff;
}
.c-button, .comment-form .submit, .wpcf7-form input[type=submit], .wpcf7-form button, .mc4wp-form-fields input[type=submit], .mc4wp-form-fields button, .woocommerce-button, .woocommerce-Button, .order-again .button, .c-account .edit, .woocommerce-address-fields .button, .woocommerce-form-login .button, .mc4wp-form-fields input[type=submit], .mc4wp-form-fields button {border:0!important;background:#cb963f!important;}
.widget .button, .woocommerce-notice .button, .woocommerce-store-notice__dismiss-link, .woocommerce-widget-layered-nav-dropdown__submit {background:#cb963f!important;border:0!important;}
.c-product-grid__details {background-color:#000!important;}
.c-product-grid__thumb-button {background-color:#000!important;border:0!important}
.c-badge--new {background:#cb963f!important;}
.c-product-grid__atc {background:rgba(0,0,0,0.8)!important;border:0!important}
span.page-numbers:not(.dots), span.post-page-numbers:not(.dots) {color:#000!important;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-dot {color:#000!important;}
body .h-carousel--round-light .owl-prev:not(.disabled):hover, body .h-carousel--round-light .owl-next:not(.disabled):hover  {color:#000!important;}
.owl-prev {  transform: rotate(180deg)!important;}
body .owl-prev {transform: rotate(0deg)!important;}
.owl-prev i {position: relative!important;bottom:-2px;right: 0px!important;}
.c-product-list-widget__buttons .button:hover {color:#000!important;}
.c-header__cart .widget_shopping_cart_content {background:#333!important;}
.c-cart .c-product__quantity-value {background:#333!important;}
.h-input, input[type=search]:not(.h-cb), input[type=text]:not(.h-cb), input[type=password]:not(.h-cb), input[type=email]:not(.h-cb), input[type=tel]:not(.h-cb), input[type=number]:not(.h-cb), input[type=url]:not(.h-cb), input[type=date]:not(.h-cb), textarea:not(.h-cb):not(.editor-post-title__input), .wpcf7-form .c-custom-selectInner, select:not(.h-cb) {background:#333!important;}
.widget {    background: #222!important;  }
.woocommerce-notices-wrapper--ajax .woocommerce-notice, .woocommerce-notices-wrapper--ajax .woocommerce-error, .woocommerce-notices-wrapper--ajax .woocommerce-message {background:#333!important}
.c-ip-team__name {
    letter-spacing:0!important;
    font-family: 'Santhana'!important;
    text-transform: none!important;
    letter-spacing: 0!important;
    font-size:40px!important;
    color: #fff;
    padding-left: 0!important;
    }
    .pswp__button--arrow--left, .pswp__button--arrow--right, .pswp__button--close, .pswp__button--zoom {color: #000!important;}
.c-ip-team__occupation {letter-spacing:0!important;}
.elementor-element.elementor-element-2b90f69.elementor-widget.elementor-widget-text-editor {text-align: right!important;}
@media all and (max-width:1189px) {
.summary.entry-summary { text-align: center;}
.c-product__share { margin: auto; width: 160px;}
.elementor-column-gap-default>.elementor-column>.elementor-element-populated {padding: 0;}
    .c-header__logo-img {max-height:100px;height: 100px;display:none!important;}
    .c-header__logo {height:100px!important;}
    .c-header__row, .c-header__outer--header-type-2, .c-header__outer--header-type-4, .c-header__outer--header-type-5 {height:100px!important;}
    .c-header--header-type-2, .c-header--header-type-4, .c-header--header-type-5 {height:100px!important;background:url(/wp-content/uploads/2021/09/logo-polequeens-fullwidth-1.jpg); background-size:auto 100%;background-repeat:no-repeat;background-position:50% 50%;background-color:#000;}
    .c-product-grid__atc {background:#cb963f!important;border:0!important}
}

@media all and (min-width:1190px) {
    .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .elementor-text-editor h1, .elementor-text-editor h2, .elementor-text-editor h3, .elementor-text-editor h4, .elementor-text-editor h5, .elementor-text-editor h6 {margin: 20px 0 10px!important;}

.c-post__wrap--no-sidebar {padding-bottom:30px!important;}
.l-section--bottom-margin {margin-bottom:0!important;}
    .c-header--header-type-4 .c-header__row, .c-header--header-type-5 .c-header__row {background:url(/wp-content/uploads/2021/09/logo-polequeens-1.jpg); background-size:auto 100%;background-repeat:no-repeat;background-position:0 50%;background-color:#000;}
    .c-header__logo-img {display:none;}
    .c-header__row {min-height:100px;}
    .c-product__quantity-minus:hover, .c-product__quantity-plus:hover {color:#000!important;}
}