@charset "UTF-8";
/*
Theme Name: Auriane
Theme URI: https://auriane.jwsuperthemes.com
Author: the JWSThemes team
Author URI: https://jwsuperthemes.com
Description:Auriane is a handcrafted jewelry for WordPress that has lots of pre-built store demos. This theme would work particularly well for stores selling high-end jewelry and other similar items. However, even if your inventory isn’t top tier, you can still use Auriane to give your jewelry store a premium look. As Auriane has been built around the popular Elementor page builder plugin, opening up the templates of the store demos and editing them through a drag-and-drop interface is very straightforward. This includes the product templates, giving you the option of displaying your items in the way that you want.
Requires at least: WordPress 4.9.6
Version: 2.1.3
License: GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/lgpl-3.0.en.html
Text Domain: auriane
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/

:root {
      --main: #A54201;
      --secondary: #F1E0D4;
      --third:#757575;
      --fourth: #25414E;
      --light: #ffffff; 
      --dark: #000000; 
      --heading:#040202; 
      --body: #363636; 
      --bodybg: #ffffff; 
      --btn-color:#ffffff;
      --btn-color2:#ffffff;
      --btn-bgcolor:#040202;
      --btn-bgcolor2:#040202;
      --e-global-color-primary:#A54201;
      --e-global-color-secondary:#040202;
      --menu-color:#040202;
}
.btn-theme {
    background:var(--main);
    color:#ffffff;
    height: 50px;
    padding: 0 40px;
    text-align: center;
    line-height: 50px;
}

button.btn-theme {
    border:0;
}


.jws_header > .elementor-14522 {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}


.product-item  .product-item-inner.grid {
	display:flex;
	flex-direction:row;
	flex-wrap:wrap;
}

.product-item .product-item-inner.grid .product-image{
	width:100%;
}

.product-item  .product-item-inner.grid .product-image .stock{
	display:none !important;
}

.product-item  .product-item-inner.grid .stock{
	text-align:right;
	margin-left:auto;
	margin-top: 0px;
    margin-bottom: 0px;
}

.product-item  .product-item-inner.grid .woocommerce-loop-product__title{
	padding-right:0px;
	width:65%;
}

@media screen and (max-width:767px){
	.product-item  .product-item-inner.grid .woocommerce-loop-product__title{
		padding-right:0px;
		width:100%;
	}
	
	.product-item  .product-item-inner.grid .stock{
		text-align:left;
		margin-left:0;
		margin-top: 5px;
	}
}

.product-item  .product-item-inner.grid .price-item{
	width:100%;
	margin-top: 5px;
}

.product-item  .product-item-inner.grid .jws-attr{
	width:100%;
}

.shop-top-filters-right .grid-view{
	display:none;
}

.elementor.elementor-14749{
	width:100%;
}

.single-post .single-blog{
	margin-top:30px;
}

.single-post .single-blog .jws-post-info{
	margin-bottom:40px;
}

.single-post .single-blog .jws-post-info .entry-comment{
	display:none;
}

.single-post .single-blog .jws-post-info .post_author{
	margin-right:0px;
}

.single-post .single-blog .jws-post-info .post_author a img{
	display:none;
}

.single-post .single-blog .jws-post-info .entry_title{
	margin-bottom:25px;
}

.layout_gid_two_coloms .has_video iframe {
	transform: scale(1.8);
}

.jws_single_count_down .count_down_top{
	display:none;
}

.jws_single_count_down .sold_count img{
	display:none;
}

.main-product .entry-summary .jws-wishlist-btn{
	display:none;
}

.product-template-default .woocommerce-variation-add-to-cart{
	display: flex;
    align-items: center;
}

.product-template-default .woocommerce-variation-add-to-cart .single_add_to_cart_button{
	width:100%;
	margin-right:0px;
}

.product-template-default  .product-share{
	display:none;
}

.jws_single_count_down .progress-bar-sold .line>span span{
	background: #040202;
}

.main-product .entry-summary>.price{
	border:none;
}

.main-product .entry-summary>.price{
	margin-top:20px;
	padding-bottom: 30px;
}

.main-product form.cart{
	margin-top:30px;
}

.product-template-default .summary .woocommerce-product-details__short-description{
	margin-bottom:30px;
}

.product-template-default .summary .woocommerce-product-details__short-description p{
	margin-bottom:10px;
}

.product-template-default .summary .woocommerce-product-details__short-description p:last-child{
	margin-bottom:0px;
}

.jws-cart-panel-summary .jws-cart-panel-summary-inner .jws-shipping{
	display:none;
}

.product-template-default.single.single-product .summary.entry-summary .stock{
	display:none;
}

.product-template-default.single.single-product .summary.entry-summary .jws_single_count_down{
	margin-bottom: 14px;
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 24px;
}

.product-template-default.single.single-product form.cart{
	display: flex;
    align-items: center;
	justify-content:space-between;
	margin-top:18px;
}

@media screen and (max-width:767px){
	.product-template-default.single.single-product form.cart.variations_form {
		display: flex;
		flex-direction:column;
		align-items: flex-start;
		justify-content:space-between;
		margin-top:18px;
	}
	
	.product-template-default.single.single-product form.cart.variations_form .single_variation_wrap{
		width:100%;	
	}
	
	.product-template-default.single.single-product form.cart .input-text.qty{
		width:110px;
	}
}

.product-template-default.single.single-product form.cart .single_add_to_cart_button{
	margin-right:0px;
	width:100%;
}

@media screen and (max-width:767px){
	.product-template-default.single.single-product form.cart .single_add_to_cart_button{
		margin-right:0px;
		margin-left:15px;
	}
	
	.product-template-default.single.single-product .product.sold-individually form.cart .single_add_to_cart_button{
		margin-right:0px;
		margin-left:0px;
	}
	
	.product-template-default.single.single-product form.cart{
		flex-wrap: nowrap;
	}
}

.product-template-default .summary.entry-summary .jws-waitlist-register{
	border-bottom: 1px solid #f1f1f1;
    padding-bottom: 30px;
    margin-bottom: 15px;
}

.product-template-default .related{
	padding-top:120px;
	margin-top:0px;
	max-width: 1300px;
    margin-left: auto;
    margin-right: auto;
}

.product-template-default .related h4{
	text-align:center;
	margin-bottom:50px;
}

.product-template-default .related .jws-waitlist-register{
	display:none;
}

.page-template.page-template-page_checkout.woocommerce-order-received main section{
	margin-top:120px;
	margin-bottom:120px;
}

.jws-login-container .login-width-social{
	display:none;
}

.jws-form-login-popup .jws-form-content{
	min-height:380px;
}

.suggestion-title {
	line-height: 110%;
}

@media screen and (max-width:767px){
	.elementor-element-4eb79fa .elementor-container{
		display: flex;
    	flex-direction: column;
    	align-items: flex-start;
	}
	
	.elementor-element-8c91064 .elementor-container{
		display: flex;
    	flex-direction: column;
    	align-items: flex-start;
	}
	
	.elementor-element-4eb79fa .elementor-container .elementor-column{
		width:100% !important;
	}
	
	.elementor-element-8c91064 .elementor-container .elementor-column{
		width:100% !important;
	}
	
	.elementor-element-4eb79fa .elementor-container .elementor-column .elementor-widget-wrap {
		margin-left:0px !important;
	}
	
	.elementor-element-8c91064  .elementor-container .elementor-column .elementor-widget-wrap {
		margin-left:0px !important;
	}
	
	.elementor-element-cd75f89 .elementor-container{
		display: flex;
    	flex-direction: column;
    	align-items: flex-start;
	}
	
	.elementor-element-cd75f89 .elementor-container .elementor-column{
		width:100% !important;
	}
	
	.elementor-element-cd75f89 .elementor-container .elementor-column .elementor-widget-wrap {
		margin-left:0px !important;
	}
	
	.product-template-default .related {
		padding-top: 60px;
	}
	
	.woocommerce-cart-form .shop_table tbody tr td.product-name .cart_pr_item{
		    padding-left: 20px;
	}
	
	.woocommerce-cart .jws-quantity-wrap .quantity input.qty.text{
		width:120px;
	}
}

@media screen and (min-width:768px) and (max-width:1100px){
	.product-template-default .related {
		padding-top: 90px;
	}
	
	.elementor-element-cd75f89 .elementor-container .elementor-column .elementor-widget-wrap {
		margin-left:0px !important;
	}
	
	.product-template-default.single.single-product form.cart.variations_form {
		display: flex;
		flex-direction:column;
		align-items: flex-start;
		justify-content:space-between;
		margin-top:18px;
	}
	
	.product-template-default.single.single-product form.cart.variations_form .single_variation_wrap{
		width:100%;	
	}
}

@media screen and (min-width:1100px){
	.product-template-default.single.single-product form.cart.variations_form {
		display: flex;
		flex-direction:column;
		align-items: flex-start;
		justify-content:space-between;
		margin-top:18px;
	}
	
	.product-template-default.single.single-product form.cart.variations_form .single_variation_wrap{
		width:100%;	
	}
	
	.product-template-default .related {
		padding-top: 90px;
	}
}



.tagfilter .tagfilter-categories h5{
margin-bottom:20px;
}

.tagfilter .tagfilter-tags h5{
margin-bottom:20px;
}

.tagfilter .tagfilter-tags .tagcloud{
display: flex;
flex-direction: column;
}

.tagfilter .tagfilter-tags .tagcloud a{
margin-bottom:7px
}

.tagfilter .tagfilter-tags .tagcloud a:last-child{
margin-bottom:0px;
}



.blog_content .slick-track{
	width:100% !important;
}

.elementor-14522 .is-sticky.active-sticky .jws_main_menu > .jws_main_menu_inner > ul.nav > li > a{
	color: #040202 !important;
}


.jws_pr_labels .jws_pr_label{
	font-weight:300;
	color: #040202;
}



.rx_review_shorting_2 .box .rx-selection-arrow{
background: #040202;
}

.rx-selection-arrow b{
margin-left:-2px;
}

.rx_listing_style_2 .rx_review_block{
padding: 40px 30px 30px 30px !important;
border: 1px solid #040202 !important;
background: white !important;
}

.rx_listing_style_2 .rx_review_block .rx_body .rx_rating_section{
margin-bottom: 5px;
}

.woocommerce-tabs .jws-group-accordion-wap{
	width:100%;
}


.jws_pr_labels .jws_pr_label.out-of-stock{
	background-color:white;
}