.wd-popup.wd-promo-popup{
	background-color:#ffffff;
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:inherit;
	background-position:center center;
}

.header-banner{
	background-color:rgb(0,172,169);
	background-repeat:no-repeat;
	background-size:inherit;
	background-attachment:scroll;
	background-position:center center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-size:cover;
	background-position:center center;
}

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

:root{
--wd-text-font:"Lato", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:#3a3a3a;
--wd-text-font-size:15px;
}
:root{
--wd-title-font:"Ubuntu", Arial, Helvetica, sans-serif;
--wd-title-font-weight:600;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Ubuntu", 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:"Lato", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Ubuntu", 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:16px;
}
:root{
--wd-header-el-font:"Lato", 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:#bd0a14;
}
:root{
--wd-alternative-color:#bd0a14;
}
:root{
--wd-link-color:#1e73be;
--wd-link-color-hover:#dd3333;
}
.page .main-page-wrapper{
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:fixed;
	background-position:center center;
}

.woodmart-archive-shop .main-page-wrapper{
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:fixed;
	background-position:center bottom;
}

.single-product .main-page-wrapper{
	background-repeat:no-repeat;
	background-size:cover;
	background-attachment:fixed;
	background-position:center center;
}

.woodmart-archive-blog .main-page-wrapper{
	background-repeat:repeat-x;
}

.single-post .main-page-wrapper{
	background-repeat:no-repeat;
}

:root{
--btn-default-bgcolor:rgb(247,247,247);
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-shop-bgcolor:#D93143;
}
:root{
--btn-shop-bgcolor-hover:#C42D3C;
}
:root{
--btn-accent-bgcolor:#83b735;
}
:root{
--btn-accent-bgcolor-hover:#74a32f;
}
: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: 0px;
	
	--wd-form-brd-width: 2px;

	--btn-default-color: #fff;
	--btn-default-color-hover: #333;

	--btn-shop-color: #fff;
	--btn-shop-color-hover: #fff;

	--btn-accent-color: #fff;
	--btn-accent-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-accent-brd-radius: 0px;
		--btn-accent-box-shadow: none;
		--btn-accent-box-shadow-hover: none;
		--btn-accent-box-shadow-active: none;
		--btn-accent-bottom: 0px;
	
	
			--btn-shop-bottom-active: -1px;
		--btn-shop-brd-radius: 0.001px;
		--btn-shop-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
		--btn-shop-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
	
	
	
	
	
	
	
	
		}

	
	
	/* Site width */
		/* Header Boxed */
	@media (min-width: 1025px) {
		.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
			max-width: 1192px;
		}
	}

	.container {
		max-width: 1222px;
	}
	
	
	@media (min-width: 1222px) {

		[data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1222px) / 2);
			padding-right: calc((100vw - 1222px) / 2);
		}

		.platform-Windows [data-vc-full-width]:not([data-vc-stretch-content]) {
			padding-left: calc((100vw - 1239px) / 2);
			padding-right: calc((100vw - 1239px) / 2);
		}
	}

	
	/* Quick view */
	div.wd-popup.popup-quick-view {
		max-width: 920px;
	}

	/* Shop popup */
	div.wd-popup.wd-promo-popup {
		max-width: 800px;
	}



	.woodmart-woocommerce-layered-nav .wd-scroll-content {
		max-height: 280px;
	}

@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//historiskamedia.se/wp-content/themes/woodmart/fonts/woodmart-font.woff2?v=6.4.2") format("woff2");
}

.woodmart-shopping-cart .woodmart-cart-subtotal .amount {font-weight:900;font-size:18px;}
.labels-rectangular .product-label {width:80px;}
.woodmart-text-block-wrapper .woodmart-text-block a {
	color: #bd0a14!important;
	text-decoration: underline;
}

.woodmart-text-block-wrapper .woodmart-text-block a:hover {
	text-decoration: none;
}

.mfp-wrap .woodmart-promo-popup {
	position: relative;
}

body #cboxClose, 
body .full-screen-close-icon, 
body button.mfp-close {
	position: absolute;
}

