<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
	font-size: 16px;
	line-height: normal;
 }
 select.form-control {
	height: 40px;
	padding: 0 40px 0 15px;
 }
 label {
	font-size: 16px;
	font-weight: bold;
 }
 ul ul {
	padding-inline-start: 20px;
 }
 table{
	margin-left: -1rem;
	margin-right: -1rem;
 }
 table&gt;:not(caption)&gt;*&gt;* {
	  padding: .5rem 1rem;
 }
 .btn-primary {
	background: #0199da;
	color: #fff;
	border: 0;
	border-bottom: 2px solid #0175a7;
	padding: 10px 15px;
 }
 .btn-primary:hover, .btn-primary:focus {
	background: #0187c1;
	color: #fff;
	border: 0;
	border-bottom: 2px solid #0175a7;
	padding: 10px 15px;
 }
 .fa-thumbs-o-up:before {
	  content: "\f164";
 }
 body.tws-article-filter--sidemenu-open #fb-root{
	display:none !important;
 }
 
 a{
	 scroll-margin-top: 175px;
 }
 
 /* Cookies */
 body.modal_active{
	overflow: unset; 
 }
 body.modal_active .page-canvas, body.modal_active .azalea--footer{
	filter: unset;
	-webkit-filter: unset;
 }
 .tws-accept-cookies,
 .tws-accept-cookies--wrapper.open{
	height: auto !important;
 }
 .tws-accept-cookies--modal .modal-backdrop{
	display: none;
 }
 .tws-accept-cookies--modal .modal-dialog{
	box-shadow: 0px 0px 5px rgb(0 0 0 / 50%);
 }
 .tws-accept-cookies--modal .modal-header{
	display: none;
 }
 .modal-content .modal-header .close{
	margin-top: -15px;
 }
 .modal.tws-accept-cookies--modal{
	justify-content: unset;
	top: 10%;
 }
 .tws-accept-cookies--wrapper{
	text-align: center;
	display: block !important;
 }
 #consentAcceptButton{
	background: #0199da;
	border-color: #0199da;
	border-bottom: 2px solid #0175a7;
	color: white;
 }
 #consentAcceptButton:hover, #consentAcceptButton:focus {
	background: #0187c1;
	color: #fff;
	border-color: #0187c1;
	border-bottom: 2px solid #0175a7;
 }
 .modal-footer{
	padding-top: 15px;
 }
 
 
 /* Sidhuvud */
 .azalea--top-bar {
	z-index: 21;
	background: radial-gradient(#0199da 2px, transparent 3px),radial-gradient(#0199da 2px, transparent 3px),#18afef;
	background-position: 0 0, 10px 10px;
	background-size: 20px 20px;
	color: white;
	order: -1;
	padding-left: 0px; 
	padding-right: 0px;
	font-size: 16px;
 }
 .azalea--top-bar-right{
	display: none;
 }
 .azalea--top-bar-right a{
	color: white;
 }
 .azalea--top-bar-right a:hover,
 .azalea--top-bar-right a:active{
	color: white;
	text-decoration: underline;
 }
 .azalea--top-bar .tws-unique-selling-points .fa{
	color: white;
 }
 .azalea--top-bar .tws-unique-selling-points {
	padding: 0;
 }
 .azalea--top-bar .tws-unique-selling-points--text{
	font-weight:bold;
	padding-right: 15px;
 }
 .azalea--top-bar  .tws-unique-selling-points .tws-unique-selling-points--icon{
	width: auto;
 }
 .azalea--top-bar  .tws-unique-selling-points .tws-unique-selling-points--icon::before{
	margin-right: 5px;
 }
 .azalea--header{
	background-color: #0199da;
	order: -2;
	border: none;
	z-index: 25;
 }
 .azalea--header-wrapper{
	background: none;
	padding:0;
 }
 .slot--logo,
 .slot--logo .tws-logo{
	margin: auto;
	max-width: 200px;
 }
 @media only screen and (min-width: 768px){
	.slot--logo,
	 .slot--logo .tws-logo {
		max-width: 310px;
	}
	.azalea--top-bar {
	  font-size: 12px;
	}
 }
 .slot--logo .tws-logo .tws-img--container.tws-react-img--container{
	padding:0 !important;
	height:77px;
 }
 .tws-mega-menu--search-bar{
	height: 44px;
	width: calc(100% - 30px);
	margin-left: 15px;
 }
 .tws-mega-menu--search-bar&gt;*,
 .tws-mega-menu--search-bar .tws-article-search{
	 transform: unset;
	/*z-index: unset;*/
 }
 .tws-mega-menu--search-bar input.form-control{
	 height: 30px;
 }
 .tws-mega-menu--search-button{
	display:none;
 }
 
 .azalea--header-wrapper,
 .azalea--top-bar-wrapper,
 .slot--mega-menu{
	max-width: 1510px;
	margin: auto;
 }
 .azalea--top-bar-wrapper{
	padding-left: 15px;
	padding-right: 15px;
 }
 .slot--shipping-notice {
	right: 15px;
	bottom: 44px;
	box-shadow:unset;
	 border-radius: 3px 3px 0 0;
 }
 .tws-mega-menu--buttons{
	top: -72px;
	left: 0px;
	right: unset !important;
 }
 .slot--header-favorites .tws-favorite-list--header-favorite-button{
	margin: 0;
 }
 .tws-mini-cart .tws-mini-cart--header-cart-button{
	padding: 17px 15px;
 }
 .tws-mega-menu--search-button .fa-bars, .tws-mega-menu--search-button .fa-search, .tws-mega-menu--open-button .fa-bars, .tws-mega-menu--open-button .fa-search,
 .tws-mega-menu--search-button, .tws-mega-menu--open-button,
 .tws-mini-cart .tws-mini-cart--header-cart-button,
 .slot--header-favorites .tws-favorite-list--header-favorite-button{
	color: white !important;
 }
 #texbar{
	min-height: unset;
	font-size: 16px;
	text-align: left;
 }
 .texbar-content{
	padding: 0 35px 0 15px;
	width: auto;
	max-width: 1510px;
 }
 #texbar span{
	padding: 0;
	margin: 0;
	line-height: normal;
 }
 #texbar-text{
	font-weight:bold;
 }
 .tws--texbar-hide{
	top: -2px;
 }
 
 @media screen and (max-width: 1099px){
	.tws-mini-cart .tws-mini-cart--header-cart-button .tws-mini-cart--header-quantity{
	  background: #333;
	}
 }
 .tws-mega-menu--open-button i{
	display: inline-block;
 }
 .tws-mega-menu--search-button, .tws-mega-menu--open-button{
	padding: 0;
 }
 .tws-mega-menu--open-button .fa-bars{
	font-size: 36px;
 }
 .tws-mega-menu--open-button .tws-mega-menu--open-button-text,
 .tws-mega-menu--open-button::before{
	display: none;
 }
 .azalea--header{
	  position: sticky;
	  top: 0px;
 }
 @media screen and (min-width: 768px){
	.tws-mega-menu--buttons{
	  left: 15px;
	}
 }
 @media screen and (min-width: 1100px){
	.tws-mega-menu--search-bar{
		height: 54px;
	}
	.tws-mega-menu--search-bar input.form-control{
	  height: 40px;
	}
	.slot--shipping-notice {
		bottom: 54px;
	}
 }
 @media screen and (min-width: 1280px){
	.slot--logo,
	.slot--logo .tws-logo{
	  margin-left: 20px;
	  margin-right: auto;
	}
	.tws-mega-menu--search-bar{
	  height: 0;    
	  top: -60px;
	  left: 330px;
	  width: 500px;
	  margin: unset;
	}
	.slot--shipping-notice {
	  right: calc(50% - 735px);
	  bottom: 0px;
	}
 }
 @media screen and (min-width: 1510px){
	.slot--logo,
	.slot--logo .tws-logo{
	  margin-left: 0;
	  margin-right: auto;
	}
	.tws-mega-menu--buttons{
	  display:none;
	}
	.azalea--top-bar{
	  position: sticky;
	  top:77px;
	}
	.azalea--header{
	  position: sticky;
	  top: 0px;
	}
	.tws-mega-menu--search-bar{
	  left: 325px;
	}
 }
 
 /* Målerishoppen logo */
 /*.tws-breadcrumbs--root-7837669 .azalea--header{
	background-color: black;
 }
 .tws-breadcrumbs--root-7837669 .slot--logo .tws-img--wrapper.tws-react-img--wrapper{
	background-image: url("https://cdn.abicart.com/shop/ws13/120413/files/m%C3%A5lerishoppen%20liten.png?max-width=780&amp;max-height=260&amp;quality=85");
	background-repeat: no-repeat;
	background-size: contain;
 }
 .tws-breadcrumbs--root-7837669 .slot--logo .tws-img--wrapper.tws-react-img--wrapper picture{
	display:none
 }*/
 
 /* Meny */
 .tws-vertical-menu .tws-vertical-menu--root-level a{
	 color: black;
 }
 .tws-vertical-menu--expand-children{
	color: black;
	transition: transform .1s ease-out;
 }
 .tws-vertical-menu .tws-vertical-menu--menu .tws-vertical-menu--articlegroup-wrapper{
 }
 .tws-vertical-menu .tws-vertical-menu--menu .tws-vertical-menu--articlegroup-wrapper:hover,
 .tws-vertical-menu .tws-vertical-menu--menu .tws-vertical-menu--custom-link a:hover,
 .tws-vertical-menu .tws-vertical-menu--menu .tws-login:hover,
 .tws-vertical-menu .tws-vertical-menu--menu .tws-login:hover .tws-login--login{
	background-color: #0199da;
	font-weight:bold;
	color: white !important;
 }
 .tws-vertical-menu .tws-vertical-menu--menu .tws-vertical-menu--articlegroup-wrapper:hover * {
	color: white !important;
 }
 body .tws-vertical-menu .tws-vertical-menu--root-level a:hover{
	color: inherit;
 }
 .tws-vertical-menu .tws-vertical-menu--root-level a:hover, 
 .tws-vertical-menu .tws-vertical-menu--root-level a:focus, 
 .tws-vertical-menu .tws-vertical-menu--root-level a:active{
	color: inherit !important;
	font-weight: bold;
 }
 .tws-vertical-menu .tws-vertical-menu--root-level a.active{
	text-decoration: underline;
 }
 .tws-vertical-menu .tws-vertical-menu--controls{
	display: block !important;
	padding: 15px 0 0 0;
 }
 @media only screen and (max-width: 500px){
	 .tws-vertical-menu .tws-vertical-menu--controls{
		padding: 15px 0px !important;
	 }
 }
 .tws-vertical-menu .tws-vertical-menu--controls .tws-audience-selector,
 .tws-vertical-menu .tws-login a, .tws-vertical-menu .slot--open-cookie-settings .tws-accept-cookies--open-btn a{
	margin: 0;
	padding: 10px 0 10px 20px;
	color: black;
 }
 .tws-audience-selector--inline-fixer{
	display:none;
 }
 .tws-audience-selector--audience-button-text{
	font-size: 14px;
 }
 .tws-audience-selector--frame-container{
	position: relative;
 }
 .tws-audience-selector,
 .slot--open-cookie-settings{
	display: none;
 }
 .tws-login{
	position: relative;
 }
 .tws-login .tws-login--login::after {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	content: "";
 }
 @media screen and (min-width: 1510px){
	.tws-vertical-menu .tws-vertical-menu--menu {
	  -webkit-transform: unset;
	  transform: unset;
	  height: 100%;
	  position: relative;
	  left: unset;
	  top: unset;
	  z-index: inherit;
	}
	.tws-vertical-menu--header,
	.tws-vertical-menu .tws-vertical-menu--close,
	.tws-vertical-menu .tws-vertical-menu--backdrop{
	  display:none;
	}
	.tws-vertical-menu--inner-ul .tws-vertical-menu--articlegroup {
	  padding: 5px 10px 5px 20px;
	}
	.tws-vertical-menu--expand-children{
	  min-height:unset;
	}  
 }
 
 /* Innehåll */
 body .page-canvas{
	max-width: unset;
	background: unset;
 }
 .container{
	max-width: 100%;
	width: auto;
 }
 .azalea--body{
	background-color: white;
	max-width: 1510px;
	margin-top: 15px;
	box-shadow: 0 1px 2px rgb(0 0 0 / 20%);
	border-radius: 3px;
 }
 .azalea--content{
	padding: 15px !important;
	max-width: unset;
 }
 @media only screen and (max-width: 500px){
	 .azalea--content{
		padding: 15px 0px !important;
		max-width: unset;
	 }
   .slot--article-description{
     padding: 0 10px;
   }
 }
 .slot--breadcrumbs{
	position: sticky;
	top: 121px;
	z-index: 3;
 }
 .tws-breadcrumbs{
	height: auto;
	padding: 9px 14px;
 }
