@import url('https://fonts.googleapis.com/css?family=Montserrat&display=swap');

:root {
	--second-font: 'Montserrat', sans-serif;
}

.nordic--header {
background-color: #fff !important;
}
.nordic--header .nordic--header-wrapper, .nordic--top-bar .nordic--top-bar-wrapper  {
    font-family: var(--second-font);
}
/*--------MENY--------*/
.slot--header-horizontal-menu .navbar-nav > li a {
  font-family: var(--second-font) !important;
}
.slot--header-horizontal-menu .navbar-nav > li > a {
	text-transform: uppercase;
}
.slot--header-horizontal-menu {
	border-bottom: 1px solid #d4cfcc;
	border-top: 1px solid #d4cfcc;
}
.slot--header-horizontal-menu .navbar .container-fluid {
    border: none;
}

@media (min-width: 992px) {
	.slot--header-horizontal-menu .navbar-nav > li > a .caret {
		display: none;
	}
}

/*--------SÖK- + VARUKORG-IKON---------*/
.slot--header-search .tws-article-search--no-label,
.slot--header-cart .tws-mini-cart--header-cart-button .tws-mini-cart--header-cart-info .tws-mini-cart--header-cart-img{
	background: transparent;
  color: #000;
}
.slot--header-search .tws-article-search--no-label:hover,
.slot--header-cart .tws-mini-cart--header-cart-button:hover .tws-mini-cart--header-cart-info .tws-mini-cart--header-cart-img {
	background: transparent;
}
/*--Varukorg--*/
.slot--header-cart .tws-mini-cart--header-cart-button .tws-mini-cart--header-cart-info .tws-mini-cart--header-cart-img::before {
	font-size: 18px;
}
.slot--header-cart .tws-mini-cart--header-cart-button .tws-mini-cart--header-cart-info .tws-mini-cart--header-cart-img {
	margin-right: 0;
}

/*---------------STARTSIDA----------------*/
/*----Skyltfönster----*/
.slot--component-container .tws-container--tws-content-box-3x .tws-content-box--third-line {
    border: 2px solid #fff;
    display: inline-block;
    padding: 3px 20px 3px 20px;
    font-size: 15px !important;
    margin-top: 10px;
    margin-bottom: 10px;
    letter-spacing: 0.5px;
  	background: rgba(0, 0, 0, 0.6);
}
.nordic--body .nordic--body-wrapper .nordic--main .nordic--main-wrapper {
	background: transparent;
  box-shadow: none;
}
/*----Produkter-----*/
.nordic--start-page .tws-articles-two--heading .tws-util-heading--heading {
	margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #89a49d;
  font-weight: normal;
}
/*-----Välkommen-----*/
.nordic--start-page .tws-container--tws-custom-html.welcome {
	max-width: 600px;
  margin-left: auto !important;
  margin-right: auto !important;
}
.nordic--start-page .tws-container--tws-custom-html.welcome h1 {
	font-weight: normal;
  border-bottom: 1px solid #89a49d;
}
.nordic--start-page .tws-container--tws-custom-html.welcome p {
	font-size: 16px;
  line-height: 1.5rem;
}

/*-------------ARTIKELLISTNING-------------*/
/*---Artikelgrupper---*/
.tws-articlegroups .thumbnail .caption .tws-articlegroup-list--article-name .tws-util-heading--heading a, 
.tws-articlegroup-list .thumbnail .caption .tws-articlegroup-list--article-name .tws-util-heading--heading a {
	font-weight: normal;
}
.tws-articlegroups .thumbnail, .tws-articlegroup-list .thumbnail {
	border-color:#000;
}
/*--produkter--*/
.tws-article-list--list .tws-article-list--labels .tws-article-labels--new .tws-article-labels--label-text,
.tws-article-list--list .tws-article-list--labels .tws-article-labels--special-offer .tws-article-labels--label-text {
  font-family: var(--second-font);
  font-weight: normal;
}
.tws-article-list--list .tws-list--type-grid .thumbnail {
	background: #fff;
  padding: 10px;
}
.tws-article-list--list .tws-article-list--article-name {
  font-family: var(--second-font);
	margin: 10px auto;
  text-transform: uppercase;
}
.tws-article-list--list .tws-article-list--price {
	margin-left: auto;
  margin-right: auto;
}
.tws-article-list--list .tws-article-list--price .tws-api--price-current,
.tws-article-list--list .tws-article-list--price .tws-api--price-regular {
  font-family: var(--second-font);
	font-weight: normal;
  letter-spacing: 0.5px;
}
.tws-article-list--list .tws-article-list--buy-button .btn .tws-article-list--choices-button-text,
.tws-article-list--list .tws-list--type-grid .tws-article-list--choices-button, 
.tws-article-list--list .tws-list--type-grid .tws-article-list--buy-button .tws-article-buy-button-with-modal--buy-button {
  font-family: var(--second-font);	
}
.tws-article-list--list .tws-list--type-grid .thumbnail .caption {
	box-shadow: none;
}

/*----------ARTIKELSIDA---------*/
.tws-article-name h1, 
.slot--article-price .tws-api--price-current,
.slot--article-price .tws-api--price-regular,
.nordic--buy-button-group .slot--article-buy-button .btn {
  font-family: var(--second-font);
}
/*---relaterade---*/
.slot--article-page-footer .tws-articles-two--heading .tws-util-heading--heading {
  border-bottom: 1px solid #89a49d;
}
.tws-articles-two .slick-slider .thumbnail {
  	background: #fff;
  padding: 10px;
}
/*----------FOOTER---------*/
.nordic--footer .col-sm-6 h3 {
	margin-top: 0;
}
.nordic--footer .tws-newsletter-subscribe--form-wrapper .form-inline .input-group > .form-control {
	margin-bottom: 10px;
}

.tws-article-choices--variant-controls {
display:none !important;
}