.button.checkout.wc-forward {display:none;}
.button.btn-cart.wc-forward {background-color:#BD0A14;color:#fff !important;font-color:#fff;}

/*.product-element-top {max-height:390px !important;overflow:hidden;vertical-align:middle;}*/

/*.owl-stage .product-element-top {min-height:290px;}
.owl-stage .product-subtitle {display:none;}
div.owl-item.active .product-subtitle {display:none;}
.page-id-13347 .product-subtitle {display:none;}
.products .product-element-top {min-height:300px;}
.products .product-subtitle {display:none;}
.products .product-element-top img {max-height:300px;}*/
/*.site-content.shop-content-area.product-element-top {min-height:300px;}*/

/*.page-id-16593 Invasionen av Danmark*/
#footer {z-index:9999;}

.yarpp_widget-3 {font-size:20px;}
.yarpp-related-widget ol li a {color:#bd0a14;font-size:18px;font-weight:bold;margin-bottom:50px;text-align:center !important;}
.yarpp-related-widget ol li {text-align:center;margin-bottom:}

div#text-20 {background-color:#f9f9f9 !important;padding:0px 10px 0px 10px;}

div#text-25.widget-content {margin-top:32px;background-color:#f7f7f7;padding: 12px 10px 48px 16px;border-radius:5px;}

.hm_fade-out {
  max-height: 120px;
  position: relative;
  overflow: hidden;
}
.hm_fade-out .read-more { 
  position: absolute; 
  bottom: 0; 
  left: 0;
  width: 100%; 
  text-align: center; 
  margin: 0; padding: 30px 0; 
	
  /* "transparent" only works here because == rgba(255,255,255,1) */
  background-image: linear-gradient(to bottom, transparent, black);
}

/*span.wd-tools-icon.woodmart-burger {font-size:40px;}*/

/* modifierade variant-köp-knappar */

a.button.product_type_variation.add_to_cart_button.ajax.variation {background-color:#bd0a14;color:#fff;}

a.button.product_type_variation.add_to_cart_button.ajax.variation .woocommerce-Price-amount.amount {color:#fff;font-weight:bold !important;}

a.button.product_type_variation.add_to_cart_button.ajax.variation {margin-right:5px;}
.woocommerce-Price-amount.amount {margin-left:5px;}

div.single_variation_wrap {clear:both !important;padding-top:20px;}

div.single-breadcrumbs {display:none !important;}

.woovr-variations .woovr-variation {width:25%;float:left;margin-bottom:32px;background-color:#f5f5f5;border-radius:5px;margin:5px 5px 5px 5px;padding-left:3px;}

/*p.price {display:none;}*/

/* SLUT variantknappar */

span.wd-tools-icon.woodmart-burger::before {font-size:34px !important;}
/* Flyttar I lager till efter priset (på samma rad) */
p.price {float:left;}
p.stock.in-stock {float:left;padding-left:20px;padding-top:5px;}
form.cart {clear:both;}

.yrm-toggle-expand {background-color:#bd0a14;color:#fff;border:0px !important;font-family:Lato;font-size:12px !important;}

.bokfakta {margin-top:16px;}
.bokfakta h3 {margin-bottom:10px;}
.bokfakta_rad {clear:both;font-size:13px;margin-bottom:2px;padding-bottom:2px;}
.bokfakta_term {float:left;margin-right:8px;font-weight:bold;font-size:12px;text-transform:uppercase;padding-top:2px;color:#111;}
.bokfakta_data {float:left;}

/* Tar bort den korta produktbeskrivningen */

.woocommerce-product-details__short-description {display:none;}

div.wd-nav-wrapper.wd-nav-tabs-wrapper.text-center {margin-bottom:32px;text-align:left;}
a.wd-nav-link {background-color:#f7f7f7;margin-right:5px;padding:7px;border-radius:5px 5px 0px 0px;}

div.product-tabs-wrapper {display:none;}

.yrm-content {color:#111 !important;}

h3.wd-entities-title.category-title {font-size:16px;}

/*a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart.add-to-cart-loop {display:none;}*/

/*.product-grid-item .product-wrapper >a {
    display: none;
}*/

button.mfp-close {color:#bd0a14;}

/* Aktiv knapp */
form.woocommerce-cart-form .cart-actions .col-md-auto .button[name="update_cart"] {
  background-color: #bd0a14 !important; /* Röd bakgrund */
  color: #ffffff !important;
  font-weight: bold !important;
  border: none !important;
  border-radius: 4px !important;
  padding: 10px 20px !important;
  opacity: 1 !important;
  cursor: pointer !important;
  transition: background-color 0.3s ease !important;
}

/* Hover-effekt för aktiv knapp */
form.woocommerce-cart-form .cart-actions .col-md-auto .button[name="update_cart"]:hover:not([disabled]) {
  background-color: #9a0000 !important; /* Mörkare röd vid hover */
  color: #ffffff !important;
}

/* Inaktiv (disabled) knapp */
form.woocommerce-cart-form .cart-actions .col-md-auto .button[name="update_cart"][disabled] {
  background-color: #bcbcbc !important; /* Mörkgrå */
  color: #ffffff !important;            /* Ljusgrå text */
  cursor: not-allowed !important;
  opacity: 1 !important;
}@media (min-width: 577px) and (max-width: 767px) {
	.mobiltelefn{
display:none;
}
}

@media (max-width: 576px) {
	.mobiltelefn{
display:none;
}

h3 {
    font-size: 1em;
}
}

