/*
Template:       ciri
Theme Name:     Ciri Child
Theme URI:      https://themeforest.net/user/LaStudio/portfolio?ref=LaStudio
Author:         LA Studio
Author URI:     https://themeforest.net/user/LaStudio?ref=LaStudio
Description:    Ciri - Furniture & Interior WooCommerce Theme
Version:        1.0.0
Requires at least: 5.0
Requires PHP:   7.0
Tags:           catalog, ceramics, craftsman, decor, elementor, furniture, furniture catalog, furniture portfolio, furniture shop, furniture store, home decor, interior decoration, lighting, woocommerce, woodworker
License:        GNU General Public License
License URI:    licence/GPL.txt
Text Domain:    ciri
Domain Path:    /languages/
*/
.imagelayout-preset-type-2.allow-shadow .lakit-images-layout:before,
.imagelayout-preset-type-2.allow-shadow .lakit-images-layout:after{
	display:none;
}
.product_slide_container .type-product{
	margin:0 12px !important;
	background: #fff;
    padding: 0 20px !important;
    border-radius: 10px;
    backdrop-filter: blur(5px);
}
}
.lakitdoc-h-t .lakit-site-wrapper>.elementor-location-header>.e-parent:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style) .lakit-hamburger-panel__icon.lakit-blocks-icon {
	color: #000;
}
.lakitdoc-h-t .lakit-site-wrapper>.elementor-location-header>.e-parent:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style) .lakit-blocks-icon {
    color: #ffffff;
}
.lakitdoc-h-t .lakit-site-wrapper>.elementor-location-header {
    background: none;
    position: absolute;
}
.lakitdoc-h-t .e-loc-h:not(.elementor-sticky--effects) .elementor-lakit-nav-menu:not(.ignore-docs-style) .lakit-nav-wrap:not(.lakit-mobile-menu-active) .menu-item-link.menu-item-link-depth-0:not(.ignore-docs-style) {
    color: inherit !important;
}
.main_header{
	left: 50% !important;
    transform: translateX(-50%) !important;
    box-shadow: none !important;
    width: 100% !important;
}
.elementor-2407 .elementor-element.elementor-element-abe3c93 .lakit-nav-id-abe3c93 > .menu-item-link-top .lakit-nav-link-text {
    font-weight: 500;
    color: black;
}
.lakitdoc-h-t .lakit-site-wrapper>.elementor-location-header>.e-parent:not(.elementor-sticky--effects) .main-color:not(.ignore-docs-style) .lakit-blocks-icon{
	color:#CD030C !important;
}
.Product_shocase_container .htslider-slider .slick-arrow {
    top: 0 !important;
    left: 94% !important;
    height: 50px;
    width: 50px;
	z-index:1;
}
.Product_shocase_container .slick-prev.slick-arrow {
    left: 89.5% !important;
}
.elementor-add-to-cart table.variations th.label {
    width: 111px !important;
}
.elementor-add-to-cart table.variations .wc-default-select {
    background: #efefef;
    color: black;
    border-radius: 30px;
    text-align: center;
}
.lakit-wrap-cart-cta .wrap-cart-cta {
    margin-right: 0 !important;
    width: 100% !important;
}
.elementor-add-to-cart table.variations .quantity {
    width: 24%;
}
.elementor-add-to-cart .quantity + .single_add_to_cart_button{
	width:80% !important;
} 

.form_row p {
    display: flex;
    gap: 16px;
	margin: 0 !important;
}
.form_row label {
    width: 100%;
	margin-bottom:30px;
}
.contact_page input,
.contact_page textarea{
	border:none !important;
	border-bottom: 1px solid #cdcdcd !important;
	padding: 10px 14px !important;
	font-size:18px;
	font-weight:300;
	max-width:100% !important;
}
.contact_page input::placeholder,
.contact_page textarea::placeholder{
	color:black;
	font-size:17px;
	font-weight:300;
}
.contact_page .wpcf7-submit {
    width: 100%;
    border-radius: 5px;
    background-color: #f73c23 !important;
    font-weight: 600 !important;
}
/* .product_content_col .variations{
	display:none;
} */
.woocommerce-product-gallery__image .wp-post-image{
	object-fit:contain !important;
}
.product_info_section .row {
    display: flex;
    flex-wrap: wrap;
    row-gap: 38px;
    justify-content: space-between;
}
.product_info_section .row .col-lg-4{
	width:24%;
}
.product_info_section .row .product_info {
    display: flex;
    gap: 20px;
    align-items: center;
}
.variations .swatch-wrapper{
	width: 100px;
    border-radius: 30px;
    margin-left: 10px;
	box-shadow: 0 0 0 1px #0000001a;
}
.variations .swatch-wrapper.selected {
    box-shadow: 0 0 0 1px #e8412c;
    background: #e8412c;
    color: white;
}
/* .product_info_section .icon_info svg{
	fill:#e8412c;
	color: #e8412c;
}
.product_info_section .icon_info path{
	fill: #e8412c;
} */