@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//konikajewellery.com/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=7.6.0") format("woff2");
}

:root {
	--wd-text-font: Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgba(0,0,0,0.89);
	--wd-text-font-size: 14px;
	--wd-title-font: "Cormorant Garamond", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 400;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Cambo", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 400;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "DM Serif Display", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: Garamond, serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: Garamond, serif;
	--wd-header-el-font-weight: 400;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgba(41,51,85,1);
	--wd-alternative-color: rgba(41,51,85,1);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: rgba(41,51,85,1);
	--btn-default-bgcolor-hover: rgba(41,51,85,1);
	--btn-accented-bgcolor: rgba(41,51,85,1);
	--btn-accented-bgcolor-hover: rgba(41,51,85,1);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: left center;
	--wd-popup-width: 700px;
	--wd-popup-padding: 0px;
}
.page-title-default {
	background-color: #0a0a0a;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #293355;
	background-image: none;
}
html .page-title > .container > .title {
	font-family: Arial, Helvetica, sans-serif;	color: rgb(0,0,0);
}
.product-labels .product-label.onsale {
	color: rgb(255,255,255);
}
.product-labels .product-label.new {
	color: rgb(252,252,252);
}
.product-labels .product-label.featured {
	color: rgb(252,252,252);
}
.product-labels .product-label.attribute-label:not(.label-with-img) {
	color: rgb(249,249,249);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 850px;
}
.woocommerce-product-gallery {
	--wd-gallery-gap: 0px;
}
.woocommerce-product-gallery.thumbs-position-left {
	--wd-thumbs-width: 200px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


html .wd-social-icons{
	text-align:left !important;
}


.wd-prefooter {
    padding-bottom: 0px !important;
}
.wd-nav[class*="wd-style-"]>li>a {
    color: var(--nav-color);
    font-weight: 800;
}
.wd-sub-menu li a {
	font-weight: 400;

}

.wd-rs-66cc61c1d8e74{
    display:flex !important;
}

.footer-container .widget-title{
	font-family:overpass;
	font-weight:600 !important;
	font-size:15px;
	color:#fff !important;
}

.footer-container .foot-title {
	font-family:overpass;
	font-weight:600 !important;
	font-size:13px;
	color:black;
}

.meta-author {
	display:none !important;
}

/* ----.whb-main-header .container {
    max-width: 1485px;
}    ---- */

.footer-container .foot-title {
	color: white !important;
}

#onesignal-bell-launcher {
margin-bottom:40px !important;
}

.site-logo {
	padding-left: 0px !important;
}


/* .mfp-wrap .wd-popup.wd-promo-popup {
    display: block;
	padding-top: 0px !important;
		padding-bottom: 0px !important;
	    background: #fff !important;
	
} */
.send .wpcf7-submit {
margin-top: 40px !important;
}
.mfp-with-anim {
padding-left:0px !important;
}
html .anewhome {
	font-size:16px !important;
animation: blinker 1s step-end infinite;
	text-align:center !important;
	
}

.wd-popup{
	padding:0 !important
}
/* 
.popup .wpb_content_element{
	margin-bottom: 0 !important
} */

a.whats-app.developer {
        position: fixed;
        width: 50px;
        height: 50px;
        bottom: 110px;
        right: 24px;
        color: #FFF;
        border-radius: 50px;
        text-align: center;
        font-size: 52px;
        z-index: 100;
    }

.fa-whatsapp{
  color:#fff;
  background:
   linear-gradient(#25d366,#25d366) 14% 84%/16% 16% no-repeat,
   radial-gradient(#25d366 60%,transparent 0);
}


/* .whb-top-bar-inner .whb-col-center{
	background: #2f7846 !important;
} */

@keyframes blinker {
  50% {
    opacity: 0;
}} }

/* .wd-nav>li>a .menu-label{
    left:0 !important;
} */

/* .nav-link-text:hover {
    transform: scale(1.5); 
    z-index: 10; 
    opacity: 1; 
}

.nav-link-text:not(:hover) {
    transform: scale(0.8); 
    opacity: 0.6; 
    transition: transform 0.3s ease, opacity 0.3s ease;
}
 */


@media (max-width: 932px) {
    #slider-322 .wd-slide {
        min-height: 575px !important;
    }
}


.woocommerce-FormRow.digits-user_inp_row.dig-custom-field-type-captcha{
	gap:20px !important
}


.woocommerce-LostPassword.lost_password{
	margin-top:20px !important
}

.digits-form_tab_wrapper .form-row{
	margin-left:0px !important
}

.wd-registration-page.wd-register-tabs .form-row{
	margin-left:0px !important
}

.wd-registration-page.wd-register-tabs.active-register .woocommerce-FormRow.digits-user_inp_row.dig-custom-field.dig-custom-field-type-captcha{
	margin-top:20px !important;
	margin-bottom:20px !important
}


.wd-registration-page.wd-register-tabs .login-form-footer .woocommerce-form__label.woocommerce-form-login__rememberme{
	display:flex !important
}


.wd-registration-page.wd-register-tabs .digits-tp_style.woocommerce-form-login.input{
	width:unset !important
}

.wd-carousel-wrap{
	box-sizing:border-box !important
}


.scroll-text .live_price.platinum{
	display:none !important
}

.scroll-text .live_price.silver{
	display:none !important
}


.MuiFormControl-root input{
	border:none !important;
}

#select-country{
	z-index: 9999999;
}

html body{
	font-family: "Gantari", Arial, Helvetica, sans-serif !important;
	font-size: 14px !important;
}


.css-e2vblm {
	bottom: 85px !important;
    right: 20px !important;
}

.product-label:before {
	display:none;
}

html .product-label .onsale{
color:#fff !important;
}

#wpcf7-f24753-p24782-o1 .wpcf7-submit{
	margin: 0 auto !important;
    display: flex !important;
    border-radius: 8px !important;
	background-color: #293355 !important;
    color: white !important;
}@media (min-width: 1025px) {
	.message-app.developer {
position: fixed !important;
    width: 12%;
    height: 50px;
    bottom:72px;
    right: 20px;
    background-color: #2e7847 !important;
    color: #FFF !important;
    border-radius: 15px;
    text-align:down;
    font-size:19px !important;
    animation: shake 4s ease-in-out infinite;
    z-index: 100;
}
.fas {
padding-top:16px !important;
	padding-right:5px !important;
}

.fa-comments:before {
	font-size:22px !important;
	padding-left:8px !important;
	padding-right:8px!important;
}


.whb-top-bar .scrollbox {
    width: 800px;
}

.wd-rs-66cc61c1d8e74{
    display:flex !important;
}


}

@media (max-width: 576px) {
	.social-login-title, .wd-social-login{
display:none !important;
}

.whb-top-bar .scrollbox {
    width: 800px;
}

.mfp-with-anim {
padding-left:0px !important;
	padding-right:0px !important;
}

/* html .wd-promo-popup .label {
margin-left:10px !important ;
} */

.message-app.developer { 
display:none !important;
}
}

