@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//drjartshop.ru/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.1.4") format("woff2");
	font-display:fallback;
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.header-banner{
	background-color:rgb(239,239,239);
	background-image: none;
}

.page-title-default{
	background-color:rgb(247,247,247);
	background-image: none;
	background-size:cover;
	background-position:center center;
}

.footer-container{
	background-color:#ffffff;
	background-image: none;
}

:root{
--wd-text-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(51,51,51);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:500;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(51 51 51 / 65%);
}
:root{
--wd-alternative-font:"Open Sans", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:600;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:14px;
}
:root{
--wd-header-el-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(170,117,47);
}
:root{
--wd-alternative-color:#fbbc34;
}
:root{
--wd-link-color:rgb(170,117,47);
--wd-link-color-hover:rgb(119,67,21);
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(170,117,47);
}
:root{
--btn-accented-bgcolor-hover:rgb(142,84,32);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
							--wd-form-brd-radius: 5px;
			
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--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: 12px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1570px;
			}
		}

		.container {
			max-width: 1600px;
		}

		:root{
			--wd-container-width: 1600px;
		}
	
			@media (min-width: 1600px) {
			[data-vc-full-width]:not([data-vc-stretch-content]),
			:is(.vc_section, .vc_row).wd-section-stretch {
				padding-left: calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1600px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
			}
		}
	
	
	
	
			:root {
			--wd-header-banner-h: 40px;
		}
		@media (max-width: 1024px) {
			:root {
				--wd-header-banner-h: 40px;
			}
		}
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
.product-label.attribute-label:not(.label-with-img){border:solid 1px;border-radius:2px}.product_title{font-size:1.5em}a.collapseButton{color:#D33F1D!important;line-height:22px;text-decoration:none!important}span.SWPTitle::before{color:#000;font-size:27px;line-height:22px;display:inline-block;animation:credits 1s infinite;-webkit-animation:credits 1s infinite;animation-name:credits;-webkit-animation-name:credits;transition:all .3s linear 0}@keyframes credits{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@-webkit-keyframes credits{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}
.term-description{padding:10px}.scrollToTop{left:20px}.menu-simple-dropdown .sub-menu-dropdown,.menu-simple-dropdown .sub-sub-menu{width:215px}.scrollToTop{color:#bb444a;transform:translateX(-100%);-webkit-transform:translateX(-100%);-webkit-box-shadow:0 0 5px #bb444a33;box-shadow:0 0 5px #bb444a57}.product-label.attribute-label:not(.label-with-img){background-color:#272727;color:#fff;font-size:12px;border-radius:5px;text-transform:lowercase}.product-image-summary .product-images .labels-rounded .product-label{min-width:25px;min-height:25px}.labels-rounded .product-label{min-height:25px;padding:5px 5px;font-size:12px;border-radius:5px}.popupaoc-button{padding:10px 20px;background:#383838;color:#fff;display:inline-block;text-decoration:none !important;border-radius:5px;text-transform:uppercase;font-weight:600}.popupaoc-link{text-decoration:none !important}.popupaoc-button:hover,.popupaoc-button:focus{background:#d61515;color:#fff}.popup-quick-view .entry-summary .product_meta>span{display:none;margin-bottom:5px}.popup-quick-view .entry-summary .entry-title{margin-bottom:10px;font-size:18px;line-height:1.2}span.wpcf7-not-valid-tip{color:#fff;font-size:12px;font-weight:400;display:block;margin-left:5px;margin-right:5px;border-radius:0 0 10px 10px;text-align:center;margin-top:-1px;background:#ed4545}div.wpcf7-mail-sent-ok,.wpcf7 form.invalid .wpcf7-response-output{border-radius:var(--wd-form-brd-radius)}.wac-qty-button{display:inline;border-radius:0;padding-left:0;padding-right:0;padding-bottom:0;background-color:#d3d3d300}.cart-widget-side,.login-form-side,.mobile-nav{z-index:99999}.btns-default-dark .cart-actions .button[name=update_cart]{display:none}div.wpcf7-response-output,.woocommerce-error,.woocommerce-message,.woocommerce-info,#yith-wcwl-popup-message,.dokan-alert,.dokan-message,.dokan-info,.dokan-error,.dokan-store-contact .alert-success,.yith_ywraq_add_item_product_message{color:#fff;border:2px solid;text-align:center}div.wpcf7-response-output{color:#fff !important;border:2px solid;text-align:center}.wlwl-show-again-option{display:none}.wheel_description{padding:15px;font-size:18px;line-height:1.5;font-weight:600;color:#fff}.mfp-move-horizontal.mfp-ready .mfp-with-anim{border-radius:5px}.woocommerce-form-coupon-toggle>.woocommerce-info,.woocommerce-form-login-toggle>.woocommerce-info{text-align:initial;border:0}.wishlist_table tr td.product-stock-status span.wishlist-out-of-stock,.variations_form .out-of-stock,.product-image-summary .out-of-stock,.woodmart-compare-col .out-of-stock{border:1px solid;width:160px;text-align:center;padding:5px}.wishlist_table tr td.product-stock-status span,.variations_form .stock,.product-image-summary .stock,.woodmart-compare-col .stock,.woodmart-sticky-btn .stock{color:#fa0000}.scrollToTop{left:20px;transform:translateX(-100%);-webkit-transform:translateX(-100%)}#shipping_method label{font-size:13px}.agree{display:none}.product-label.attribute-label:not(.label-with-img){font-size:14px;border-radius:5px;text-transform:uppercase}.title-line-two .product-grid-item .product-title{max-height:50px}.product-title,.product-grid-item .product-title,.group_table td.label a{font-size:12px}.box-icon-align-left .box-icon-wrapper{margin-right:15px;max-width:50%;margin-top:7px}.woodmart-info-box{display:flex;align-items:center}.btn.btn-color-alt{text-shadow:0 1px 1px rgb(255 255 255 / 50%);border:0;color:#151515;box-shadow:0 13px 11px -10px #d1af1c}.btn.btn-color-alt:hover,.btn.btn-color-primary:hover,[type=submit]:hover{box-shadow:0 13px 11px -10px #967d12;text-shadow:0 1px 1px rgb(43 43 43 / 50%);color:#FFF}.btn.btn-color-alt,[type=submit]{min-width:175px}.title-subtitle{border-radius:5px}.vc_custom_1615887050857,.vc_custom_1615897985550{margin-bottom:0 !important;border-top-width:5px !important;border-right-width:5px !important;border-bottom-width:5px !important;border-left-width:5px !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;border-left-color:#e4e4e4 !important;border-left-style:solid !important;border-right-color:#b5b5b5 !important;border-right-style:solid !important;border-top-color:#e8e8e8 !important;border-top-style:solid !important;border-bottom-color:#a5a5a5 !important;border-bottom-style:solid !important}.info-box-icon-shadow{box-shadow:0 13px 11px -10px #d1af1c} blockquote{border-color:#fbbc34}.box-style-border .info-box-content{padding:30px;border:3px solid rgb(251 188 52 / 15%);border-radius:5px}.title-subtitle{line-height:28px;font-size:18px;text-transform:uppercase}.box-with-text.text-size-small{font-size:28px}.box-style-shadow{padding:15px}.woodmart-google-map-content-wrap>.woodmart-google-map-content{border-radius:5px;border:2px solid #fbbc34;box-shadow:0 13px 11px -10px #d1af1c}.whb-top-bar .whb-text-element{font-size:14px;line-height:1.2;text-shadow:0 1px 1px rgb(255 255 255 / 50%);border:0;color:#151515}.woodmart-title-color-alt .subtitle-style-background{text-shadow:0 1px 1px rgb(255 255 255 / 67%);color:#2d2a2a}body{color:#2d2a2a}.btn-size-large{font-size:1.4em}.btn.btn-color-primary,.woodmart-pf-btn button{color:#FFF;text-shadow:0 1px 1px rgb(255 255 255 / 50%);color:#151515;box-shadow:0 13px 11px -10px #d1af1c} input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],input[type=date],select,textarea{border:2px solid #fb;background:#fff}div.wpcf7-response-output{padding-right:55px;padding-left:65px}.dokan-alert-danger,.dokan-alert-info,.dokan-alert-warning,.dokan-error,.dokan-info,.mc4wp-error,.mc4wp-notice,.woocommerce-error,.woocommerce-info,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors{border-radius:5px}.scrollToTop{position:fixed;right:15px;bottom:15px;background-color:#fbbc34}.woodmart-title-color-alt .subtitle-style-background{background-color:#fff;border:2px solid #fbbc34}table td{padding:5px 5px}.box-title{font-size:20px;width:50%;border-bottom:2px solid #fbbc34;text-align:center}.product-summary-shadow .summary-inner {
    padding: 25px 25px 15px;
    background-color: #FFF;
    border: 2px solid #83b735;
    border-radius: 5px;
    box-shadow: 0 0 5px 0 #96b567;
}.label_6aa6._bottom_3608{border-top-left-radius:8px !important;border-top-right-radius:34px !important;min-width:300px;display:none}.wd-gallery-btn>a{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;overflow:hidden;min-width:50px;height:50px;border-radius:30px;background:rgb(255 255 255 / 90%);box-shadow:0 0 5px rgb(0 0 0 / 8%);color:rgb(0 0 0 / 70%);box-shadow:0 0 5px 0 #fbbc34;font-weight:800}.hotspot-content .hotspot-content-text{margin-bottom:15px;font-size:.8em}.hotspot-content{box-shadow:0 0 5px 0 #d1af1c;border-radius:5px}.title-size-small{padding-bottom:0}.woodmart-product-categories .category-nav-link{border:solid 1px;border-bottom:0;border-radius:5px;border-color:#fbbc34;background:#fbbc34;text-shadow:0 1px 1px rgb(255 255 255 / 50%);box-shadow:0 13px 11px -10px #d1af1c;margin-right:5px}.woodmart-product-categories .category-nav-link,.category-nav-link .category-products-count{color:#232323}.btns-default-hover-dark .widget_price_filter .price_slider_amount .button:hover{box-shadow:0 13px 11px -10px #967d12;text-shadow:0 1px 1px rgb(43 43 43 / 50%);color:#FFF}.widget_price_filter .price_slider_amount .button{min-width:95px}.wd-cross-button.wd-size-s.wd-with-text-right{padding-left:15px;background-color:#fbbc34;text-shadow:0 1px 1px rgb(255 255 255 / 50%);border:0;color:#000;box-shadow:0 13px 4px -12px #d1af1c;padding:5px 15px;font-size:12px;line-height:16px;margin-left:15px;border-radius:5px}div.quantity input[type=number]{border:1px solid #e6}.woocommerce-additional-fields>h3{display:none}#place_order{color:#151515}#place_order:hover{box-shadow:0 13px 11px -10px #967d12;text-shadow:0 1px 1px rgb(43 43 43 / 50%);color:#FFF}.widget-title{text-align:left !important}.offcanvas-sidebar-desktop .area-sidebar-shop,.sidebar-container{z-index:1}.color-scheme-light .mega-menu-list .sub-sub-menu li a{color:rgb(255 255 255 / 90%)}.xt_woovs-swatches .swatch.swatch-label{font-size:14px;color:#333;background-color:#fff;border-radius:5px}.variations_form .reset_variations{font-size:9px}.woodmart-close-side-opened,.woodmart-close-side{visibility:hidden;display:none}.whb-sticky-prepared .whb-main-header{z-index:2}.whb-main-header{z-index:2}.offcanvas-sidebar-desktop .area-sidebar-shop,.sidebar-container{z-index:1}.product-image-summary .stock,.woodmart-compare-col .stock,.woodmart-sticky-btn .stock{color:#fa0000;border:solid 2px;padding:5px;width:245px;border-radius:5px}.subsubsub a .count,.subsubsub a.current .count{color:#50575e;font-weight:400;display:none}.searchform{box-shadow:0 13px 11px -10px #ffffff00}input[type=text]{color:#333}.product-image-summary .wd-product-brands a{display:none}}.whb-sticky-prepared .whb-main-header{z-index:6 !important}.box-style-border .box-icon-wrapper{z-index:1}.wd-google-map-content{z-index:1}.btn.btn-color-black{box-shadow:0 13px 11px -10px #d4d4d4}.product-image-summary .stock,.woodmart-compare-col .stock,.woodmart-sticky-btn .stock{text-align:center;text-transform:uppercase;font-size:13px}.wd-buttons{z-index:1}.wd-gallery-btn>a{background:rgb(230 0 0 / 90%);color:#fff}.wd-gallery-btn>a:hover{color:#fff}.is_stuck{z-index:0}.wd-nav-product-cat.has-product-count .wd-nav-img{border-radius:5px}

[type=submit], button, .woodmart-pf-btn button {
    padding: 12px 20px;
    font-size: 13px;
    line-height: 18px;
    background-color: #f3f3f3;
    color: #3e3e3e;
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    outline: 0;
    border-width: 0;
    border-style: solid;
    border-color: transparent;
    border-radius: 0;
    box-shadow: none;
    vertical-align: middle;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: none;
    letter-spacing: .3px;
    font-weight: 600;
    cursor: pointer;
    transition: color .25s ease, background-color .25s ease, border-color .25s ease, box-shadow .25s ease, opacity .25s ease;
    text-shadow: 0 1px 1px rgb(255 255 255 / 11%);
    border: 0;
    color: #ffffff;
    box-shadow: 0 13px 11px -10px #c1dac8;
    border-radius: 5px;
    background-color: #83b735;
}