/* Custom Data 2023-08-21 09:27:09: Do not change this file. */

:root{
	/* Page Width */
	
	/* Body Font */
		--font-family-name__base: 'Poppins', sans-serif;
			--font-size__base: 16px;
			--text-weight: 400;
	
	/* Heading Font */
			--heading__font-family__base: 'Playfair Display', sans-serif;
			--heading__font-weight__base: 600;
		
	/* Menu Font */
			--navigation-level0-item__font-family:  'Playfair Display', sans-serif;
			--naviation-level0-item__font-size: 18px;
			--navigation-level0-item__font-weight: 500;
			
	/* Other Font */
		--other_font_family: 'Libre Baskerville', sans-serif;
	
	/* Theme Colors */
		--theme__color__primary: #000000; 
	
	/* Basic Colors */
		
	
	/* Buttons Colors */
		--button__border-radius: 40px;
		
	/* Custom Sticky Background Color */
		--header_sticky_bg: #FFFFFF;
	
	/* Custom Header */
					--header-icons-color: #222222;
			--header__background-color: #FFFFFF;
		
	/* Custom Footer */
	
	/* Custom Menu */
			--navigation-level0-item__color: #222222;
					
	/* Page wraper */
	}


/* Icon LazyLoad */
img.lazyload,  
img.lazyloading,
img.swatch-option-loading,
.fotorama__spinner,
.data-bgset-image-wrapper.lazyload:after,
.data-bgset-image-wrapper.lazyloading:after,
div[class*="background-image"][data-bgset].lazyload:before,
div[class*="background-image"][data-bgset].lazyloading:before{
	background-image: url("//pre.jewel2day.com/media/blueskytechco/lazyload/default/loading.gif");}


/* Custom Header */
header.page-header{
	}



	body{
		font-weight: var(--text-weight);
	}
	body{
		font-size: var(--font-size__base);
	}
 





/* Customization Style */
.h3-title h3{
  margin-bottom:10px;
  --heading__color__base:#000;
}
.h3-title h3 span{
  font-size:30px !important;
}

.jw-banner h3 span{
  font-size:30px !important;
  font-weight:700;
}
.jw-banner p {
  color:#222;
}
@media (max-width:767px) {
  .jw-banner-center {
    text-align: center;
  }
}
.jw-banner a {
  font-family: var(--heading__font-family__base);
}

.line_glas{
      width: 24px;
    height: 1px;
    display: inline-block;
    background-color: #dcdcdc;
    margin:4px 10px;
}
.jw-icon-close {
  position:relative;
}
.jw-icon-close::before,.jw-icon-close::after {
    content: " ";
    position: absolute;
    top: 50%;
    bottom: -12px;
    left: 50%;
    margin-left: -6px;
    width: 12px;
    height: 1px;
    display: inline-block;
    background-color: #c1c1c1;
}
.jw-icon-close::before{
  transform: rotate(45deg);
}
.jw-icon-close::after{
  transform: rotate(-45deg);
}
.text-des .elementor-icon-box-description {
  letter-spacing: 1.5px;
}

.products-grid .product-item .product-item-details {
  font-family: var(--heading__font-family__base);
  text-align:center;
  font-size:16px;
}
.products-grid .product-item .price-box {
  justify-content:center;
}
.products-grid .product-item .price-box span {
   font-size:15px;
   font-family:var(--font-family-name__base);
}
.products-grid .swatch-attribute .swatch-attribute-options{
  display:inline-block;
}

