
@import url('https://fonts.googleapis.com/css?family=Noto+Serif:400,400i,700&display=swap');.Breakpoint--lg .ColorList .swiper-slide{flex-shrink:0;/* width: 33% !important; */height:100%;display:flex;position:relative;transition-property:transform;justify-content:center;}.App-content .SCMS-ComponentOutline-head{height:200px !important;}.App-content .CMS-AttributeName.CMS-AttributeName--active{color:red;}@media all and (min-width:1px){#Streamline > div > div{overflow-x:initial;}body{overflow-x:hidden;}}.App-content body{font-family:'Noto Serif', serif;}.App-content .CMS-B2BB2C{font-family:'Noto Serif', serif;}.App-content .CMS-B2BB2C-option:hover{color:#808080;}.App-content .ListArticleContainer .ListArticle-img img{background:#f1f1f1;margin-bottom:10px;}.App-content .ListArticleContainer .CMS-ArticleFavorite-icon{display:flex;justify-content:center;align-items:center;padding:10px 0px 20px 0px;}.App-content .CMS-StickyHeader .DropdownMenu{z-index:10;min-width:300px;max-height:450px;overflow-x:hidden;overflow-y:scroll;}.App-content .SC-locale-container .Locales-country{margin-bottom:4px;}.App-content .SC-locale-container .CMS-Locale-link{font-family:'Noto Serif', serif;color:#000;font-size:16px;}.App-content .SC-locale-container .CMS-Locale-flag{margin-right:10px;}.App-content .CMS-Article-buyButton{background:#000;color:#fff;padding:7px 20px;font-family:'Noto Serif', serif;font-size:14px;text-transform:uppercase;}.App-content .CMS-Article-buyButton:hover{background:#434343;}.App-content .ColorList .ColorList-item--active{border:3px solid pink;}.App-content .is-sticky{background:green;}.App-content .SizeList-item--outOfStock{color:lightgray;}.App-content .ColorList-item--outOfStock{color:lightgray;opacity:0.6;}.App-content .CMS-CustomerForm-prefilledDeliveryAddress-firstName,.App-content .CMS-CustomerForm-prefilledDeliveryAddress-zipcode{margin-right:5px;}.App-content .CMS-ArticlePrice:has(.CMS-ArticlePrice-price--sale) .CMS-ArticlePrice-price--org{text-decoration:line-through;}.App-content .CMS-ArticlePrice-price--org::before{content:'hejhej';text-decoration:none !important;}.App-content .MainNav-item {
  font-weight: 300 !important;
  margin: 0 !important;
  padding-right: 15px !important;
  padding-left: 0px !important;
  line-height: 16px;
  text-transform: uppercase !important;
  font-family: 'Noto Sans', serif;
}

.App-content .MainNav-item > a {
  line-height: 10px;
  letter-spacing: 2px;
  font-family: 'Noto Sans', serif;
  font-size: 16px;
}

.App-content .MainNavDropdown-item > a {
  font-size: 14px;
  font-weight: 300;
  line-height: 25px;
}

.App-content .MainNavDropdown-item > a:hover {
  color: #002f4c !important;
  font-weight: 500;
}

.App-content .MainNavDropdown-item a {
  color: #323232 !important;
  cursor: pointer;
}

.App-content .MainNavDropdown-item ul > li > a {
  font-size: 0.9em;
  font-weight: 300;
  text-transform: capitalize;
}

.App-content .MainNavDropdown > .Container {
  max-width: none;
  padding-top: 40px;
  padding-bottom: 40px;
  border-color: #e1e8ed;
  border-style: solid;
  border-width: 1px;
  background: white;
}

.App-content .MainNavDropdown > .Container > .Grid {
  max-width: 1240px;
  margin: 0 auto;
  padding: 0 20px;
}

