:root {
	--wd-hb-opt-h: 40px;
	--wd-text-font: "Facundo", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Facundo", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Facundo", 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%);
	--wd-alternative-font: "Facundo", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Facundo", 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: 15px;
	--wd-header-el-font: "Facundo", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(26,35,64);
	--wd-alternative-color: #d9ad00;
	--btn-default-bgcolor: rgb(26,35,64);
	--btn-default-bgcolor-hover: #d4af37;
	--btn-accented-bgcolor: rgb(26,35,64);
	--btn-accented-bgcolor-hover: #d4af37;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #262629;
	--wd-link-color-hover: #d9ad00;
	--wd-sticky-btn-height: 64px;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
.wd-hb {
	background-color: rgb(221,51,51);
	background-image: none;
}
.wd-page-title .wd-page-title-bg img {
	background-repeat: no-repeat;
	object-fit: cover;
	background-attachment: scroll;
	object-position: center center;
}
.wd-footer {
	background-image: url(https://www.virum.si/wp-content/uploads/2020/10/noice-pattern-1.2.jpg);
	background-repeat: repeat;
}
html .wd-nav.wd-nav-main > li > a {
	font-family: "Facundo", Arial, Helvetica, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}
html .wd-product .wd-entities-title, html .wd-product.product-list-item .wd-entities-title {
	font-family: "Facundo", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.footer-container .widget-title {
	font-family: "Gabriela 2", Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-size: 24px;
	text-transform: none;
}
.load-more-label {
	font-family: "Facundo", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
html .wd-product .price {
	font-family: "Facundo", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 14px;
}
/*Add to cart*/ .woodmart-hover-alt .woodmart-add-btn > a span {
	font-family: "Facundo", Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	color: #d9ad00;
}
.entry-title {
	font-family: "Gabriela 2", Arial, Helvetica, sans-serif;
	font-weight: 500;
}
.footer-container {
	color: #ffffff;
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
	background-position: center center;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-hb-opt-h: 40px;
	--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}



.wd-page-title {
background-color: #f6f6f6;
}

@font-face {
	font-family: "Gabriela 2";
	src: url("//www.virum.si/wp-content/uploads/2020/10/Gabriela-Medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: "Gabriela 2";
	src: url("//www.virum.si/wp-content/uploads/2020/10/Gabriela-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: "Facundo";
	src: url("//www.virum.si/wp-content/uploads/2020/10/Facundo-Regular.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Facundo";
	src: url("//www.virum.si/wp-content/uploads/2020/10/Facundo-Bold.woff") format("woff");
	font-weight: 700;
	font-style: normal;
}

.term-734 .menu-outlet-container,.term-737 .menu-outlet-container,.term-735 .menu-outlet-container, .term-736 .menu-outlet-container,.term-740 .menu-outlet-container,.term-738 .menu-outlet-container, .term-739 .menu-outlet-container, .term-742 .menu-outlet-container, .term-744 .menu-outlet-container, .term-743 .menu-outlet-container, .term-745 .menu-outlet-container, .term-85 .menu-outlet-container, .term-296 .menu-outlet-container, .term-306 .menu-outlet-container, .term-310 .menu-outlet-container, .term-307 .menu-outlet-container, .term-309 .menu-outlet-container,.term-789 .menu-outlet-container, .term-790 .menu-outlet-container{display:none;
    margin-bottom: 0px;
    padding-bottom: 0px;
    border-bottom: 0px solid;}



/**************************************** HEADER **********/	

/* Header bottom text */
	.header-bottom-text{
			font-size:12px;
			font-weight:300;
			letter-spacing:0.5px;
			color:white !important;}

/*?*/
	.menu-item-design-full-width .sub-menu-dropdown{
			padding-top:0;}

/* Logotip */
	.wd-logo.wd-main-logo img{
			/*width:100px;*/
			padding-top:8px;
			padding-bottom:8px;}

/* Navigation labels */
	.nav-link-text{
			letter-spacing:0.5px}

/* Navigation Underline */
	.whb-color-light .navigation-style-underline .item-level-0 > a .nav-link-text:after {
    	background-color: #d9ad00;}



/*Main menu dropdown*/
	.wd-dropdown.color-scheme-light{
			background-color:#f6f6f6;}
	.wd-dropdown.color-scheme-light a{
			color:#262629;}
	.wd-dropdown.color-scheme-light a:hover{
			color:/*#d9ad00*/black;
			text-decoration:underline;}

/* Dropdown menu sub sub - outlet */
	.sub-sub-menu{ 
			background-color: white !important;}


/**************************************** HOME **********/
/* Hero overlay */
	.home-hero .elementor-background-overlay{
			background-color: transparent;
    	background-image: linear-gradient(180deg, #00000000 60%, #000000FC 100%);
    	opacity: 1;}
	/* Button */
	.elementor-button.elementor-slide-button{
		font-size: 13px;
		padding: 0 0 3px 0;	
		text-transform: uppercase;
		border-top: none !important;
    	border-left:none !important;
    	border-right:none !important;}

/*Home logos*/
	.home-logos .wd-spacing-30 > [class*="col"]{
		padding-left:30px;padding-right:30px;}

/**************************************** SHOP **********/
/* Load more */
	.woodmart-archive-shop .wd-load-more{
			border-width: 0;
			border-bottom:3px solid #d9ad00;
			padding: 5px 10px;}

/* Sidebar > Swatches radius */
	.woodmart-archive-shop .woodmart-woocommerce-layered-nav .swatches-large .filter-swatch > span{
			border-radius: 0px !important;
			border: 0px;}

/* Mobile toolbar */
	.wd-toolbar{
			background-color:#2E2E31 !important;
			box-shadow: 1px 1px 15px -2px rgb(0,0,0,0.15);}
	.wd-toolbar a{
			color:white !important;}
	span.woocommerce-Price-amount.amount{
			color:#727272}

/* Dodaj v košarico */
	.wd-hover-alt .wd-add-btn>a span{
			text-transform:none}

/**************************************** SINGLE PRODUCT **********/	

/* Disable bottom toolbar - mobile - tablet */
	.woocommerce-cart .wd-toolbar, .woocommerce-checkout .wd-toolbar{
			display:none;}

/* Pred naročilo notice */
	p.stock.available-on-backorder {
    	color: #A10F2D;}

/* Komentarji / Titles */
	.woocommerce-Reviews-title,.comment-reply-title {
			font-size:18px !important;
			font-weight: 600 !important;}

/* Komentarji / Obrazec */
	.single-review textarea{
			border:2px #e6e6e6 solid;
			margin-top:8px;}
	.single-review .submit{
    	background-color: #D9AD00 !important;
			padding:8px 25px !important;}
	.single-review .submit:hover{
    	background-color: #262629 !important;}

/* Naslovi in paragrafi */
	.single-product .title-wrapper{
			padding-bottom:0px;}

/* Floating / sticky add to cart section */
	.wd-sticky-btn{
			background:#262629 !important;}
	/*Product title*/
	.wd-sticky-btn .wd-entities-title,.wd-sticky-btn-cart p.stock,.wd-sticky-btn-cart .woocommerce-Price-amount.amount, .wd-sticky-btn-cart .price{
			color:white !important;}
	/*In-stock kljukica*/
	p.stock.in-stock:before{
			color:#d9ad00;}
	/*Add to cart button*/
	.wd-sticky-btn .single_add_to_cart_button.button{
			color: #d9ad00;
	background-color:rgb(38,38,41,0)}
	.wd-sticky-btn .single_add_to_cart_button.button:hover{
			color: white;}
	/*Slika produkta*/
	.wd-sticky-btn .wd-sticky-btn-thumbnail img{
			display:none;}

/* Added to cart pop-up */
	.mfp-content .added-to-cart h4{
			text-transform:none;
			font-size:18px;}
	.mfp-content .added-to-cart b{
			padding-right:8px;
			font-weight:600;}

/* Featured glavna slika bottom padding */
	.single-product .owl-carousel.thumbnails {
   	 padding-top: 4px !important;}


/* CTA */

.product-cta-l .elementor-cta__content{margin-left:0px;
margin-top:24px;}
.product-cta-d .elementor-cta__content{margin-right:0px;
margin-top:24px;}

/**************************************** FOOTER **********/

/* Logo */
	#media_image-3{
			width:33.33%;
			border-width:0;
			padding-bottom:0;}

/* Mailchimp > GDPR text */
	.footer-container p.gdprtxt{
			margin-top:8px;
			font-size:10px !important;
			text-align:left;}

/* Mailchimp > Gumb */
	.footer-container .mc4wp-form input[type=submit]{
			background-color:rgb(0,0,0,0);
			padding-top:8px;}
	.footer-container .mc4wp-form input[type=submit]:hover{
			color:#D9AD00;
			float:left;}

/* Shadow inset */
	.footer-container{
			box-shadow: inset 0px 0px 70px -15px rgb(0,0,0,0.7);}

/* Footer social icons */
	.min-footer .wd-social-icons{
			text-align:right !important;}
	.min-footer .icons-design-default .wd-social-icon{
			padding:0px 10px !important;}

/**************************************** Cart **********/	

/* Button > Proceed */
	a.checkout-button.button.alt.wc-forward{
			background-color:#D9AD00;}
	a.checkout-button.button.alt.wc-forward:hover{
			background-color:#262629;}

/**************************************** Checkout **********/	

/* HIDE Country field */
	#billing_country_field {
  		display: none;}
	#shipping_country_field{
			display: none;}

/* Splosni pogoji > povezava */
	span.woocommerce-terms-and-conditions-checkbox-text a{
			color:#d9ad00}

/* Gumb > oddaj naročilo */
	#place_order {
    	background-color: #D9AD00;}
	#place_order:hover{
    	background-color: #262629;}

/* Kosarica + checkout > toolbar + scroll to top position */
	.woocommerce-checkout.sticky-toolbar-on .scrollToTop,.woocommerce-cart.sticky-toolbar-on .scrollToTop{
    	bottom: 45px;
			padding-bottom:0px !important;}
	.woocommerce-checkout.sticky-toolbar-on,.woocommerce-cart.sticky-toolbar-on{
			padding-bottom:0px;}

	.woocommerce-checkout .container{
			margin-top:0;}

/* Za plačilo širina */
	tr.order-total th {
   	 font-size: 18px;
	    min-width: 103px;}

/**************************************** DRUGO **********/	

/* Cookie notice */
	#gdpr_privacy-policy{
			max-width:450px;
			margin-left:auto;}
	.woodmart-cookies-popup.popup-display{
			max-width:670px;
			margin-left:auto;}

/* Scroll to top */
	.scrollToTop.button-show{
			border-radius:0;
			background-color: #262629;}
	.scrollToTop:after{
			color:white;}

/* Sale badge */
	.onsale.product-label{
			font-size: 15px;
			line-height: 1em;
			font-weight: 500;
			padding-top: 7px;}

/* Photoswipe a.k.a. lightbox */
	.pswp__bg{
			opacity: 0.93 !important;}

/* Product labels / Popust - out of stock */
	.product-labels.labels-rectangular{
			z-index:99;}


/**************************************** GLOBALS **********/	

/* Carousels */
	.wd-carousel-container{
			margin-bottom:0;}

/* Promo banner */
	.wd-button-wrapper a{
			border-color: #d9ad00 !important;}

/**************************************** BLOG **********/	

/* Blog footer padding */
	.woodmart-archive-blog .main-page-wrapper{
			margin-bottom:65px;}

/* Ariv vsebina levo */
	.blog-design-masonry.blog-style-flat .article-body-container {
			text-align:left;}

/* Gumb za oddajo komentarja */
	.single-post .form-submit .submit{
			padding: 9px 14px !important;}

/* Sidebar search border */
	.category-blog .widget-area.woodmart-sidebar-content .widget{
			border: 0px solid;}


/* Pisave */
	.single-post .entry-content p{
			margin-bottom:14px;
			margin-top:0px;}
	.single-post .entry-content h2{
			margin-bottom:8px;
			margin-top:81px;}
	.single-post .entry-content h3{
			margin-bottom:8px;
			margin-top:45px;}
	.single-post .entry-content h4{
			margin-bottom:8px;
			margin-top:25px;}
	.single-post .entry-content h5{
			margin-bottom:8px;
			margin-top:25px;}
	.single-post .entry-content h6{
			margin-bottom:8px;
			margin-top:8px;}
/*Mediji*/
	.single-post .wp-block-embed,.single-post .wp-block-image{
			margin-bottom:45px;
			margin-top:25px;}
@media (min-width: 1025px) {
	/* CTA */

.product-cta-l .elementor-cta__content{margin-left:24px !important;;
margin-top: 0 !important;}
.product-cta-d .elementor-cta__content{margin-right:24px !important;;
margin-top: 0 !important;}

/************************************ KOŠARICA **********/	

.woocommerce-cart .cart-subtotal td{width:65%;}


/************************************** BLOG ************/	

/* Content paddings */
	.article-inner{
			padding-right:45px;
			padding-left:45px;}

/* Hero */
	.single-post .page-title{
  	  padding-top: 200px;
   		padding-bottom: 45px;
}

/* Kazalo */
	.ib-toc-container{
			background-color:#f9f9f9;
			padding:14px 25px;}
	.ib-toc-separator{
			background-color:#efefef !important;}

}

@media (min-width: 768px) and (max-width: 1024px) {
	.banner-inner{display:none;}

/**************************************** BLOG **********/	
/* Kazalo */
	.ib-toc-container{
			background-color:#f9f9f9;
			padding:14px 25px;}
	.ib-toc-separator{
			background-color:#efefef !important;}
}

@media (min-width: 577px) and (max-width: 767px) {
	.banner-inner{display:none;}

/**************************************** SINGLE PRODUCT **********/	
/* Naslovi in paragrafi */	
	.sp-naslov-align{
			text-align: left !important;}

	/* Naslovi in paragrafi */	
	.single-product .product-image-thumbnail{
			padding-top:4px;}

/* Float add to cart > button */
	.wd-sticky-btn a.wd-sticky-add-to-cart.button.alt, .single-product .single_add_to_cart_button.button.alt{
			color: #d9ad00;}
/*Related product*/
	.single-product-more .product-grid-item{
			padding-bottom:14px !important;}

	.single-product-more .swatch-on-grid.swatch-with-bg {
    width: 19px !important;
    height: 19px !important;}

	.single-product-more .swatch-on-grid:not(:last-child) {
    margin-right: 14px !important;}

/* CTA */

.product-cta-l .elementor-cta__content{margin-left:0px !important;
margin-top:24px;}
.product-cta-d .elementor-cta__content{margin-right:0px !important;
margin-top:24px;}


/**************************************** BLAGAJNA **********/	

/* Račun container */
.woocommerce-checkout .col-12.col-md-7.col-lg-6 {
  	  padding: 0;
}
/* Račun inner padding */
	.woocommerce-checkout .checkout-order-review {
    	padding: 14px 14px;
}

/* Dostava na drug naslov */
	#ship-to-different-address label{
			font-size:21px;}

/**************************************** BLOG **********/	
/* Kazalo */
	.ib-toc-container{
			background-color:#f9f9f9;}
	.ib-toc-separator{
			background-color:#efefef !important;}

/**************************************** DRUGO **********/	
/* Mobile menu */
	.sub-menu .nav-link-text{
			color:#262629;}
	.current-menu-item.item-level-0 a{
			color:#d9ad00 !important;}
}

@media (max-width: 576px) {
	.banner-inner{display:none;}

/**************************************** SINGLE PRODUCT **********/	
/* Naslovi in paragrafi */	
	.sp-naslov-align{
			text-align: left !important;}

	/* Naslovi in paragrafi */	
	.single-product .product-image-thumbnail{
			padding-top:4px;}

/* Float add to cart > button */
	.wd-sticky-btn a.wd-sticky-add-to-cart.button.alt, .single-product .single_add_to_cart_button.button.alt{
			color: #d9ad00;}

/*Related product*/
	.single-product-more .product-grid-item{
			padding-bottom:14px !important;}

	.single-product-more .swatch-on-grid.swatch-with-bg {
    width: 19px !important;
    height: 19px !important;}

	.single-product-more .swatch-on-grid:not(:last-child) {
    margin-right: 14px !important;}

.product-cta-l .elementor-cta__content{margin-left:0px !important;
margin-top:24px;}
.product-cta-d .elementor-cta__content{margin-right:0px !important;
margin-top:24px;}

/**************************************** BLAGAJNA **********/	

/* Račun container */
.woocommerce-checkout .col-12.col-md-7.col-lg-6 {
  	  padding: 0;
}
/* Račun inner padding */
	.woocommerce-checkout .checkout-order-review {
    	padding: 14px 14px;
}

/* Dostava na drug naslov */
	#ship-to-different-address label{
			font-size:21px;}

/**************************************** BLOG **********/	
/* Kazalo */
	.ib-toc-container{
			background-color:#f9f9f9;}
	.ib-toc-separator{
			background-color:#efefef !important;}


/**************************************** DRUGO **********/	
/* Mobile menu */
	.sub-menu .nav-link-text{
			color:#262629;}
	.current-menu-item.item-level-0 a{
			color:#d9ad00 !important;}
}