@media only screen and (min-width: 500px){
  .tws-breadcrumbs{
    height: auto;
    padding: 9px 24px;
  }
}
 .tws-breadcrumbs,
 .tws-breadcrumbs--home-icon{
	font-size: 14px;
	letter-spacing:initial;
	color: #333;
 }
 .tws-breadcrumbs--current a {
	font-weight: bold;
 }
 .tws-breadcrumbs:empty {
	display: none;
 }
 .tws-theme-preview {
	position: fixed;
	z-index: 2000;
	bottom: 0;
	left: 0;
 }
 .tws-theme-preview&gt;span{
	display:block;
 }
 @media screen and (min-width: 768px){
	.tws-container--tws-articles-two-type-carousel{
	  padding-left: 30px;
	  padding-right:30px;
	}
 }
 .slot--component-container .tws-container--tws-content-box, .slot--component-container .tws-container--tws-content-box-2x, .slot--component-container .tws-container--tws-content-box-3x, .slot--component-container .tws-container--tws-content-box-4x, .slot--component-container .tws-container--tws-klarna-on-site-messaging{
	padding: 0;
 }
 .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open&gt;.dropdown-toggle.btn-default {
	color: black;
	background-color: unset;
	border-color: #adadad;
 }
 .azalea--back-to-top{
	width: 100%;
	max-width: unset;
	margin: unset;
 }
 @media screen and (min-width: 768px){
	.tws-breadcrumbs,
	.tws-breadcrumbs--home-icon{
	  font-size: 16px;
	}
	.slot--breadcrumbs{
	  top: 121px;
	}
 }
 @media screen and (min-width: 1110px){
	.slot--breadcrumbs{
	  top: 131px;
	}
 }
 @media screen and (min-width: 1280px){
	.slot--breadcrumbs{
	  top: 77px;
	}
 }
 @media screen and (min-width: 1510px){
	.container{
		max-width: 1200px;
	}
	.azalea--body{
	  margin-left: calc(50% - 755px);
	}
	.slot--breadcrumbs{
	  top: 117px;
	}
	/*.tws-articles-two .slick-slider {
	  overflow-x: scroll;
	  overflow-y: hidden;
	}
	.tws-articles-two .slick-slider .slick-list{
	  overflow:visible;
	}
	.tws-articles-two .slick-slider .slick-cloned{
	  display:none;
	}*/
 }
 
 .slot--component-container .tws-container--tws-custom-html, .slot--component-container .tws-container--tws-article-display, .slot--component-container .tws-container--tws-articles, .slot--component-container .tws-container--tws-articles-two, .slot--component-container .tws-container--tws-articles-connected, .slot--component-container .tws-container--tws-newsletter-subscribe, .slot--component-container .tws-container--abi-parts-finder{
	padding: 0;
 }
 
 /* Rabattetiketter */
 .tws-article-list--list .tws-article-list--labels{
	 left: 0;
	top: 0;
	width: 100%;
	padding: 0px 10px 0px;
	overflow: visible;
	height: 0px;
 }
 .tws-article-list--list .tws-article-list--labels .tws-article-labels--label{
	margin-top: 10px;
 }
 .azalea--article-top .slot--article-labels{
	left: 0;
	top: 0;
	width: 100%;
	padding: 0px 21px 0px;
	overflow: visible;
	height: 0px;
 }
 .azalea--article-top .slot--article-labels .tws-article-labels--label{
	margin-top: 10px;
 }
 .tws-article-list--list .tws-article-list--labels .tws-article-labels--new .tws-article-labels--label-text,
 .azalea--article-top .slot--article-labels .tws-article-labels--new .tws-article-labels--label-text{
	font-size:16px;
	font-weight: 600;
	border: none;
	border-radius: 3px;
	background-color: #3CB201;
	float:left;
 }
 .tws-article-list--list .tws-article-list--labels .tws-article-labels--special-offer .tws-article-labels--label-text,
 .azalea--article-top .slot--article-labels .tws-article-labels--special-offer .tws-article-labels--label-text{
	font-size:16px;
	font-weight: 600;
	border: none;
	border-radius: 3px;
	background-color: #e94141;
	float:right;
 }
 .azalea--article-top .slot--article-labels .tws-article-labels--label-text{
	font-size: 18px;
 }
 
 .tws-container--tws-articles-two-type-carousel .slick-prev:before{
	position: absolute;
	top: -1px;
	left: 7px;
 }
 .tws-container--tws-articles-two-type-carousel .slick-next:before{
	position: absolute;
	top: -1px;
	right: 6px;
 }
 
 /* Sidfot */
 .azalea--footer{
	width: 100%;
	max-width: 100%;
	margin-top: 15px;
	color: white;
	font-size: 14px;
 }
 .azalea--footer .container{
	max-width: 1510px;
 }
 .azalea--footer p{
	margin-bottom: 5px;
 }
 .azalea--footer h1, .azalea--footer h2, .azalea--footer h3, .azalea--footer h4, .azalea--footer h5, .azalea--footer h6, 
 .azalea--footer .h1, .azalea--footer .h2, .azalea--footer .h3, .azalea--footer .h4, .azalea--footer .h5, .azalea--footer .h6 {
	color: white;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 10px;
 }
 .azalea--footer .container&gt;.row&gt;*{
	display: block;
	float: left;
 }
 .azalea--footer-left,
 .azalea--footer-right{
	display: none !important;
 }
 .azalea--footer-mid-left,
 .azalea--footer-mid-right{
	width: 100%;
 }
 @media only screen and (min-width: 992px){
	 .azalea--footer-mid-left,
	.azalea--footer-mid-right{
	  width: 50%;
	}
 }
 .azalea--footer iframe {
	width: 100%;
	  height: 250px;
	border: none;
 }
 
 /* Startsidan */
 @media only screen and (max-width: 767px){
	.azalea--start-page .avdelningar {
	  display: none;
	}
 }
 .azalea--start-page .azalea--component-container .tws-content-box--cell, 
 .azalea--start-page .azalea--component-container .tws-content-box--cell .wrappContent{
	padding: 0;
	flex-grow: 1;
 }
 .azalea--start-page .azalea--component-container .tws-content-box--table .wrappContent{
	background-color: rgba(0,153,217,0.6);
	padding: 5px 30px;
	min-height: 85px;
	display: flex;
	justify-content: center;
	flex-direction: column;
 }
 .azalea--start-page .azalea--component-container a.tws-content-box--table .tws-util-heading--heading{
	color: white;
 }
 .azalea--start-page .azalea--component-container a.tws-content-box--table:hover .tws-util-heading--heading{
	transform: scale(1.3);
 }
 .azalea--start-page .tws-articles-two--heading h2.tws-util-heading--heading{
	margin: 0;
 }
 .azalea--start-page tws-util-heading:not(.tws-article-list--article-name) h2{
	 font-size: 30px;
	font-weight: bold;
	text-decoration: underline;
	text-decoration-color: #0199da;
 }
 
 
 /* Produktgruppsida */
 .azalea--article-group .tws-articlegroup-list--info&gt;div{
	margin-top: 0;
 }
 .azalea--article-group h1.tws-util-heading--heading,
 .azalea--article-group .tws-custom-page .customPageHtml h1:first-of-type {
	text-align: left;
	margin: 0;
 }
 .tws-custom-page .customPageItem.customPageHtml{
	margin-bottom: 10px;
 }
 .slot--articles{
	margin-top: 0;
 }
 .tws-articlegroup-list .tws-list--type-grid{
	margin-left: -5px;
	margin-right: -5px;
 }
 .tws-articlegroup-list .tws-list--type-grid .tws-list--grid-item{
	width: auto;
	flex: 0 0 auto;
	margin-top: 0;
 }
 .tws-articlegroup-list .thumbnail{
	margin: 0;
	padding: 0;
	border: none;
	height: auto;
 }
 .tws-articlegroup-list .thumbnail .caption{
	padding: 0 15px;
	min-height: unset;
 }
 .tws-articlegroup-list .tws-articlegroup-list--tws-list .caption{
	background: #0199da;
	border-bottom: 2px solid #0175a7;
 }
 .tws-articlegroup-list .tws-articlegroup-list--tws-list .caption:hover{
	background: #0187c1;
	 border-bottom: 2px solid #01648e;
 }
 /* Flytta och bytt färg på Nyheter gruppen under Leksaker */
 .tws-list--grid-item.tws-list--item-8368851{
	order:-1;
 }
 body.articlegroup .tws-articlegroup-list--tws-list .tws-list--item-8368851 .caption{
	background-color: #3CB201;
	border-bottom-color: #308701;
 }
 body.articlegroup .tws-articlegroup-list--tws-list .tws-list--item-8368851 .caption:hover{
	background-color: #359601;
 }
 /* Flytta och bytt färg på Rea gruppen under Leksaker */
 body.articlegroup .tws-list--grid-item.tws-list--item-8369113{
	order:-1;
 }
 body.articlegroup .tws-articlegroup-list--tws-list .tws-list--item-8369113 .caption{
	background-color: #e94141;
	border-bottom-color: #b53232;
 }
 body.articlegroup .tws-articlegroup-list--tws-list .tws-list--item-8369113 .caption:hover{
	background-color: #b53232;
 }
 .tws-list--list .btn-group{
	z-index: unset;
 }
 .tws-article-filter&gt;div:first-of-type{
	z-index:unset;
 }
 .tws-article-filter .btn.open-filter-button{
	margin-left: 0;
	background: unset;
	background-color: white;
	color: rgba(51,51,51,0.8);
	border: 1px solid rgba(51,51,51,0.3);
 }
 .tws-article-filter .btn.open-filter-button:hover{
	background: unset;
	background-color: white;
	 color: #000;
	box-shadow: 0 1px 2px rgb(0 0 0 / 20%);
 }
 
 .tws-article-filter .tws-article-filter--filter-control-container.above-list .filter-select-name{
	border: 1px solid #ebebeb;
 }
 .tws-article-filter--filter-control-container.above-list{
	margin-left: -5px;
	margin-right: -5px;
	margin-bottom: 7.5px;
 }
 .tws-articlegroup-list .tws-list--grid-item .caption a{
	color: white;
	font-weight:bold;
 }
 .tws-article-filter--filter-control-container.above-list .tws-article-filter--dropdown{
	padding: 0;
	margin: 5px;
	width: auto;
	min-width: calc(20% - 10px);
	flex: 0 0 auto;
 }
 .tws-article-filter--filter-control-container.above-list .tws-article-filter--dropdown:hover{
	 box-shadow: 0 1px 2px rgb(0 0 0 / 20%);
 }
 .tws-article-filter .tws-article-filter--active-filters-wrapper.empty{
	display: none;
 }
 .btn.open-filter-button{
 }
 .tws-list-controls{
	float: none !important;
 }
 .tws-list-controls button.btn:hover {
	background:unset;
	color: #000;
	box-shadow: 0 1px 2px rgb(0 0 0 / 20%);
 }
 .tws-article-list--list .tws-list--type-grid .caption, 
 .tws-articles-two .slick-slider .thumbnail .caption{
	display:block;
 }
 .tws-article-list--list .tws-list--type-grid .thumbnail .tws-article-list--article-name {
	text-align: center;
	width: 100%;
 }
 .tws-article-list--article-name .tws-util-heading--heading{
	min-height: 31px; 
 }
 .tws-article-list--list .tws-list--type-grid .tws-api-price, 
 .tws-article-search-page--list .tws-list--type-grid .tws-api-price, 
 .tws-article-list--list .tws-list--type-carousel .tws-api-price, 
 .tws-article-search-page--list .tws-list--type-carousel .tws-api-price{
	flex-direction: column;
 }
 .tws-article-list--list .tws-list--type-grid .thumbnail .tws-article-list--price, 
 .tws-container--tws-articles-two-type-carousel .thumbnail .tws-article-list--price{
	 width: auto;
	float: left;
 }
 .tws-article-list--list .tws-article-list--price .tws-api--price-current {
	margin-top: 6px;
	font-size: 16px;
	letter-spacing: normal;
 }
 @media only screen and (min-width: 768px){
	.tws-article-list--list .tws-article-list--price .tws-api--price-current {
		font-size: 18px;
	}
 }
 .tws-article-list--list .tws-article-list--price .tws-api--price-both-shown {
	margin-top:0;
 }
 .tws-article-list--list .tws-list--type-grid .tws-api-price .tws-api--price-regular+.tws-api--price-current, .tws-article-search-page--list .tws-list--type-grid .tws-api-price .tws-api--price-regular+.tws-api--price-current, .tws-article-list--list .tws-list--type-carousel .tws-api-price .tws-api--price-regular+.tws-api--price-current, .tws-article-search-page--list .tws-list--type-carousel .tws-api-price .tws-api--price-regular+.tws-api--price-current{
	 color: #e94141;
 }
 .tws-articles-two .slick-track .slick-slide&gt;div .tws-list--grid-item{
	 padding: 5px;
 }
 .tws-article-list--list .tws-list--type-grid .tws-list--grid-item,
 .tws-articles-two .slick-slider .thumbnail {
	border-radius: 5px;
	border: 1px solid transparent;
	padding: 0;
 }
 .tws-list--list .tws-list--type-grid,
 .tws-articles-two--list.tws-list--type-grid{
	margin-left: -5px;
	margin-right: -5px;
 }
 .using-mouse .tws-article-list--list .tws-list--type-grid .tws-list--grid-item:hover,
 .tws-articles-two .slick-slider .thumbnail:hover{
	border-radius: 5px;
	border: 1px solid #dbdbdb;
	box-shadow: 0 1px 2px rgb(0 0 0 / 20%)
 }
 .tws-article-list--list .tws-article-list--buy-button, 
 .tws-articles-two .slick-slider .tws-article-list--buy-button{
	width: auto;
	float: right;
	margin-top: 0;
 }
 .tws-article-list--list .tws-article-list--buy-button .btn {
	display: inline-block;
	position: relative;
	background: #0199da;
	border: 0;
	border-bottom: 2px solid #0175a7;
	padding: 8px 8px;
	height: auto !important;
	width: 100%;
	text-transform: uppercase;
	font-size: 12px !important;
	font-weight: bold;
	color: #fff;
	transition: all 0.3s !important;
 }
 @media (min-width: 768px){
	.tws-article-list--list .tws-article-list--buy-button .btn{
	  font-size: 16px !important;
	  padding: 8px 10px;
	}
 }
 .tws-article-list--list .tws-article-list--buy-button .btn:hover, 
 .tws-article-list--list .tws-article-list--buy-button .btn:focus {
	background: #0187c1;
	border-bottom: 2px solid #01648e;
 }
 .tws-article-list--list .tws-article-list--buy-button .btn span{
	display: inline-block !important;
 }
 .tws-article-list--list .tws-article-list--buy-button .btn.tws-article-buy-button-with-modal--buy-button:after {
	content: "\f291";
	display: inline-block;
	font-family: "fontawesome";
	text-align: center;
	margin: -2px 4px 0 4px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: normal;
	opacity: 1;
 }
 /*Färga knapparna i färgfilter */
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Beige"] button.btn {
	  border-bottom: 8px solid beige;
		padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Blå"] button.btn {
	  border-bottom: 8px solid dodgerblue;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Brun"] button.btn {
	  border-bottom: 8px solid saddlebrown;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Grå"] button.btn {
	  border-bottom: 8px solid grey;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Grön"] button.btn {
	  border-bottom: 8px solid forestgreen;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Gul"] button.btn {
	  border-bottom: 8px solid yellow;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Guld"] button.btn {
	  border-bottom: 8px solid goldenrod;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Lila"] button.btn {
	  border-bottom: 8px solid mediumpurple;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Koppar"] button.btn {
	  border-bottom: 8px solid orangered;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Orange"] button.btn {
	  border-bottom: 8px solid darkorange;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Rosa"] button.btn {
	  border-bottom: 8px solid hotpink;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Röd"] button.btn {
	  border-bottom: 8px solid red;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Silver"] button.btn {
	  border-bottom: 8px solid silver;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Svart"] button.btn {
	  border-bottom: 8px solid black;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Turkos"] button.btn {
	  border-bottom: 8px solid turquoise;
	  padding-bottom:0;
 }
 .tws-article-filter--buttons-container .button-wrapper[data-filter-option-name="Vit"] button.btn {
		 padding-bottom:8px;
 }
 
 /* Produktsida */ 
 .azalea--article .azalea--article-top, 
 .azalea--article .azalea--article-section{
	padding: 0;
 }
 .azalea--article-right-col{
	max-width: unset;
 }
 .azalea--article-left-col{
	max-width: 500px;
	margin-left: auto;
	margin-right: auto;
 }
 @media (min-width: 768px){
	.azalea--article-left-col{
	  width: 40%;
	}
	.azalea--article-right-col{
	  width: 60%;
	  margin-left: unset;
	}
 }
 /* Bilder */
 .tws-article-images--current-image{
	margin: 0;
	width: 100%;
 }
 .tws-article-images--current-image .slick-arrow{
	display: none !important;
 }
 .tws-article-images--current-image .slick-slider{
	margin-bottom: unset;
 }
 .tws-article-images--current-image .tws-article-images--slick-big .tws-article-images--image{
	width: 100%;
 }
 .tws-article-images--slick-nav{
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 0;
 }
 /*.tws-article-images--few-images .tws-article-images--slick-nav{
	margin-left: -4px;
	margin-right: -4px;
 }*/
 /* Produkt info */
 body.article .slot--article-name{
	margin-bottom: 10px;
 }
 .tws-article-price .tws-api-price{
	flex-direction: column;
 }
 .slot--article-price{
	 float:left;
 }
 .tws-article-price .tws-article-price--price .tws-api--price-regular+.tws-api--price-current, .tws-horizontal-flip-list--price .tws-api-price .tws-api--price-regular+.tws-api--price-current{
	 color: #e94141;
 }
 .tws-article-price .tws-article-price--price .tws-api--price-regular{
	font-size: 18px;
	margin-right:30px;
 }
 .tws-article-price .tws-article-price--price .tws-api--price-current{
	font-size: 24px;
	margin-right:30px;
 }
 @media (max-width: 768px){
	.tws-article-price .tws-article-price--compare-at-price,
	.tws-article-price .tws-article-price--compare-at-price .tws-api--price-current{
	  font-size: 12px;
	}
 }
 .slot--article-favoritebutton{
	margin-left: 10px;
 }
 .tws-article-favoritebutton{
	 height:auto;
	width:auto;
	line-height:0;
	font-size: 20px;
	padding-top: 9px;
	padding-bottom: 8px;
 }
 .article-favoritebutton-desc{
	border: 1px solid #dbdbdb;
	display:none !important;
 }
 body.article .tws-article-favoritebutton--container{
	margin-top: 0;
 }
 .slot--article-introduction{
	clear:both;
 }
 .tws-article-introduction--text{
	padding: 5px 0 15px;
	font-size: 16px;
 }
 .tws-article-introduction--text .tws-article-introduction--read-more{
	display: none;
 }
 .tws-article-choices label{
	font-size: 16px;
	font-weight: bold;
 }
 .tws-article-choices{
	margin-bottom: 15px;
 }
 .azalea--article .slot--article-stock-shipping{
	min-height:unset;
 }
 .tws-article-quantity--input-wrapper{
	margin-right: 10px;
 }
 .tws-article-quantity .input-group input{
	height: 40px !important;
	margin-right: 0;
	border: 1px solid #333;
	border-bottom-width: 2px;
 }
 .tws-article-quantity--input-wrapper .input-group-btn:first-child&gt;button.btn,
 .tws-article-quantity--input-wrapper .input-group-btn:last-child&gt;.btn{
	display:block;
	height: 40px !important;
	border: 1px solid #333;
	border-bottom-width: 2px;
 }
 @media only screen and (max-width: 500px){
	.tws-article-quantity--input-wrapper .input-group-btn:first-child&gt;button.btn,
	 .tws-article-quantity--input-wrapper .input-group-btn:last-child&gt;.btn {
	  padding: 6px 8px;
	}
 }
 .tws-article-quantity--input-wrapper button:hover{
	 border-color: #333 !important;
 }
 body.article .buy-button-wrapper{
	width: 100%;
 }
 .azalea--article .azalea--buy-button-group .slot--article-buy-button{
	display:block;
 }
 .azalea--buy-button-group .slot--article-buy-button .btn{
	height: 40px;
	/*max-width: 400px;*/
	width: 100%;
	font-size: 16px;
 }
 .azalea--buy-button-group .slot--article-buy-button .btn:after {
	content: '\f291';
	font-family: fontawesome;
	font-weight: normal;
	margin: 0 0 0 5px;
	font-size: 12px;
	margin: -3px 0 0 5px;
	display: inline-block;
	vertical-align: middle;
 }
 /* Byt text på köpknapp om slut */
 .azalea--buy-button-group button:disabled span, 
 .azalea--buy-button-group button[disabled] span{
	 display:none;
 }
 .azalea--buy-button-group .slot--article-buy-button .btn:disabled:after{
	 content: "Tillfälligt Slut";
	font-family: "Open Sans";
	font-size: 16px;
	font-weight:bold;
 }
 .slot--unique-selling-points .tws-unique-selling-points--wrapper{
	margin-top: 10px;
 }
 .tws-article-attributes ul {
	border: none;
 }
 .tws-article-attributes ul li {
	border-bottom: none;;
	padding: 0;
	margin-bottom: 5px;
 }
 .tws-article-attributes ul li span{
	padding-top: 0 !important;
	padding-bottom: 0 !important;
 }
 .slot--article-share{
	margin-top: -30px;
 }
 .tws-article-social .social {
	 width: 100% !important;
	 margin-left: unset !important;
 }
 .tws-article-social .social ul {
	 width: fit-content !important;
	 float: right;
 }
 .slot--article-description .tws-article-description--heading{
	text-align: unset;
 }
 .slot--article-description .tws-article-description--text{
	font-size: 16px;
	line-height: normal;
 }
 .slot--article-description .tws-article-description--text-container{
	max-height: unset;
 }
 .tws-article-description--show-more{
	display: none;
 }
 /*body.article .tws-util-heading--heading{
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
 }*/
 .slot--article-page-footer .manually-related-products .tws-util-heading--heading,
 .slot--article-page-footer .related-products .tws-util-heading--heading,
 .slot--article-page-footer .visited-products .tws-util-heading--heading {
	margin-bottom: 0;
 }
 .size-picker-label,
 .variant-picker-label,
 .color-way-picker-label{
	font-weight: bold;
 }
 .size-picker,
 .variant-picker,
 .color-way-picker{
	margin-bottom: 20px;
 }
 
 .color-way-picker{
	 display:flex;
	 flex-wrap: wrap;
	 flex-direction: row;
	 gap: 10px;
 }
 .color-way-picker.show-more-closed{
	max-height: 233px;
 }
 .color-way-picker &gt; .thumbnail{
	 padding:0;
	 margin:0;
	 max-width: 75px;
	 max-height: 75px;
 }
 .color-way-picker &gt; .thumbnail .img-wrapper{
	 overflow:hidden;
	 max-height: 80px;
 }
 .color-way-picker &gt; .thumbnail img{
	 width: 100%;
	 max-height: 80px;
	 height: auto;
	 object-fit: cover;
	 transition-duration: .15s;
	 transition-property: transform;
 }
 .color-way-picker &gt; .thumbnail.active{
	 border-color: #8dc297 !important;
	 border-width: 4px;
	 background-color: unset;
 }
 .color-way-picker &gt; .thumbnail.active .img-wrapper{
	 max-height: 77px;
 }
 .color-way-picker &gt; .thumbnail:hover{
	 background: rgba(236, 236, 236, 0.806);
 }
 .color-way-picker &gt; .thumbnail:hover img{
	 transform: scale(1.1);
 }
 .color-way-picker &gt; .thumbnail .caption{
	 padding: 3px;
	 display:none;
 }
 
 /* Kontaktformulär */
 .azalea--contact-heading{
	text-align: left;
	padding: 0;
 }
 .slot--contact-form {
	margin: 0;
 }
 .tws-contact-form--before-text{
	margin: 0;
	padding: 0;
	text-align: left;
 }
 .tws-contact-form--form-outer-wrapper{
	margin:0;
	text-align: left;
 }
 .tws-contact-form--captcha-field {
  min-height:78px;
 }
 .tws-contact-form--submit-wrapper {
	 margin:0;
	height:0;
 }
 .tws-contact-form--submit-wrapper button {
		position:relative;
		top: -98px;
 }
 
 /* Sökresultat sida */
 .tws-article-search-page--heading{
	fon-size: 21px;
	text-align: unset;
	margin: 0;
 }
 
 /* Kassan */
 body.checkout .container{
	max-width: 100%;
	width: auto;
 }
 body.checkout .azalea--body{
	 background:unset;
	box-shadow:unset;
 }
 body.checkout .azalea--content{
	background: none !important;
	padding: 0 !important;
 }
 body.checkout .slot--logo{
	margin-left: auto;
 }
 body.checkout .azalea--header-left{
	float:left;
 }
 body.checkout .azalea--header-right{
	display:none;
 }
 .tws-checkout-back-button button{
	margin-left: 16px;
	margin-top: 18px;
	background: #0199da;
	color: #fff;
	border: none;
	padding: 8px 15px;
	font-size: 16px;
 }
 .tws-checkout-back-button button span.fa{
	font-size:24px;
 }
 .tws-checkout-back-button button:hover,
 .tws-checkout-back-button button:focus {
	background: #18afef !important;
	color: #fff !important;
 }
 .tws-checkout-back-button--text {
	display: none;
 }
 @media only screen and (min-width: 992px){
	.tws-checkout-back-button--text {
	  display: inline;
	}
 }
 body.checkout .opc-checkout h2, 
 .tws-opc-cart--cart-heading, 
 .opc-checkout--related .tws-articles-two--heading .tws-util-heading--heading, 
 .opc-checkout--summary h2, .tws-cart-summary--header, 
 .tws-checkout--select-delivery-heading,
 .tws-checkout--select-payment-heading, 
 .tws-checkout--complete-heading, 
 .tws-order-history .tws-opc-cart--cart-heading{
	margin-bottom: 10px !important;
	margin-left: 15px !important;
 }
 .opc-checkout--shortcuts .tws-checkout-shortcuts--field-label,
 .tws-checkout--field-label{
	font-size: 16px !important;
	margin: 0 0 5px 0;
 }
 body.checkout .tws-opc-cart--wrapper,
 body.checkout .tws-cart-summary--wrapper,
 body.checkout .slot--checkout-discount,
 body.checkout .slot--checkout-cart-usps,
 body.checkout .opc-checkout--shortcuts,
 body.checkout .tws-checkout--select-delivery-list-wrapper,
 body.checkout .tws-checkout--forms,
 body.checkout .tws-checkout--checkout-container{
	box-shadow: 0 1px 2px rgb(0 0 0 / 20%);
	border: none;
	padding: 15px;
 }
 .slot--checkout-cart-usps {
	display: none;
 }
 body.checkout .tws-checkout--forms{
	margin: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	padding-bottom: 0;    
 }
 .tws-checkout--forms .tws-checkout--forms-block .tws-checkout--field{
	margin: 0;
	padding: 0;
 }
 body.checkout .tws-checkout--checkout-container{
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	padding: 0;
 }
 .tws-cart-summary--sticky-summary{
	display: none;
 } 
 body.checkout .tws-checkout-shortcuts{
	padding: 0;
 }
 body.checkout .slot--checkout-related{
	padding: 0;
 }
 body.checkout .slot--checkout-related .tws-util-heading--heading{
	margin: 0 !important;
 }
 .tws-checkout--checkout-container .tws-checkout--html{
	max-width: unset;
 }
 body.checkout .tws-checkout--select-delivery-list-wrapper{
	padding-bottom: 5px;
 }
 .tws-checkout--select-delivery-list{
	display: flex;
	flex-direction: column;
 }
 .tws-checkout--delivery-method, .tws-checkout--payment-method{
	margin-bottom: 10px !important;
 }
 .tws-checkout--delivery-method+.tws-checkout--delivery-method, .tws-checkout--payment-method+.tws-checkout--payment-method{
	margin-top:0;
 }
 /*Schenker Ombud*/
 .tws-checkout--delivery-method-173799,
 .tws-checkout--delivery-method-189513{
	order:1;
 }
 /*Schenker Hemleverans*/
 .tws-checkout--delivery-method-180757{
	order:2;
 }
 /*DHL*/
 .tws-checkout--delivery-method-161171{
	order:3;
 }
 /*Hämta i butik*/
 .tws-checkout--delivery-method-172081{
	order:4;
 }
 
 /* Slick Slider */
 /*.slick-prev, 
 .slick-next,
 .tws-article-images .slick-prev,
 .tws-article-images .slick-next{
	height: 22px;
	width: 22px;
	background: rgba(0,0,0,0.8);
	color: #fff;
	border-radius: 50%;
	text-align: center;
	line-height: 22px;
	transition: all .3s;
 }*/
 .slick-slider .slick-prev:before,
 .slick-slider .slick-next:before,
 .tws-article-images .slick-prev:before,
 .tws-article-images .slick-next:before{
	font-family: 'slick';
	font-size: 20px;
	line-height: 22px;
	opacity: .75;
	color: rgba(0,0,0,0.8) !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
 }
 .slick-slider .slick-prev:before,
 .tws-article-images .slick-prev:before{
	 content: '←';
 }
 .slick-slider .slick-next:before,
 .tws-article-images .slick-next:before{
	content: '→';
 }
 .slick-slider .tws-article-favoritebutton--container{
	display: none !important;
 }
 .tws-articles-two .slick-track .slick-slide&gt;div .slider-wrapper{
	height: auto;
 }
 
 .show-more-closed{
  max-height:180px;
  overflow:hidden;
  text-overflow: ellipsis;
}

.show-more-open{
	height:auto;
  overflow:auto;
}

.show-more-block{
  background-color: #fff;
  position: sticky;
  bottom: 0;
  border-top: 1px solid #333;
  box-shadow: 0px -10px 20px 0px #fff;
  text-align: center;
  width:100%;
  z-index:10;
}
.show-more-block button.show-more{
	border-color: #333;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top: 0;
  padding: 5px 15px;
  font-size: 14px;
}
.show-more-open .show-more-block{
  box-shadow: unset;
  margin-top: 1rem;
}
 
 </pre></body></html>