.App-content .MainNav .DropdownMenu {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

.App-content .MainNavDropdown {
  margin-top: -10px;
}

.App-content .MainNav-item {
  cursor: pointer;
}

.App-content .MainNav {
  position: static;
}.App-content .SearchForm {
  display: flex;
  flex-direction: row-reverse;
}

.App-content .SearchForm-input {
  border: none;
  border-bottom: 1px solid #000000;
  font-family: 'Noto Sans', serif;
  font-size: 12px;
  color: #000;
}

.App-content .SearchForm-icon {
  margin-left: 10px;
}
.Preset-Primary-Font-Family {
  font-family: Noto Serif;
}
.Preset-Heading-Font-Family {
  font-family: Noto Serif;
}
.SC-container-flex-end {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.SC-container-flex-start {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.SC-header-button {
  color: #000;
}
.SC-header-button:hover {
  color: #808080;
}
.Preset-Primary-Button {
  background-color: #896565;
  color: #ffffff;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 7px;
  padding-bottom: 7px;
  font-family: Noto Sans;
  text-transform: uppercase;
  cursor: pointer;
  border-width: 1px;
  border-color: #000000;
  border-radius: 0px;
  border-style: solid;
}
.Preset-Primary-Button:hover {
  background-color: #333333;
}
.SC-blurb-button-override {
  border-width: 1px !important;
  border-color: #000000 !important;
  border-radius: 0px !important;
  border-style: solid !important;
}
.SC-blurb-button-override:hover {
  border-width: 1px !important;
  border-color: #454545 !important;
  border-radius: 0px !important;
  border-style: solid !important;
  background-color: #454545 !important;
  color: #f1f1f1 !important;
}
.SC-articles-slider-title {
  font-family: Noto Sans;
  font-weight: 400;
  font-size: 18px;
}
.SC-articles-slider-price {
  font-size: 18px;
  font-weight: 700;
  font-family: Noto Sans;
}
.SC-articles-slider-body {
  border-width: 0px;
}
.SC-articles-slider-itembg {
  background-color: #f2f2f2;
  margin-bottom: 15px;
}
.SC-footer-line {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #ffffff;
  border-bottom-radius: 0px;
}
.SC-quickbuy-button {
  color: #ffffff;
  background-color: #000000;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-width: 1px;
  border-style: solid;
  border-radius: 0px;
  border-color: #000000;
  font-size: 14px;
  font-family: Noto Sans;
}
.SC-quickbuy-button:hover {
  background-color: #434343;
  border-width: 1px;
  border-color: #434343;
  border-radius: 0px;
  border-style: solid;
}
.Preset-Heading1 {
  letter-spacing: 1px;
  font-size: 32px;
}
.SC-dropdown-container {
  padding-top: 20px;
  padding-bottom: 20px;
}
.SC-locale-container {
  background: url(https://media.viskan.com.stage.viskan.com/demotestcust/original/bakgrund_landssval.jpg) no-repeat center center fixed;
  background-size: cover;
  height: 100%;
  overflow: hidden;
  position: fixed !important;
  width: 100%;
  max-width: 100%;
  padding-right: 0px;
  padding-left: 0px;
}
.SC-locale-container-grid {
  background: rgba(255, 255, 255, 0.8);
  height: 50%;
  min-height: 50%;
  max-height: 50%;
  width: 100%;
  max-width: 100%;
}
.SC-locale-container-inner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  height: 50%;
}
.SC-article-price {
}
.SC-article-price:after {
  font-size: 12px;
  font-weight: 200;
}
.SC-article-quantity {
  margin-right: 10px;
  padding-top: 1px;
}
.Preset-Primary-Text {
  font-size: ;
}
.Preset-Primary-Background-Color {
  background-color: #26258f;
}
.Preset-Primary-Background-Color:hover {
  background-color: #18a04c;
}
.SC-article-pricex {
  font-weight: 400;
  font-size: 23¨¨3¨px;
}
.SC-flex-start {
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 12px;
  white-space: nowrap;
  flex-direction: column;
}
.SC-Shopcart-row {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  height: 100%;
}
.SC-Shopcart-row-column {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  height: 100%;
}
.SC-Shopcart-row-field {
  height: auto;
}
.Preset-Secondary-Background-Color {
  background-color: #dd4d4d;
}
.SC-display-none {
  display: none;
}
.Preset-Heading-Color {
  color: #ce0000;
}
.Preset-Link-Color {
  color: #000000;
}
.Preset-Primary-Accent-Background-Color {
  background-color: #bb2626;
}
.Preset-Secondary-Accent-Background-Color {
  background-color: pink;
}
.Preset-Secondary-Color {
  color: green;
}
.Breakpoint--md .SC-article-price {
  font-size: 13px;
  width: 100px;
}
.Breakpoint--lg .SC-article-price {
  font-size: 13px;
}