/*! Agera e-handel checkout v12.2.0 - (c) Montania System AB - www.montania.se */.fancybox-enabled {
  overflow: hidden; }

.fancybox-enabled body {
  overflow: visible;
  -ms-touch-action: none;
  touch-action: none; }

.fancybox-container {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99993;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

/* Make sure that the first one is on the top */
.fancybox-container ~ .fancybox-container {
  z-index: 99992; }

.fancybox-bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #0f0f11;
  opacity: 0;
  transition-timing-function: cubic-bezier(0.55, 0.06, 0.68, 0.19);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.fancybox-container--ready .fancybox-bg {
  opacity: 0.87;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1); }

.fancybox-controls {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  opacity: 0;
  z-index: 99994;
  transition: opacity .2s;
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  direction: ltr; }

.fancybox-show-controls .fancybox-controls {
  opacity: 1; }

.fancybox-infobar {
  display: none; }

.fancybox-show-infobar .fancybox-infobar {
  display: inline-block;
  pointer-events: all; }

.fancybox-infobar__body {
  display: inline-block;
  width: 70px;
  line-height: 44px;
  font-size: 13px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  text-align: center;
  color: #ddd;
  background-color: rgba(30, 30, 30, 0.7);
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-smoothing: subpixel-antialiased; }

.fancybox-buttons {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
  pointer-events: all; }

.fancybox-show-buttons .fancybox-buttons {
  display: block; }

.fancybox-slider-wrap {
  overflow: hidden;
  direction: ltr; }

.fancybox-slider-wrap,
.fancybox-slider {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  z-index: 99993;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.fancybox-slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: auto;
  outline: none;
  white-space: normal;
  box-sizing: border-box;
  text-align: center;
  z-index: 99994;
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: transparent; }

.fancybox-slide::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
  width: 0; }

.fancybox-slide > * {
  display: inline-block;
  position: relative;
  padding: 24px;
  margin: 44px 0 44px;
  border-width: 0;
  vertical-align: middle;
  text-align: left;
  background-color: #fff;
  overflow: auto;
  box-sizing: border-box; }

.fancybox-slide--image {
  overflow: hidden; }

.fancybox-slide--image::before {
  display: none; }

.fancybox-content {
  display: inline-block;
  position: relative;
  margin: 44px auto;
  padding: 0;
  border: 0;
  width: 80%;
  height: calc(100% - 88px);
  vertical-align: middle;
  line-height: normal;
  text-align: left;
  white-space: normal;
  outline: none;
  font-size: 16px;
  font-family: Arial, sans-serif;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent;
  -webkit-overflow-scrolling: touch; }

.fancybox-iframe {
  display: block;
  margin: 0;
  padding: 0;
  border: 0;
  width: 100%;
  height: 100%;
  background: #fff; }

.fancybox-slide--video .fancybox-content,
.fancybox-slide--video .fancybox-iframe {
  background: transparent; }

.fancybox-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  border: 0;
  z-index: 99995;
  background: transparent;
  cursor: default;
  overflow: visible;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }

.fancybox-image,
.fancybox-spaceball {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  max-width: none;
  max-height: none;
  background: transparent;
  background-size: 100% 100%; }

.fancybox-controls--canzoomOut .fancybox-placeholder {
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.fancybox-controls--canzoomIn .fancybox-placeholder {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.fancybox-controls--canGrab .fancybox-placeholder {
  cursor: -webkit-grab;
  cursor: grab; }

.fancybox-controls--isGrabbing .fancybox-placeholder {
  cursor: -webkit-grabbing;
  cursor: grabbing; }

.fancybox-spaceball {
  z-index: 1; }

.fancybox-tmp {
  position: absolute;
  top: -9999px;
  left: -9999px;
  visibility: hidden; }

.fancybox-error {
  position: absolute;
  margin: 0;
  padding: 40px;
  top: 50%;
  left: 50%;
  width: 380px;
  max-width: 100%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  background: #fff;
  cursor: default; }

.fancybox-error p {
  margin: 0;
  padding: 0;
  color: #444;
  font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif; }

.fancybox-close-small {
  position: absolute;
  top: 4px;
  right: 4px;
  padding: 0;
  margin: 0;
  width: 30px;
  height: 30px;
  font: 21px/1 Arial,"Helvetica Neue",Helvetica,sans-serif;
  color: #888;
  font-weight: 300;
  text-align: center;
  border-radius: 50%;
  border-width: 0;
  cursor: pointer;
  background: #fff;
  transition: background .2s;
  box-sizing: border-box;
  z-index: 2; }

.fancybox-close-small:focus {
  outline: 1px dotted #888; }

.fancybox-slide--video .fancybox-close-small {
  top: -36px;
  right: -36px;
  background: transparent; }

.fancybox-close-small:hover {
  color: #555;
  background: #eee; }

/* Caption */
.fancybox-caption-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 60px 30px 0 30px;
  z-index: 99998;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  box-sizing: border-box;
  background: linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 20%, rgba(0, 0, 0, 0.2) 40%, rgba(0, 0, 0, 0.6) 80%, rgba(0, 0, 0, 0.8) 100%);
  opacity: 0;
  transition: opacity .2s;
  pointer-events: none; }

.fancybox-show-caption .fancybox-caption-wrap {
  opacity: 1; }

.fancybox-caption {
  padding: 30px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  font-size: 14px;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #fff;
  line-height: 20px;
  -webkit-text-size-adjust: none; }

.fancybox-caption a,
.fancybox-caption button {
  pointer-events: all; }

.fancybox-caption a {
  color: #fff;
  text-decoration: underline; }

/* Buttons */
.fancybox-button {
  display: inline-block;
  position: relative;
  width: 44px;
  height: 44px;
  line-height: 44px;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  cursor: pointer;
  background: transparent;
  color: #fff;
  box-sizing: border-box;
  vertical-align: top;
  outline: none; }

.fancybox-button--disabled {
  cursor: default;
  pointer-events: none; }

.fancybox-infobar__body, .fancybox-button {
  background: rgba(30, 30, 30, 0.6); }

.fancybox-button:hover {
  background: rgba(0, 0, 0, 0.8); }

.fancybox-button::before,
.fancybox-button::after {
  content: '';
  pointer-events: none;
  position: absolute;
  border-color: #fff;
  background-color: currentColor;
  color: currentColor;
  opacity: 0.9;
  box-sizing: border-box;
  display: inline-block; }

.fancybox-button--disabled::before,
.fancybox-button--disabled::after {
  opacity: 0.5; }

.fancybox-button--left::after {
  left: 20px;
  top: 18px;
  width: 6px;
  height: 6px;
  background: transparent;
  border-top: solid 2px currentColor;
  border-right: solid 2px currentColor;
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg); }

.fancybox-button--right::after {
  right: 20px;
  top: 18px;
  width: 6px;
  height: 6px;
  background: transparent;
  border-top: solid 2px currentColor;
  border-right: solid 2px currentColor;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--left {
  border-bottom-left-radius: 5px; }

.fancybox-button--right {
  border-bottom-right-radius: 5px; }

.fancybox-button--close {
  float: right; }

.fancybox-button--close::before, .fancybox-button--close::after {
  content: '';
  display: inline-block;
  position: absolute;
  height: 2px;
  width: 16px;
  top: calc(50% - 1px);
  left: calc(50% - 8px); }

.fancybox-button--close::before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg); }

.fancybox-button--close::after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg); }

/* Loading spinner */
.fancybox-loading {
  border: 6px solid rgba(100, 100, 100, 0.4);
  border-top: 6px solid rgba(255, 255, 255, 0.6);
  border-radius: 100%;
  height: 50px;
  width: 50px;
  -webkit-animation: fancybox-rotate .8s infinite linear;
  animation: fancybox-rotate .8s infinite linear;
  background: transparent;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -25px;
  margin-left: -25px;
  z-index: 99999; }

@-webkit-keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fancybox-rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

/* Styling for Small-Screen Devices */
@media all and (max-width: 800px) {
  .fancybox-controls {
    text-align: left; }
  .fancybox-button--left,
  .fancybox-button--right,
  .fancybox-buttons button:not(.fancybox-button--close) {
    display: none !important; }
  .fancybox-caption {
    padding: 20px 0;
    margin: 0; } }

/* Fullscreen  */
.fancybox-button--fullscreen::before {
  width: 15px;
  height: 11px;
  left: 15px;
  top: 16px;
  border: 2px solid;
  background: none; }

/* Slideshow button */
.fancybox-button--play::before {
  top: 16px;
  left: 18px;
  width: 0;
  height: 0;
  border-top: 6px inset transparent;
  border-bottom: 6px inset transparent;
  border-left: 10px solid;
  border-radius: 1px;
  background: transparent; }

.fancybox-button--pause::before {
  top: 16px;
  left: 18px;
  width: 7px;
  height: 11px;
  border-style: solid;
  border-width: 0 2px 0 2px;
  background: transparent; }

/* Thumbs */
.fancybox-button--thumbs span {
  font-size: 23px; }

.fancybox-button--thumbs::before {
  top: 20px;
  left: 21px;
  width: 3px;
  height: 3px;
  box-shadow: 0 -4px 0, -4px -4px 0, 4px -4px 0, 0 0 0 32px inset, -4px 0 0, 4px 0 0, 0 4px 0, -4px 4px 0, 4px 4px 0; }

.fancybox-container--thumbs .fancybox-controls,
.fancybox-container--thumbs .fancybox-slider-wrap,
.fancybox-container--thumbs .fancybox-caption-wrap {
  right: 220px; }

.fancybox-thumbs {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: auto;
  width: 220px;
  margin: 0;
  padding: 5px 5px 0 0;
  background: #fff;
  z-index: 99993;
  word-break: normal;
  -webkit-overflow-scrolling: touch;
  -webkit-tap-highlight-color: transparent;
  box-sizing: border-box; }

.fancybox-thumbs > ul {
  list-style: none;
  position: absolute;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 0; }

.fancybox-thumbs > ul > li {
  float: left;
  overflow: hidden;
  max-width: 50%;
  padding: 0;
  margin: 0;
  width: 105px;
  height: 75px;
  position: relative;
  cursor: pointer;
  outline: none;
  border: 5px solid #fff;
  border-top-width: 0;
  border-right-width: 0;
  -webkit-tap-highlight-color: transparent;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  box-sizing: border-box; }

li.fancybox-thumbs-loading {
  background: rgba(0, 0, 0, 0.1); }

.fancybox-thumbs > ul > li > img {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  max-width: none;
  max-height: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.fancybox-thumbs > ul > li:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 2px;
  border: 4px solid #4ea7f9;
  z-index: 99991;
  opacity: 0;
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); }

.fancybox-thumbs > ul > li.fancybox-thumbs-active:before {
  opacity: 1; }

/* Styling for Small-Screen Devices */
@media all and (max-width: 800px) {
  .fancybox-thumbs {
    display: none !important; }
  .fancybox-container--thumbs .fancybox-controls,
  .fancybox-container--thumbs .fancybox-slider-wrap,
  .fancybox-container--thumbs .fancybox-caption-wrap {
    right: 0; } }

.hidden {
    display:none;
}
.center {
    text-align: center !important;
}
.right {
    text-align: right;
}
.left {
    text-align: left;
}
.alignleft img {
    float: left;
    margin-right: 10px;
}
.alignright img {
    float: right;
    margin-left: 10px;
}

.has-image{
    clear: both;
}

fieldset {
    padding: 10px 10px 0 10px;
    margin: 0 10px 0 0;
}
fieldset legend {
    font-weight: bold;
}
fieldset label, fieldset input, fieldset textarea {
    margin-bottom: 5px;
}
fieldset label {
    text-align: left;
    width: 160px;
    float: left;
}
fieldset label.radio, fieldset label.checkbox {
    width: auto;
    float: none;
    vertical-align: top;
    display: block;
    margin: 1em 0;
}

fieldset .inputgroup { /* the inputgroup class is for checkboxes and radios */
    margin-left: 160px;
}
fieldset .inputgroup label, fieldset .inputgroup input { /* the inputgroup class is for checkboxes and radios */
    float: none !important;
    display: inline !important;
    width: auto !important;
}
fieldset br {
    clear: left;
}

.small_thumb {
    float:left;
    margin:2px;
}
.small_thumb img {
    margin:0;
}
.error_container {
    background-color: #D14646;
    color: #fff;
    font-weight: bold;
    border: 1px solid #B76666;
    padding: 5px;
    text-align: center;
}

.notice {
    padding: 10px;
    margin: 10px 0;
}

/**
 * 	Order history
 */

.orderhistory-list-table, .orderhistory-details-table {
    width: 100%;
    border-collapse: collapse;
}
.orderhistory-list-table th {
    text-align: left;
    background-color: #eee;
}
.orderhistory-list-table th.right {
    text-align: right;
}
.orderhistory-list-table td, .orderhistory-list-table th {
    padding: 2px 5px;
}
.orderhistory-list-table td {
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
}
.orderhistory-list-table tr.order-details > td {
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
    padding: 10px;
}
.orderhistory-list-table .order-row td {
    cursor: pointer;
}
.orderhistory-details-table {
    font-size: 0.85em;
}
.orderhistory-details-wrapper.orderhistory-details-collapsed {
    display: none;
    height: 0;
    overflow: hidden;
    -webkit-transition: height 1s ease-in;
}
.orderhistory-details-wrapper {
    height: 100%;
    -webkit-transition: height 1s ease-in;
}

.orderhistory-details-wrapper dt {
    font-weight: bold;
    float: left;
    clear: left;
    width: 50%;
    margin: 0 0 5px 0;
}
.orderhistory-details-wrapper dd {
    width: 50%;
    float: left;
    margin: 0 0 5px 0;
}

@media (max-width: 450px) {
    .orderhistory-details-wrapper dt {
        width: 50%;
    }
    .orderhistory-details-wrapper dd {
        width: 50%;
    }
}

.order-history-details-column {
    padding: 0.75rem;
    width: 33.3%;
    float: left;
}

.order-history-details-column ul, .order-history-details-column dl {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
    margin-top: 0;
    padding-top: 0;
}

.order-history-details-column:nth-of-type(3n+1) {
    clear: left;
}

@media (max-width: 450px) {
    .order-history-details-column {
        float: none;
        width: 100%;
    }
}

article.page.list {
    border-bottom: 1px solid #E2E2E2;
    margin-bottom: 1em;
    padding-bottom: 1em;
}

article.page.list:last-of-type {
    border: none;
}

article.page time {
    font-size: 85%;
    margin-bottom: 0.5em;
    display: block;
}
article.page footer {
    margin-top: 1em;
}


/**
 * Interest form
 */

.product_interest {
    background: #f8f8f8;
    padding: 10px;
}

.product_interest form {
    padding: 20px 10px 10px 10px;
}

.product_interest label {
    margin-right: 10px;
}

.product_interest .button {
    margin-top: 10px;
}


/**
 * My pages
 */

nav.nav-my-pages > ul {
    margin: 0;
    padding: 0;
    list-style-type: circle;
    padding-left: 20px;
}


/**
 * Info icon
 */

.info-icon {
    border: 1px solid;
    border-radius: 16px;
    display: inline-block;
    width: 16px;
    height: 16px;
    text-align: center;
}

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}
td.mobile-only, th.mobile-only {
    display: none;
}

/* IPAD */
@media (max-width: 768px){
    .content{
        width: 100% !important;
    }
}
/* Mobile */
@media (max-width: 450px) {

    fieldset legend {
        margin-bottom: 5px;
    }
    fieldset .inputgroup{
        margin-left: 0 !important;
        margin-bottom: 10px;
    }
    fieldset label{
        width: 90%;
    }
    fieldset input, fieldset select{
        margin-bottom: 10px;
    }

    /*My pages*/
    div[role='main']{
        width: 100% !important;
    }


    /*Detail order, order list*/

    td.no-mobile, th.no-mobile{
        display: none;
    }
    td.mobile-only, th.mobile-only{
        display: initial;
    }
    td.center{
        text-align: left !important;
    }
    .orderhistory-details-wrapper dl{
        width: 100%;
    }
    .orderhistory-details-wrapper table,
    .orderhistory-details-wrapper thead,
    .orderhistory-details-wrapper tbody,
    .orderhistory-details-wrapper td,
    .orderhistory-details-wrapper th,
    .orderhistory-details-wrapper tr
    {
        display: block;
    }
    .orderhistory-details-wrapper thead tr{
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
    .orderhistory-details-wrapper td{
        /* Behave  like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
        white-space: normal;
        text-align:left;
    }
    .orderhistory-details-wrapper td.last{
        border-bottom: 2px solid #eee;
        padding-bottom: 1.5em;
    }
    .orderhistory-details-wrapper td.first, .orderhistory-details-wrapper th.first{
        padding-top: 1em;
    }
    .orderhistory-details-wrapper td:before{
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
        top: 6px;
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: nowrap;
        text-align:left;
        font-weight: bold;
    }
    .orderhistory-details-wrapper td:before {
        content: attr(data-title);
    }
}

.montania-cookies {
    position:fixed;
    bottom:0;
    left:0;
    right:0;
    width: 100%;
    padding: 10px 40px;
    box-sizing: border-box;
    background:white;
    border-top:1px solid #ccc;
    box-shadow:0 0 5px rgba(0,0,0, 0.3);
    z-index:100;
    font-size:0.9em;
    line-height:1.2em;
    text-align:center;
    transition: all 1s ease-in-out;
}
.montania-cookies.hide {
    bottom: -50vh;
}
.montania-cookies .montania-cookies-close {
    position:absolute;
    cursor:pointer;
    line-height: 1.5;
    font-size: 1.5rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    color: #555;
    top: 50%;
    transform: translateY(-50%);
    right: 1px;
}
.montania-cookies .montania-cookies-link {
    display:block;
}

body {
    transition: margin 0.5s ease-in-out;
}
body.montania-cookie-information {
    margin-bottom:40px;
}
@media (max-width: 1000px) {
    .montania-cookies {
        text-align:left;
    }
    .montania-cookies .montania-cookies-link {
        display:inline;
    }
}
@media (max-width: 600px) {
    .montania-cookies {
        padding:5px 20px;
        font-size:0.8em;
    }
}

.table-proofs, .table-consents {
    width: 100%;
}

.table-proofs th, .table-consents th {
    text-align: left;
}

.privacy-policy-link {
    font-size: 80%;
    font-style: italic;
}

.privacy-policy-notice {
    margin: 1em 0;
    padding: 1em;
    font-size: 80%;
}

.privacy-policy-notice h4 {
    font-size: 1em;
    margin: 0;
}

.privacy-policy-thanks {
    display: none;
}

.reset-password input[type=password] {
    width: 15em;
}

.reset-password form .required-star {
    display: none;
}

form.checkout .loading {
    opacity: 0.5;
    cursor: wait;
    pointer-events: none;
    position: relative;
}

form.checkout .loading:after {
    content: "";
    position: absolute;
    width: 2rem;
    height: 2rem;
    background: transparent url(/public/images/checkout/loading.gif) no-repeat center center;
    top: 50%;
    left: 50%;
}
:root{
    --cc-bg: #fff;
    --cc-text: #2d4156;
    --cc-btn-primary-bg: #2d4156;
    --cc-btn-primary-text: var(--cc-bg);
    --cc-btn-primary-hover-bg: #1d2e38;
    --cc-btn-secondary-bg: #eaeff2;
    --cc-btn-secondary-text: var(--cc-text);
    --cc-btn-secondary-hover-bg: #d8e0e6;
    --cc-toggle-bg-off: #919ea6;
    --cc-toggle-bg-on: var(--cc-btn-primary-bg);
    --cc-toggle-bg-readonly: #d5dee2;
    --cc-toggle-knob-bg: #fff;
    --cc-toggle-knob-icon-color: #ecf2fa;
    --cc-block-text: var(--cc-text);
    --cc-cookie-category-block-bg: #f0f4f7;
    --cc-cookie-category-block-bg-hover: #e9eff4;
    --cc-section-border: #f1f3f5;
    --cc-cookie-table-border: #e9edf2;
    --cc-overlay-bg: rgba(4, 6, 8, .85);
    --cc-webkit-scrollbar-bg: #cfd5db;
    --cc-webkit-scrollbar-bg-hover: #9199a0;
}

/** Dark color-scheme **/
.c_darkmode{
    --cc-bg: #181b1d;
    --cc-text: #d8e5ea;
    --cc-btn-primary-bg: #a6c4dd;
    --cc-btn-primary-text: #000;
    --cc-btn-primary-hover-bg: #c2dff7;
    --cc-btn-secondary-bg: #33383c;
    --cc-btn-secondary-text: var(--cc-text);
    --cc-btn-secondary-hover-bg: #3e454a;
    --cc-toggle-bg-off: #667481;
    --cc-toggle-bg-on: var(--cc-btn-primary-bg);
    --cc-toggle-bg-readonly: #454c54;
    --cc-toggle-knob-bg: var(--cc-cookie-category-block-bg);
    --cc-toggle-knob-icon-color: var(--cc-bg);
    --cc-block-text: #b3bfc5;
    --cc-cookie-category-block-bg: #23272a;
    --cc-cookie-category-block-bg-hover: #2b3035;
    --cc-section-border: #292d31;
    --cc-cookie-table-border: #2b3035;
    --cc-webkit-scrollbar-bg: #667481;
    --cc-webkit-scrollbar-bg-hover: #9199a0;
}

.cc_div *,
.cc_div *:hover,
.cc_div :before,
.cc_div :after{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: none;
    font-style: inherit;
    font-variant: normal;
    font-weight: inherit;
    font-family: inherit;
    line-height: 1.2;
    font-size: 1em;
    transition: none;
    animation: none;
    margin: 0;
    padding: 0;
    text-transform: none;
    letter-spacing: unset;
    color: inherit;
    background: none;
    border: none;
    border-radius: unset;
    box-shadow: none;
    text-decoration: none;
    text-align: left;
    visibility: unset;
    height: auto;
    vertical-align: baseline;
}

.cc_div {
    font-size: 16px;
    font-weight: 400;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    color: #2d4156;
    color: var(--cc-text);
}

.cc_div .c-bn,
.cc_div .b-tl,
#s-ttl,
#c-ttl,
#s-bl td:before{
    font-weight: 600;
}

#cm,
#s-inr,
.cc_div .c-bl,
.cc_div .b-tl,
#s-bl .act .b-acc{
    border-radius: .35em;
}

#s-bl .act .b-acc{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.cc_div input,
.cc_div button,
.cc_div a{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.cc_div a{
    border-bottom: 1px solid;
}

.cc_div a:hover{
    text-decoration: none;
    border-color: transparent;
}

/* Make elements "animatable" */
.c--anim #cm,
.c--anim #s-cnt,
.c--anim #s-inr,
#cs-ov,
#cm-ov{
    transition: visibility .25s linear, opacity .25s ease, transform .25s ease!important;
}

.c--anim .c-bn{
    transition: background-color .25s ease!important;
}

/* start transitions */
.c--anim #cm.bar.slide,
.c--anim .bar.slide #s-inr{
    transition: visibility .4s ease, opacity .4s ease, transform .4s ease!important;
}

.c--anim #cm.bar.slide + #cm-ov,
.c--anim .bar.slide + #cs-ov{
    transition: visibility .4s ease, opacity .4s ease, transform .4s ease!important;
}

#cm.bar.slide,
.cc_div .bar.slide #s-inr{
    transform: translateX(100%);
    opacity: 1;
}

#cm.bar.top.slide,
.cc_div .bar.left.slide #s-inr{
    transform: translateX(-100%);
    opacity: 1;
}

#cm.slide,
.cc_div .slide #s-inr{
    transform: translateY(1.6em);
}

#cm.top.slide{
    transform: translateY(-1.6em);
}

#cm.bar.slide{
    transform: translateY(100%);
}

#cm.bar.top.slide{
    transform: translateY(-100%);
}
/* end transitions */

/* Show modals */

.show--consent .c--anim #cm,
.show--consent .c--anim #cm.bar,
.show--settings .c--anim #s-inr,
.show--settings .c--anim .bar.slide #s-inr{
    opacity: 1;
    transform: scale(1);
    visibility: visible!important;
}

.show--consent .c--anim #cm.box.middle,
.show--consent .c--anim #cm.cloud.middle{
    transform: scale(1) translateY(-50%);
}

.show--settings .c--anim #s-cnt{
    visibility: visible!important;
}

/* Show overlays */
.force--consent.show--consent .c--anim #cm-ov,
.show--settings .c--anim #cs-ov{
    visibility: visible!important;
    opacity: 1!important;
}

#cm{
    font-family: inherit;
    padding: 1.1em 1.8em 1.4em 1.8em;
    position: fixed;
    z-index: 1;
    background: #fff;
    background: var(--cc-bg);
    max-width: 24.2em;
    width: 100%;
    bottom: 1.250em;
    right: 1.250em;
    box-shadow: 0 0.625em 1.875em #000000;
    box-shadow: 0 0.625em 1.875em rgba(2, 2, 3, 0.28);
    opacity: 0;
    visibility: hidden;
    transform: scale(.95);
    line-height: initial;
}

/** fix https://github.com/orestbida/cookieconsent/issues/94 **/
#cc_div #cm {
    display: block!important;
}

#c-ttl{
    margin-bottom: .7em;
    font-size: 1.05em;
}

.cloud #c-ttl{
    margin-top: -.15em;
}

#c-txt{
    font-size: 0.9em;
    line-height: 1.5em;
}

.cc_div #c-bns{
    display: flex;
    justify-content: space-between;
    margin-top: 1.4em;
}

.cc_div .c-bn{
    color: #40505a;
    color: var(--cc-btn-secondary-text);
    background: #e5ebef;
    background: var(--cc-btn-secondary-bg);
    padding: 1em 1.7em;
    display: inline-block;
    cursor: pointer;
    font-size: 0.82em;
    -moz-user-select: none;
    -khtml-user-select: none;
    -webkit-user-select: none;
    -o-user-select: none;
    user-select: none;
    text-align: center;
    border-radius: 4px;
    flex: 1;
}

#c-bns button + button,
#s-cnt button + button,
#s-c-bn{
    float: right;
    margin-left: 1em;
}

#s-cnt #s-rall-bn{
    float: none;
}

#cm .c_link:hover,
#cm .c_link:active,
#s-cnt button + button:hover,
#s-cnt button + button:active,
#s-c-bn:active,
#s-c-bn:hover{
    background: #d8e0e6;
    background: var(--cc-btn-secondary-hover-bg);
}

/**
CookieConsent settings modal
**/
#s-cnt{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 101;
    display: table;
    height: 100%;
    visibility: hidden;
}

#s-bl{
    outline: none;
}

#s-bl .title{
    margin-top: 1.4em;
}

#s-bl .title:first-child{
    margin-top: 0;
}

#s-bl .b-bn{
    margin-top: 0;
}

#s-bl .b-acc .p{
    margin-top: 0;
    padding: 1em;
}

#s-cnt .b-bn .b-tl{
    display: block;
    font-family: inherit;
    font-size: .95em;
    width: 100%;
    position: relative;
    padding: 1.3em 6.4em 1.3em 2.7em;
    background: none;
    transition: background-color .25s ease;
}

#s-cnt .b-bn .b-tl.exp{
    cursor: pointer;
}

#s-cnt .act .b-bn .b-tl{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

#s-cnt .b-bn .b-tl:active,
#s-cnt .b-bn .b-tl:hover{
    background: #e9eff4;
    background: var(--cc-cookie-category-block-bg-hover);
}

#s-bl .b-bn{
    position: relative;
}

#s-bl .c-bl{
    padding: 1em;
    margin-bottom: .5em;
    border: 1px solid #f1f3f5;
    border-color: var(--cc-section-border);
    transition: background-color .25s ease;
}

#s-bl .c-bl:hover{
    background: #f0f4f7;
    background: var(--cc-cookie-category-block-bg);
}

#s-bl .c-bl:last-child{
    margin-bottom: .5em;
}

#s-bl .c-bl:first-child{
    transition: none;
    padding: 0;
    margin-top: 0;
    border:none;
    margin-bottom: 2em;
}

#s-bl .c-bl:not(.b-ex):first-child:hover{
    background: transparent;
    background: unset;
}

#s-bl .c-bl.b-ex{
    padding: 0;
    border: none;
    background: #f0f4f7;
    background: var(--cc-cookie-category-block-bg);
    transition: none;
}

#s-bl .c-bl.b-ex + .c-bl{
    margin-top: 2em;
}

#s-bl .c-bl.b-ex + .c-bl.b-ex{
    margin-top: 0;
}

#s-bl .c-bl.b-ex:first-child{
    margin-bottom: 1em;
}

#s-bl .c-bl.b-ex:first-child{
    margin-bottom: .5em;
}

#s-bl .b-acc{
    max-height: 0;
    overflow: hidden;
    padding-top: 0;
    margin-bottom: 0;
    display: none;
}

#s-bl .act .b-acc{
    max-height: 100%;
    display: block;
    overflow: hidden;
}

#s-cnt .p{
    font-size: 0.9em;
    line-height: 1.5em;
    margin-top: .85em;
    color: #2d4156;
    color: var(--cc-block-text);
}

.cc_div .b-tg .c-tgl:disabled{
    cursor: not-allowed;
}

#c-vln{
    display: table-cell;
    vertical-align: middle;
    position: relative;
}

#cs{
    padding: 0 1.7em;
    width: 100%;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
}

#s-inr{
    height: 100%;
    position: relative;
    max-width: 45em;
    margin: 0 auto;
    transform: scale(.96);
    opacity: 0;
    padding-top: 4.75em;
    padding-bottom: 4.75em;
    position: relative;
    height: 100%;
    overflow: hidden;
    visibility: hidden;
    box-shadow: rgba(3, 6, 9, .26) 0px 13px 27px -5px;
}

#s-inr,
#s-hdr,
#s-bns{
    background: #fff;
    background: var(--cc-bg);
}

#s-bl{
    overflow-y: auto;
    overflow-y: overlay;
    overflow-x: hidden;
    height: 100%;
    padding: 1.3em 2.1em;
    display: block;
    width: 100%;
}

#s-bns{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 1em 2.1em;
    border-top: 1px solid #f1f3f5;
    border-color: var(--cc-section-border);
    height: 4.75em;
}

.cc_div .cc-link{
    color: #253b48;
    color: var(--cc-btn-primary-bg);
    border-bottom: 1px solid #253b48;
    border-color: var(--cc-btn-primary-bg);
    display: inline;
    padding-bottom: 0;
    text-decoration: none;
    cursor: pointer;
    font-weight: 600;
}

.cc_div .cc-link:hover,
.cc_div .cc-link:active{
    border-color: transparent;
}

#c-bns button:first-child,
#s-bns button:first-child{
    color: #fff;
    color: var(--cc-btn-primary-text);
    background: #253b48;
    background: var(--cc-btn-primary-bg);
}

#c-bns.swap button:first-child{
    color: #40505a;
    color: var(--cc-btn-secondary-text);
    background: #e5ebef;
    background: var(--cc-btn-secondary-bg);
}

#c-bns.swap button:last-child{
    color: #fff;
    color: var(--cc-btn-primary-text);
    background: #253b48;
    background: var(--cc-btn-primary-bg);
}

.cc_div .b-tg .c-tgl:checked ~ .c-tg{
    background: #253b48;
    background: var(--cc-toggle-bg-on);
}

#c-bns button:first-child:active,
#c-bns button:first-child:hover,
#s-bns button:first-child:active,
#s-bns button:first-child:hover,
#c-bns.swap button:last-child:active,
#c-bns.swap button:last-child:hover{
    background: #1d2e38;
    background: var(--cc-btn-primary-hover-bg);
}

#c-bns.swap button:first-child:active,
#c-bns.swap button:first-child:hover{
    background: #d8e0e6;
    background: var(--cc-btn-secondary-hover-bg);
}

#s-hdr{
    position: absolute;
    top: 0;
    width: 100%;
    display: table;
    padding: 0 2.1em;
    height: 4.75em;
    vertical-align: middle;
    z-index: 2;
    border-bottom: 1px solid #f1f3f5;
    border-color: var(--cc-section-border);
}

#s-ttl{
    display: table-cell;
    vertical-align: middle;
    font-size: 1em;
}

#s-c-bn{
    padding: 0;
    width: 1.7em;
    height: 1.7em;
    font-size: 1.45em;
    margin: 0;
    font-weight: initial;
    position: relative;
}

#s-c-bnc{
    display: table-cell;
    vertical-align: middle;
}

.cc_div span.t-lb {
    position: absolute;
    top: 0;
    z-index: -1;
    opacity: 0;
    pointer-events: none;
    overflow: hidden;
}

#c_policy__text{
    height: 31.250em;
    overflow-y: auto;
    margin-top: 1.250em;
}

#c-s-in{
    position: relative;
    transform: translateY(-50%);
    top: 50%;
    height: 100%;
    height: calc(100% - 2.5em);
    max-height: 37.5em;
}

@media screen and (min-width: 688px) {
    /** works only on webkit-based browsers **/
    #s-bl::-webkit-scrollbar{
        width: .9em;
        height: 100%;
        background: transparent;
        border-radius: 0 0.250em 0.250em 0;
    }

    #s-bl::-webkit-scrollbar-thumb{
        border: 0.25em solid var(--cc-bg);
        background: #cfd5db;
        background: var(--cc-webkit-scrollbar-bg);
        border-radius: 100em;
    }

    #s-bl::-webkit-scrollbar-thumb:hover{
        background: #9199a0;
        background: var(--cc-webkit-scrollbar-bg-hover);
    }

    #s-bl::-webkit-scrollbar-button {
        width: 10px;
        height: 5px;
    }
}

/** custom checkbox **/
/* The container */
.cc_div .b-tg {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: inline-block;
    margin: auto;
    right: 1.2em;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
}

/* Hide the browser's default checkbox */
.cc_div .b-tg .c-tgl {
    position: absolute;
    cursor: pointer;
    display: block;
    top: 0;
    left: 0;
    margin: 0;
    border: 0;
}

/* Create a custom checkbox */
.cc_div .b-tg .c-tg {
    position: absolute;
    background: #919ea6;
    background: var(--cc-toggle-bg-off);
    transition: background-color .25s ease, box-shadow .25s ease;
    pointer-events: none;
}

.cc_div span.t-lb,
.cc_div .b-tg,
.cc_div .b-tg .c-tg,
.cc_div .b-tg .c-tgl{
    width: 3.4em;
    height: 1.5em;
    border-radius: 4em;
}

.cc_div .b-tg .c-tg.c-ro{
    cursor: not-allowed;
}

.cc_div .b-tg .c-tgl ~ .c-tg.c-ro{
    background: #d5dee2;
    background: var(--cc-toggle-bg-readonly);
}

.cc_div .b-tg .c-tgl ~ .c-tg.c-ro:after{
    box-shadow: none;
}

/* Style the checkmark/indicator */
.cc_div .b-tg .c-tg:after {
    content: "";
    position: relative;
    display: block;
    left: 0.125em;
    top: 0.125em;
    width: 1.25em;
    height: 1.25em;
    border: none;
    box-sizing: content-box;
    background: #fff;
    background: var(--cc-toggle-knob-bg);
    box-shadow: 0 1px 2px rgba(24, 32, 35, .36);
    transition: transform .25s ease;
    border-radius: 100%;
}

/* Show the checkmark when checked */
.cc_div .b-tg .c-tgl:checked ~ .c-tg:after{
    transform: translateX(1.9em);
}

#s-bl table,
#s-bl th,
#s-bl td{
    border: none;
}

#s-bl tbody tr{
    transition: background-color .25s ease;
}

#s-bl tbody tr:hover{
    background: #e9eff4;
    background: var(--cc-cookie-category-block-bg-hover);
}

#s-bl table {
    text-align: left;
    border-collapse: collapse;
    width: 100%;
    padding: 0;
    margin: 0;
    overflow: hidden;
}

#s-bl td,
#s-bl th {
    padding: 0.8em 0.625em;
    text-align: left;
    vertical-align: top;
    font-size: .8em;
    padding-left: 1.2em;
}

#s-bl th {
    font-family: inherit;
    padding: 1.2em 1.2em;
}

#s-bl thead tr:first-child{
    border-bottom: 1px solid #e9edf2;
    border-color: var(--cc-cookie-table-border);
}

.force--consent #s-cnt,
.force--consent #cs{
    width: 100vw;
}

#cm-ov,
#cs-ov{
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    visibility: hidden;
    opacity: 0;
    background: #070707;
    background: rgba(4, 6, 8, .85);
    background: var(--cc-overlay-bg);
    display: none;
    transition: none;
}

.show--settings #cs-ov,
.c--anim #cs-ov,
.force--consent .c--anim #cm-ov,
.force--consent.show--consent #cm-ov{
    display: block;
}

#cs-ov{
    z-index: 2;
}

.force--consent .cc_div{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100%;
    width: 100vw;
    visibility: hidden;
    transition: visibility .25s linear;
}

.force--consent.show--consent .c--anim .cc_div,
.force--consent.show--settings .c--anim .cc_div{
    visibility: visible;
}

.force--consent #cm{
    position: absolute;
}

.force--consent #cm.bar{
    width: 100vw;
    max-width: 100vw;
}

html.force--consent.show--consent{
    overflow-y: hidden!important;
}

html.force--consent.show--consent,
html.force--consent.show--consent body{
    height: auto!important;
    overflow-x: hidden!important;
}
/** END BLOCK PAGE SCROLL */

/** BEGIN ICONS **/
.cc_div .b-bn .exp::before,
.cc_div .act .b-bn .exp::before{
    border: solid #2d4156;
    border-color: var(--cc-btn-secondary-text);
    border-width: 0 2px 2px 0;
    padding: .2em;
    display: inline-block;
    position: absolute;
    content: '';
    margin-right: 15px;
    position: absolute;
    transform: translateY(-50%) rotate(45deg);
    left: 1.2em;
    top: 50%;
}

.cc_div .act .b-bn .b-tl::before{
    transform: translateY(-20%) rotate(225deg);
}

.cc_div .on-i::before{
    border: solid #fff;
    border-color: var(--cc-toggle-knob-icon-color);
    border-width: 0 2px 2px 0;
    padding: .1em;
    display: inline-block;
    padding-bottom: .45em;
    content: '';
    margin: 0 auto;
    transform: rotate(45deg);
    top: .37em;
    left: .75em;
    position: absolute;
}

#s-c-bn::before,
#s-c-bn::after{
    content: '';
    position: absolute;
    left: .82em;
    top: .58em;
    height: .6em;
    width: 1.5px;
    background: #444d53;
    background: var(--cc-btn-secondary-text);
    transform: rotate(45deg);
    border-radius: 1em;
    margin: 0 auto;
}

#s-c-bn::after{
    transform: rotate(-45deg);
}

.cc_div .off-i,
.cc_div .on-i{
    height: 100%;
    width: 50%;
    position: absolute;
    right: 0;
    display: block;
    text-align: center;
    transition: opacity .15s ease;
}

.cc_div .on-i{
    left: 0;
    opacity: 0;
}

.cc_div .off-i::before,
.cc_div .off-i::after{
    right: .8em;
    top: .42em;
    content: ' ';
    height: .7em;
    width: .09375em;
    display: block;
    background: #cdd6dc;
    background: var(--cc-toggle-knob-icon-color);
    margin: 0 auto;
    position: absolute;
    transform-origin: center;
}

.cc_div .off-i::before {
    transform: rotate(45deg);
}
.cc_div .off-i::after {
    transform: rotate(-45deg);
}

.cc_div .b-tg .c-tgl:checked ~ .c-tg .on-i{
    opacity: 1;
}
.cc_div .b-tg .c-tgl:checked ~ .c-tg .off-i{
    opacity: 0;
}
/** END ICONS **/

#cm.box.middle,
#cm.cloud.middle{
    top: 50%;
    transform: translateY(-37%);
    bottom: auto;
}

#cm.box.middle.zoom,
#cm.cloud.middle.zoom{
    transform: scale(.95) translateY(-50%);
}

#cm.box.center{
    left: 1em;
    right: 1em;
    margin: 0 auto;
}

/* Start cloud layout */
#cm.cloud {
    max-width: 50em;
    margin: 0 auto;
    text-align: center;
    left: 1em;
    right: 1em;
    overflow: hidden;
    padding: 1.3em 2em;
    width: unset;
}

.cc_div .cloud #c-inr{
    display: table;
    width: 100%;
}

.cc_div .cloud #c-inr-i{
    width: 70%;
    display: table-cell;
    vertical-align: top;
    padding-right: 2.4em;
}

.cc_div .cloud #c-txt{
    font-size: 0.85em;
}

.cc_div .cloud #c-bns{
    min-width: 170px;
    display: table-cell;
    vertical-align: middle;
}

#cm.cloud .c-bn{
    margin: .625em 0 0 0;
    width: 100%;
}

#cm.cloud .c-bn:first-child{
    margin: 0;
}

#cm.cloud.left{
    margin-right: 1.25em;
}

#cm.cloud.right{
    margin-left: 1.25em;
}
/* End cloud layout */

/* Start bar layout */
#cm.bar {
    width: 100%;
    max-width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 0;
    position: fixed;
    padding: 2em;
}

#cm.bar #c-inr{
    max-width: 32em;
    margin: 0 auto;
}

#cm.bar #c-bns{
    max-width: 33.75em;
}

#cm.bar #cs{
    padding: 0;
}

.cc_div .bar #c-s-in{
    top: 0;
    transform: none;
    height: 100%;
    max-height: 100%;
}

.cc_div .bar #s-hdr,
.cc_div .bar #s-bl,
.cc_div .bar #s-bns {
    padding-left: 1.6em;
    padding-right: 1.6em;
}

.cc_div .bar #cs{
    padding: 0;
}

/* align bar to right by default */
.cc_div .bar #s-inr{
    margin: 0;
    margin-left: auto;
    margin-right: 0;
    border-radius: 0;
    max-width: 32em;
}

.cc_div .bar.left #s-inr{
    margin-left: 0;
    margin-right: auto;
}

/* Force table to not be like tables anymore */
.cc_div .bar #s-bl table,
.cc_div .bar #s-bl thead,
.cc_div .bar #s-bl tbody,
.cc_div .bar #s-bl th,
.cc_div .bar #s-bl td,
.cc_div .bar #s-bl tr,
.cc_div .bar #s-cnt{
    display: block;
}

/* Hide table headers (but not display: none;, for accessibility) */
.cc_div .bar #s-bl thead tr{
    position: absolute;
    top: -9999px;
    left: -9999px;
}

.cc_div .bar #s-bl tr{
    border-top: 1px solid #e3e7ed;
    border-color: var(--cc-cookie-table-border);
}

.cc_div .bar #s-bl td {
    /* Behave  like a "row" */
    border: none;
    position: relative;
    padding-left: 35%;
}

.cc_div .bar #s-bl td:before {
    position: absolute;
    left: 1em;
    padding-right: 0.625em;
    white-space: nowrap;
    content: attr(data-column);
    color: #000;
    color: var(--cc-text);
    overflow: hidden;
    text-overflow: ellipsis;
}
/* End bar layout */

/* Positions */
#cm.top {
    bottom: auto;
    top: 1.250em;
}

#cm.left{
    right: auto;
    left: 1.250em;
}

#cm.right{
    left: auto;
    right: 1.250em;
}

#cm.bar.left,
#cm.bar.right{
    left: 0;
    right: 0;
}

#cm.bar.top{
    top: 0;
}
/* end positions */

@media screen and (max-width: 688px) {

    #cm,
    #cm.cloud,
    #cm.left,
    #cm.right{
        width: auto;
        max-width: 100%;
        margin: 0;
        padding: 1.4em!important;
        right: 1em;
        left: 1em;
        bottom: 1em;
        display: block;
    }

    .force--consent #cm,
    .force--consent #cm.cloud{
        width: auto;
        max-width: 100vw;
    }

    #cm.top{
        top: 1em;
        bottom: auto;
    }

    #cm.bottom{
        bottom: 1em;
        top: auto;
    }

    #cm.bar.bottom{
        bottom: 0;
    }

    #cm.cloud .c-bn{
        font-size: .85em;
    }

    #s-bns,
    .cc_div .bar #s-bns{
        padding: 1em 1.3em;
    }

    .cc_div .bar #s-inr{
        max-width: 100%;
        width: 100%;
    }

    .cc_div .cloud #c-inr-i{
        padding-right: 0;
    }

    #cs{
        border-radius: 0;
        padding: 0;
    }

    #c-s-in{
        max-height: 100%;
        height: 100%;
        top: 0;
        transform: none;
    }

    .cc_div .b-tg{
        transform: scale(1.1);
        right: 1.1em;
    }

    #s-inr{
        margin: 0;
        padding-bottom: 7.9em;
        border-radius: 0;
    }

    #s-bns{
        height: 7.9em;
    }

    #s-bl,
    .cc_div .bar #s-bl{
        padding: 1.3em;
    }

    #s-hdr,
    .cc_div .bar #s-hdr{
        padding: 0 1.3em;
    }

    /** dynamic table layout **/
    #s-bl table {
        width: 100%;
    }

    #s-inr.bns-t{
        padding-bottom: 10.5em;
    }

    .bns-t #s-bns{
        height: 10.5em;
    }

    .cc_div .bns-t .c-bn{
        font-size: 0.83em;
        padding: .9em 1.6em;
    }

    #s-cnt .b-bn .b-tl{
        padding-top: 1.2em;
        padding-bottom: 1.2em;
    }

    /* Force table to not be like tables anymore */
    #s-bl table,
    #s-bl thead,
    #s-bl tbody,
    #s-bl th,
    #s-bl td,
    #s-bl tr,
    #s-cnt{
        display: block;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    #s-bl thead tr{
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    #s-bl tr{
        border-top: 1px solid #e3e7ed;
        border-color: var(--cc-cookie-table-border);
    }

    #s-bl td {
        /* Behave  like a "row" */
        border: none;
        position: relative;
        padding-left: 35%;
    }

    #s-bl td:before {
        position: absolute;
        left: 1em;
        padding-right: 0.625em;
        white-space: nowrap;
        content: attr(data-column);
        color: #000;
        color: var(--cc-text);
        overflow: hidden;
        text-overflow: ellipsis;
    }

    #cm .c-bn,
    .cc_div .c-bn{
        width: 100%;
        margin-right: 0;
    }

    #s-cnt #s-rall-bn{
        margin-left: 0;
    }

    .cc_div #c-bns{
        flex-direction: column;
    }

    #c-bns button + button,
    #s-cnt button + button{
        margin-top: 0.625em;
        margin-left: 0;
        float: unset;
    }

    #cm.cloud,
    #cm.box{
        left: 1em;
        right: 1em;
        width: auto;
    }

    #cm.cloud.right,
    #cm.cloud.left{
        margin: 0;
    }

    .cc_div .cloud #c-bns,
    .cc_div .cloud #c-inr,
    .cc_div .cloud #c-inr-i{
        display: block;
        width: auto;
        min-width: unset;
    }

    .cc_div .cloud #c-txt{
        font-size: .9em;
    }

    .cc_div .cloud #c-bns{
        margin-top: 1.625em;
    }
}

/* Begin IE fixes */
.cc_div.ie #c-vln{
    height: 100%;
    padding-top: 5.62em;
}

.cc_div.ie .bar #c-vln{
    padding-top: 0;
}

.cc_div.ie #cs{
    max-height: 37.5em;
    position: relative;
    top: 0;
    margin-top: -5.625em;
}

.cc_div.ie .bar #cs{
    margin-top:0;
    max-height: 100%;
}

.cc_div.ie #cm{
    border: 1px solid #dee6e9;
}

.cc_div.ie #c-s-in{
    top: 0;
}

.cc_div.ie .b-tg{
    padding-left: 1em;
    margin-bottom: 0.7em;
}

.cc_div.ie .b-tg .c-tgl:checked ~ .c-tg:after{
    left: 1.95em;
}

.cc_div.ie #s-bl table{
    overflow: auto;
}

.cc_div.ie .b-tg .c-tg{
    display: none;
}

.cc_div.ie .b-tg .c-tgl{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 0.2em;
    height: auto;
}

.cc_div.ie #s-cnt .b-bn .b-tl{
    padding: 1.3em 6.4em 1.3em 1.4em
}

.cc_div.ie  .bar #s-bl td:before{
    display: none;
}

.cc_div.ie .bar #s-bl td{
    padding: 0.8em 0.625em 0.8em 1.2em;
}

.cc_div.ie .bar #s-bl thead tr{
    position: relative;
}

.cc_div.ie .b-tg .t-lb{
    filter: alpha(opacity=0);
}

.cc_div.ie #cm-ov,
.cc_div.ie #cs-ov{
    filter: alpha(opacity=80);
}

/** END IE FIXES **/
@charset "UTF-8";
#app .image-list, #app .delivery-agents, #app .delivery-methods {
  margin: 0;
  padding: 0;
  list-style: none;
}
#app .image-list > li, #app .delivery-agents > li, #app .delivery-methods > li {
  min-height: 32px;
  margin-bottom: 0.5em;
}
#app .image-list .image, #app .delivery-agents .image, #app .delivery-methods .image {
  display: inline-block;
  width: 60px;
  margin-right: 1em;
}
#app img {
  max-width: 100%;
  height: auto;
}
#app * {
  box-sizing: border-box;
}
#app .order-extras {
  margin: 2rem 0;
}
#app section {
  clear: both;
  padding: 1em 0 3em 0;
  *zoom: 1;
}
#app section:last-of-type {
  border-bottom: none;
}
#app section:before, #app section:after {
  content: "";
  display: table;
}
#app section:after {
  clear: both;
}
#app .wrp {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 450px) {
  #app .wrp {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
#app .wrp-info {
  width: 70%;
  -webkit-flex-basis: 70%;
      -ms-flex-preferred-size: 70%;
          flex-basis: 70%;
  min-width: 0;
}
@media (max-width: 450px) {
  #app .wrp-info {
    width: 100%;
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
  }
}
#app .wrp-total {
  width: 30%;
  -webkit-flex-basis: 30%;
      -ms-flex-preferred-size: 30%;
          flex-basis: 30%;
  min-width: 0;
}
@media (max-width: 450px) {
  #app .wrp-total {
    width: 100%;
    -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
            flex-basis: 100%;
  }
}
#app .two-columns {
  width: 50%;
  float: left;
  padding-right: 2em;
}
@media (max-width: 450px) {
  #app .two-columns {
    width: 100%;
    float: none;
    padding-right: 0;
  }
}
#app .mobile-only {
  visibility: hidden;
  position: absolute;
  top: -9999px;
  left: -9999px;
}
@media (max-width: 450px) {
  #app .hide-mobile {
    visibility: hidden;
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  #app .mobile-only {
    visibility: visible;
    position: static;
    top: 0;
    left: 0;
  }
}
#app table.cart {
  width: 100%;
}
#app table.cart .loading-spinner {
  float: right;
}
#app table.cart td {
  padding: 0.5em 0;
}
#app table.cart th {
  border-bottom: solid 1px #bbb;
  color: #777;
  font-weight: normal;
}
#app table.cart .cart-id, #app table.cart .cart-name {
  text-align: left;
}
#app table.cart .cart-quantity, #app table.cart .cart-price, #app table.cart .cart-total, #app table.cart .cart-discount, #app table.cart .cart-item-total {
  text-align: right;
}
#app table.cart .cart-total {
  font-weight: bold;
  float: right;
}
#app table.cart .cart-quantity input {
  width: 40px;
  padding: 0.3em;
  border: solid 1px #bbb;
  text-align: right;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
}
#app table.cart .cart-quantity input::-webkit-inner-spin-button, #app table.cart .cart-quantity input::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
#app table.cart .cart-remove {
  padding-left: 1em;
  width: 50px;
}
#app table.cart .cart-remove button {
  border: none;
  background: none;
  padding: 0 0;
  margin: 0;
  font-size: 21px;
  margin-top: -3px;
  color: rgb(200, 0, 0);
  text-shadow: 1px 0 0 #ddd;
}
#app table.cart .cart-back {
  text-align: center;
}
#app table.cart tbody td {
  border-bottom: solid 1px #f1f1f1;
}
#app table.cart tbody tr:last-of-type td {
  border-bottom: none;
}
#app table.cart tfoot td {
  border-top: solid 1px #bbb;
}
#app table.cart td.invisible {
  border-top: none !important;
}
#app .cart-information {
  text-align: center;
  margin: 1em 0;
}
#app .cart-back.mobile-only {
  margin-top: 1em;
  text-align: center;
}
#app .form-row {
  display: block;
  padding: 0.25em 0;
  *zoom: 1;
}
#app .form-row input:-ms-input-placeholder {
  color: #abafab;
}
#app .form-row label {
  display: block;
  float: left;
  width: 10%;
  min-height: 28px;
  line-height: 28px;
  color: #777;
}
@media (max-width: 450px) {
  #app .form-row label {
    width: auto;
    float: none;
  }
}
#app .form-row label.inline {
  width: auto;
  display: inline-block;
  float: none;
  margin-right: 1em;
  vertical-align: top;
}
#app .form-row label.inline span {
  vertical-align: top;
}
#app .form-row .controls, #app .form-row .extra {
  float: left;
  padding-left: 0.5em;
  padding-right: 1.5em;
  width: 45%;
  min-height: 28px;
}
#app .form-row .controls p, #app .form-row .extra p {
  padding: 0.5em 0;
  margin: 0;
}
@media (max-width: 450px) {
  #app .form-row .controls, #app .form-row .extra {
    width: auto;
    float: none;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0.5em;
  }
}
#app .form-row .extra .alert {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0.3em 0.5em;
}
#app .form-row.form-row-block label, #app .form-row.form-row-block .controls, #app .form-row.form-row-block .extra {
  width: auto;
  float: none;
  padding: 0;
}
#app .form-row.form-row-block label {
  height: auto;
  line-height: inherit;
}
#app .form-row input, #app .form-row select, #app .form-row textarea {
  display: block;
  padding-left: 0.5em;
  padding-right: 0.5em;
  width: 100%;
  height: 28px;
  border: solid 1px #bbb;
}
#app .form-row input[type=radio], #app .form-row input[type=checkbox], #app .form-row select[type=radio], #app .form-row select[type=checkbox], #app .form-row textarea[type=radio], #app .form-row textarea[type=checkbox] {
  height: auto;
  border: none;
}
#app .form-row input.is-invalid, #app .form-row select.is-invalid, #app .form-row textarea.is-invalid {
  border-color: #b22;
  background: #FFF2F2;
}
#app .form-row input[type=checkbox], #app .form-row input[type=radio] {
  border: none;
}
#app .form-row textarea {
  min-height: 4em;
}
#app .form-row .inline input {
  display: inline;
  width: auto;
  padding: 0;
  margin-right: 0.1em;
}
#app .form-row button {
  min-height: 28px;
}
#app .form-row .screen-reader-text {
  position: absolute;
  top: -9999em;
  left: -9999em;
}
#app .form-row:before, #app .form-row:after {
  content: "";
  display: table;
}
#app .form-row:after {
  clear: both;
}
#app button[disabled], #app input[disabled], #app [disabled] {
  cursor: not-allowed;
  opacity: 0.75;
}
#app .delivery-methods label {
  width: 65%;
  display: inline-block;
}
@media (max-width: 450px) {
  #app .delivery-methods label {
    width: auto;
    margin-right: 1em;
  }
}
@media (max-width: 450px) {
  #app .delivery-methods .price {
    float: right;
  }
}
#app .payment-container h1 {
  margin-bottom: 0.25em;
}
#app .payment-container h2 {
  font-size: 1em;
  margin-bottom: 0.5em;
}
#app .payment-container img {
  float: right;
  margin-right: 14em;
  max-width: 60px;
  margin-top: 1px;
}
@media (max-width: 450px) {
  #app .payment-container img {
    margin-right: 0;
  }
}
#app .payment-methods {
  *zoom: 1;
  margin: 0 0 1.5em 0;
  padding: 0;
  list-style: none;
  min-width: 525px;
}
#app .payment-methods:before, #app .payment-methods:after {
  content: "";
  display: table;
}
#app .payment-methods:after {
  clear: both;
}
@media (max-width: 450px) {
  #app .payment-methods {
    min-width: 0;
  }
}
#app .payment-methods:last-of-type {
  margin-bottom: 0;
}
#app .payment-methods > li {
  padding-left: 0.1em;
  min-height: 16px;
  margin-bottom: 0.5em;
}
#app .payment-methods label {
  width: 65%;
  display: inline-block;
}
@media (max-width: 450px) {
  #app .payment-methods .description {
    text-align: right;
    float: right;
  }
}
#app .part-payment-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#app .part-payment-details {
  min-width: 284px;
  padding: 0.5rem;
  background: #f0f0f0;
  border: solid 1px #f1f1f1;
}
#app .part-payment-details-value {
  float: right;
}
#app .part-payment-details-label {
  margin-right: 5px;
}
#app button {
  padding: 0.3333333333em 1em;
  background-color: #499ff2;
  background-image: linear-gradient(to bottom, #499ff2, #2e66b3);
  border: solid 1px #3268a8;
  border-radius: 3px;
  background-clip: padding-box;
  color: #fff;
  text-align: center;
}
#app button:active {
  background: #387ec4;
}
#app button.send {
  padding: 1em 3em;
  margin-top: 3em;
  font-size: 1.1em;
}
@media (max-width: 450px) {
  #app button.send {
    margin-top: 1em;
  }
}
@media (max-width: 450px) {
  #app .actions {
    margin-top: 2em;
    text-align: center;
  }
  #app .actions label {
    display: block;
  }
}
#app .actions .form-row {
  margin-bottom: 3em;
}
#app .actions #cellphone-number {
  max-width: 200px;
}
#app [data-ember-action] {
  cursor: pointer;
}
#app .is-loading, #app .is-loading-spinner, #app .is-booting {
  opacity: 0.75;
}
#app .is-loading *, #app .is-loading-spinner *, #app .is-booting * {
  pointer-events: none;
}
#app .is-loading-spinner, #app .is-booting {
  background: transparent url(/public/images/checkout/loading.gif) no-repeat center center;
}
#app input.is-loading-spinner, #app input.is-booting {
  background-position: center right;
}
#app .loading-spinner {
  width: 16px;
  height: 16px;
}
#app .loading-spinner.is-loading, #app .loading-spinner.is-loading-spinner, #app .loading-spinner.is-booting {
  background: url(/public/images/checkout/loading.gif);
}
#app .loading-spinner.success:after {
  content: "√";
  color: #00aa00;
}
#app .is-booting {
  width: 16px;
  height: 16px;
  margin: 0 auto;
}
#app #first-name, #app #last-name, #app #login-password, #app .button-login {
  width: 49%;
  display: inline-block;
}
#app #last-name, #app .button-login {
  float: right;
}
#app #invoice-address1, #app #delivery-address1 {
  margin-bottom: 0.5em;
}
#app input.postal-code, #app label.city {
  display: block;
  float: left;
  width: 20%;
  margin: 0;
}
@media (max-width: 450px) {
  #app input.postal-code, #app label.city {
    width: 25%;
  }
}
#app label.city {
  text-align: center;
}
#app input.city {
  float: left;
  width: 60%;
}
@media (max-width: 450px) {
  #app input.city {
    width: 70%;
    margin-left: 5%;
  }
}
#app #social-security-number,
#app #social-security-number-klarna,
#app #social-security-number-payex-invoice,
#app #vat-number,
#app #vat-number-klarna {
  max-width: 200px;
}
#app #cellphone-number-klarna, #app #cellphone-number-payex-invoice {
  max-width: 200px;
}
@media (max-width: 450px) {
  #app div.klarna, #app div.payex {
    margin-top: 2em;
    margin-left: 0;
  }
}
#app div.klarna ul, #app div.payex ul {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}
#app .klarna-fetch-button {
  float: right;
}
#app .backdrop {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  opacity: 1;
  z-index: 10;
  padding: 1em;
  background: rgba(0, 0, 0, 0.25);
  transition: opacity 0.2s;
}
#app .backdrop.removing {
  opacity: 0;
  pointer-events: none;
}
#app .backdrop.hidden {
  display: none;
}
#app .modal {
  margin: 200px auto 0 auto;
  max-width: 600px;
  background: #fff;
  border: solid 1px #bbb;
  border-radius: 3px;
  box-shadow: 0 0 2em #888;
}
#app .modal .dismiss {
  float: right;
  border: none;
  background: none;
  font-size: 1.5em;
  color: #555;
  transition: color 0.2s;
}
#app .modal .dismiss:hover {
  color: #222;
}
#app .modal header {
  padding: 1em;
  border-bottom: solid 1px #bbb;
  background: #fafafa;
}
#app .modal header h2 {
  margin: 0;
}
#app .modal .modal-body {
  padding: 1em;
}
#app .alert {
  padding: 0.5em;
  border: solid 1px;
  border-radius: 3px;
}
#app .alert-inline {
  margin: 0 0.5em;
  display: inline;
}
#app .alert-block {
  margin: 0.5em 0;
  display: block;
}
#app .alert-inline-block {
  display: inline-block;
  margin: 0.5em 0;
}
#app .alert-warn {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
#app .alert-error {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
#app .alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
#app .alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
#app .order-thanks a {
  word-break: break-all;
}
#app .cart-totals {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin: 0;
  text-align: left;
}
#app .cart-totals dt, #app .cart-totals dd {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
  margin-bottom: 0.25rem;
  border-bottom: solid 1px #bbb;
  padding-bottom: 0.25rem;
  color: #222;
}
#app .cart-totals dt {
  width: 60%;
}
#app .cart-totals dd {
  width: 40%;
}
#app .cart-totals dd {
  text-align: right;
  font-weight: bold;
}
#app .cart-totals dt.dt-full-width {
  width: 100%;
  -webkit-flex-basis: 100%;
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
}
#app .enter-gift-card {
  margin: 1rem 0;
  text-align: left;
}
#app .enter-gift-card .desktop-only {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#app .enter-gift-card .desktop-only input, #app .enter-gift-card .desktop-only button {
  min-width: 0;
}
#app .enter-gift-card .desktop-only input {
  width: 39%;
  -webkit-flex-basis: 39%;
      -ms-flex-preferred-size: 39%;
          flex-basis: 39%;
}
#app .enter-gift-card .desktop-only button {
  width: 59%;
  -webkit-flex-basis: 59%;
      -ms-flex-preferred-size: 59%;
          flex-basis: 59%;
}
#app .enter-gift-card .mobile-only {
  margin-bottom: 0;
}
#app .enter-gift-card .mobile-only button {
  width: 100%;
}
#app .enter-gift-card .mobile-only .controls {
  margin-bottom: 0.5rem;
}
#app .remove-gift-card-button {
  color: #c80000;
  text-shadow: 1px 0 0 #ddd;
  margin-left: 0.3rem;
}
#app .enter-discount-code {
  margin: 1rem 0;
  text-align: left;
}
#app .enter-discount-code .desktop-only {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#app .enter-discount-code .desktop-only input, #app .enter-discount-code .desktop-only button {
  min-width: 0;
}
#app .enter-discount-code .desktop-only input {
  width: 39%;
  -webkit-flex-basis: 39%;
      -ms-flex-preferred-size: 39%;
          flex-basis: 39%;
}
#app .enter-discount-code .desktop-only button {
  width: 59%;
  -webkit-flex-basis: 59%;
      -ms-flex-preferred-size: 59%;
          flex-basis: 59%;
}
#app .enter-discount-code .mobile-only {
  margin-bottom: 0;
}
#app .enter-discount-code .mobile-only button {
  width: 100%;
}
#app .enter-discount-code .mobile-only .controls {
  margin-bottom: 0.5rem;
}
#app .remove-discount-code-button {
  color: #c80000;
  text-shadow: 1px 0 0 #ddd;
  margin-left: 0.3rem;
}
#app .stick-me.stuck {
  position: fixed;
  top: 1rem;
}
@media (max-width: 450px) {
  #app .stick-me {
    display: none;
  }
}
#app .stick-me-placeholder.bottom-stuck {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  height: 100%;
  padding-bottom: 1.5rem;
}
#app .stick-me-placeholder.bottom-stuck .stuck {
  position: static;
  top: auto;
}

.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

@import"../node_modules/flipclock/dist/flipclock.css";.bg-brand-green{background-color:#219e7e}.bg-brand-black{background-color:#111}.bg-brand-grey{background-color:#e1e1e1}.bg-brand-white{background-color:#fff}.bg-status-critical{background-color:#db2828}.bg-status-warning{background-color:#fbbd08}.bg-status-ok{background-color:#b5cc18}.bg-status-focus{background-color:#2185d0}.text-brand-green{color:#219e7e}.text-brand-black{color:#111}.text-brand-grey{color:#e1e1e1}.text-brand-white{color:#fff}.text-status-critical{color:#db2828}.text-status-warning{color:#fbbd08}.text-status-ok{color:#b5cc18}.text-status-focus{color:#2185d0}:root{--font-primary: "Neue Helvetica W01";--font-secondary: "Helvetica W01";--text-base-size: 16px;--text-scale-ration: 1;--color-text: $textColorDark;--clr-green: #219E7E;--clr-black: #111111;--clr-grey: #E1E1E1;--clr-white: #FFFFFF;--fs-700: calc(3.75rem / var(--text-scale-ration));--fs-600: calc(2.5rem / var(--text-scale-ration));--fs-500: calc(2rem / var(--text-scale-ration));--fs-450: calc(1.5rem / var(--text-scale-ration));--fs-400: calc(1.25rem / var(--text-scale-ration));--fs-300: calc(1.125rem / var(--text-scale-ration));--fs-200: calc(1rem / var(--text-scale-ration));--fs-100: calc(0.875rem / var(--text-scale-ration));--fs-fixed-700: 3.75rem;--fs-fixed-600: 2.5rem;--fs-fixed-500: 2rem;--fs-fixed-450: 1.5rem;--fs-fixed-400: 1.25rem;--fs-fixed-300: 1.125rem;--fs-fixed-200: 1rem;--fs-fixed-100: 0.875rem;--fw-bold: 700;--fw-medium: 400;--fw-light: 200;--line-height-1: 1.75;--line-height-2: 1.4;--line-height-3: 1.3;--line-height-4: 1.2;--line-height-5: 1.1;--line-height-6: 1}:root{--space-unit: 0.5rem;--space-01: calc(1 * var(--space-unit));--space-02: calc(2 * var(--space-unit));--space-03: calc(3 * var(--space-unit));--space-04: calc(4 * var(--space-unit));--space-05: calc(5 * var(--space-unit));--space-06: calc(6 * var(--space-unit));--space-07: calc(8 * var(--space-unit));--space-08: calc(10 * var(--space-unit));--space-09: calc(12 * var(--space-unit));--space-10: calc(20 * var(--space-unit))}:root{--component-padding: var(--space-sm)}@media(max-width: 1024px){:root{--text-scale-ration: 1.2}}h1,h2,h3,h4{margin-bottom:var(--space-04)}*{font-family:"Neue Helvetica W01","Helvetica W01"}body{font-family:"Neue Helvetica W01","Helvetica W01";font-size:var(--text-base-size);font-weight:400;color:var(--color-text);line-height:1.4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body,h1,h2,h3,h4,h5,p{margin:0}input,button,textarea,select{font:inherit}.bg-brand-green{background-color:#219e7e}.bg-brand-black{background-color:#111}.bg-brand-grey{background-color:#e1e1e1}.bg-brand-white{background-color:#fff}.bg-status-critical{background-color:#db2828}.bg-status-warning{background-color:#fbbd08}.bg-status-ok{background-color:#b5cc18}.bg-status-focus{background-color:#2185d0}.text-brand-green{color:#219e7e}.text-brand-black{color:#111}.text-brand-grey{color:#e1e1e1}.text-brand-white{color:#fff}.text-status-critical{color:#db2828}.text-status-warning{color:#fbbd08}.text-status-ok{color:#b5cc18}.text-status-focus{color:#2185d0}.letter-spacing-0,.caption,p,.ingress,.preheader,.product-detail .campaign-banner span,.product-list .campaign-banner span,h5,h4{letter-spacing:0}.letter-spacing-1,h3{letter-spacing:.03125rem}.letter-spacing-2,h2,h1{letter-spacing:.015rem}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic,.caption{font-style:italic}*:disabled,.disabled{opacity:.4;cursor:default !important}.w-100{width:100%}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.font-weight-bold,.preheader,.product-detail .campaign-banner span,.product-list .campaign-banner span,h4,h2,h1{font-weight:bold}.font-weight-medium,h5,h3{font-weight:normal}.font-weight-light,p,.ingress{font-weight:300}.loading{opacity:1;background-image:url(/images/spinntowin.gif);background-repeat:no-repeat;background-position:center;background-size:20px 20px;cursor:wait}.impesonate-warning{background-color:#db2828;color:#fff;padding-left:1rem;padding-right:1rem;font-size:18px;font-weight:normal;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:.25rem;padding-bottom:.25rem}.impesonate-warning a{font-weight:bold;color:#fff}/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.product-data *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html,button,input,select,textarea{font-family:"Neue Helvetica W01"}h1,.fs-700{font-size:var(--fs-700)}h2,.fs-600{font-size:var(--fs-600)}h3,.fs-500,.stilmall-text-med-bakgrundsfarg h2,.stilmall-text-med-bakgrundsfarg h1,.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:var(--fs-500)}h4,.fs-300{font-size:var(--fs-300)}h5,.fs-200{font-size:var(--fs-200)}.preheader,.product-detail .campaign-banner span,.product-list .campaign-banner span,.fs-100{font-size:var(--fs-100)}.ingress{font-size:var(--fs-400)}h1{line-height:var(--line-height-6);margin:0 0 var(--space-04)}h2{line-height:var(--line-height-6);margin:0 0 var(--space-04)}h3{line-height:var(--line-height-5)}h4{line-height:var(--line-height-3)}h5{line-height:var(--line-height-5)}.preheader,.product-detail .campaign-banner span,.product-list .campaign-banner span{line-height:var(--line-height-6);color:#219e7e}.ingress{line-height:var(--line-height-1)}a{color:#2185d0;text-decoration:none}a:hover{text-decoration:underline;color:#1a6aa6}p{color:rgba(17,17,17,.75);line-height:var(--line-height-2)}li{color:rgba(17,17,17,.75);font-weight:300}blockquote{font-style:italic}.caption{font-size:var(--fs-100);line-height:var(--line-height-4)}button,.button,.buy-button-disable,.buy-button{font-weight:500;letter-spacing:.75px}.product-tabs .tab-content-full{max-width:none}@media(max-width: 1366px){.product-tabs .tab-content-full{padding-left:0;padding-right:0}}@media(max-width: 1366px){.product-tabs .tab-content-full .tab-content-container{padding-left:0;padding-right:0}}.product-tabs,.related-products{width:100%;margin-top:5.735rem;margin-left:auto;margin-right:auto}@media(max-width: 812px){.product-tabs,.related-products{padding:0}}.product-tabs>h3,.product-tabs button.tablinks,.related-products>h3,.related-products button.tablinks{font-size:2.25rem;line-height:44px;font-weight:600;color:#111}@media(max-width: 812px){.product-tabs>h3,.product-tabs button.tablinks,.related-products>h3,.related-products button.tablinks{font-size:1.5rem;line-height:30px}}.product-tabs .product-list,.related-products .product-list{padding-left:0;padding-right:0}.product-tabs .product-information{margin-bottom:0}.product-tabs h2,.product-tabs h4,.product-tabs .product-information h4,.product-tabs .product-specification h3{font-size:1.25rem;font-weight:600;line-height:30px;margin-bottom:0}.product-tabs h2,.product-tabs h4{margin-bottom:.5rem}.product-tabs .detail-info p span,.product-tabs .detail-info p{font-size:1.25rem;line-height:35px;font-weight:300}@media(max-width: 812px){.product-tabs .detail-info p span,.product-tabs .detail-info p{font-size:1rem;line-height:26px}}.product-tabs .detail-info p{margin-top:3rem}.product-tabs .detail-info>p:first-of-type,.product-tabs .detail-info p:empty{margin-top:0}.product-tabs .tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width: 812px){.product-tabs .tabs{padding:0 2rem}}@media(max-width: 450px){.product-tabs .tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.product-tabs .tabs button{font-size:var(--fs-500);background:none;border:none;padding:0;margin-right:3.875rem;text-transform:none;font-family:"Neue Helvetica W01"}.product-tabs .tabs button:last-of-type{margin-right:0}.product-tabs .tabs button:after{display:block;content:"";border-bottom:3px solid #219e7e;width:0;transition:.3s ease width}.product-tabs .tabs button:focus{outline:none}.product-tabs .tabs button.active{color:#219e7e}.product-tabs .tabs button.active:after{width:100%;transition:.3s ease width}.product-tabs .tabs button:hover{color:#219e7e}.product-tabs .tabs button:hover:after{width:100%;transition:.3s ease width}@media(max-width: 450px){.product-tabs{display:none}}.product-tabs .tab-content{display:none;transition:.3s ease display}.product-tabs .tab-content.active{display:block;transition:.3s ease display}.product-tabs .tab-content .product-information h2,.product-tabs .tab-content .product-information h4,.product-tabs .tab-content .product-information .product-specification h3{font-size:1.25rem;font-weight:600;line-height:30px;margin-bottom:.5rem}.product-tabs .tab-content h2,.product-tabs .tab-content h4,.product-tabs .tab-content .small{margin:0 0 .5rem;padding:0}.product-tabs-mobile{display:none}.product-tabs-mobile .tab-wrapper{width:calc(100% - 2rem);height:auto;margin-left:1rem;margin-right:1rem;padding:0 1rem;border-left:1px solid rgba(26,26,26,.2);border-right:1px solid rgba(26,26,26,.2);border-bottom:1px solid rgba(26,26,26,.2)}.product-tabs-mobile .tab-wrapper:first-of-type{border-top:1px solid rgba(26,26,26,.2)}.product-tabs-mobile .tab-wrapper .tab-content{height:0;overflow:hidden;padding:0 2rem}.product-tabs-mobile .tab-wrapper .tab-content.active{height:auto}.product-tabs-mobile .tab-wrapper .tab-content *{margin:0;padding:0}.product-tabs-mobile .tab-wrapper .tab-content>:first-child{margin:1rem 0}.product-tabs-mobile .tab-wrapper .tab-content>:first-child ul{list-style:none;margin:0}.product-tabs-mobile .tab-wrapper .tab-content>:first-child>h1,.product-tabs-mobile .tab-wrapper .tab-content>:first-child h2,.product-tabs-mobile .tab-wrapper .tab-content>:first-child h3,.product-tabs-mobile .tab-wrapper .tab-content>:first-child h4,.product-tabs-mobile .tab-wrapper .tab-content>:first-child h5{font-size:var(--fs-400);margin-bottom:.5rem}@media(max-width: 450px){.product-tabs-mobile{display:block}}.product-tabs-mobile .product-list{padding-left:0}.product-tabs-mobile .product-list button{text-align:center;padding:0}.standard{min-width:120px;padding:.75rem 1.25rem}.button.small,.small.buy-button-disable,.small.buy-button{min-width:95px;padding:.5rem .75rem}.button,.buy-button-disable,.buy-button{min-width:120px;padding:.75rem 1.25rem;display:inline-block;text-decoration:none;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;cursor:pointer;letter-spacing:1px;line-height:1.4rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-weight:500;border-radius:.375rem;margin:.25rem .75rem 0 0;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1),border .3s cubic-bezier(0.42, 0, 0.58, 1)}.button img,.buy-button-disable img,.buy-button img,.button svg,.buy-button-disable svg,.buy-button svg{height:40px !important;width:40px !important}.button:focus-visible,.buy-button-disable:focus-visible,.buy-button:focus-visible{outline:1.5px solid rgba(0,0,0,0);border:0}.button span,.buy-button-disable span,.buy-button span{display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;transition:visibility .3s cubic-bezier(0.42, 0, 0.58, 1),opacity .3s cubic-bezier(0.42, 0, 0.58, 1)}.primary,.button,.buy-button-disable,.buy-button{background-color:#219e7e;color:#fff;border:1.5px solid #219e7e}.primary:not([disabled]):not(.disabled):not(.loading):hover,.button:not([disabled]):not(.disabled):not(.loading):hover,.buy-button-disable:not([disabled]):not(.disabled):not(.loading):hover,.buy-button:not([disabled]):not(.disabled):not(.loading):hover{background-color:#1a7e65;border:1.5px solid #1a7e65;text-decoration:none;color:#fff}.primary:not([disabled]):not(.disabled):not(.loading):focus,.button:not([disabled]):not(.disabled):not(.loading):focus,.buy-button-disable:not([disabled]):not(.disabled):not(.loading):focus,.buy-button:not([disabled]):not(.disabled):not(.loading):focus{background-color:#1a7e65;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #1a7e65}.secondary,.mr-bankid-modal .mr-modal .bankid-modal-close,.mail-button-btn{background-color:#111;color:#fff;border:1.5px solid #111}.secondary:not([disabled]):not(.disabled):not(.loading):hover,.mr-bankid-modal .mr-modal .bankid-modal-close:not([disabled]):not(.disabled):not(.loading):hover,.mail-button-btn:not([disabled]):not(.disabled):not(.loading):hover{background-color:#414141;border:1.5px solid #414141;text-decoration:none;color:#fff}.secondary:not([disabled]):not(.disabled):not(.loading):focus,.mr-bankid-modal .mr-modal .bankid-modal-close:not([disabled]):not(.disabled):not(.loading):focus,.mail-button-btn:not([disabled]):not(.disabled):not(.loading):focus{background-color:#414141;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #414141}.outline{background-color:#fff;color:#111;border:1.5px solid #111}.outline:not([disabled]):not(.disabled):not(.loading):hover{background-color:#f9f9f9;border:1.5px solid #111;text-decoration:none;color:#111}.outline:not([disabled]):not(.disabled):not(.loading):focus{background-color:#f9f9f9;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #111}.outline svg{fill:#111}.outline-invert{background-color:#111;color:#fff;border:1.5px solid #fff}.outline-invert svg{fill:#fff}.outline-invert:not([disabled]):not(.disabled):not(.loading):hover{background-color:#414141;border:1.5px solid #fff;text-decoration:none;color:#fff}.outline-invert:not([disabled]):not(.disabled):not(.loading):focus{background-color:#414141;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #fff}.ghost{background:rgba(0,0,0,0);color:#111;border:1.5px solid rgba(0,0,0,0)}.ghost svg{fill:#111}.ghost:not([disabled]):not(.disabled):not(.loading):hover{background-color:#f9f9f9;border:1.5px solid rgba(0,0,0,0);text-decoration:none;color:#111}.ghost:not([disabled]):not(.disabled):not(.loading):focus{background-color:#f9f9f9;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid rgba(0,0,0,0)}.buy-button{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;width:100%;height:46px;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative}.buy-button:before{position:absolute;height:100%;width:100%;transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);content:" ";background-image:url("../images/icons/new-2021/MR_IKON_LAGG_I_VARUKORG.svg");background-repeat:no-repeat;background-position:center center;left:0;top:-100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.buy-button:after{content:"";position:absolute;z-index:-1;transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.buy-button span{display:inline-block;width:100%;transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.buy-button:focus{outline:1.5px solid rgba(0,0,0,0);box-shadow:none !important}.order-button,buy-button{white-space:nowrap}.buyform:not(.loading):not(.success) .buy-button:hover span{-webkit-transform:translateY(300%);-ms-transform:translateY(300%);transform:translateY(300%)}.buyform:not(.loading):not(.success) .buy-button:hover:before{top:0}.order-button{margin:0;width:100%;height:46px;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-button .buyform,#app .loading-button-container,.slider-content{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.order-button .buyform button,.order-button .buyform input[type=submit],#app .loading-button-container button,#app .loading-button-container input[type=submit],.slider-content button,.slider-content input[type=submit]{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);background-repeat:no-repeat;background-position:center center}.order-button .buyform input.loading,.order-button .buyform button.loading,#app .loading-button-container input.loading,#app .loading-button-container button.loading,.slider-content input.loading,.slider-content button.loading{color:rgba(0,0,0,0);opacity:.5;background-image:url(/images/spinntowin.gif);background-size:25px 25px;cursor:wait;transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.order-button .buyform input.loading span,.order-button .buyform button.loading span,#app .loading-button-container input.loading span,#app .loading-button-container button.loading span,.slider-content input.loading span,.slider-content button.loading span{visibility:hidden;opacity:0}.order-button .buyform.loading,#app .loading-button-container.loading,.slider-content.loading{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.order-button .buyform.loading button,.order-button .buyform.loading input[type=submit],#app .loading-button-container.loading button,#app .loading-button-container.loading input[type=submit],.slider-content.loading button,.slider-content.loading input[type=submit]{color:rgba(0,0,0,0);background-color:#1a7e65;background-image:url(/images/spinntowin.gif);background-size:25px 25px;cursor:wait;transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.order-button .buyform.loading button span,.order-button .buyform.loading input[type=submit] span,#app .loading-button-container.loading button span,#app .loading-button-container.loading input[type=submit] span,.slider-content.loading button span,.slider-content.loading input[type=submit] span{color:rgba(0,0,0,0)}.order-button .buyform.success button,.order-button .buyform.success input[type=submit],#app .loading-button-container.success button,#app .loading-button-container.success input[type=submit],.slider-content.success button,.slider-content.success input[type=submit]{color:rgba(0,0,0,0);background-image:url(/images/checkmark.svg);background-size:25px 25px;transition:all .3s cubic-bezier(0.42, 0, 0.58, 1)}.order-button .buyform.success button span,.order-button .buyform.success input[type=submit] span,#app .loading-button-container.success button span,#app .loading-button-container.success input[type=submit] span,.slider-content.success button span,.slider-content.success input[type=submit] span{color:rgba(0,0,0,0)}.order-button .buyform input[type=submit]:focus,#app .loading-button-container input[type=submit]:focus,.slider-content input[type=submit]:focus{outline:1.5px solid rgba(0,0,0,0);box-shadow:none !important}.buyform{width:100%}.buyform.loading .buy-button:before,.buyform.success .buy-button:before{top:-100%}.bankid-button,.bank-id-button{background-color:#459bbe;color:#fff;border:1.5px solid #459bbe}.bankid-button:not([disabled]):not(.disabled):not(.loading):hover,.bank-id-button:not([disabled]):not(.disabled):not(.loading):hover{background-color:#6aafcb;border:1.5px solid #6aafcb;text-decoration:none;color:#fff}.bankid-button:not([disabled]):not(.disabled):not(.loading):focus,.bank-id-button:not([disabled]):not(.disabled):not(.loading):focus{background-color:#6aafcb;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #6aafcb}.button-icon{height:46px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center !important;-ms-flex-align:center !important;align-items:center !important}.btn-group{width:-webkit-max-content;width:max-content}.btn-group :first-child{border-radius:.375rem 0 0 .375rem}.btn-group :last-child{border-radius:0 .375rem .375rem 0}.btn-group :after{content:"";clear:both;display:table}.btn-group button.active,.btn-group button:hover{background-color:#f8f8f8}.btn-group button:not(:last-child){border-right:none}.btn-group button{background-color:#fff;border:1px solid #e7e7e7;color:#000;padding:10px 24px;cursor:pointer;float:left;font-size:var(--fs-fixed-200);font-weight:normal}.btn-group button img,.btn-group button svg{height:32px !important;width:32px !important}fieldset .button,fieldset .buy-button,fieldset .buy-button-disable,form .button,form .buy-button,form .buy-button-disable{width:100%}nav.breadcrumbs.mobile{display:none}nav.breadcrumbs{padding-top:.5rem;padding-bottom:.5rem;width:100%}nav.breadcrumbs .breadcrumbs-container{width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media(max-width: 1366px){nav.breadcrumbs .breadcrumbs-container{padding:0 1rem}}@media(max-width: 812px){nav.breadcrumbs .breadcrumbs-container{padding:0 2rem}}nav.breadcrumbs li{margin:0}nav.breadcrumbs li:after{margin:0 .5rem;content:"/"}nav.breadcrumbs li:last-of-type:after{content:none}@media(max-width: 812px){nav.breadcrumbs ul{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}nav.breadcrumbs ul li{margin-left:0}nav.breadcrumbs ul li:after{color:#404040}nav.breadcrumbs ul li a{font-weight:300;font-size:14px;text-decoration:none;color:#404040}nav.breadcrumbs ul li a:hover{text-decoration:underline}.page-AFE45175-A30E-45E0-A1BD-51C44CE144B9 .breadcrumbs{display:none}body.news-detail .breadcrumbs,body.post-preview .breadcrumbs,body.search .breadcrumbs,.checkout-thanks .breadcrumbs,body.cart .breadcrumbs,.my-pages .breadcrumbs,.user-profile .breadcrumbs,.order-history .breadcrumbs,.user-consents .breadcrumbs,.order-info .breadcrumbs,.select-customer .breadcrumbs{display:none}@media(max-width: 812px){body.product .breadcrumbs{position:relative}}table.ds-table-list{margin-top:var(--space-02);width:100%;table-layout:fixed !important;border-radius:8px;background-color:rgba(0,0,0,0);border-collapse:collapse;font-size:1rem}table.ds-table-list td{height:100%;width:50%;vertical-align:center;text-align:left;border-bottom:1px solid #eaeaea;color:#121212}table.ds-table-list tr{height:45px}table.ds-table-list tr td:first-child{padding:0 var(--space-02);font-weight:500}table.ds-table-list tr td:last-child{padding-right:var(--space-02)}table.ds-table-list tbody :first-child{border-top:1px solid #eaeaea}table.ds-table-list th{text-align:left;padding:var(--space-02) 0}table.ds-table-list th h3{font-size:var(--fs-500);margin:0;font-weight:600}table.ds-table{font-size:1rem;background-color:#fff;border-collapse:collapse;width:100%;overflow-x:scroll;white-space:nowrap}table.ds-table .right{text-align:right}table.ds-table .left{text-align:left}table.ds-table tr{height:45px;border-bottom:1px solid #eaeaea}table.ds-table th,table.ds-table td{padding:0 var(--space-02)}table.ds-table th a,table.ds-table td a{color:#000;font-size:1rem}table.ds-table th img,table.ds-table td img{width:1rem;margin-left:.25rem;opacity:.5}table.ds-table thead tr th{color:#000;font-weight:bold;text-align:left}table.ds-table tr :last-child{text-align:right}table.ds-table tbody{cursor:pointer}table.ds-table tbody tr td{color:#121212}table.ds-table tbody tr:hover{background-color:#f8f8f8}.info-box{padding:1.5rem;background-color:#e8f5f2;width:100%;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex}.info-box *{margin:0;padding:0}.info-box span.info-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;width:48px;height:48px;min-width:48px;min-height:48px;margin-right:.5rem;background-image:url("/images/designsystem_2022/SVART/MR_IKON_DOKUMENT.svg")}.progressBar{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:0;padding:0}.progressBar li{-webkit-flex:1;-ms-flex:1;flex:1;list-style-type:none;float:left;position:relative;text-align:center;font-size:14px;color:#000}.progressBar li:before{content:" ";line-height:30px;border-radius:50%;width:8px;height:8px;display:block;text-align:center;margin:0 auto 10px;background-color:#e6e6e6;z-index:1;position:inherit}.progressBar li:after{content:"";position:absolute;width:100%;height:2px;background-color:#e6e6e6;top:calc((8px - 2px)/2);left:-50%;z-index:0}.progressBar li:first-child:after{content:none}.progressBar li.active{font-weight:bold}.progressBar li.active:before{border-color:#2185d0;background-color:#2185d0}.progressBar li.active:after{background-color:#2185d0}.vertical.progressBar{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:max-content;height:100%}.vertical.progressBar li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vertical.progressBar li:after{width:2px;height:100%;left:calc((8px - 2px)/2);top:-50%}.vertical.progressBar li:before{left:0;top:0;margin:0 10px 0 0}.--text-field-container{margin-bottom:.5rem}.--text-field-container svg,.--text-field-container img{height:24px;width:24px;max-height:24px;max-width:24px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.--text-field,.select2-container .select2-search input.select2-search__field,form input[type=text],form input[type=password],form input[type=date],form input[type=number],form input[type=tel],form input[type=email],form textarea,fieldset input[type=text],fieldset input[type=password],fieldset input[type=date],fieldset input[type=number],fieldset input[type=tel],fieldset input[type=email],fieldset textarea{height:45px;width:100%;border-radius:6px;border:1px solid #e7e7e7;margin:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.--text-field.filled,.select2-container .select2-search input.filled.select2-search__field,form input.filled[type=text],form input.filled[type=password],form input.filled[type=date],form input.filled[type=number],form input.filled[type=tel],form input.filled[type=email],form textarea.filled,fieldset input.filled[type=text],fieldset input.filled[type=password],fieldset input.filled[type=date],fieldset input.filled[type=number],fieldset input.filled[type=tel],fieldset input.filled[type=email],fieldset textarea.filled{background-color:#f9f9f9;border:1px solid rgba(0,0,0,0)}.--text-field.filled:hover,.select2-container .select2-search input.filled.select2-search__field:hover,form input.filled[type=text]:hover,form input.filled[type=password]:hover,form input.filled[type=date]:hover,form input.filled[type=number]:hover,form input.filled[type=tel]:hover,form input.filled[type=email]:hover,form textarea.filled:hover,fieldset input.filled[type=text]:hover,fieldset input.filled[type=password]:hover,fieldset input.filled[type=date]:hover,fieldset input.filled[type=number]:hover,fieldset input.filled[type=tel]:hover,fieldset input.filled[type=email]:hover,fieldset textarea.filled:hover{border:1px solid #e1e1e1}.--text-field.--text-field--invalid,.select2-container .select2-search input.--text-field--invalid.select2-search__field,form input.--text-field--invalid[type=text],form input.--text-field--invalid[type=password],form input.--text-field--invalid[type=date],form input.--text-field--invalid[type=number],form input.--text-field--invalid[type=tel],form input.--text-field--invalid[type=email],form textarea.--text-field--invalid,fieldset input.--text-field--invalid[type=text],fieldset input.--text-field--invalid[type=password],fieldset input.--text-field--invalid[type=date],fieldset input.--text-field--invalid[type=number],fieldset input.--text-field--invalid[type=tel],fieldset input.--text-field--invalid[type=email],fieldset textarea.--text-field--invalid{border:1px solid #db2828}.--text-field:focus-within:not(input.disabled),.select2-container .select2-search input.select2-search__field:focus-within:not(input.disabled),form input[type=text]:focus-within:not(input.disabled),form input[type=password]:focus-within:not(input.disabled),form input[type=date]:focus-within:not(input.disabled),form input[type=number]:focus-within:not(input.disabled),form input[type=tel]:focus-within:not(input.disabled),form input[type=email]:focus-within:not(input.disabled),form textarea:focus-within:not(input.disabled),fieldset input[type=text]:focus-within:not(input.disabled),fieldset input[type=password]:focus-within:not(input.disabled),fieldset input[type=date]:focus-within:not(input.disabled),fieldset input[type=number]:focus-within:not(input.disabled),fieldset input[type=tel]:focus-within:not(input.disabled),fieldset input[type=email]:focus-within:not(input.disabled),fieldset textarea:focus-within:not(input.disabled){border:1px solid #2185d0 !important;box-shadow:0 0 2px 0 #2185d0}.--text-field[disabled=disabled],.select2-container .select2-search input[disabled=disabled].select2-search__field,form input[disabled=disabled][type=text],form input[disabled=disabled][type=password],form input[disabled=disabled][type=date],form input[disabled=disabled][type=number],form input[disabled=disabled][type=tel],form input[disabled=disabled][type=email],form textarea[disabled=disabled],fieldset input[disabled=disabled][type=text],fieldset input[disabled=disabled][type=password],fieldset input[disabled=disabled][type=date],fieldset input[disabled=disabled][type=number],fieldset input[disabled=disabled][type=tel],fieldset input[disabled=disabled][type=email],fieldset textarea[disabled=disabled]{opacity:.4}.--text-field-with-leading-icon svg:first-of-type,.--text-field-with-leading-icon img:first-of-type{left:12px}.--text-field-with-leading-icon svg~svg,.--text-field-with-leading-icon img~img{right:12px}.--text-field-with-leading-icon .--text-field__input,.--text-field-with-leading-icon .select2-container .select2-search input.select2-search__field,.select2-container .select2-search .--text-field-with-leading-icon input.select2-search__field,.--text-field-with-leading-icon form input[type=text],form .--text-field-with-leading-icon input[type=text],.--text-field-with-leading-icon form input[type=password],form .--text-field-with-leading-icon input[type=password],.--text-field-with-leading-icon form input[type=date],form .--text-field-with-leading-icon input[type=date],.--text-field-with-leading-icon form input[type=number],form .--text-field-with-leading-icon input[type=number],.--text-field-with-leading-icon form input[type=tel],form .--text-field-with-leading-icon input[type=tel],.--text-field-with-leading-icon form input[type=email],form .--text-field-with-leading-icon input[type=email],.--text-field-with-leading-icon form textarea,form .--text-field-with-leading-icon textarea,.--text-field-with-leading-icon fieldset input[type=text],fieldset .--text-field-with-leading-icon input[type=text],.--text-field-with-leading-icon fieldset input[type=password],fieldset .--text-field-with-leading-icon input[type=password],.--text-field-with-leading-icon fieldset input[type=date],fieldset .--text-field-with-leading-icon input[type=date],.--text-field-with-leading-icon fieldset input[type=number],fieldset .--text-field-with-leading-icon input[type=number],.--text-field-with-leading-icon fieldset input[type=tel],fieldset .--text-field-with-leading-icon input[type=tel],.--text-field-with-leading-icon fieldset input[type=email],fieldset .--text-field-with-leading-icon input[type=email],.--text-field-with-leading-icon fieldset textarea,fieldset .--text-field-with-leading-icon textarea{padding-left:48px;padding-right:48px}.--text-field-with-trailing-icon svg:last-of-type,.--text-field-with-trailing-icon-two svg:last-of-type,.--text-field-with-trailing-icon img:last-of-type,.--text-field-with-trailing-icon-two img:last-of-type{right:12px}.--text-field-with-trailing-icon .--text-field__input,.--text-field-with-trailing-icon .select2-container .select2-search input.select2-search__field,.select2-container .select2-search .--text-field-with-trailing-icon input.select2-search__field,.--text-field-with-trailing-icon form input[type=text],form .--text-field-with-trailing-icon input[type=text],.--text-field-with-trailing-icon form input[type=password],form .--text-field-with-trailing-icon input[type=password],.--text-field-with-trailing-icon form input[type=date],form .--text-field-with-trailing-icon input[type=date],.--text-field-with-trailing-icon form input[type=number],form .--text-field-with-trailing-icon input[type=number],.--text-field-with-trailing-icon form input[type=tel],form .--text-field-with-trailing-icon input[type=tel],.--text-field-with-trailing-icon form input[type=email],form .--text-field-with-trailing-icon input[type=email],.--text-field-with-trailing-icon form textarea,form .--text-field-with-trailing-icon textarea,.--text-field-with-trailing-icon fieldset input[type=text],fieldset .--text-field-with-trailing-icon input[type=text],.--text-field-with-trailing-icon fieldset input[type=password],fieldset .--text-field-with-trailing-icon input[type=password],.--text-field-with-trailing-icon fieldset input[type=date],fieldset .--text-field-with-trailing-icon input[type=date],.--text-field-with-trailing-icon fieldset input[type=number],fieldset .--text-field-with-trailing-icon input[type=number],.--text-field-with-trailing-icon fieldset input[type=tel],fieldset .--text-field-with-trailing-icon input[type=tel],.--text-field-with-trailing-icon fieldset input[type=email],fieldset .--text-field-with-trailing-icon input[type=email],.--text-field-with-trailing-icon fieldset textarea,fieldset .--text-field-with-trailing-icon textarea,.--text-field-with-trailing-icon-two .--text-field__input,.--text-field-with-trailing-icon-two .select2-container .select2-search input.select2-search__field,.select2-container .select2-search .--text-field-with-trailing-icon-two input.select2-search__field,.--text-field-with-trailing-icon-two form input[type=text],form .--text-field-with-trailing-icon-two input[type=text],.--text-field-with-trailing-icon-two form input[type=password],form .--text-field-with-trailing-icon-two input[type=password],.--text-field-with-trailing-icon-two form input[type=date],form .--text-field-with-trailing-icon-two input[type=date],.--text-field-with-trailing-icon-two form input[type=number],form .--text-field-with-trailing-icon-two input[type=number],.--text-field-with-trailing-icon-two form input[type=tel],form .--text-field-with-trailing-icon-two input[type=tel],.--text-field-with-trailing-icon-two form input[type=email],form .--text-field-with-trailing-icon-two input[type=email],.--text-field-with-trailing-icon-two form textarea,form .--text-field-with-trailing-icon-two textarea,.--text-field-with-trailing-icon-two fieldset input[type=text],fieldset .--text-field-with-trailing-icon-two input[type=text],.--text-field-with-trailing-icon-two fieldset input[type=password],fieldset .--text-field-with-trailing-icon-two input[type=password],.--text-field-with-trailing-icon-two fieldset input[type=date],fieldset .--text-field-with-trailing-icon-two input[type=date],.--text-field-with-trailing-icon-two fieldset input[type=number],fieldset .--text-field-with-trailing-icon-two input[type=number],.--text-field-with-trailing-icon-two fieldset input[type=tel],fieldset .--text-field-with-trailing-icon-two input[type=tel],.--text-field-with-trailing-icon-two fieldset input[type=email],fieldset .--text-field-with-trailing-icon-two input[type=email],.--text-field-with-trailing-icon-two fieldset textarea,fieldset .--text-field-with-trailing-icon-two textarea{padding-right:48px}.--text-field-with-trailing-icon-two svg:first-of-type,.--text-field-with-trailing-icon-two img:first-of-type{right:42px}.--text-field-with-trailing-icon-two .--text-field__input,.--text-field-with-trailing-icon-two .select2-container .select2-search input.select2-search__field,.select2-container .select2-search .--text-field-with-trailing-icon-two input.select2-search__field,.--text-field-with-trailing-icon-two form input[type=text],form .--text-field-with-trailing-icon-two input[type=text],.--text-field-with-trailing-icon-two form input[type=password],form .--text-field-with-trailing-icon-two input[type=password],.--text-field-with-trailing-icon-two form input[type=date],form .--text-field-with-trailing-icon-two input[type=date],.--text-field-with-trailing-icon-two form input[type=number],form .--text-field-with-trailing-icon-two input[type=number],.--text-field-with-trailing-icon-two form input[type=tel],form .--text-field-with-trailing-icon-two input[type=tel],.--text-field-with-trailing-icon-two form input[type=email],form .--text-field-with-trailing-icon-two input[type=email],.--text-field-with-trailing-icon-two form textarea,form .--text-field-with-trailing-icon-two textarea,.--text-field-with-trailing-icon-two fieldset input[type=text],fieldset .--text-field-with-trailing-icon-two input[type=text],.--text-field-with-trailing-icon-two fieldset input[type=password],fieldset .--text-field-with-trailing-icon-two input[type=password],.--text-field-with-trailing-icon-two fieldset input[type=date],fieldset .--text-field-with-trailing-icon-two input[type=date],.--text-field-with-trailing-icon-two fieldset input[type=number],fieldset .--text-field-with-trailing-icon-two input[type=number],.--text-field-with-trailing-icon-two fieldset input[type=tel],fieldset .--text-field-with-trailing-icon-two input[type=tel],.--text-field-with-trailing-icon-two fieldset input[type=email],fieldset .--text-field-with-trailing-icon-two input[type=email],.--text-field-with-trailing-icon-two fieldset textarea,fieldset .--text-field-with-trailing-icon-two textarea{padding-right:78px}.--text-field__input,.select2-container .select2-search input.select2-search__field,form input[type=text],form input[type=password],form input[type=date],form input[type=number],form input[type=tel],form input[type=email],form textarea,fieldset input[type=text],fieldset input[type=password],fieldset input[type=date],fieldset input[type=number],fieldset input[type=tel],fieldset input[type=email],fieldset textarea{height:100%;width:100%;padding:var(--space-01) var(--space-02);font-size:var(--fs-fixed-200);border-radius:6px;-webkit-appearance:none;appearance:none;outline:none;background-color:#fff}.--text-field-helper,form label,fieldset label{margin-bottom:.25rem}.--text-field-error{text-align:end;color:#db2828}.--text-field__label,form label,fieldset label{display:block;font-size:14px;font-weight:500}form input[type=text],form input[type=password],form input[type=date],form input[type=number],form input[type=tel],form input[type=email],form textarea,fieldset input[type=text],fieldset input[type=password],fieldset input[type=date],fieldset input[type=number],fieldset input[type=tel],fieldset input[type=email],fieldset textarea{height:45px;margin-bottom:.5rem}form input[type=text][type=password],form input[type=password][type=password],form input[type=date][type=password],form input[type=number][type=password],form input[type=tel][type=password],form input[type=email][type=password],form textarea[type=password],fieldset input[type=text][type=password],fieldset input[type=password][type=password],fieldset input[type=date][type=password],fieldset input[type=number][type=password],fieldset input[type=tel][type=password],fieldset input[type=email][type=password],fieldset textarea[type=password]{background-repeat:no-repeat;background-size:24px;background-position:calc(100% - (48px - 24px)/2) 50%;padding-right:48px;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EYE.svg")}form input[type=text][type=email],form input[type=password][type=email],form input[type=date][type=email],form input[type=number][type=email],form input[type=tel][type=email],form input[type=email][type=email],form textarea[type=email],fieldset input[type=text][type=email],fieldset input[type=password][type=email],fieldset input[type=date][type=email],fieldset input[type=number][type=email],fieldset input[type=tel][type=email],fieldset input[type=email][type=email],fieldset textarea[type=email]{background-repeat:no-repeat;background-size:32px;background-position:calc(0% + (48px - 32px)/2) 50%;padding-left:48px;background-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_MAIL.svg")}form input[type=text].--input-error:invalid,form input[type=password].--input-error:invalid,form input[type=date].--input-error:invalid,form input[type=number].--input-error:invalid,form input[type=tel].--input-error:invalid,form input[type=email].--input-error:invalid,form textarea.--input-error:invalid,fieldset input[type=text].--input-error:invalid,fieldset input[type=password].--input-error:invalid,fieldset input[type=date].--input-error:invalid,fieldset input[type=number].--input-error:invalid,fieldset input[type=tel].--input-error:invalid,fieldset input[type=email].--input-error:invalid,fieldset textarea.--input-error:invalid{border:1px solid #db2828;background-repeat:no-repeat;background-size:24px;background-position:calc(100% - (48px - 24px)/2) 50%;padding-right:48px;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION.svg")}form input[type=text].--input-error:invalid[type=email],form input[type=password].--input-error:invalid[type=email],form input[type=date].--input-error:invalid[type=email],form input[type=number].--input-error:invalid[type=email],form input[type=tel].--input-error:invalid[type=email],form input[type=email].--input-error:invalid[type=email],form textarea.--input-error:invalid[type=email],fieldset input[type=text].--input-error:invalid[type=email],fieldset input[type=password].--input-error:invalid[type=email],fieldset input[type=date].--input-error:invalid[type=email],fieldset input[type=number].--input-error:invalid[type=email],fieldset input[type=tel].--input-error:invalid[type=email],fieldset input[type=email].--input-error:invalid[type=email],fieldset textarea.--input-error:invalid[type=email]{background-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_MAIL.svg"),url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION.svg");background-repeat:no-repeat,no-repeat !important;background-size:32px,24px !important;background-position:calc(0% + (48px - 32px)/2) 50%,calc(100% - (48px - 24px)/2) 50% !important;padding:0 48px}form input[type=text].--input-error:invalid[type=password],form input[type=password].--input-error:invalid[type=password],form input[type=date].--input-error:invalid[type=password],form input[type=number].--input-error:invalid[type=password],form input[type=tel].--input-error:invalid[type=password],form input[type=email].--input-error:invalid[type=password],form textarea.--input-error:invalid[type=password],fieldset input[type=text].--input-error:invalid[type=password],fieldset input[type=password].--input-error:invalid[type=password],fieldset input[type=date].--input-error:invalid[type=password],fieldset input[type=number].--input-error:invalid[type=password],fieldset input[type=tel].--input-error:invalid[type=password],fieldset input[type=email].--input-error:invalid[type=password],fieldset textarea.--input-error:invalid[type=password]{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION.svg"),url("/images/designsystem_2022/CUSTOM/MR_IKON_EYE.svg");background-repeat:no-repeat,no-repeat !important;background-position:calc(100% - 42px) 50%,calc(100% - 12px) 50% !important;background-size:24px,24px !important;padding-right:78px}textareaform input[type=text].--input-error:invalid,form input[type=password].--input-error:invalid,form input[type=date].--input-error:invalid,form input[type=number].--input-error:invalid,form input[type=tel].--input-error:invalid,form input[type=email].--input-error:invalid,form textarea.--input-error:invalid,fieldset input[type=text].--input-error:invalid,fieldset input[type=password].--input-error:invalid,fieldset input[type=date].--input-error:invalid,fieldset input[type=number].--input-error:invalid,fieldset input[type=tel].--input-error:invalid,fieldset input[type=email].--input-error:invalid,fieldset textarea.--input-error:invalid{background-position:calc(100% - 12px) calc(0% + 10px)}textareaform input[type=text],form input[type=password],form input[type=date],form input[type=number],form input[type=tel],form input[type=email],form textarea,fieldset input[type=text],fieldset input[type=password],fieldset input[type=date],fieldset input[type=number],fieldset input[type=tel],fieldset input[type=email],fieldset textarea{min-height:45px}form input[type=text]:focus,form input[type=password]:focus,form input[type=date]:focus,form input[type=number]:focus,form input[type=tel]:focus,form input[type=email]:focus,form textarea:focus,fieldset input[type=text]:focus,fieldset input[type=password]:focus,fieldset input[type=date]:focus,fieldset input[type=number]:focus,fieldset input[type=tel]:focus,fieldset input[type=email]:focus,fieldset textarea:focus{border:1px solid #2185d0 !important;box-shadow:0 0 2px 0 #2185d0}input#sokinput{background-color:#f9f9f9}input[type=checkbox]{cursor:pointer;width:19px;height:19px;-webkit-appearance:none;appearance:none;background-color:#f4f4f4;border:none;box-shadow:none;border-radius:4px;display:inline-block;position:relative;margin-bottom:0;margin-right:1rem}input[type=checkbox]:focus,input[type=checkbox]:checked:focus{outline:2px solid #2185d0;box-shadow:0 0 calc(2px * 2) 2px #2185d0}input[type=checkbox]:checked:not([value=necessary]):after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK_BIG.svg");background-repeat:no-repeat;background-position:center center;background-size:11px}input[type=checkbox].checkbox-border{border:2px solid #000;background-color:#fff}.radio,.inputgroup .radio{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:left !important}.radio:first-child,.inputgroup .radio:first-child{margin-right:2rem}@media(max-width: 600px){.radio,.inputgroup .radio{float:none !important}}.radio:last-child,.inputgroup .radio:last-child{margin-right:0}@media(max-width: 600px){.radio:last-child,.inputgroup .radio:last-child{margin-top:0;margin-bottom:0}}.radio input,.inputgroup .radio input{-webkit-appearance:none;background-color:rgba(0,0,0,0);border:2px solid #000;padding:calc(16px/2);border-radius:50%;display:inline-block;position:relative;margin-right:.5rem}.radio input:checked:after,.inputgroup .radio input:checked:after{content:" ";width:12px;height:12px;border-radius:50%;position:absolute;top:calc(calc(16px - 12px) / 2);left:calc(calc(16px - 12px) / 2);background:#000;text-shadow:0px;font-size:32px}.radio input:checked,.inputgroup .radio input:checked{background-color:#fff;color:#000;border:2px solid #000}.radio input:focus,.inputgroup .radio input:focus{outline:2px solid #2185d0;box-shadow:0 0 calc(2px * 2) 2px #2185d0}.radio input:checked:focus,.inputgroup .radio input:checked:focus{outline:2px solid #2185d0;box-shadow:0 0 calc(2px * 2) 2px #2185d0}.radio input:hover,.inputgroup .radio input:hover{cursor:pointer}.s-hidden{opacity:0}.select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#000}select,.select,.styledSelect{height:45px;width:100%;min-width:340px;border-radius:6px;border:1px solid rgba(0,0,0,0)}select.active,.select.active,.styledSelect.active{border-radius:6px 6px 0 0;border:1px solid #2185d0;border-bottom:1px solid #e7e7e7}select.active+.options,.select.active+.options,.styledSelect.active+.options{display:block !important}.styledSelect{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 16px;border:1px solid #e7e7e7;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}.styledSelect.filled{background-color:#f9f9f9}.styledSelect.filled:not(.active){border:1px solid rgba(0,0,0,0)}select:focus+.styledSelect{border:1px solid #2185d0 !important}.styledSelect:after{content:"";width:32px;height:32px;background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_NER.svg");position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px}.styledSelect.active:after{background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_UPP.svg")}.options{width:100%;min-width:340px;display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0 0;padding:0 0;list-style:none;background-color:#fff;border-radius:0 0 6px 6px;border:1px solid #2185d0;border-top:none}.options :nth-child(odd){background-color:#f9f9f9}.options :last-child{border-radius:0 0 6px 6px}.options li{padding:0 16px;height:45px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;border-bottom:1px solid #f3f3f3}.options li:last-of-type{border-bottom:none}.options li:hover{background-color:#2185d0;color:#fff}.my-page-content .options{max-height:360px;overflow-y:scroll}.tab-bar{height:50px;margin:0 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-width:-webkit-min-content;min-width:min-content;width:100%}.tab-bar:after{content:"";position:absolute;bottom:0;left:0;right:0;background:#f3f3f3;height:3px;border-radius:10px}.tab-bar .tab-item{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:100%;padding:0 1rem;background:none;border:none;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:var(--fs-200)}@media(max-width: 812px){.tab-bar .tab-item{padding:0 .5rem}}.tab-bar .tab-item:first-child{padding-left:0;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.tab-bar .tab-item:last-child{padding-right:0;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}.tab-bar .tab-item span{height:100%;width:-webkit-max-content;width:max-content;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;color:#404040}.tab-bar .tab-item span span{margin-left:.25rem;color:#969696}.tab-bar .tab-item.tab-item-active span:after{content:"";position:absolute;bottom:0;left:0;right:0;background:#219e7e;height:3px;border-radius:10px;z-index:1}.tab-bar .tab-item.tab-item-active>span{color:#111}*[data-tab-target]{display:none}html,button,input,select,textarea{color:#222}body{font-size:1em;line-height:1.4}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.ir{background-color:rgba(0,0,0,0);border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}[role=main].my-pages,[role=main].user-profile,[role=main].order-history,[role=main].order-info,[role=main].preview-mail-list,[role=main].user-consents,[role=main].test{width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media(max-width: 1366px){[role=main].my-pages,[role=main].user-profile,[role=main].order-history,[role=main].order-info,[role=main].preview-mail-list,[role=main].user-consents,[role=main].test{padding:0 2rem}}[role=main].order-info,[role=main].order-history{overflow:auto}[role=main] img{max-width:100%;height:auto}*{box-sizing:border-box}nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}nav ul li{margin-right:1rem}.textblock img{max-width:200px;height:auto}[role=banner]{background-color:#dadada}.tag-group-container ul{list-style:none;margin-left:0;padding-left:0}.filter-label,.filter-alternatives-open{color:#111}.collapsed .filter-label,.collapsed .filter-alternatives-open{color:#222}.filter-selected-count{display:inline-block;background:#000;width:15px;height:15px;border-radius:100%;opacity:1;color:#fff;text-align:center;line-height:15px;font-size:12px;position:relative;top:-2px}.filter-selected-count:empty{opacity:0}body,html{max-width:100vw;overflow-x:hidden}.container{margin:0 auto;padding-left:2rem;padding-right:2rem}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex.between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex.column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-space{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.push{padding-top:0}.push.active{padding-top:50px}.main{width:100%;height:auto;*zoom:1}.main:before,.main:after{content:"";display:table}.main:after{clear:both}.fancybox-bg,.fancybox-container--ready .fancybox-bg{background:#fff}img{image-rendering:-webkit-optimize-contrast}.compensate-for-scrollbar,.fancybox-enabled body{margin-right:0 !important}article.detail header h1,article.detail header h2,article.detail header h3,article.detail header h4,article.detail header h5,article.detail header h6{text-align:center}[role=main] img{max-width:100%;height:auto;width:auto}.header-placeholder header .search,.header-placeholder header .basket,.header-placeholder header .my-pages{padding:0 .25rem}.header-placeholder header .more-links img{height:48px}@media(max-width: 1024px){.header-placeholder header .more-links img{height:32px}}@media(max-width: 812px){.header-placeholder header .more-links img{height:48px}}@media(max-width: 580px){.header-placeholder header .more-links img{height:32px}}.header-placeholder header .count{position:absolute;top:0;right:0;width:20px;height:20px;font-size:12px;background-color:#219e7e;border-radius:50%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:normal;color:#fff}@media(max-width: 1024px){.header-placeholder header .count{top:-4px;right:-4px}}@media(max-width: 812px){.header-placeholder header .count{top:0;right:0}}@media(max-width: 580px){.header-placeholder header .count{top:-4px;right:-4px}}.top-nav-container{background:rgba(240,240,240,.9);font-family:"Neue Helvetica W01";font-weight:300;font-size:.875rem;letter-spacing:1px;height:30px;z-index:99990}.top-nav-container .container-top{height:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1366px;margin-left:auto;margin-right:auto}.top-nav-container a{color:#1e1e1e;text-decoration:none}@media(max-width: 812px){.top-nav-container{display:none}}nav.top-right{height:30px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1rem}nav.top-right a{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}nav.top-left{height:30px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:1rem}nav.top-left a{text-decoration:underline}.header-placeholder{width:100%;height:80px;position:relative;transition:.3s ease height}@media(max-width: 812px){.header-placeholder{height:99px}}.header-placeholder.fixed{height:60px;transition:.3s ease height}@media(max-width: 812px){.header-placeholder.fixed{height:99px}}header.header{background:#111;height:80px;font-family:"Neue Helvetica W01";font-weight:600;font-size:1.25rem;transition:.3s ease all;position:absolute;width:100%;z-index:99990;top:0}header.header .dot{position:absolute;top:0;right:8px;width:10px;height:10px;font-size:14px;background-color:#219e7e;border-radius:50%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 1024px){header.header .dot{top:-4px;right:6px}}@media(max-width: 812px){header.header .dot{top:0;right:8px}}@media(max-width: 580px){header.header .dot{top:-4px;right:0}}@media(max-width: 812px){header.header{height:auto;position:fixed}}header.header.fixed{position:fixed;height:60px;transition:.3s ease all}@media(max-width: 812px){header.header.fixed{height:auto;position:fixed}}header.header.fixed .container-head{height:60px;transition:.3s ease all}@media(max-width: 812px){header.header.fixed .container-head{height:50px}}header.header .container-head{-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:80px;transition:.3s ease height;max-width:1366px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 812px){header.header .container-head{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 450px){header.header .container-head{padding-left:1rem;padding-right:1rem;height:50px}}header.header a{text-decoration:none;color:#fff}header.header .logo{height:36px;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;float:left}header.header .logo img{width:auto;max-height:100%}@media(max-width: 1366px){header.header .logo{margin-left:1rem}}@media(max-width: 450px){header.header .logo{-webkit-order:1;-ms-flex-order:1;order:1;width:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:30px}}@media(max-width: 320px){header.header .logo{margin-left:0}}header.header .flex-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;height:31px}header.header .pris_exkl_moms,header.header .pris_inkl_moms{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}header.header .pris_exkl_moms.hidden{display:none !important}header.header .pris_inkl_moms.hidden{display:none !important}header.header .inkl_exkl button{background:none;border:none;padding:0 .1rem 0 .1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:inherit}header.header .inkl_exkl button p{font-weight:600;width:90px;font-size:.875rem;color:#fff;margin:0 0 0 .25rem}@media(max-width: 812px){header.header .inkl_exkl svg{width:40px}}header.header .basket,header.header .my-pages,header.header .inkl_exkl{float:left;position:relative}header.header .my-pages{width:-webkit-max-content;width:max-content}header.header .my-pages .fire-me{padding:0}@media(max-width: 812px){header.header .my-pages svg{width:18px}}@media(max-width: 450px){header.header .basket{margin-right:0}}@media(max-width: 812px){header.header .basket svg{width:25px}}header.header .search{float:left}@media(max-width: 450px){header.header .search{margin-right:0}}@media(max-width: 812px){header.header .search svg{width:22px}}header.header .search-icon,header.header .checkout-icon{fill:rgba(255,255,255,.6);transition:.3s ease fill}header.header .search-button{background:none;border:none;box-shadow:none;cursor:pointer;padding:0}header.header .search-button:hover .search-icon{fill:#fff;transition:.3s ease fill}header.header .basket-button:hover .checkout-icon{fill:#fff;transition:.3s ease fill}.mobile-header{display:none}nav.main-nav li{font-size:16px;font-weight:300}nav.main-nav li a{font-weight:500}nav.main-nav li.title{font-weight:bold;color:#1e1e1e;font-size:18px}nav.main-nav>ul li.menu-depth-1{margin:0 1.25rem}nav.main-nav>ul li.menu-depth-1:last-of-type{margin-right:0}nav.main-nav>ul li.menu-depth-1:hover svg path{fill:#999}nav.main-nav>ul li.menu-depth-1:hover>a{color:#999}@media screen and (max-width: 1256px){nav.main-nav>ul li.menu-depth-1{margin:0 1rem}header.header .more-links{margin-right:1rem}}@media screen and (max-width: 860px){nav.main-nav>ul li.menu-depth-1{margin:0 .75rem}}@media(max-width: 812px){header.header{display:none}.header-placeholder{height:auto}header.mobile-header{display:block;width:100%;z-index:99}header.mobile-header .container-head{padding-left:2rem;padding-right:2rem;background:#000;height:85px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(max-width: 812px)and (max-width: 450px){header.mobile-header .container-head{padding-left:1rem;padding-right:1rem;height:64px}}@media(max-width: 812px){header.mobile-header .container-head .search-button{background:none;border:none;box-shadow:none;cursor:pointer;padding:0}}@media(max-width: 812px){header.mobile-header .container-head .logo{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;height:50px}}@media(max-width: 812px)and (max-width: 450px){header.mobile-header .container-head .logo{height:38px}}@media(max-width: 812px){header.mobile-header .container-head .logo a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}}@media(max-width: 812px){header.mobile-header .container-head .logo img{width:auto;height:100%}}@media(max-width: 812px){header.mobile-header .container-head .more-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}header.mobile-header .container-head .more-links .my-pages .fire-me{padding:0}header.mobile-header .container-head .more-links .basket,header.mobile-header .container-head .more-links .my-pages{position:relative}}@media(max-width: 812px){header.mobile-header .container-head .left-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}header.mobile-header .container-head .left-container .hamburger{margin-right:3rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.mobile-header .container-head .left-container .hamburger .close{display:none}}@media(max-width: 812px){.header-placeholder.fixed header.mobile-header{position:fixed}}@media(max-width: 812px){.mobile-navigation-open header.mobile-header .container-head .left-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.mobile-navigation-open header.mobile-header .container-head .left-container .hamburger{margin-right:3rem}.mobile-navigation-open header.mobile-header .container-head .left-container .hamburger .open{display:none}.mobile-navigation-open header.mobile-header .container-head .left-container .hamburger .close{display:block}}@media(max-width: 580px){header.mobile-header .container-head .logo{height:30px}header.mobile-header .container-head .more-links{display:-webkit-flex;display:-ms-flexbox;display:flex}header.mobile-header .container-head .left-container{display:-webkit-flex;display:-ms-flexbox;display:flex}header.mobile-header .container-head .left-container .hamburger svg{height:16px}header.mobile-header .container-head .left-container .hamburger{margin-right:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-navigation-open header.mobile-header .container-head .left-container .hamburger{margin-right:1.5rem}}nav.main-nav{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;float:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 812px){nav.main-nav{display:none;-webkit-order:3;-ms-flex-order:3;order:3}}nav.main-nav>ul{justify-items:center;height:100%}nav.main-nav>ul>li{height:100%}nav.main-nav>ul>li a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}nav.main-nav a{font-family:"Neue Helvetica W01";font-weight:300;font-size:1.0625rem;letter-spacing:1px;transition:.3s ease color;color:#fff}nav.main-nav .has-not-mega>ul{display:none;background-color:#fff;position:absolute;left:0;width:250px;padding:1rem 2.5rem;z-index:3;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}nav.main-nav .has-not-mega>ul ul{position:inherit;box-shadow:none;width:auto;padding:0 0 0 10px}nav.main-nav .has-not-mega>ul li{margin:0}nav.main-nav .has-not-mega>ul a{color:#000}nav.main-nav ul li.has-not-mega.has-children{position:relative}nav.main-nav ul li.has-not-mega:hover>ul{display:block}nav.main-nav li.has-mega:hover .mega-holder{display:-webkit-flex;display:-ms-flexbox;display:flex}nav.main-nav .mega-holder{background-color:#fff;position:absolute;width:80%;display:none;left:10%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:99;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);overflow-y:auto}nav.main-nav ul.mega{display:block;width:25%;-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;padding:1rem 0 1rem 2.5rem}nav.main-nav ul.mega a{color:#1e1e1e}nav.main-nav ul.mega a:hover{color:#1e1e1e}nav.main-nav ul.mega li{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}nav.main-nav .img-holder{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-bottom:35px;position:relative}@media(max-width: 1200px){nav.main-nav .img-holder{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}nav.main-nav .img-holder:after{position:absolute;top:1rem;left:0;content:"";height:calc(100% - 2rem);border-bottom:1rem;border-left:1px solid rgba(30,30,30,.2)}nav.main-nav .img-holder .img-wrap{width:60%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav.main-nav .img-holder .img-wrap img{display:block;max-height:350px;height:auto;width:auto}@media(max-width: 1200px){nav.main-nav .img-holder .img-wrap img{max-height:300px;max-width:350px}}@media(max-width: 1050px){nav.main-nav .img-holder .img-wrap img{max-height:280px;max-width:250px}}nav.main-nav .img-holder img{display:none}nav.main-nav li.has-children.menu-depth-2 ul{padding-left:10px;display:block}nav.main-nav li.menu-depth-2 a{font-weight:400;padding-top:6px;padding-bottom:6px;font-size:16px}nav.main-nav li.menu-depth-2 a:hover{font-weight:600}nav.main-nav li.menu-depth-3 a{font-weight:300;padding-top:4px;padding-bottom:4px}nav.main-nav li.menu-depth-3 a:hover{font-weight:500}nav.main-nav .mega-holder.active{display:-webkit-flex;display:-ms-flexbox;display:flex}body.mobile-navigation-open,html.mobile-navigation-open{overflow-y:hidden}nav.mobile-nav{position:fixed;top:5rem;background:#fff;width:100%;height:90vh;overflow-y:auto;pointer-events:none;font-size:1rem;left:-100%;z-index:1010;transition:all .15s;transition-timing-function:ease-in}@media(max-width: 450px){nav.mobile-nav{top:4rem}}@media(max-width: 812px){.mobile-navigation-open nav.mobile-nav{pointer-events:initial;left:0;transition-timing-function:ease-out}}nav.mobile-nav ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}nav.mobile-nav ul ul{margin-left:1rem}nav.mobile-nav .has-children:before{content:"";position:absolute;display:block;width:2rem;height:2rem;background:rgba(0,0,0,0) url(/images/icons/new-2021/MR_IKON_PIL_HOGER.svg) no-repeat center center;background-size:contain;right:1rem;margin-top:1.1rem}nav.mobile-nav .has-children.with-icon:before{margin-top:1.5rem}nav.mobile-nav .has-children.is-expanded:before{content:none}nav.mobile-nav a{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav.mobile-nav a figure{width:3rem;height:3rem;padding:0;margin-right:1rem}nav.mobile-nav a figure img{max-width:100%;max-height:100%;width:auto;height:auto;-webkit-filter:invert(1);filter:invert(1)}nav.mobile-nav .menu-section{position:absolute;top:0;left:-100vw;height:50vw;width:100%;background:#fff;overflow-y:auto;transition:all .15s;transition-timing-function:ease-in}nav.mobile-nav .menu-section ul{margin-bottom:0}nav.mobile-nav.level-1 .menu-section.section-depth-1{left:0}nav.mobile-nav.level-2 .menu-section.section-depth-1{left:100vw}nav.mobile-nav.level-2 .menu-section.section-depth-2{left:0}nav.mobile-nav.level-3 .menu-section.section-depth-1{left:100vw}nav.mobile-nav.level-3 .menu-section.section-depth-2{left:100vw}nav.mobile-nav.level-3 .menu-section.section-depth-3{left:0}nav.mobile-nav.level-4 .menu-section.section-depth-1{left:100vw}nav.mobile-nav.level-4 .menu-section.section-depth-2{left:100vw}nav.mobile-nav.level-4 .menu-section.section-depth-3{left:100vw}nav.mobile-nav.level-4 .menu-section.section-depth-4{left:0}nav.mobile-nav.level-5 .menu-section.section-depth-1{left:100vw}nav.mobile-nav.level-5 .menu-section.section-depth-2{left:100vw}nav.mobile-nav.level-5 .menu-section.section-depth-3{left:100vw}nav.mobile-nav.level-5 .menu-section.section-depth-4{left:100vw}nav.mobile-nav.level-5 .menu-section.section-depth-5{left:0}.contact-link a{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.contact-link a svg{margin-right:.35rem;width:30px;height:30px}.header .mega-holder{height:calc(100vh - 120px)}.header.fixed .mega-holder{height:calc(100vh - 70px)}.mobile-nav ul li.menu-depth-1,.mobile-nav.level-2 ul li.menu-depth-1{margin-right:0;border-bottom:1px solid #f4f4f4}.mobile-nav ul li.menu-depth-1 a,.mobile-nav.level-2 ul li.menu-depth-1 a{color:#111;text-transform:uppercase;font-weight:600}.mobile-nav ul li.menu-depth-1 figure,.mobile-nav.level-2 ul li.menu-depth-1 figure{display:none}.mobile-nav ul li.menu-depth-1 ul,.mobile-nav.level-2 ul li.menu-depth-1 ul{margin-left:0}.mobile-nav ul li.menu-depth-1 li.menu-depth-2,.mobile-nav ul li.menu-depth-1 li.menu-depth-3,.mobile-nav ul li.menu-depth-1 li.menu-depth-4,.mobile-nav ul li.menu-depth-1 li.menu-depth-5,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-2,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-3,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-4,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-5{margin-right:0;border:none}.mobile-nav ul li.menu-depth-1 li.menu-depth-2:nth-child(odd),.mobile-nav ul li.menu-depth-1 li.menu-depth-3:nth-child(odd),.mobile-nav ul li.menu-depth-1 li.menu-depth-4:nth-child(odd),.mobile-nav ul li.menu-depth-1 li.menu-depth-5:nth-child(odd),.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-2:nth-child(odd),.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-3:nth-child(odd),.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-4:nth-child(odd),.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-5:nth-child(odd){background-color:#f4f4f4}.mobile-nav ul li.menu-depth-1 li.menu-depth-2 a,.mobile-nav ul li.menu-depth-1 li.menu-depth-3 a,.mobile-nav ul li.menu-depth-1 li.menu-depth-4 a,.mobile-nav ul li.menu-depth-1 li.menu-depth-5 a,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-2 a,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-3 a,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-4 a,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-5 a{text-transform:inherit;font-weight:400;padding-left:2rem}.mobile-nav ul li.menu-depth-1 li.menu-depth-2 figure,.mobile-nav ul li.menu-depth-1 li.menu-depth-3 figure,.mobile-nav ul li.menu-depth-1 li.menu-depth-4 figure,.mobile-nav ul li.menu-depth-1 li.menu-depth-5 figure,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-2 figure,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-3 figure,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-4 figure,.mobile-nav.level-2 ul li.menu-depth-1 li.menu-depth-5 figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mobile-nav .menu-section.section-depth-2 h2,.mobile-nav .menu-section.section-depth-3 h2,.mobile-nav .menu-section.section-depth-4 h2,.mobile-nav .menu-section.section-depth-5 h2,.mobile-nav .menu-section.section-depth-6 h2,.mobile-nav.level-2 .menu-section.section-depth-2 h2,.mobile-nav.level-2 .menu-section.section-depth-3 h2,.mobile-nav.level-2 .menu-section.section-depth-4 h2,.mobile-nav.level-2 .menu-section.section-depth-5 h2,.mobile-nav.level-2 .menu-section.section-depth-6 h2{margin:0}.mobile-nav .menu-section.section-depth-2 h2 a,.mobile-nav .menu-section.section-depth-3 h2 a,.mobile-nav .menu-section.section-depth-4 h2 a,.mobile-nav .menu-section.section-depth-5 h2 a,.mobile-nav .menu-section.section-depth-6 h2 a,.mobile-nav.level-2 .menu-section.section-depth-2 h2 a,.mobile-nav.level-2 .menu-section.section-depth-3 h2 a,.mobile-nav.level-2 .menu-section.section-depth-4 h2 a,.mobile-nav.level-2 .menu-section.section-depth-5 h2 a,.mobile-nav.level-2 .menu-section.section-depth-6 h2 a{color:#111;text-transform:uppercase;font-weight:600;font-size:1rem}.mobile-nav .menu-section.section-depth-2 button.button-sub-menu-back,.mobile-nav .menu-section.section-depth-3 button.button-sub-menu-back,.mobile-nav .menu-section.section-depth-4 button.button-sub-menu-back,.mobile-nav .menu-section.section-depth-5 button.button-sub-menu-back,.mobile-nav .menu-section.section-depth-6 button.button-sub-menu-back,.mobile-nav.level-2 .menu-section.section-depth-2 button.button-sub-menu-back,.mobile-nav.level-2 .menu-section.section-depth-3 button.button-sub-menu-back,.mobile-nav.level-2 .menu-section.section-depth-4 button.button-sub-menu-back,.mobile-nav.level-2 .menu-section.section-depth-5 button.button-sub-menu-back,.mobile-nav.level-2 .menu-section.section-depth-6 button.button-sub-menu-back{font-size:1rem;font-weight:300;border:none;background:none;padding:1rem}.mobile-nav .menu-section.section-depth-2 button.button-sub-menu-back:before,.mobile-nav .menu-section.section-depth-3 button.button-sub-menu-back:before,.mobile-nav .menu-section.section-depth-4 button.button-sub-menu-back:before,.mobile-nav .menu-section.section-depth-5 button.button-sub-menu-back:before,.mobile-nav .menu-section.section-depth-6 button.button-sub-menu-back:before,.mobile-nav.level-2 .menu-section.section-depth-2 button.button-sub-menu-back:before,.mobile-nav.level-2 .menu-section.section-depth-3 button.button-sub-menu-back:before,.mobile-nav.level-2 .menu-section.section-depth-4 button.button-sub-menu-back:before,.mobile-nav.level-2 .menu-section.section-depth-5 button.button-sub-menu-back:before,.mobile-nav.level-2 .menu-section.section-depth-6 button.button-sub-menu-back:before{position:relative;top:9px;margin-right:.25rem;content:"";display:inline-block;width:2rem;height:2rem;background:rgba(0,0,0,0) url(/images/icons/new-2021/MR_IKON_PIL_HOGER.svg) no-repeat center center;background-size:contain;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.mobile-nav .menu-section.section-depth-2 .section-depth-3,.mobile-nav .menu-section.section-depth-2 .section-depth-4,.mobile-nav .menu-section.section-depth-2 .section-depth-5,.mobile-nav .menu-section.section-depth-3 .section-depth-3,.mobile-nav .menu-section.section-depth-3 .section-depth-4,.mobile-nav .menu-section.section-depth-3 .section-depth-5,.mobile-nav .menu-section.section-depth-4 .section-depth-3,.mobile-nav .menu-section.section-depth-4 .section-depth-4,.mobile-nav .menu-section.section-depth-4 .section-depth-5,.mobile-nav .menu-section.section-depth-5 .section-depth-3,.mobile-nav .menu-section.section-depth-5 .section-depth-4,.mobile-nav .menu-section.section-depth-5 .section-depth-5,.mobile-nav .menu-section.section-depth-6 .section-depth-3,.mobile-nav .menu-section.section-depth-6 .section-depth-4,.mobile-nav .menu-section.section-depth-6 .section-depth-5,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-3,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-4,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-5,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-3,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-4,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-5,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-3,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-4,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-5,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-3,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-4,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-5,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-3,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-4,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-5{margin-right:0;border:none}.mobile-nav .menu-section.section-depth-2 .section-depth-3:nth-child(odd),.mobile-nav .menu-section.section-depth-2 .section-depth-4:nth-child(odd),.mobile-nav .menu-section.section-depth-2 .section-depth-5:nth-child(odd),.mobile-nav .menu-section.section-depth-3 .section-depth-3:nth-child(odd),.mobile-nav .menu-section.section-depth-3 .section-depth-4:nth-child(odd),.mobile-nav .menu-section.section-depth-3 .section-depth-5:nth-child(odd),.mobile-nav .menu-section.section-depth-4 .section-depth-3:nth-child(odd),.mobile-nav .menu-section.section-depth-4 .section-depth-4:nth-child(odd),.mobile-nav .menu-section.section-depth-4 .section-depth-5:nth-child(odd),.mobile-nav .menu-section.section-depth-5 .section-depth-3:nth-child(odd),.mobile-nav .menu-section.section-depth-5 .section-depth-4:nth-child(odd),.mobile-nav .menu-section.section-depth-5 .section-depth-5:nth-child(odd),.mobile-nav .menu-section.section-depth-6 .section-depth-3:nth-child(odd),.mobile-nav .menu-section.section-depth-6 .section-depth-4:nth-child(odd),.mobile-nav .menu-section.section-depth-6 .section-depth-5:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-3:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-4:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-5:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-3:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-4:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-5:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-3:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-4:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-5:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-3:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-4:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-5:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-3:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-4:nth-child(odd),.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-5:nth-child(odd){background-color:#f4f4f4}.mobile-nav .menu-section.section-depth-2 .section-depth-3 a,.mobile-nav .menu-section.section-depth-2 .section-depth-4 a,.mobile-nav .menu-section.section-depth-2 .section-depth-5 a,.mobile-nav .menu-section.section-depth-3 .section-depth-3 a,.mobile-nav .menu-section.section-depth-3 .section-depth-4 a,.mobile-nav .menu-section.section-depth-3 .section-depth-5 a,.mobile-nav .menu-section.section-depth-4 .section-depth-3 a,.mobile-nav .menu-section.section-depth-4 .section-depth-4 a,.mobile-nav .menu-section.section-depth-4 .section-depth-5 a,.mobile-nav .menu-section.section-depth-5 .section-depth-3 a,.mobile-nav .menu-section.section-depth-5 .section-depth-4 a,.mobile-nav .menu-section.section-depth-5 .section-depth-5 a,.mobile-nav .menu-section.section-depth-6 .section-depth-3 a,.mobile-nav .menu-section.section-depth-6 .section-depth-4 a,.mobile-nav .menu-section.section-depth-6 .section-depth-5 a,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-3 a,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-4 a,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-5 a,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-3 a,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-4 a,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-5 a,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-3 a,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-4 a,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-5 a,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-3 a,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-4 a,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-5 a,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-3 a,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-4 a,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-5 a{text-transform:inherit;color:#111;font-weight:400;padding-left:2rem}.mobile-nav .menu-section.section-depth-2 .section-depth-3 figure,.mobile-nav .menu-section.section-depth-2 .section-depth-4 figure,.mobile-nav .menu-section.section-depth-2 .section-depth-5 figure,.mobile-nav .menu-section.section-depth-3 .section-depth-3 figure,.mobile-nav .menu-section.section-depth-3 .section-depth-4 figure,.mobile-nav .menu-section.section-depth-3 .section-depth-5 figure,.mobile-nav .menu-section.section-depth-4 .section-depth-3 figure,.mobile-nav .menu-section.section-depth-4 .section-depth-4 figure,.mobile-nav .menu-section.section-depth-4 .section-depth-5 figure,.mobile-nav .menu-section.section-depth-5 .section-depth-3 figure,.mobile-nav .menu-section.section-depth-5 .section-depth-4 figure,.mobile-nav .menu-section.section-depth-5 .section-depth-5 figure,.mobile-nav .menu-section.section-depth-6 .section-depth-3 figure,.mobile-nav .menu-section.section-depth-6 .section-depth-4 figure,.mobile-nav .menu-section.section-depth-6 .section-depth-5 figure,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-3 figure,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-4 figure,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-5 figure,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-3 figure,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-4 figure,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-5 figure,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-3 figure,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-4 figure,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-5 figure,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-3 figure,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-4 figure,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-5 figure,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-3 figure,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-4 figure,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-5 figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mobile-nav .menu-section.section-depth-2 .section-depth-2.has-not-mega,.mobile-nav .menu-section.section-depth-3 .section-depth-2.has-not-mega,.mobile-nav .menu-section.section-depth-4 .section-depth-2.has-not-mega,.mobile-nav .menu-section.section-depth-5 .section-depth-2.has-not-mega,.mobile-nav .menu-section.section-depth-6 .section-depth-2.has-not-mega,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-2.has-not-mega,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-2.has-not-mega,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-2.has-not-mega,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-2.has-not-mega,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-2.has-not-mega{margin-right:0;border-bottom:1px solid #f4f4f4}.mobile-nav .menu-section.section-depth-2 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-3 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-4 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-5 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-6 .section-depth-2.has-not-mega a,.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-2.has-not-mega a,.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-2.has-not-mega a,.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-2.has-not-mega a,.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-2.has-not-mega a,.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-2.has-not-mega a{color:#111;padding-left:2rem}.category-list{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3.25rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.spacer{width:calc((100% - 1366px)/2);float:left}@media(max-width: 1130px){.spacer{display:none}}.list-container{*zoom:1;display:-webkit-flex;display:-ms-flexbox;display:flex}.list-container:before,.list-container:after{content:"";display:table}.list-container:after{clear:both}.list-container .list-detail{margin-top:1rem;width:calc(100% - (100% - 766px)/2);padding-right:calc((100% - 1366px)/2)}@media(max-width: 450px){.list-container .list-detail{width:100%;padding-right:0}}.list-container .list-detail.full{width:100%;padding-left:calc((100% - 1366px)/2)}@media(max-width: 450px){.list-container .list-detail.full{padding-left:0}}.list-container .list-detail article.page{margin-left:1.5rem;margin-bottom:2rem}.category-list{max-width:1366px;width:100%;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3.25rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.category-list .category{width:400px;-webkit-flex-basis:400px;-ms-flex-preferred-size:400px;flex-basis:400px;height:350px;margin-bottom:1.75rem}@media(max-width: 1280px){.category-list .category{width:350px;-webkit-flex-basis:350px;-ms-flex-preferred-size:350px;flex-basis:350px}}@media(max-width: 1130px){.category-list .category{width:300px;-webkit-flex-basis:300px;-ms-flex-preferred-size:300px;flex-basis:300px;margin-left:auto;margin-right:auto}}.category-list a{text-decoration:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;position:relative;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.category-list .image,.category-list .info{padding-left:.75rem;padding-right:.75rem}.category-list .image{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-height:275px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category-list .image img{width:auto;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;max-height:275px;transition:.3s ease -webkit-transform;transition:.3s ease transform}.category-list .info{font-size:1.25rem;color:#1e1e1e;letter-spacing:1px;text-align:center;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;bottom:0;left:0}.category-list .overlay{width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;top:0;transition:.3s ease border-color;border:1px solid #fff}.category-switcher{text-align:center;width:100%;padding-bottom:1rem;background-color:#1d1d1d}@media(max-width: 450px){.category-switcher{display:none}}.category-switcher ul{display:-webkit-flex;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:80px;padding:0;margin:0}.category-switcher li{margin:0 .5rem 0 .5rem}.category-switcher span{display:block;width:auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:.875rem;text-align:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.category-switcher a{text-decoration:none;color:rgba(255,255,255,.5);display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:10px}.category-switcher figure{width:100%;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;height:40px;margin:0 auto 5px auto;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.category-switcher img{width:auto;height:100%;max-height:100%;max-width:50px;display:block;margin:0 auto}.category-switcher li.active a{color:#fff}.category-switcher li:hover a{color:#fff}.product_list .container,body.search .container{max-width:100%;padding-left:0;padding-right:0;background:#f4f4f4}.list-detail .states-wrapper{margin-left:1.5rem;margin-bottom:1rem;margin-bottom:2rem}.list-detail .states-wrapper p{margin:0}@media(max-width: 812px){.list-detail .states-wrapper{margin-left:2rem}}div[role=main].is-category-list{background:#fff}@media(max-width: 812px){.list-container .list-detail article.page{margin-left:0}}.list-detail.full article.page{margin-left:1rem}div[role=main].product_list,body.search [role=main]{position:relative}div[role=main].product_list div.textblock.stilmall-normal,body.search [role=main] div.textblock.stilmall-normal{padding:0}div[role=main].product_list div.textblock.stilmall-normal h1,div[role=main].product_list div.textblock.stilmall-normal h2,div[role=main].product_list div.textblock.stilmall-normal h3,div[role=main].product_list div.textblock.stilmall-normal h4,div[role=main].product_list div.textblock.stilmall-normal h5,div[role=main].product_list div.textblock.stilmall-normal h6,body.search [role=main] div.textblock.stilmall-normal h1,body.search [role=main] div.textblock.stilmall-normal h2,body.search [role=main] div.textblock.stilmall-normal h3,body.search [role=main] div.textblock.stilmall-normal h4,body.search [role=main] div.textblock.stilmall-normal h5,body.search [role=main] div.textblock.stilmall-normal h6{font-family:Neue Helvetica W01;font-size:2.875rem}div[role=main].product_list div.textblock.stilmall-normal h3,div[role=main].product_list div.textblock.stilmall-normal h4,div[role=main].product_list div.textblock.stilmall-normal h5,div[role=main].product_list div.textblock.stilmall-normal h6,body.search [role=main] div.textblock.stilmall-normal h3,body.search [role=main] div.textblock.stilmall-normal h4,body.search [role=main] div.textblock.stilmall-normal h5,body.search [role=main] div.textblock.stilmall-normal h6{font-size:2.25rem}@media(max-width: 812px){div[role=main].product_list div.textblock.stilmall-normal,body.search [role=main] div.textblock.stilmall-normal{padding-left:2rem;padding-right:2rem}}.product_list .list-detail,body.search .list-detail{margin-top:0;padding-bottom:2rem;padding-left:2rem}@media(max-width: 812px){.product_list .list-detail,body.search .list-detail{padding-left:0}}.product_list .list-detail header,body.search .list-detail header{padding-left:0;padding-right:0}@media(max-width: 812px){.product_list .list-detail header,body.search .list-detail header{padding-left:2rem;padding-right:2rem}}.product_list .list-detail header h1,body.search .list-detail header h1{text-align:left;margin-top:0;font-family:"Neue Helvetica W01";margin-bottom:0}@media(max-width: 812px){.product_list .list-detail header h1,body.search .list-detail header h1{font-size:2rem;margin-top:.5rem}}.product_list .list-detail .textblock.stilmall-normal,body.search .list-detail .textblock.stilmall-normal{margin-top:1rem}.product_list .list-detail .layout-bild-vanster-om-text .ingress,body.search .list-detail .layout-bild-vanster-om-text .ingress{max-width:900px;padding-right:2rem}@media(max-width: 812px){.product_list .list-detail .layout-bild-vanster-om-text .ingress,body.search .list-detail .layout-bild-vanster-om-text .ingress{padding-right:0}}.product-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:1s ease width;padding-left:1rem;padding-right:1rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-list .product-data{width:100%;height:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-list .product-data .product-link.mobile{display:none}.product-list .price-data{width:100%;height:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-list .price-data .order-button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.product-list.product-view-gallery .warehouse-container,.product-list.product-view-list .warehouse-container{width:100%;padding:0 .5rem;margin:0}.product-list.product-view-gallery .warehouse-container .warehouse-count,.product-list.product-view-list .warehouse-container .warehouse-count{margin:0;font-size:.5rem}.product-list.product-view-gallery .warehouse-container .warehouse-count .web-count.warehouse,.product-list.product-view-list .warehouse-container .warehouse-count .web-count.warehouse{width:50%;margin-right:0;border-right:1px solid #f0f0f0;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:.875rem}@media(max-width: 1200px){.product-list.product-view-gallery .warehouse-container .warehouse-count .web-count.warehouse,.product-list.product-view-list .warehouse-container .warehouse-count .web-count.warehouse{font-size:.75rem}}.product-list.product-view-gallery .warehouse-container .warehouse-count .web-count.warehouse .count,.product-list.product-view-list .warehouse-container .warehouse-count .web-count.warehouse .count{padding-left:.125rem}.product-list.product-view-gallery .warehouse-container .warehouse-count .store-count.warehouse,.product-list.product-view-list .warehouse-container .warehouse-count .store-count.warehouse{width:calc(50% - .125rem);margin-right:0;margin-left:.125rem;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem;text-align:center;font-size:.875rem}@media(max-width: 1200px){.product-list.product-view-gallery .warehouse-container .warehouse-count .store-count.warehouse,.product-list.product-view-list .warehouse-container .warehouse-count .store-count.warehouse{font-size:.75rem}}.product-list.product-view-gallery .warehouse-container .warehouse-count .store-count.warehouse .count,.product-list.product-view-list .warehouse-container .warehouse-count .store-count.warehouse .count{padding-left:.125rem}.product-list.product-view-gallery .warehouse-container .clock-count,.product-list.product-view-list .warehouse-container .clock-count{display:none}.product-list.product-view-gallery .warehouse-container .web-count .icon img,.product-list.product-view-gallery .warehouse-container .store-count .icon img,.product-list.product-view-gallery .warehouse-container .clock-count .icon img,.product-list.product-view-list .warehouse-container .web-count .icon img,.product-list.product-view-list .warehouse-container .store-count .icon img,.product-list.product-view-list .warehouse-container .clock-count .icon img{width:32px}.product-list.product-view-gallery{width:100%;max-width:1366px;margin-left:auto;margin-right:auto;padding:0;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}@media(max-width: 1366px){.product-list.product-view-gallery{padding:0 2rem}}@media(max-width: 812px){.product-list.product-view-gallery{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}}@media(max-width: 600px){.product-list.product-view-gallery{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.product-list.product-view-gallery article{background-image:none;margin-bottom:2rem;box-sizing:content-box;width:calc(25% - 1.5rem);-webkit-flex-basis:calc(25% - 1.5rem);-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem);margin-right:2rem;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:0;margin-top:0}@media(max-width: 812px){.product-list.product-view-gallery article{max-width:100%;width:calc(50% - .5rem);-webkit-flex-basis:calc(50% - .5rem);-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem);margin-bottom:1rem;margin-right:0;margin-left:0}}.product-list.product-view-gallery article .product-data{padding:0 2rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:auto}.product-list.product-view-gallery article:nth-child(4n+0){margin-right:0}@media(max-width: 1024px){.product-list.product-view-gallery article{width:calc(33.333% - 1.5rem);-webkit-flex-basis:calc(33.333% - 1.5rem);-ms-flex-preferred-size:calc(33.333% - 1.5rem);flex-basis:calc(33.333% - 1.5rem)}.product-list.product-view-gallery article:nth-child(4n){margin-right:inherit}.product-list.product-view-gallery article:nth-child(3n){margin-right:0}}@media(max-width: 812px){.product-list.product-view-gallery article{width:calc(50% - 1rem);-webkit-flex-basis:calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}.product-list.product-view-gallery article:nth-child(3n){margin-right:inherit}.product-list.product-view-gallery article:nth-child(2n){margin-right:0}}@media(max-width: 600px){.product-list.product-view-gallery article{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}}.product-list.product-view-gallery article .price-holder{padding:0 .5rem}.product-list.product-view-gallery article:last-child{margin-right:0}.product-list.product-view-gallery.filter-inactive article{width:calc(25% - 2rem);-webkit-flex-basis:calc(25% - 2rem);-ms-flex-preferred-size:calc(25% - 2rem);flex-basis:calc(25% - 2rem);margin-left:1rem;margin-right:1rem}.product-list.product-view-gallery .product-list-column:last-of-type{margin-top:auto;width:100%}.product-list.product-view-gallery .product-list-view-list-only{display:none}.product-list.product-view-gallery .campaign-banner{padding:0 2rem}.product-list.product-view-gallery h3{font-size:1rem}.product-list article{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:10px}.product-list.product-view-list{margin-left:10px;margin-right:10px}.product-list.product-view-list.filter-inactive{padding-left:1rem;margin-left:2px;padding-right:12px}.product-list.product-view-list article{max-width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:2rem}.product-list.product-view-list .product-list-column{width:33.33%;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-list.product-view-list .product-list-column:nth-of-type(1){-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-list.product-view-list .product-list-column:nth-of-type(2){padding:2rem 2rem 2rem 0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-list.product-view-list .product-list-column:nth-of-type(3){padding-top:2rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:#fbfbfb;border-top-right-radius:10px;border-bottom-left-radius:10px}.product-list.product-view-list figure{margin:0;padding:0;height:200px}.product-list.product-view-list .product-list-view-gallery-only{display:none}.product-list.product-view-list .artikel_artnr{margin-top:0;margin-bottom:2rem}.product-list.product-view-list .price-data{margin-top:auto}.product-list.product-view-list .order-button{margin-bottom:1rem}.product-list.product-view-list h3{font-size:1.25rem;margin-bottom:.75rem}.product-list.product-view-list .product-data{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.product-list.filter-inactive{padding:0 1rem;width:100%;max-width:100%;transition:1s ease width}.product-list h3{width:100%;font-size:1.5rem;margin-top:0;text-align:left;margin-bottom:auto;color:#111;letter-spacing:1.12px;line-height:1.2}@media(max-width: 812px){.product-list h3{font-size:1.25rem}}@media(max-width: 812px){.product-list h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.product-list a:not(.button):not(.buy-button):not(.buy-button-disable){color:#111;text-decoration:none}.product-list figure{text-align:center;width:100%;height:150px;position:relative;margin:1rem 0 1.5rem 0;padding:0 2rem 0 2rem}.product-list figure img{height:100%;width:auto;max-width:100%}.product-list .campaign-banner{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:6px;max-height:18px}.product-list .tags{width:100%;padding-top:6px;padding-bottom:1rem}.product-list .tags ul{padding:0 0 0 0;margin:0;list-style:none;width:100%}.product-list .tags li{font-size:11px;color:rgba(17,17,17,.75);letter-spacing:.88px;font-weight:400}.product-list .tags .artikel_artnr{margin-top:.5rem}.product-list .order-button{width:100%}.product-list .order-button .amount-wrapper{display:none}.product-list .price-holder{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-list .price-holder span.type{margin-bottom:0}.product-list .manufacturer-icons{display:none}.product-list .price-data{border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.product-list .price-data p{margin:0;padding:1rem 0}.product-list .artikel_artnr{margin-top:.5rem;list-style:none;margin-left:0;padding-left:2rem}.product-list .artikel_artnr li{font-size:.875rem;font-weight:300}.product-list .clock-count.warehouse{width:auto;margin-top:.5rem;margin-bottom:0}.product-list .clock-count.warehouse .icon{width:16px;display:inline-block}.product-list .clock-count.warehouse .icon img{max-width:100%;position:relative;top:-1px}.product-list .clock-count.warehouse .count{padding:0}.product-list .clock-count.warehouse span.text{font-size:.875rem;margin-left:.25rem}.product-list .button-link-container{padding:0 2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.75rem;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product-list .button-link-container .read-more{margin-top:.5rem;font-size:.875rem;color:#2185d0;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-list .button-link-container .read-more i{margin-left:.125rem;height:10px;width:10px;display:block;float:right;background-image:url("/images/icons/chevron-right-blue.svg");background-size:cover;background-repeat:no-repeat}.product-list .button-link-container .read-more:hover{text-decoration:underline;color:#1a6aa6}.product-list .button-link-container .clock-count.warehouse{width:auto;margin-top:.5rem;margin-bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-list .button-link-container .clock-count.warehouse .icon{width:16px;margin-right:.1rem;display:inline-block}.product-list .button-link-container .clock-count.warehouse .icon img{max-width:100%}.product-list .button-link-container .clock-count.warehouse .count{padding:0}.product-list .button-link-container .clock-count.warehouse span.text{font-size:.875rem;margin-left:.25rem}.product-list .tags{padding:0;margin-bottom:.625rem}.product-list .tags .ultags{list-style:disc;margin-left:19px}.product-list .tags .ultags li{font-size:1rem;font-weight:300;line-height:22px}.product-list .tags .ultags li span{margin-left:-5px}.product-list h3{font-size:1.5rem;margin-top:0;font-weight:600;margin-bottom:.5rem}@media(max-width: 812px){.product-list h3{font-size:1.25rem}}.product-list h3 a{margin:0}.product_list .product-list,body.search .product-list{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:1rem 0 1rem 1rem}.product_list .product-list.product-view-gallery article,body.search .product-list.product-view-gallery article{box-sizing:content-box;width:calc(33.333% - 1.25rem);-webkit-flex-basis:calc(33.333% - 1.25rem);-ms-flex-preferred-size:calc(33.333% - 1.25rem);flex-basis:calc(33.333% - 1.25rem);margin:0 .625rem 1rem .625rem;background:#fff;padding:0;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width: 1280px){.product_list .product-list.product-view-gallery article,body.search .product-list.product-view-gallery article{width:calc(50% - 2rem);-webkit-flex-basis:calc(50% - 2rem);-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}}@media(max-width: 1024px){.product_list .product-list.product-view-gallery article,body.search .product-list.product-view-gallery article{width:calc(50% - 1.5rem);-webkit-flex-basis:calc(50% - 1.5rem);-ms-flex-preferred-size:calc(50% - 1.5rem);flex-basis:calc(50% - 1.5rem)}}@media(max-width: 600px){.product_list .product-list.product-view-gallery article,body.search .product-list.product-view-gallery article{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-left:0}}.product_list .product-list.product-view-gallery.filter-inactive,body.search .product-list.product-view-gallery.filter-inactive{padding-left:.5rem}.product_list .product-list.product-view-gallery.filter-inactive article,body.search .product-list.product-view-gallery.filter-inactive article{box-sizing:content-box;width:calc(25% - 1.25rem);-webkit-flex-basis:calc(25% - 1.25rem);-ms-flex-preferred-size:calc(25% - 1.25rem);flex-basis:calc(25% - 1.25rem);margin:0 .625rem 1rem .625rem;background:#fff;padding:0;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width: 1280px){.product_list .product-list.product-view-gallery.filter-inactive article,body.search .product-list.product-view-gallery.filter-inactive article{width:calc(33.333% - 1.5rem);-webkit-flex-basis:calc(33.333% - 1.5rem);-ms-flex-preferred-size:calc(33.333% - 1.5rem);flex-basis:calc(33.333% - 1.5rem)}}@media(max-width: 1024px){.product_list .product-list.product-view-gallery.filter-inactive article,body.search .product-list.product-view-gallery.filter-inactive article{width:calc(50% - 2rem);-webkit-flex-basis:calc(50% - 2rem);-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}}@media(max-width: 600px){.product_list .product-list.product-view-gallery.filter-inactive article,body.search .product-list.product-view-gallery.filter-inactive article{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0;margin-left:0}}@media(max-width: 812px){.product_list .product-list,body.search .product-list{padding-left:1rem;padding-right:1rem}}@media(max-width: 600px){.product_list .product-list,body.search .product-list{padding-left:2rem;padding-right:2rem}}.tab-content #product-list,.related-products #product-list{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.price-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.price-holder .warehouse-count{width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.price-holder .warehouse-count .warehouse{margin-right:1rem;margin-left:1rem}.price-holder.with-warehouse p{max-height:42px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.price-holder.with-warehouse p span.price{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.price-holder.with-warehouse p span.type{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.price-holder.with-warehouse p:first-of-type{border-left:1px solid #f8f8f8}.price-holder .icon{width:100%;text-align:center}.price-holder .icon svg{width:100%}.price-holder .type{display:block;width:100%;text-align:center;font-size:1rem;color:#111;margin-top:0;margin-bottom:0}.price-holder .price{display:block;width:100%;text-align:center;font-size:1.25rem;color:#111}.price-holder.loading .price{opacity:.25}.product-filter{width:calc((100% - 766px)/2);-webkit-flex-basis:calc((100% - 766px)/2);-ms-flex-preferred-size:calc((100% - 766px)/2);flex-basis:calc((100% - 766px)/2);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;background-color:#fff;padding-bottom:2rem}.product-list-controls{display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 812px){.product-list-controls{display:none}}@media(max-width: 812px){.category-switcher{display:none}.list-container .list-detail{width:100%;padding:0}.product-filter.open .button.filter-product-count-description,.product-filter.open .filter-product-count-description.buy-button,.product-filter.open .filter-product-count-description.buy-button-disable{background:#219e7e}.product-list article .product-link.mobile{display:block}.product-list article .product-link.mobile img{float:right;max-width:140px;margin-left:.5rem}.product-list article .ultags li{font-weight:400}}@media(max-width: 600px){.tab-content #product-list{padding:2rem;background:#f4f4f4}}body.product nav.breadcrumbs ul{max-width:60%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:1rem}@media(max-width: 1280px){body.product nav.breadcrumbs ul{max-width:50%}}@media(max-width: 812px){body.product nav.breadcrumbs ul{max-width:none;padding-right:0}}body.product .breadcrumbs,body.product .product-columns-container{background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 57.1%, #f8f8f8 57.1%, #f8f8f8 100%)}@media(max-width: 1280px){body.product .breadcrumbs,body.product .product-columns-container{background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 50%, #f8f8f8 50%, #f8f8f8 100%)}}@media(max-width: 812px){body.product .breadcrumbs,body.product .product-columns-container{background:none}}.product-detail{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .product-columns-container{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;border-bottom:1px solid #f4f4f4}.product-detail .product-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:calc(1366px + 4rem);padding-left:2rem;padding-right:2rem;margin:0 auto}@media(max-width: 812px){.product-detail .product-columns{padding-left:0;padding-right:0}}.product-detail .images-wrapper{position:relative}.product-detail .campaign-banner.mobile{display:none}@media(max-width: 812px){.product-detail .campaign-banner.mobile{display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-detail .campaign-banner{margin-bottom:6px;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 812px){.product-detail .campaign-banner.desktop{display:none}}.product-detail .text-config{margin-top:0;margin-bottom:0;font-weight:600;line-height:30px;letter-spacing:.25px}.product-detail h1{font-family:"Neue Helvetica W01";font-weight:600;font-size:1.5rem;line-height:30px;margin-top:0}@media(max-width: 450px){.product-detail h1{display:none}}.product-detail .vat-prices-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:.25rem}.product-detail .price-holder{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.product-detail .price-holder span.price{font-size:16px}.product-detail .price-holder span.type{font-size:14px}.product-detail .price-holder p{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-detail .price-holder .price-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-detail .price-holder .warehouse-count{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.product-detail .price-holder .clock-count span.icon{width:32px;display:inline-block}.product-detail .price-holder .price-warehouse img{position:relative;top:-2px}.product-detail .amount-wrapper{display:none}.product-detail .buy-button-wrapper{width:100%;margin-top:calc(1rem - 6px)}.product-detail .buy-button-wrapper button{border-radius:5px}.product-detail .buyform{transition:all .15s;transition-timing-function:ease-in}.product-detail .buyform button,.product-detail .buyform input[type=submit]{transition:all .15s;transition-timing-function:ease-in;background-repeat:no-repeat;background-position:center center}.product-detail .buyform.loading{transition-timing-function:ease-out}.product-detail .buyform.loading button,.product-detail .buyform.loading input[type=submit]{color:rgba(255,255,255,0);background-color:#1d896d;background-image:url(/images/spinntowin.gif);background-size:25px 25px;cursor:wait;transition-timing-function:ease-out}.product-detail .buyform.success button,.product-detail .buyform.success input[type=submit]{color:rgba(255,255,255,0);background-image:url(/images/checkmark.svg);background-size:25px 25px;transition-timing-function:ease-out}.product-detail .manufacturer-icons{display:none}.product-detail .extra-information{width:100%;margin-top:2rem}.product-detail .extra-information h2{font-size:1.125rem;margin-bottom:1.25rem}@media(max-width: 812px){.product-detail .extra-information h2{text-align:center}}.product-detail .extra-information .extra-information-link-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail .extra-information .extra-information-link{width:50%;margin-bottom:1rem}.product-detail .extra-information .extra-information-link:hover a{text-decoration:underline}.product-detail .extra-information .extra-information-link a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#111;text-decoration:none;font-size:.875rem;font-weight:500;text-transform:uppercase}.product-detail .extra-information .extra-information-link svg{width:30px;height:30px;margin-right:.5rem}.product-detail .extra-information .extra-information-link svg.link-arrow{width:14px;height:14px;margin-left:.5rem;margin-right:0}.product-detail .extra-information .extra-information-link:nth-child(odd){padding-right:.5rem}.product-detail .extra-information .extra-information-link:nth-child(even){padding-left:.5rem}@media(max-width: 812px){.product-detail .extra-information .extra-information-link{border-right:solid 1px #fbfbfb}.product-detail .extra-information .extra-information-link:last-of-type{border-right:none}}.product-info-left{margin-top:4rem;width:100%}.product-image-wrapper{position:relative;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-image-wrapper.botton-stick{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.images-wrapper{*zoom:1;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.images-wrapper:before,.images-wrapper:after{content:"";display:table}.images-wrapper:after{clear:both}.images-wrapper .product-thumbnails{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:2.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 812px){.images-wrapper .product-thumbnails{margin-top:1rem}}.product-information{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;border-radius:5px;padding:1rem 0;margin-bottom:2.5rem}.product-information h4,.product-information h2{font-size:1.875rem;font-weight:600;margin-top:0;margin-bottom:1rem}.product-information h2{margin-top:0}.product-information ul.tags{list-style:none;padding:0;margin:.5rem 0 1rem 0}.product-information li{padding:.125rem 0}.product-information p,.product-information li,.product-information .small{font-size:1rem;margin-bottom:0;margin-top:0;font-weight:300;line-height:26px}.product-information .small{color:rgba(17,17,17,.75);padding-left:0;padding-right:0}.product-information.mobile{display:none}@media(max-width: 450px){.product-information{display:none}.product-information.mobile{display:block}}.product-variants{margin-top:4rem;max-width:calc(683px - 5rem);margin-bottom:4rem;width:100%}@media(max-width: 450px){.product-variants{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none}}.product-variants ul.tags{list-style:none;padding:0}.product-variants ul.tags li{line-height:2rem}.product-variants .price-warehouse-count{-webkit-order:2;-ms-flex-order:2;order:2}.product-variants .price-container{-webkit-order:1;-ms-flex-order:1;order:1;background:#fff;border-radius:10px}.product-variants .price-container p{border-right:1px solid #f8f8f8;margin:0;padding:1rem 0}.product-variants .web-count,.product-variants .store-count,.product-variants .clock-count{width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;text-align:left}.product-variants .web-count .icon img,.product-variants .store-count .icon img{width:32px}.main-image{margin-bottom:0}.main-image figure.product_image{display:none;height:417px;overflow:hidden;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main-image figure.product_image img{max-width:100%;max-height:417px}@media(max-width: 450px){.main-image figure.product_image{height:311px}.main-image figure.product_image img{max-height:311px}}.main-image figure.product_image.active{display:-webkit-flex;display:-ms-flexbox;display:flex}.product-images.fixed{position:fixed;top:66px}@media(max-width: 812px){.product-images{margin-bottom:1.5rem}}.product-thumbnails .small_thumb{cursor:pointer;height:100px;text-align:center;margin:0 2.5rem .75rem 0}@media(max-width: 1366px){.product-thumbnails .small_thumb{margin:0 .75rem .75rem 0}}.product-thumbnails .small_thumb.active{cursor:auto}.product-thumbnails img{max-width:149px;max-height:100%;height:auto;width:auto}.tag-group{margin-bottom:1.5rem}.tag-group:last-of-type{margin-bottom:0}.tag-group.color{margin-bottom:1rem}.tag-group h4{font-size:1rem;font-weight:300;margin-top:0;margin-bottom:6px}.tag-group button.config{letter-spacing:normal;text-transform:none;width:100%;max-width:635px;text-align:left;font-size:14px;border-radius:5px;background:none;box-shadow:none;border:1px solid rgba(26,26,26,0);background:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:6px;padding:8px .75rem;font-weight:400;background-position:center center;background-size:25px 25px;padding-left:1.25rem;padding-right:1.875rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .15s;transition-timing-function:ease-in}.tag-group button.config.active{border:2px solid #219e7e;color:#219e7e;background-color:#fff}.tag-group button.config.disabled{cursor:not-allowed;background-color:#e9e9e9;border-color:#e9e9e9}.tag-group button.config.disabled span.name{color:#959595}.tag-group button.config.is-loading{background-color:#e1e1e1;background-image:url(/images/spinntowin.gif);background-repeat:no-repeat;cursor:wait}.tag-group button.config span{width:95px}@media(max-width: 450px){.tag-group button.config span{width:75px}}.tag-group button.config span.name{font-weight:400;padding-right:1rem;margin-right:auto;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tag-group button.config span.pris_exkl_moms,.tag-group button.config span.pris_inkl_moms{text-align:center}.tag-group button.config.variant-labels-with-only-name span.name{width:100%}.tag-group button.config.active span.name{font-weight:600}.tag-group.color{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.tag-group.color button.config{display:block;border-radius:5px;height:33px;width:33px;-webkit-flex-basis:33px;-ms-flex-preferred-size:33px;flex-basis:33px;margin-right:1rem;padding:8px .75rem;color:rgba(0,0,0,0);font-size:0}.tag-group.color button.config.active{border:2px solid #111;color:#219e7e}.related-products,.product-tabs .tabs,.product-tabs .tab-content,.tab-content-container{width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media(max-width: 1366px){.related-products,.product-tabs .tabs,.product-tabs .tab-content,.tab-content-container{padding:0 2rem}}.tab-content-background{margin-top:2rem;padding:2rem;background:#f4f4f4}@media(max-width: 600px){.tab-content-background{margin:0}}.related-products{width:100%;margin-top:5.735rem;margin-left:auto;margin-right:auto}@media(max-width: 812px){.related-products{padding:0}}.related-products>h3,.related-products button.tablinks{font-size:2.25rem;line-height:44px;font-weight:600;color:#111}@media(max-width: 812px){.related-products>h3,.related-products button.tablinks{font-size:1.5rem;line-height:30px}}.related-products .product-list{padding-left:0;padding-right:0}button.tablinks-mobile{width:100%;text-align:left;border:none;background:none;position:relative;padding:1.2rem 2rem 1.2rem 4rem;background:#219e7e;color:#fff}button.tablinks-mobile:focus,button.tablinks-mobile:active{outline:none}button.tablinks-mobile:after{position:absolute;left:2rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";background-repeat:no-repeat;background-position:center center;background-size:contain;height:17px;width:17px;display:inline-block;transition:.3s ease -webkit-transform;transition:.3s ease transform;background-image:url("/images/icons/chevron-right.svg");margin-right:1rem}button.tablinks-mobile.active:after{-webkit-transform:rotate(90deg) translateX(-50%);-ms-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);transition:.3s ease -webkit-transform;transition:.3s ease transform}.variant-labels{width:100%;max-width:635px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:.625rem;padding-right:1.875rem}.variant-labels span,.variant-labels h4{font-size:14px;font-weight:400}.variant-labels span{width:95px;text-align:center}@media(max-width: 450px){.variant-labels span{width:75px}}.variant-labels h4{line-height:1rem;padding-right:1rem;margin:0 auto 0 0;font-weight:600}.product-specification{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;border-radius:5px}.product-specification .product-specification-text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.product-specification .product-specification-column{width:47.5%;-webkit-flex-basis:47.5%;-ms-flex-preferred-size:47.5%;flex-basis:47.5%}@media(max-width: 812px){.product-specification .product-specification-column{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.product-specification table{width:100%;border-collapse:separate;border-spacing:0px 2px;border-radius:5px}.product-specification tr td{background:#f8f8f8}.product-specification tr td:nth-child(odd){border-bottom-left-radius:5px;border-top-left-radius:5px}.product-specification tr td:nth-child(even){border-bottom-right-radius:5px;border-top-right-radius:5px}.product-specification td{width:50%;padding:.25rem 1rem}.warehouse-count{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;margin-top:1rem;font-size:14px;color:rgba(17,17,17,.75)}.warehouse-count .warehouse{margin-right:2rem}.warehouse-count .warehouse:last-of-type{margin-right:0}.price-warehouse-count{font-size:14px;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;line-height:1.5}.price-warehouse-count .price-warehouse{width:100%;padding-left:.25rem;padding-right:.25rem}.product-info-left-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;max-width:60%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding-right:7rem}@media(max-width: 1280px){.product-info-left-container{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}.mobile-product-variants-header{display:none}.product-info-right-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;background:#f8f8f8;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:5rem;padding-right:1rem}@media(max-width: 1280px){.product-info-right-container{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}}@media(max-width: 930px){.product-info-left-container{padding:0 2rem}.product-info-right-container{padding:0 2rem}}@media(max-width: 812px){.product-info-left-container{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem;margin-top:1rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product-info-left-container .main-image figure.product_image img{max-width:100%}.product-info-left-container .product-thumbnails.small_thumb{height:90px}.product-info-left-container .product-info-left{margin-top:0;max-width:none;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.product-info-left-container h1{margin-top:1rem}.product-info-left-container .product-information{display:block;padding:0}.product-info-left-container .product-information p{font-size:1.5rem;line-height:38px;font-weight:300}}@media(max-width: 812px)and (max-width: 812px){.product-info-left-container .product-information p{font-size:1rem;line-height:26px}}@media(max-width: 812px){.mobile-product-variants-header{display:block;background:#111 !important}}@media(max-width: 812px){.product-info-right-container{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 2rem}.product-info-right-container .product-information.mobile{display:none}.product-info-right-container .product-variants{width:100%;max-width:none;margin-top:2rem;margin-bottom:2rem}.product-info-right-container .product-variants .tag-group .variant-labels{padding-right:1rem;max-width:none}.product-info-right-container .product-variants .tag-group .variant-labels h4{width:34%;padding-right:.25rem}.product-info-right-container .product-variants .tag-group .variant-labels span{width:22%}.product-info-right-container .product-variants .tag-group button.config{padding:8px 1rem;max-width:none}.product-info-right-container .product-variants .tag-group button.config .name{width:34%;padding-right:.25rem}.product-info-right-container .product-variants .tag-group button.config .pris_exkl_moms{width:22%}}@media(max-width: 812px){.product-detail .extra-information-link-container .extra-information-heading{text-align:center}.product-detail .extra-information-link-container .extra-information-link{width:25%;padding-right:.5rem !important}.product-detail .extra-information-link-container .extra-information-link:nth-child(odd){padding-right:inherit}.product-detail .extra-information-link-container .extra-information-link:nth-child(even){padding-left:inherit}.product-detail .extra-information-link-container .extra-information-link:last-child{padding-right:0 !important}.product-detail .extra-information-link-container .extra-information-link a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:.725rem;text-align:center;line-height:14px}.product-detail .extra-information-link-container .extra-information-link a svg{margin-right:0;margin-bottom:.25rem}.product-detail .extra-information-link-container .extra-information-link a .link-arrow{margin-left:0;margin-top:.25rem;margin-bottom:0;height:12px;width:12px}}@media(max-width: 812px){.detail-info .youtube-embed iframe{max-width:100%}}@media(max-width: 812px){.product-tabs-mobile .tab-wrapper{margin:0;width:100%;padding:0;border-bottom:1px solid #078e6b;border-left:none;border-right:none}.product-tabs-mobile .tab-wrapper:last-child{border-bottom:none}.product-tabs-mobile .tab-wrapper .tab-content{padding:0 2rem}.product-tabs-mobile .tab-wrapper .tab-content .youtube-embed iframe{width:auto}}@media(max-width: 450px){.product-tabs-mobile .tab-wrapper .tab-content .product-information-mobile .detail-info{padding:1rem 2rem 1.75rem 2rem}}.product-information-mobile h4{margin-bottom:0}.product-information-mobile h2{margin-top:0}.product-information-mobile p{font-size:1rem;line-height:24px;font-weight:300}.product-configurator{margin-bottom:1rem}@media(max-width: 812px){.product-configurator h1{display:none}}.manufacturers-detail .manufacturer-detail-container{background:#f8f8f8;margin-top:2rem}.manufacturers-detail h2{padding:2rem 2rem;max-width:1200px;margin:0 auto}.manufacturers-detail .product-list{padding:0 2rem;max-width:1200px;margin:0 auto;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.manufacturers-detail .product-list article{box-sizing:content-box;width:calc(25% - 2rem);-webkit-flex-basis:calc(25% - 2rem);-ms-flex-preferred-size:calc(25% - 2rem);flex-basis:calc(25% - 2rem);margin:1rem 1rem;max-width:1200px}.manufacturers-detail .product-list article h3{font-size:1.125rem;font-weight:600;margin-bottom:.5rem;max-height:90px;overflow:hidden}.manufacturers-detail .product-list article h3 a{margin:0}.manufacturers-detail .product-list article .order-button{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.manufacturers-detail .product-list article .product-data{padding:0 1rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:auto}.manufacturers-detail .product-list article .tags{padding:0;margin-bottom:.5rem}.manufacturers-detail .product-list article .tags .ultags{list-style:disc;margin-left:19px}.manufacturers-detail .product-list article .tags .ultags li{font-size:.875rem;font-weight:300}.manufacturers-detail .product-list article .tags .ultags li span{margin-left:-5px}.manufacturers-detail .product-list article .tags .artikel_artnr{margin-top:.5rem}.manufacturers-detail .product-list article .tags .artikel_artnr li{font-size:.75rem;font-weight:300}.manufacturers-detail .product-list article .button-link-container{-webkit-order:3;-ms-flex-order:3;order:3;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1rem;margin-bottom:.5rem}.manufacturers-detail .product-list article .button-link-container .read-more{margin-top:.5rem;font-size:.875rem;color:#2185d0;font-weight:500;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.manufacturers-detail .product-list article .button-link-container .read-more i{margin-left:.125rem;height:10px;width:10px;display:block;float:right;background-image:url("/images/icons/chevron-right-blue.svg");background-size:cover;background-repeat:no-repeat}.manufacturers-detail .product-list article .button-link-container .read-more:hover{text-decoration:underline}.manufacturers-detail .product-list article .price-data{border-bottom:1px solid #f8f8f8;border-top:1px solid #f8f8f8}.manufacturers-detail .product-list article .price-data p{margin:0;padding:.5rem 0}.manufacturers-detail .product-list article .price-holder{padding:0 1rem}.manufacturers-detail .product-list article .warehouse-container{width:100%;padding:0 .5rem;-webkit-order:4;-ms-flex-order:4;order:4;margin:0}.manufacturers-detail .product-list article .warehouse-container .warehouse-count{margin:0;font-size:.625rem}.manufacturers-detail .product-list article .warehouse-container .warehouse-count .web-count.warehouse{width:calc(50% - .125rem);margin-right:.125rem;border-right:1px solid #f8f8f8;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem}.manufacturers-detail .product-list article .warehouse-container .warehouse-count .web-count.warehouse .count{padding-left:.125rem}.manufacturers-detail .product-list article .warehouse-container .warehouse-count .store-count.warehouse{width:calc(50% - .125rem);margin-right:0;margin-left:.125rem;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem;text-align:right}.manufacturers-detail .product-list article .warehouse-container .warehouse-count .store-count.warehouse .count{padding-left:.125rem}.manufacturers-detail .product-list article .product-list .price-data{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.manufacturers-detail .product-list article .product-list .price-data .price{font-weight:600}.review h2{font-size:var(--fs-500);line-height:var(--line-height-5)}.text-med-bakgrundsfarg-container{width:100%;max-width:1366px;margin-left:auto;margin-right:auto;margin:4rem auto;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #ebebeb}@media(max-width: 1366px){.text-med-bakgrundsfarg-container{padding:0 2rem}}@media(max-width: 812px){.text-med-bakgrundsfarg-container{border:none}}.text-med-bakgrundsfarg-container h2{font-size:var(--fs-600)}.stilmall-text-med-bakgrundsfarg{background-color:#000;color:#fff;padding:var(--space-04) var(--space-06) var(--space-04) var(--space-06);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:1.5rem;width:calc(50% - 1.5rem)}@media(max-width: 812px){.stilmall-text-med-bakgrundsfarg{padding:var(--space-07) var(--space-04)}}.stilmall-text-med-bakgrundsfarg a{color:#fff;text-decoration:underline}.stilmall-text-med-bakgrundsfarg h2,.stilmall-text-med-bakgrundsfarg h1,.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{color:#fff;margin-top:0;font-family:Neue Helvetica W01}@media(max-width: 812px){.stilmall-text-med-bakgrundsfarg h2,.stilmall-text-med-bakgrundsfarg h1,.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:2.25rem;line-height:44px}}@media(max-width: 812px)and (max-width: 812px){.stilmall-text-med-bakgrundsfarg h2,.stilmall-text-med-bakgrundsfarg h1,.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:1.5rem;line-height:30px}}.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:1.5rem}@media(max-width: 812px){.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:1.25rem}}@media(max-width: 812px){.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:1.5rem}}@media(max-width: 812px)and (max-width: 812px){.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:1.25rem}}.stilmall-text-med-bakgrundsfarg span{font-size:1.25rem;line-height:35px;font-weight:300}@media(max-width: 812px){.stilmall-text-med-bakgrundsfarg span{font-size:1rem;line-height:26px}}.stilmall-ikoner-i-kolumn{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:1px solid #f4f4f4;margin-top:2rem}.stilmall-ikoner-i-kolumn:first-of-type{margin-top:0}.stilmall-ikoner-i-kolumn .has-image{width:68px;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1.5rem}.stilmall-ikoner-i-kolumn .has-image img{min-width:68px;width:68px}.stilmall-ikoner-i-kolumn .text-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.stilmall-ikoner-i-kolumn .text-container h2,.stilmall-ikoner-i-kolumn .text-container h1,.stilmall-ikoner-i-kolumn .text-container>h3,.stilmall-ikoner-i-kolumn .text-container h4,.stilmall-ikoner-i-kolumn .text-container h5,.stilmall-ikoner-i-kolumn .text-container h6{font-size:1.25rem;line-height:26px;margin:0;margin-bottom:.5rem;max-width:390px}.stilmall-ikoner-i-kolumn .text-container>h3,.stilmall-ikoner-i-kolumn .text-container h4,.stilmall-ikoner-i-kolumn .text-container h5,.stilmall-ikoner-i-kolumn .text-container h6{font-size:1rem;line-height:20px}.stilmall-ikoner-i-kolumn .text-container span{font-size:1rem;line-height:24px;font-weight:300}.stilmall-ikoner-i-kolumn .text-container h1{font-family:Neue Helvetica W01}.stilmall-ikoner-i-kolumn .text-container p{margin-bottom:var(--space-03)}.stilmall-ikoner-i-kolumn .text-container p a{color:#000;font-weight:bold;font-size:.875rem;line-height:24px;font-size:var(--fs-fixed-200)}.stilmall-ikoner-i-kolumn .text-container p a:after{display:inline-block;margin-left:.75rem;position:relative;top:.35rem;content:"";background:#219e7e url(/images/icons/chevron-right.svg) no-repeat center center;background-size:.65rem;width:1.5rem;height:1.5rem;border-radius:1rem;font-size:2rem;text-align:center}.stilmall-ikoner-i-kolumn:last-of-type{border:none}.stilmall-ikoner-i-kolumn:last-of-type .text-container p{margin-bottom:0}.ikoner-i-kolumn-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(50% - var(--space-03));margin-left:var(--space-03);padding:var(--space-05) var(--space-04) var(--space-05) 0}@media(max-width: 812px){.text-med-bakgrundsfarg-container{padding:0;margin:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.stilmall-text-med-bakgrundsfarg{margin-right:0;width:100%}.ikoner-i-kolumn-container{width:100%;margin-left:var(--space-04);padding-right:var(--space-04)}}.sort-container,.filter-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fafafa}.sort{margin:0 .5rem;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:right;padding-bottom:3em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:19px;padding-left:1rem}@media(max-width: 812px){.sort{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#1d1d1d}}.view-list{display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 812px){.view-list{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;display:none}}@media(max-width: 700px){.view-list{display:none}}.toggle-filter,.mobile-filter-toggle .mobile-toggle-filter{background:none;border:none;font-size:1em;font-weight:200;text-transform:uppercase;padding:0;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;outline:none}.toggle-filter i.icon,.mobile-filter-toggle .mobile-toggle-filter i.icon{transition:.3s ease -webkit-transform;transition:.3s ease transform;display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:1rem}.toggle-filter i.icon svg,.mobile-filter-toggle .mobile-toggle-filter i.icon svg{width:40px;height:40px}@media(max-width: 812px){.toggle-filter,.mobile-filter-toggle .mobile-toggle-filter{-webkit-order:1;-ms-flex-order:1;order:1;width:calc(50% - 3rem);position:relative}.toggle-filter:focus,.toggle-filter:hover,.toggle-filter.active,.mobile-filter-toggle .mobile-toggle-filter:focus,.mobile-filter-toggle .mobile-toggle-filter:hover,.mobile-filter-toggle .mobile-toggle-filter.active{box-shadow:none;outline:none}.toggle-filter .filter-selected-count-total,.mobile-filter-toggle .mobile-toggle-filter .filter-selected-count-total{display:none}.toggle-filter .filter-selected-count-total:before,.mobile-filter-toggle .mobile-toggle-filter .filter-selected-count-total:before{content:"("}.toggle-filter .filter-selected-count-total:after,.mobile-filter-toggle .mobile-toggle-filter .filter-selected-count-total:after{content:")"}}.mobile-toggle-filter{display:none !important;margin-top:0 !important}@media(max-width: 812px){.mobile-toggle-filter{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;color:#fff}}.product-filter{padding:0 0 0 16px;transition:.3s ease all;min-width:300px}@media(max-width: 812px){.product-filter{position:absolute;left:-110%;width:100vw;-webkit-flex-basis:100vw;-ms-flex-preferred-size:100vw;flex-basis:100vw;-webkit-align-items:center;-ms-flex-align:center;align-items:center;transition:all .15s;transition-timing-function:ease-in;z-index:1000;padding-top:2rem;border-top:.5px solid #000;border-bottom:.5px solid #000}}.product-filter.open{transition-timing-function:ease-out;left:0}.product-filter.collapsed{background:#f4f4f4}.product-filter .tags,.product-filter .product-filter-header{width:268px;max-width:100%}.product-filter .tags{border-bottom:solid 1px #f4f4f4}.product-filter .product-filter-header{position:relative;padding-bottom:2rem}@media(max-width: 812px){.product-filter .product-filter-header{display:none}}.product-filter.collapsed .toggle-filter i.icon{transition:.3s ease -webkit-transform;transition:.3s ease transform;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.list-container .product-filter.collapsed{width:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;padding-left:0;padding-right:0;margin-left:0;margin-right:0;min-width:0}.product-filter .tag-group-container{margin-bottom:.875rem}.product-filter .tag-group-container.collapsed{margin-bottom:0}.product-filter .tag-group-container .filter-expand-button{border:none;margin-top:20px;height:20px;width:55%;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;background:rgba(0,0,0,0);padding:0}.product-filter .tag-group-container .filter-expand-button i.icon{transition:.3s ease -webkit-transform;transition:.3s ease transform;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);margin-left:16px}.product-filter .tag-group-container .filter-expand-button i.icon svg{width:40px;height:40px}.product-filter .tag-group-container .filter-expand-button.collapsed i.icon{transition:.3s ease -webkit-transform;transition:.3s ease transform;display:inline-block;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.product-filter .tag-group-container .filter-expand-button.open i.icon{transition:.3s ease -webkit-transform;transition:.3s ease transform;display:inline-block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-filter .filter-general{width:100%;*zoom:1;font-size:1.125rem;color:#1e1e1e;font-weight:200;text-transform:uppercase;cursor:pointer;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;padding-bottom:16px;padding-top:16px}.product-filter .filter-general:before,.product-filter .filter-general:after{content:"";display:table}.product-filter .filter-general:after{clear:both}.product-filter .filter-general.collapsed{border-bottom:none}.product-filter .filter-general span{float:left}.product-filter .filter-general span:nth-of-type(1){margin-left:20px;font-weight:400}.product-filter .filter-general span:nth-of-type(3){float:right}.product-filter .filter-general button{float:left;border:none;box-shadow:none;background:rgba(0,0,0,0);width:24px}.product-filter .filter-general .total-amount{font-weight:bold;font-size:15px}.product-filter .filter-alternatives{padding-right:1.25rem}.product-filter .filter-alternatives li,.product-filter .filter-alternatives div ul li{margin-bottom:1rem}.product-filter .filter-alternatives li:last-of-type,.product-filter .filter-alternatives div ul li:last-of-type{margin-bottom:0}.product-filter .filter-alternatives li span.label,.product-filter .filter-alternatives div ul li span.label{display:block;font-size:1rem;margin-right:auto}.product-filter .filter-alternatives li span.color,.product-filter .filter-alternatives div ul li span.color{margin-left:.25rem;margin-right:.5rem;width:20px;height:20px;border:1px solid #e6e6e6;border-radius:100%}.product-filter .filter-alternatives label.checkbox{margin:0}.product-filter .filter-alternatives .check-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none;line-height:22px}.product-filter .filter-alternatives .check-container input{margin-left:.5rem}.product-filter .filter-alternatives .check-container ul{width:100%}.product-filter .filter-alternatives .check-container>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-filter .filter-alternatives .check-container>div label{font-size:13px;font-weight:bold;min-width:32px;text-align:center}.product-filter .filter-alternatives .check-container.disabled{opacity:.33;pointer-events:none}.mobile-filter-toggle{padding-top:.3rem;margin-right:1rem}@media(max-width: 812px){.mobile-filter-toggle{margin-right:2rem;padding-top:1rem}.mobile-filter-toggle .mobile-toggle-filter{color:#fff;border:none;position:relative;top:-4px}.mobile-filter-toggle .mobile-toggle-filter:before{content:"";display:inline-block;position:relative;height:30px;width:30px;background-image:url("/images/icons/new-2021/MR_IKON_GALLERI_FILTER.svg");background-size:cover;background-repeat:no-repeat}}.mobile-filter-buttons{display:none;padding-bottom:2rem}@media(max-width: 812px){.mobile-filter-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}}.mobile-filter-buttons button{margin-right:1rem}.mobile-filter-buttons button:last-of-type{margin-right:0}@media(max-width: 812px){.sort{padding:0 2rem}.mobile-filter-toggle{padding:0;margin:0}.mobile-filter-toggle .mobile-toggle-filter{padding:2rem 2rem 2rem 0;min-width:180px;text-align:left}}body.product_list footer,body.search footer,body.home footer,body.checkout footer,body.product footer{margin-top:0}footer{border-top:solid 1px #f4f4f4;*zoom:1;color:#fff;margin-top:20px}footer .menu-depth-2 img.active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:.3s ease -webkit-transform;transition:.3s ease transform}footer .menu-depth-2 img{position:relative;-webkit-transform-origin:50% 50%;-ms-transform-origin:center center;transform-origin:center center;transition:.3s ease -webkit-transform;transition:.3s ease transform;height:auto}footer .test{display:none !important}footer .applelogo{width:400px;height:auto;padding-bottom:50px}@media(max-width: 812px){footer .applelogo{width:100%}}footer:before,footer:after{content:"";display:table}footer:after{clear:both}footer .footer-wrapper{margin:1rem;background-color:#f4f4f4;border-radius:20px}footer .footer-wrapper .top-wrapper{padding-top:2rem;width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media(max-width: 1366px){footer .footer-wrapper .top-wrapper{padding:0 2rem}}footer .footer-wrapper .bot-wrapper{padding-top:2rem;padding-bottom:2rem;background-color:#000;border-bottom-left-radius:20px;border-bottom-right-radius:20px}footer .footer-wrapper .bot-wrapper .flex-wrapper{width:100%;max-width:1366px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width: 1366px){footer .footer-wrapper .bot-wrapper .flex-wrapper{padding:0 2rem}}footer nav ul li{margin-right:0}footer a{color:#fff}footer a:hover{text-decoration:none;color:#fff}footer nav>ul>li{float:left;margin-right:0;margin-bottom:4rem}@media(max-width: 812px){footer nav>ul>li:nth-child(1){margin-bottom:2rem}}footer .logo{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:1rem}@media(max-width: 812px){footer .logo{padding-right:0;width:100%}}footer .logo a img{width:auto;height:55px}@media(max-width: 812px){footer .logo a img{width:100%;height:100%}}@media(max-width: 1366px){footer .footer-nav{padding-top:var(--space-04)}}footer .footer-nav a{text-decoration:none;color:#000 !important}footer .footer-nav>li{float:left}footer .footer-nav>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .footer-nav ul li.menu-depth-1:nth-child(1){-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}footer .footer-nav ul li.menu-depth-1:nth-child(2){-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}footer .footer-nav ul li.menu-depth-1>a{font-size:24px;color:#fff;font-weight:bold;padding-bottom:var(--space-02);display:block}@media(max-width: 812px){footer .footer-nav ul li.menu-depth-1>a{padding-bottom:.25rem}}footer .footer-nav ul li.menu-depth-1 a:focus,footer .footer-nav ul li.menu-depth-1 a:active{outline:0;border:none}@media(max-width: 812px){footer .footer-nav ul li.menu-depth-1{width:100%}}footer .footer-nav ul>li.menu-depth-1{margin-right:.5rem;margin-left:.5rem}footer .footer-nav ul>li.menu-depth-1:nth-child(4n+1){margin-right:0}footer .footer-nav ul li ul{margin:0;padding-top:var(--space-01);padding-bottom:var(--space-01)}@media(max-width: 812px){footer .footer-nav ul li ul{padding-bottom:0;padding-top:0}}footer .footer-nav ul li ul li{padding-top:.75rem;padding-bottom:.75rem}footer .footer-nav li.menu-depth-2>a{font-size:18px;color:#fff;font-weight:normal;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .footer-nav li.menu-depth-2 ul{padding-left:10px}footer .footer-nav li.menu-depth-3,footer .footer-nav li.menu-depth-4{padding-top:.2rem;padding-bottom:.2rem}footer .footer-nav li.menu-depth-2>ul{padding-top:.1rem;padding-bottom:.1rem}footer .footer-nav li.menu-depth-3>a{font-size:1rem;font-weight:200}footer .footer-nav ul>li>ul,footer .footer-nav ul>li>.footer-navigation-columns>ul{display:block;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}footer .footer-nav .footer-navigation-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 812px){footer .footer-nav .footer-navigation-columns{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer .footer-nav .footer-navigation-columns ul li a img{width:32px;height:32px;margin-top:-3px;margin-bottom:-5px}@media(max-width: 812px){footer .footer-nav .footer-navigation-columns>ul{width:100%}}footer .footer-nav .footer-navigation-columns>ul>li{border-bottom:1px solid #c9c9c9;width:300px}@media(max-width: 812px){footer .footer-nav .footer-navigation-columns>ul>li{width:100%}}@media(max-width: 812px){footer .footer-nav .footer-navigation-columns>ul>li{min-width:0}}.contact-info{padding-right:6rem}@media(max-width: 812px){.contact-info{padding-right:0}}.contact-info p,.contact-info h3{color:#fff}.social-media-info{max-width:250px;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:6rem}.social-media-info img{max-width:100%;height:auto}.social-media-info .footer-address{color:#fff;font-size:1rem;font-weight:200}.social-media-info .footer-address span{display:block}.social-media-info .facebook,.social-media-info .instagram,.social-media-info .linkedin{text-align:right}.social-media-info .facebook svg,.social-media-info .instagram svg,.social-media-info .linkedin svg{width:55px;height:55px}@media(max-width: 812px){.social-media-info .facebook{margin-left:0}}.contact-info-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:32px}@media(max-width: 812px){.contact-info-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-info-wrapper .contact-info-col{padding-bottom:0}}.contact-info-wrapper div{padding-bottom:8px}button.tablinks-mobile{width:100%;text-align:left;border:none;background:none;position:relative;padding:1.2rem 2rem 1.2rem 4rem;background:#219e7e;color:#fff}button.tablinks-mobile:focus,button.tablinks-mobile:active{outline:none}button.tablinks-mobile:after{position:absolute;left:2rem;top:50%;content:"";background-repeat:no-repeat;background-position:center center;background-size:contain;height:17px;width:17px;display:inline-block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:.3s ease -webkit-transform;transition:.3s ease transform;background-image:url("/images/icons/chevron-right.svg");margin-right:1rem}.mr-modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:99999;transition:all .15s;transition-timing-function:ease-in}.mr-modal-backdrop.mr-modal-closed{opacity:0;pointer-events:none;transition-timing-function:ease-out}.mr-modal-backdrop .mr-modal{max-width:1200px;min-width:auto;min-height:500px;max-height:100vh;background:#fff;border:solid 1px #ccc;padding:2rem}.mr-modal-backdrop .mr-modal .option-description{overflow-y:auto;max-height:400px}.mr-modal-backdrop .mr-modal h2{margin-top:0}.mr-modal-backdrop .mr-modal .buttons :last-child{margin-right:0}.mr-modal-backdrop .mr-modal .buttons .button,.mr-modal-backdrop .mr-modal .buttons .buy-button,.mr-modal-backdrop .mr-modal .buttons .buy-button-disable{min-width:140px;width:-webkit-max-content;width:max-content}@media(max-width: 812px){.mr-modal-backdrop .mr-modal{padding:1rem;-webkit-justify-content:start !important;-ms-flex-pack:start !important;justify-content:start !important;height:auto}.mr-modal-backdrop .mr-modal .option-description{overflow-y:auto;max-height:400px}.mr-modal-backdrop .mr-modal .modal-option{padding-bottom:.25rem}}@media(max-width: 320px){.mr-modal-backdrop .mr-modal .option-description{max-height:300px}}.stilmall-relaterade-artiklar{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;background:#f4f4f4}.stilmall-relaterade-artiklar h2,.stilmall-relaterade-artiklar h1,.stilmall-relaterade-artiklar>h3,.stilmall-relaterade-artiklar h4,.stilmall-relaterade-artiklar h5,.stilmall-relaterade-artiklar h6{padding:0;width:100%;max-width:1366px;margin-left:auto;margin-right:auto;margin:0 auto var(--space-02) auto}@media(max-width: 1366px){.stilmall-relaterade-artiklar h2,.stilmall-relaterade-artiklar h1,.stilmall-relaterade-artiklar>h3,.stilmall-relaterade-artiklar h4,.stilmall-relaterade-artiklar h5,.stilmall-relaterade-artiklar h6{padding:0 2rem}}@media(max-width: 812px){.stilmall-relaterade-artiklar h2,.stilmall-relaterade-artiklar h1,.stilmall-relaterade-artiklar>h3,.stilmall-relaterade-artiklar h4,.stilmall-relaterade-artiklar h5,.stilmall-relaterade-artiklar h6{padding:0;text-align:center}}.stilmall-relaterade-artiklar>h3,.stilmall-relaterade-artiklar h4,.stilmall-relaterade-artiklar h5,.stilmall-relaterade-artiklar h6{font-size:2.25rem;line-height:44px}@media(max-width: 812px){.stilmall-relaterade-artiklar>h3,.stilmall-relaterade-artiklar h4,.stilmall-relaterade-artiklar h5,.stilmall-relaterade-artiklar h6{font-size:1.5rem;line-height:30px}}.stilmall-relaterade-artiklar h1{margin-left:auto;margin-right:auto;margin:0 auto var(--space-02) auto;font-size:2.875rem;line-height:54px;font-weight:600;font-family:Neue Helvetica W01}@media(max-width: 812px){.stilmall-relaterade-artiklar{padding-left:var(--space-04);padding-right:var(--space-04)}}@media(max-width: 600px){.stilmall-relaterade-artiklar{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.stilmall-relaterade-artiklar{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:100%;padding:var(--space-07) 0 var(--space-09) 0}.search-form{position:absolute;top:100%;width:50%;right:0;padding-right:calc((100% - 1366px)/2);padding-left:calc((100% - 1366px)/2);height:0;opacity:0;transition:.3s ease all;z-index:99;pointer-events:none}@media(min-width: 2200px){.search-form{padding-left:0;width:35%}}@media(min-width: 2400px){.search-form{padding-left:0;width:40%}}.search-form.active{height:50px;opacity:1;transition:.3s ease all;pointer-events:auto}.search-form.is-loading{opacity:.75}.search-form input{background:#f8f8f8;width:100%;height:100%;color:#111;padding:0 1em 0 1em;border:1px solid rgba(0,0,0,.3)}.search-form input::-webkit-input-placeholder{color:#bbb}.search-form input::-moz-placeholder{color:#bbb}.search-form input:-ms-input-placeholder{color:#bbb}.search-form input:-moz-placeholder{color:#bbb}.search-form .live-search-results{background:#fff;margin:0;overflow-y:auto;padding-left:0;max-height:350px;border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);box-shadow:0 14px 28px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.12);border-bottom:none}.search-form .live-search-results li:hover{background:rgba(0,0,0,.2);cursor:pointer}.search-form .live-search-results a{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#000;padding:1em;border-bottom:1px solid #f8f8f8;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.search-form .live-search-results li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-form .live-search-results figure{height:75px;width:75px;-webkit-flex-basis:75px;-ms-flex-preferred-size:75px;flex-basis:75px;margin:0 16px 0 16px}.search-form .live-search-results figure img{width:auto;height:auto;display:block;max-width:100%;max-height:100%}.search-form .live-search-results .live-search-result-name{padding-left:16px;width:calc(100% - 75px);-webkit-flex-basis:calc(100% - 75px);-ms-flex-preferred-size:calc(100% - 75px);flex-basis:calc(100% - 75px)}@media(max-width: 812px){.search-form{width:100%}}.search-no-hits{text-align:center}body.search .product-list-controls .sort,body.test-index .product-list-controls .sort{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.search .product-list-controls .sort p,body.test-index .product-list-controls .sort p{-webkit-order:4;-ms-flex-order:4;order:4;width:100%;text-align:center}.service-section{display:none}.service-section.active{display:block}.service-section header h1{display:block !important;text-align:center;margin-bottom:0}.service-section .stilmall-normal+.stilmall-indragen-text{margin-top:0}.page-template-service .category-switcher{margin-top:2rem;background-color:rgba(0,0,0,0)}.page-template-service .category-switcher span.text{color:#111}.search-form{position:absolute;top:100%;width:50%;right:0;padding-right:calc((100% - 1366px)/2);padding-left:calc((100% - 1366px)/2);height:0;opacity:0;transition:.3s ease all;z-index:99;pointer-events:none}@media(min-width: 2200px){.search-form{padding-left:0;width:35%}}@media(min-width: 2400px){.search-form{padding-left:0;width:40%}}.search-form.active{height:50px;opacity:1;transition:.3s ease all;pointer-events:auto}.search-form.is-loading{opacity:.75}.search-form input{background:#f8f8f8;width:100%;height:100%;color:#111;padding:0 1em 0 1em;border:1px solid rgba(0,0,0,.3)}.search-form input::-webkit-input-placeholder{color:#bbb}.search-form input::-moz-placeholder{color:#bbb}.search-form input:-ms-input-placeholder{color:#bbb}.search-form input:-moz-placeholder{color:#bbb}.search-form .live-search-results{background:#fff;margin:0;overflow-y:auto;padding-left:0;max-height:350px;border-left:1px solid rgba(0,0,0,.3);border-right:1px solid rgba(0,0,0,.3);box-shadow:0 14px 28px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.12);border-bottom:none}.search-form .live-search-results li:hover{background:rgba(0,0,0,.2);cursor:pointer}.search-form .live-search-results a{display:-webkit-flex;display:-ms-flexbox;display:flex;color:#000;padding:1em;border-bottom:1px solid #f8f8f8;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.search-form .live-search-results li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-form .live-search-results figure{height:75px;width:75px;-webkit-flex-basis:75px;-ms-flex-preferred-size:75px;flex-basis:75px;margin:0 16px 0 16px}.search-form .live-search-results figure img{width:auto;height:auto;display:block;max-width:100%;max-height:100%}.search-form .live-search-results .live-search-result-name{padding-left:16px;width:calc(100% - 75px);-webkit-flex-basis:calc(100% - 75px);-ms-flex-preferred-size:calc(100% - 75px);flex-basis:calc(100% - 75px)}@media(max-width: 812px){.search-form{width:100%}}.search-no-hits{text-align:center}body.search .product-list-controls .sort,body.test-index .product-list-controls .sort{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body.search .product-list-controls .sort p,body.test-index .product-list-controls .sort p{-webkit-order:4;-ms-flex-order:4;order:4;width:100%;text-align:center}.service-section{display:none}.service-section.active{display:block}.service-section header h1{display:block !important;text-align:center;margin-bottom:0}.service-section .stilmall-normal+.stilmall-indragen-text{margin-top:0}.page-template-service .category-switcher{margin-top:2rem;background-color:rgba(0,0,0,0)}.page-template-service .category-switcher span.text{color:#111}.kolumn-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:1200px;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4em}@media(max-width: 812px){.kolumn-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.kolumn-container .stilmall-kolumn{width:33%;background-color:#fafafa;background-repeat:no-repeat;padding:1em;margin-right:1em;margin-bottom:1em;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 812px){.kolumn-container .stilmall-kolumn{width:100%;margin-bottom:1em}}.kolumn-container .stilmall-kolumn:first-child{margin-left:1em}.kolumn-container .stilmall-kolumn:nth-child(2){background-color:#f5f5f5 !important}.kolumn-container .stilmall-kolumn .kolumn-image{width:100%;height:auto;position:relative;text-align:center;max-width:340px;max-height:195px;overflow:hidden}.kolumn-container .stilmall-kolumn .kolumn-image img{display:block;height:auto;width:auto;max-width:340px;border-radius:5px}.kolumn-container .stilmall-kolumn h2{text-align:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-right:1rem;padding-left:1rem}.kolumn-container .stilmall-kolumn .kolumn-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex;-ms-flex-pack:flex;justify-content:flex;width:100%}.kolumn-container .stilmall-kolumn .kolumn-text a{text-decoration:none;border-radius:5px;text-transform:uppercase;letter-spacing:1px;color:#222;border:1px solid #222;padding:10px;width:50%;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;transition:.3s ease all;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.kolumn-container .stilmall-kolumn .kolumn-text a:hover{background-color:#222;color:#fff;transition:.3s ease all}.stilmall-fullbred-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:4em}@media(max-width: 812px){.stilmall-fullbred-banner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.stilmall-fullbred-banner .headerbild-container{width:40%}@media(max-width: 812px){.stilmall-fullbred-banner .headerbild-container{-webkit-order:2;-ms-flex-order:2;order:2;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:2em}}.stilmall-fullbred-banner .headerbild-container .overlay-block{position:absolute;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.3)}.stilmall-fullbred-banner .headerbild-container img{width:100%}.stilmall-fullbred-banner .textblock-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;color:#fff}@media(max-width: 812px){.stilmall-fullbred-banner .textblock-container{-webkit-order:1;-ms-flex-order:1;order:1;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.stilmall-fullbred-banner .textblock-container a{border:1px solid #fff;border-radius:5px;padding:10px;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;margin-top:1em;transition:.3s ease all;letter-spacing:1px}.stilmall-fullbred-banner .textblock-container a:hover{transition:.3s ease all;background-color:#fff;color:#222}.stilmall-fullbred-banner .textblock-container h1{font-family:"Helvetica W01";font-size:3em;margin:0px 0px .3em 0px;color:#fff}.stilmall-fullbred-banner .textblock-container h2,.stilmall-fullbred-banner .textblock-container h3,.stilmall-fullbred-banner .textblock-container h4,.stilmall-fullbred-banner .textblock-container h5,.stilmall-fullbred-banner .textblock-container h6{color:#fff;margin:0px 0px .3em 0px}.stilmall-fullbred-banner .textblock-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}@media(max-width: 450px){.stilmall-fullbred-banner .textblock-links{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.stilmall-fullbred-banner.alignleft .textblock-container{margin-left:4em;padding-bottom:4em}@media(max-width: 812px){.stilmall-fullbred-banner.alignleft .textblock-container{margin-left:0}}.stilmall-fullbred-banner.alignright .headerbild-container{-webkit-order:2;-ms-flex-order:2;order:2}.stilmall-fullbred-banner.alignright .textblock-container{-webkit-order:1;-ms-flex-order:1;order:1;margin-right:4em;padding-bottom:4em}@media(max-width: 812px){.stilmall-fullbred-banner.alignright .textblock-container{margin-right:0}}.stilmall-fullbred-banner-ljus .headerbild-container .overlay-block{background:rgba(255,255,255,.3)}.stilmall-fullbred-banner-ljus .textblock-container h1{color:#111}.stilmall-fullbred-banner-ljus .textblock-container h2,.stilmall-fullbred-banner-ljus .textblock-container h3,.stilmall-fullbred-banner-ljus .textblock-container h4,.stilmall-fullbred-banner-ljus .textblock-container h5,.stilmall-fullbred-banner-ljus .textblock-container h6{color:#111}.stilmall-fullbred-banner-ljus .textblock-container a{background-color:#fff;color:#111;border:1.5px solid #111;font-weight:500}.stilmall-fullbred-banner-ljus .textblock-container a:not([disabled]):not(.disabled):not(.loading):hover{background-color:#f9f9f9;border:1.5px solid #111;text-decoration:none;color:#111}.stilmall-fullbred-banner-ljus .textblock-container a:not([disabled]):not(.disabled):not(.loading):focus{background-color:#f9f9f9;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #111}.stilmall-fullbred-banner-ljus .textblock-container a svg{fill:#111}.stilmall-fullbred-banner-ljus .textblock-container a:hover{text-shadow:none}.news .post-list{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1366px;margin-left:auto;margin-right:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:4.625rem}@media(max-width: 1366px){.news .post-list{padding:0 2rem}}.news .post-list article{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(33.33% - 2.5rem);-webkit-flex-basis:calc(33.33% - 2.5rem);-ms-flex-preferred-size:calc(33.33% - 2.5rem);flex-basis:calc(33.33% - 2.5rem);margin-right:3.75rem;margin-bottom:3.25rem}.news .post-list article:nth-child(3n){margin-right:0}@media(max-width: 812px){.news .post-list article{width:calc(50% - 2rem);-webkit-flex-basis:calc(50% - 2rem);-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}.news .post-list article:nth-child(3n){margin-right:inherit}.news .post-list article:nth-child(2n){margin-right:0}}@media(max-width: 700px){.news .post-list article{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-right:0}.news .post-list article:nth-child(2n){margin-right:inherit}}.news .post-list article figure{box-shadow:0px 0px 59px 0px rgba(0,0,0,.14);overflow:hidden}.news .post-list article figure img{width:100%}.news .post-list article h2{margin-top:2.375rem;margin-bottom:auto;font-size:1.5rem;max-width:256px}@media(max-width: 812px){.news .post-list article h2{font-size:1.25rem}}@media(max-width: 812px){.news .post-list article h2{margin-top:1.5rem}}@media(max-width: 450px){.news .post-list article h2{margin-top:1rem}}.news .post-list article h2 a{color:#111}.news .post-list article p{margin-top:1rem;margin-bottom:.875rem;font-size:1rem;line-height:24px;font-weight:300}body.news-detail .news-detail article.detail header,body.news-detail .post-preview article.detail header,body.post-preview .news-detail article.detail header,body.post-preview .post-preview article.detail header{width:100%;max-width:none;background:#f8f8f8;height:60vh;min-height:600px;display:-webkit-flex;display:-ms-flexbox;display:flex}body.news-detail .news-detail article.detail header .text-container,body.news-detail .post-preview article.detail header .text-container,body.post-preview .news-detail article.detail header .text-container,body.post-preview .post-preview article.detail header .text-container{max-width:984px;width:100%;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin:0 auto;margin-bottom:15.125rem}body.news-detail .news-detail article.detail header .text-container .title h1,body.news-detail .post-preview article.detail header .text-container .title h1,body.post-preview .news-detail article.detail header .text-container .title h1,body.post-preview .post-preview article.detail header .text-container .title h1{text-align:left;position:relative;padding-bottom:1.5rem;margin-top:0;margin-bottom:1.875rem;color:#219e7e}body.news-detail .news-detail article.detail header .text-container .title h1:after,body.news-detail .post-preview article.detail header .text-container .title h1:after,body.post-preview .news-detail article.detail header .text-container .title h1:after,body.post-preview .post-preview article.detail header .text-container .title h1:after{content:"";position:absolute;border-bottom:3px solid #219e7e;bottom:0;left:0;height:3px;width:378px}@media(max-width: 450px){body.news-detail .news-detail article.detail header .text-container .title h1:after,body.news-detail .post-preview article.detail header .text-container .title h1:after,body.post-preview .news-detail article.detail header .text-container .title h1:after,body.post-preview .post-preview article.detail header .text-container .title h1:after{width:70%}}body.news-detail .news-detail article.detail header .text-container .time,body.news-detail .post-preview article.detail header .text-container .time,body.post-preview .news-detail article.detail header .text-container .time,body.post-preview .post-preview article.detail header .text-container .time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.news-detail .news-detail article.detail header .text-container .time .time-text,body.news-detail .post-preview article.detail header .text-container .time .time-text,body.post-preview .news-detail article.detail header .text-container .time .time-text,body.post-preview .post-preview article.detail header .text-container .time .time-text{margin-left:.625rem}body.news-detail .news-detail article.detail header .text-container .time .time-text p,body.news-detail .post-preview article.detail header .text-container .time .time-text p,body.post-preview .news-detail article.detail header .text-container .time .time-text p,body.post-preview .post-preview article.detail header .text-container .time .time-text p{margin:0;font-size:1.25rem;line-height:35px;font-weight:300;font-weight:400}@media(max-width: 812px){body.news-detail .news-detail article.detail header .text-container .time .time-text p,body.news-detail .post-preview article.detail header .text-container .time .time-text p,body.post-preview .news-detail article.detail header .text-container .time .time-text p,body.post-preview .post-preview article.detail header .text-container .time .time-text p{font-size:1rem;line-height:26px}}body.news-detail .news-detail article.detail header .text-container .time .time-text time,body.news-detail .post-preview article.detail header .text-container .time .time-text time,body.post-preview .news-detail article.detail header .text-container .time .time-text time,body.post-preview .post-preview article.detail header .text-container .time .time-text time{margin:0;font-size:1.25rem;line-height:35px;font-weight:300;font-weight:600;margin-top:-7px}@media(max-width: 812px){body.news-detail .news-detail article.detail header .text-container .time .time-text time,body.news-detail .post-preview article.detail header .text-container .time .time-text time,body.post-preview .news-detail article.detail header .text-container .time .time-text time,body.post-preview .post-preview article.detail header .text-container .time .time-text time{font-size:1rem;line-height:26px}}body.news-detail .news-detail article.detail .content,body.news-detail .post-preview article.detail .content,body.post-preview .news-detail article.detail .content,body.post-preview .post-preview article.detail .content{margin-top:-12.25rem;background:#fff;padding:3.875rem 0;width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media(max-width: 1366px){body.news-detail .news-detail article.detail .content,body.news-detail .post-preview article.detail .content,body.post-preview .news-detail article.detail .content,body.post-preview .post-preview article.detail .content{padding:0 2rem}}@media(max-width: 1366px){body.news-detail .news-detail article.detail .content,body.news-detail .post-preview article.detail .content,body.post-preview .news-detail article.detail .content,body.post-preview .post-preview article.detail .content{padding:3.675rem 0}}body.news-detail .news-detail article.detail .stilmall-normal,body.news-detail .post-preview article.detail .stilmall-normal,body.post-preview .news-detail article.detail .stilmall-normal,body.post-preview .post-preview article.detail .stilmall-normal{margin-bottom:4.375rem;margin-top:0}body.news-detail .news-detail article.detail .stilmall-normal:first-of-type,body.news-detail .post-preview article.detail .stilmall-normal:first-of-type,body.post-preview .news-detail article.detail .stilmall-normal:first-of-type,body.post-preview .post-preview article.detail .stilmall-normal:first-of-type{margin-top:0}body.news-detail .news-detail article.detail .stilmall-normal figure,body.news-detail .post-preview article.detail .stilmall-normal figure,body.post-preview .news-detail article.detail .stilmall-normal figure,body.post-preview .post-preview article.detail .stilmall-normal figure{max-width:984px;margin:1.625rem auto}body.news-detail .news-detail article.detail .stilmall-normal h2,body.news-detail .news-detail article.detail .stilmall-normal h1,body.news-detail .news-detail article.detail .stilmall-normal h3,body.news-detail .news-detail article.detail .stilmall-normal h4,body.news-detail .news-detail article.detail .stilmall-normal h5,body.news-detail .news-detail article.detail .stilmall-normal h6,body.news-detail .post-preview article.detail .stilmall-normal h2,body.news-detail .post-preview article.detail .stilmall-normal h1,body.news-detail .post-preview article.detail .stilmall-normal h3,body.news-detail .post-preview article.detail .stilmall-normal h4,body.news-detail .post-preview article.detail .stilmall-normal h5,body.news-detail .post-preview article.detail .stilmall-normal h6,body.post-preview .news-detail article.detail .stilmall-normal h2,body.post-preview .news-detail article.detail .stilmall-normal h1,body.post-preview .news-detail article.detail .stilmall-normal h3,body.post-preview .news-detail article.detail .stilmall-normal h4,body.post-preview .news-detail article.detail .stilmall-normal h5,body.post-preview .news-detail article.detail .stilmall-normal h6,body.post-preview .post-preview article.detail .stilmall-normal h2,body.post-preview .post-preview article.detail .stilmall-normal h1,body.post-preview .post-preview article.detail .stilmall-normal h3,body.post-preview .post-preview article.detail .stilmall-normal h4,body.post-preview .post-preview article.detail .stilmall-normal h5,body.post-preview .post-preview article.detail .stilmall-normal h6{max-width:984px;margin:1.625rem auto}body.news-detail .news-detail article.detail .stilmall-normal .typ-text,body.news-detail .post-preview article.detail .stilmall-normal .typ-text,body.post-preview .news-detail article.detail .stilmall-normal .typ-text,body.post-preview .post-preview article.detail .stilmall-normal .typ-text{max-width:984px;width:100%;margin:0 auto;font-size:1.25rem;line-height:35px;font-weight:300;line-height:41px}@media(max-width: 812px){body.news-detail .news-detail article.detail .stilmall-normal .typ-text,body.news-detail .post-preview article.detail .stilmall-normal .typ-text,body.post-preview .news-detail article.detail .stilmall-normal .typ-text,body.post-preview .post-preview article.detail .stilmall-normal .typ-text{font-size:1rem;line-height:26px}}body.news-detail .news-detail article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type,body.news-detail .post-preview article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type,body.post-preview .news-detail article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type,body.post-preview .post-preview article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type{display:block}body.news-detail .news-detail article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type:first-letter,body.news-detail .post-preview article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type:first-letter,body.post-preview .news-detail article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type:first-letter,body.post-preview .post-preview article.detail .stilmall-normal:first-of-type .typ-text:first-of-type span:first-of-type:first-letter{color:#219e7e;float:left;font-weight:600;font-size:72px;line-height:55px;padding-top:11px;padding-right:8px;padding-left:3px}body.news-detail .news-detail article.detail .bloggbild-container,body.news-detail .post-preview article.detail .bloggbild-container,body.post-preview .news-detail article.detail .bloggbild-container,body.post-preview .post-preview article.detail .bloggbild-container{width:100%;max-width:1366px;margin-left:auto;margin-right:auto;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 1366px){body.news-detail .news-detail article.detail .bloggbild-container,body.news-detail .post-preview article.detail .bloggbild-container,body.post-preview .news-detail article.detail .bloggbild-container,body.post-preview .post-preview article.detail .bloggbild-container{padding:0 2rem}}@media(max-width: 1366px){body.news-detail .news-detail article.detail .bloggbild-container,body.news-detail .post-preview article.detail .bloggbild-container,body.post-preview .news-detail article.detail .bloggbild-container,body.post-preview .post-preview article.detail .bloggbild-container{padding:0}}@media(max-width: 700px){body.news-detail .news-detail article.detail .bloggbild-container,body.news-detail .post-preview article.detail .bloggbild-container,body.post-preview .news-detail article.detail .bloggbild-container,body.post-preview .post-preview article.detail .bloggbild-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.news-detail .news-detail article.detail .bloggbild-container .typ-text,body.news-detail .post-preview article.detail .bloggbild-container .typ-text,body.post-preview .news-detail article.detail .bloggbild-container .typ-text,body.post-preview .post-preview article.detail .bloggbild-container .typ-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:3rem}body.news-detail .news-detail article.detail .bloggbild-container figure,body.news-detail .post-preview article.detail .bloggbild-container figure,body.post-preview .news-detail article.detail .bloggbild-container figure,body.post-preview .post-preview article.detail .bloggbild-container figure{max-width:1366px;width:100%}body.news-detail .news-detail article.detail .bloggbild-container img,body.news-detail .post-preview article.detail .bloggbild-container img,body.post-preview .news-detail article.detail .bloggbild-container img,body.post-preview .post-preview article.detail .bloggbild-container img{max-width:none;width:100%}body.news-detail .news-detail article.detail .bloggbild-container span,body.news-detail .post-preview article.detail .bloggbild-container span,body.post-preview .news-detail article.detail .bloggbild-container span,body.post-preview .post-preview article.detail .bloggbild-container span{margin-top:1.625rem;font-size:1.25rem;line-height:35px;font-weight:300;line-height:41px;font-weight:400;width:100%}@media(max-width: 812px){body.news-detail .news-detail article.detail .bloggbild-container span,body.news-detail .post-preview article.detail .bloggbild-container span,body.post-preview .news-detail article.detail .bloggbild-container span,body.post-preview .post-preview article.detail .bloggbild-container span{font-size:1rem;line-height:26px}}@media(max-width: 1366px){body.news-detail .news-detail article.detail .bloggbild-container span,body.news-detail .post-preview article.detail .bloggbild-container span,body.post-preview .news-detail article.detail .bloggbild-container span,body.post-preview .post-preview article.detail .bloggbild-container span{padding-left:2rem}}@media(max-width: 812px){body.news-detail .news-detail article.detail .bloggbild-container span,body.news-detail .post-preview article.detail .bloggbild-container span,body.post-preview .news-detail article.detail .bloggbild-container span,body.post-preview .post-preview article.detail .bloggbild-container span{margin-top:1rem}}body.news-detail .news-detail article.detail .bloggbild-container .stilmall-bloggbild:first-of-type,body.news-detail .post-preview article.detail .bloggbild-container .stilmall-bloggbild:first-of-type,body.post-preview .news-detail article.detail .bloggbild-container .stilmall-bloggbild:first-of-type,body.post-preview .post-preview article.detail .bloggbild-container .stilmall-bloggbild:first-of-type{margin-left:0}body.news-detail .news-detail article.detail .bloggbild-container .stilmall-bloggbild,body.news-detail .post-preview article.detail .bloggbild-container .stilmall-bloggbild,body.post-preview .news-detail article.detail .bloggbild-container .stilmall-bloggbild,body.post-preview .post-preview article.detail .bloggbild-container .stilmall-bloggbild{margin-left:1.625rem}body.news-detail .news-detail article.detail .bloggbild-container .stilmall-bloggbild span,body.news-detail .post-preview article.detail .bloggbild-container .stilmall-bloggbild span,body.post-preview .news-detail article.detail .bloggbild-container .stilmall-bloggbild span,body.post-preview .post-preview article.detail .bloggbild-container .stilmall-bloggbild span{padding:0}@media(max-width: 1366px){body.news-detail .news-detail article.detail .bloggbild-container .stilmall-bloggbild span,body.news-detail .post-preview article.detail .bloggbild-container .stilmall-bloggbild span,body.post-preview .news-detail article.detail .bloggbild-container .stilmall-bloggbild span,body.post-preview .post-preview article.detail .bloggbild-container .stilmall-bloggbild span{padding-left:2rem}}@media(max-width: 700px){body.news-detail .news-detail article.detail .bloggbild-container .stilmall-bloggbild,body.news-detail .post-preview article.detail .bloggbild-container .stilmall-bloggbild,body.post-preview .news-detail article.detail .bloggbild-container .stilmall-bloggbild,body.post-preview .post-preview article.detail .bloggbild-container .stilmall-bloggbild{margin-left:0}body.news-detail .news-detail article.detail .bloggbild-container .stilmall-bloggbild span,body.news-detail .post-preview article.detail .bloggbild-container .stilmall-bloggbild span,body.post-preview .news-detail article.detail .bloggbild-container .stilmall-bloggbild span,body.post-preview .post-preview article.detail .bloggbild-container .stilmall-bloggbild span{padding-left:2rem}}body.news-detail .news-detail .stilmall-citat,body.news-detail .post-preview .stilmall-citat,body.post-preview .news-detail .stilmall-citat,body.post-preview .post-preview .stilmall-citat{max-width:984px;width:100%;margin:0 auto;margin-bottom:4.375rem}@media(max-width: 1366px){body.news-detail .news-detail .stilmall-citat,body.news-detail .post-preview .stilmall-citat,body.post-preview .news-detail .stilmall-citat,body.post-preview .post-preview .stilmall-citat{padding:0 2rem}}body.news-detail .news-detail .stilmall-citat .typ-text,body.news-detail .post-preview .stilmall-citat .typ-text,body.post-preview .news-detail .stilmall-citat .typ-text,body.post-preview .post-preview .stilmall-citat .typ-text{max-width:755px}body.news-detail .news-detail .stilmall-citat .typ-text:before,body.news-detail .news-detail .stilmall-citat .typ-text:after,body.news-detail .post-preview .stilmall-citat .typ-text:before,body.news-detail .post-preview .stilmall-citat .typ-text:after,body.post-preview .news-detail .stilmall-citat .typ-text:before,body.post-preview .news-detail .stilmall-citat .typ-text:after,body.post-preview .post-preview .stilmall-citat .typ-text:before,body.post-preview .post-preview .stilmall-citat .typ-text:after{content:'"';font-size:40px;line-height:60px;font-weight:300;color:#219e7e}body.news-detail .news-detail .stilmall-citat span,body.news-detail .post-preview .stilmall-citat span,body.post-preview .news-detail .stilmall-citat span,body.post-preview .post-preview .stilmall-citat span{font-size:40px;line-height:60px;font-weight:300;color:#219e7e}@media(max-width: 812px){body.news-detail .news-detail .stilmall-citat span,body.news-detail .post-preview .stilmall-citat span,body.post-preview .news-detail .stilmall-citat span,body.post-preview .post-preview .stilmall-citat span{font-size:32px;line-height:1.5em}}body.news-detail .news-detail article.detail.with-cover-image header,body.news-detail .post-preview article.detail.with-cover-image header,body.post-preview .news-detail article.detail.with-cover-image header,body.post-preview .post-preview article.detail.with-cover-image header{background-size:cover;background-repeat:no-repeat;background-position:center center}body.news-detail .news-detail article.detail.with-cover-image header .text-container .title h1,body.news-detail .post-preview article.detail.with-cover-image header .text-container .title h1,body.post-preview .news-detail article.detail.with-cover-image header .text-container .title h1,body.post-preview .post-preview article.detail.with-cover-image header .text-container .title h1{color:#fff}body.news-detail .news-detail article.detail.with-cover-image header .text-container .title h1:after,body.news-detail .post-preview article.detail.with-cover-image header .text-container .title h1:after,body.post-preview .news-detail article.detail.with-cover-image header .text-container .title h1:after,body.post-preview .post-preview article.detail.with-cover-image header .text-container .title h1:after{border-color:#fff}body.news-detail .news-detail article.detail.with-cover-image header .text-container .time .time-text p,body.news-detail .news-detail article.detail.with-cover-image header .text-container .time .time-text time,body.news-detail .post-preview article.detail.with-cover-image header .text-container .time .time-text p,body.news-detail .post-preview article.detail.with-cover-image header .text-container .time .time-text time,body.post-preview .news-detail article.detail.with-cover-image header .text-container .time .time-text p,body.post-preview .news-detail article.detail.with-cover-image header .text-container .time .time-text time,body.post-preview .post-preview article.detail.with-cover-image header .text-container .time .time-text p,body.post-preview .post-preview article.detail.with-cover-image header .text-container .time .time-text time{color:#fff}.stilmall-fullbred-banner-50_50,.stilmall-google-maps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;margin-top:0;max-height:550px;overflow:hidden}.stilmall-fullbred-banner-50_50 a,.stilmall-google-maps a{color:#fff;text-decoration:underline}@media(max-width: 812px){.stilmall-fullbred-banner-50_50,.stilmall-google-maps{max-height:none;overflow:visible;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}}.stilmall-fullbred-banner-50_50 .text-container,.stilmall-google-maps .text-container{width:50%;background-color:#1d1d1d;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 812px){.stilmall-fullbred-banner-50_50 .text-container,.stilmall-google-maps .text-container{width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.stilmall-fullbred-banner-50_50 .text-container .button,.stilmall-fullbred-banner-50_50 .text-container .buy-button,.stilmall-fullbred-banner-50_50 .text-container .buy-button-disable,.stilmall-google-maps .text-container .button,.stilmall-google-maps .text-container .buy-button,.stilmall-google-maps .text-container .buy-button-disable{text-decoration:none}.stilmall-fullbred-banner-50_50 .text-container span.large,.stilmall-google-maps .text-container span.large{font-size:1.75rem;font-weight:500;letter-spacing:.25px;line-height:1.25}.stilmall-fullbred-banner-50_50 .text-container-column,.stilmall-google-maps .text-container-column{width:683px}@media(max-width: 1366px){.stilmall-fullbred-banner-50_50 .text-container-column,.stilmall-google-maps .text-container-column{width:calc(683px + 1rem)}}@media(max-width: 812px){.stilmall-fullbred-banner-50_50 .text-container-column,.stilmall-google-maps .text-container-column{width:auto}}.stilmall-fullbred-banner-50_50 .text-container-max-width,.stilmall-google-maps .text-container-max-width{max-width:550px;padding:var(--space-07) var(--space-04) var(--space-07) 0;color:#fff}@media(max-width: 1366px){.stilmall-fullbred-banner-50_50 .text-container-max-width,.stilmall-google-maps .text-container-max-width{padding-left:var(--space-02)}}@media(max-width: 812px){.stilmall-fullbred-banner-50_50 .text-container-max-width,.stilmall-google-maps .text-container-max-width{max-width:none;padding:var(--space-06) var(--space-04)}}.stilmall-fullbred-banner-50_50 .text-container-max-width h2,.stilmall-fullbred-banner-50_50 .text-container-max-width h1,.stilmall-fullbred-banner-50_50 .text-container-max-width h3,.stilmall-fullbred-banner-50_50 .text-container-max-width h4,.stilmall-fullbred-banner-50_50 .text-container-max-width h5,.stilmall-fullbred-banner-50_50 .text-container-max-width h6,.stilmall-google-maps .text-container-max-width h2,.stilmall-google-maps .text-container-max-width h1,.stilmall-google-maps .text-container-max-width h3,.stilmall-google-maps .text-container-max-width h4,.stilmall-google-maps .text-container-max-width h5,.stilmall-google-maps .text-container-max-width h6{margin-top:0;color:#fff;max-width:400px}@media(max-width: 812px){.stilmall-fullbred-banner-50_50 .text-container-max-width h2,.stilmall-fullbred-banner-50_50 .text-container-max-width h1,.stilmall-fullbred-banner-50_50 .text-container-max-width h3,.stilmall-fullbred-banner-50_50 .text-container-max-width h4,.stilmall-fullbred-banner-50_50 .text-container-max-width h5,.stilmall-fullbred-banner-50_50 .text-container-max-width h6,.stilmall-google-maps .text-container-max-width h2,.stilmall-google-maps .text-container-max-width h1,.stilmall-google-maps .text-container-max-width h3,.stilmall-google-maps .text-container-max-width h4,.stilmall-google-maps .text-container-max-width h5,.stilmall-google-maps .text-container-max-width h6{margin-bottom:.75rem}}.stilmall-fullbred-banner-50_50 .text-container-max-width h2,.stilmall-google-maps .text-container-max-width h2{font-size:var(--fs-500)}.stilmall-fullbred-banner-50_50 .text-container-max-width h1,.stilmall-google-maps .text-container-max-width h1{font-family:Neue Helvetica W01;font-size:2rem;line-height:1.25;letter-spacing:.25px;font-weight:600;margin-bottom:var(--space-02)}.stilmall-fullbred-banner-50_50 .text-container-max-width span,.stilmall-google-maps .text-container-max-width span{font-weight:300;font-size:1.25rem;line-height:41px}@media(max-width: 812px){.stilmall-fullbred-banner-50_50 .text-container-max-width span,.stilmall-google-maps .text-container-max-width span{font-size:1rem;line-height:26px}}.stilmall-fullbred-banner-50_50 .text-container-max-width .button,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button-disable,.stilmall-google-maps .text-container-max-width .button,.stilmall-google-maps .text-container-max-width .buy-button,.stilmall-google-maps .text-container-max-width .buy-button-disable{width:100%}.stilmall-fullbred-banner-50_50 .image-container,.stilmall-google-maps .image-container{width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 812px){.stilmall-fullbred-banner-50_50 .image-container,.stilmall-google-maps .image-container{width:100%}}.stilmall-fullbred-banner-50_50 .image-container img,.stilmall-google-maps .image-container img{max-width:100%;width:100%;height:auto;text-align:center}.stilmall-indragen-text{width:576px;padding:0 1em 0 1em;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-top:4em;font-size:1.25rem;line-height:35px;font-weight:300}@media(max-width: 600px){.stilmall-indragen-text{width:100%}}@media(max-width: 812px){.stilmall-indragen-text{font-size:1rem;line-height:26px}}.stilmall-indragen-text h2{font-family:"Helvetica W01";margin-top:0}.stilmall-indragen-text figure{text-align:center;margin-bottom:1rem}.stilmall-indragen-text figure img{max-width:375px}@media(max-width: 450px){.stilmall-indragen-text figure img{max-width:100%}}article.template-normal header,article.template-startsida header{width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media(max-width: 1366px){article.template-normal header,article.template-startsida header{padding:0 2rem}}article.template-normal header h1,article.template-startsida header h1{font-size:2.875rem;line-height:54px}@media(max-width: 812px){article.template-normal header h1,article.template-startsida header h1{font-size:2rem;line-height:38px}}@media(max-width: 812px){article.template-normal header h1,article.template-startsida header h1{margin-bottom:0;margin-top:1.5rem}}article.template-normal div.textblock.stilmall-normal,article.template-startsida div.textblock.stilmall-normal{margin-top:50px;width:100%;max-width:1366px;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:35px;font-weight:300}@media(max-width: 812px){article.template-normal div.textblock.stilmall-normal,article.template-startsida div.textblock.stilmall-normal{margin-top:25px}}@media(max-width: 1366px){article.template-normal div.textblock.stilmall-normal,article.template-startsida div.textblock.stilmall-normal{padding:0 2rem}}@media(max-width: 812px){article.template-normal div.textblock.stilmall-normal,article.template-startsida div.textblock.stilmall-normal{font-size:1rem;line-height:26px}}article.template-normal div.textblock.stilmall-normal .typ-text,article.template-startsida div.textblock.stilmall-normal .typ-text{max-width:1000px}article.template-normal div.textblock.stilmall-normal h1,article.template-normal div.textblock.stilmall-normal h2,article.template-normal div.textblock.stilmall-normal h3,article.template-normal div.textblock.stilmall-normal h4,article.template-normal div.textblock.stilmall-normal h5,article.template-normal div.textblock.stilmall-normal h6,article.template-startsida div.textblock.stilmall-normal h1,article.template-startsida div.textblock.stilmall-normal h2,article.template-startsida div.textblock.stilmall-normal h3,article.template-startsida div.textblock.stilmall-normal h4,article.template-startsida div.textblock.stilmall-normal h5,article.template-startsida div.textblock.stilmall-normal h6{font-family:Neue Helvetica W01;font-size:2rem;line-height:1.25;letter-spacing:.25px;font-weight:600}article.template-normal div.textblock.stilmall-normal h3,article.template-normal div.textblock.stilmall-normal h4,article.template-normal div.textblock.stilmall-normal h5,article.template-normal div.textblock.stilmall-normal h6,article.template-startsida div.textblock.stilmall-normal h3,article.template-startsida div.textblock.stilmall-normal h4,article.template-startsida div.textblock.stilmall-normal h5,article.template-startsida div.textblock.stilmall-normal h6{font-size:1.5rem}.absolute-breadcrumbs article header{display:none}.container{padding:0}.container .template-normal .content,.container .template-service .content,.container .template-startsida .content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.container .template-normal .content .stilmall-fullbred-banner,.container .template-service .content .stilmall-fullbred-banner,.container .template-startsida .content .stilmall-fullbred-banner{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;height:auto}@media(max-width: 450px){.container .template-normal .content .stilmall-fullbred-banner,.container .template-service .content .stilmall-fullbred-banner,.container .template-startsida .content .stilmall-fullbred-banner{height:50vh}}.container .template-normal .content .stilmall-fullbred-banner .headerbild-container,.container .template-service .content .stilmall-fullbred-banner .headerbild-container,.container .template-startsida .content .stilmall-fullbred-banner .headerbild-container{width:100%;position:absolute;z-index:1;top:0;overflow:hidden;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0}.container .template-normal .content .stilmall-fullbred-banner .headerbild-container img,.container .template-service .content .stilmall-fullbred-banner .headerbild-container img,.container .template-startsida .content .stilmall-fullbred-banner .headerbild-container img{max-width:none}@media(max-width: 450px){.container .template-normal .content .stilmall-fullbred-banner .headerbild-container,.container .template-service .content .stilmall-fullbred-banner .headerbild-container,.container .template-startsida .content .stilmall-fullbred-banner .headerbild-container{-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal;overflow:hidden}.container .template-normal .content .stilmall-fullbred-banner .headerbild-container img,.container .template-service .content .stilmall-fullbred-banner .headerbild-container img,.container .template-startsida .content .stilmall-fullbred-banner .headerbild-container img{display:block;height:auto;width:auto;max-height:50vh}}.container .template-normal .content .stilmall-fullbred-banner .textblock-container,.container .template-service .content .stilmall-fullbred-banner .textblock-container,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container{z-index:2;width:50%;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;height:36vw;padding-bottom:4em;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 812px){.container .template-normal .content .stilmall-fullbred-banner .textblock-container,.container .template-service .content .stilmall-fullbred-banner .textblock-container,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container{height:50vh;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.container .template-normal .content .stilmall-fullbred-banner .textblock-container h1,.container .template-service .content .stilmall-fullbred-banner .textblock-container h1,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h1{width:100%}@media(max-width: 812px){.container .template-normal .content .stilmall-fullbred-banner .textblock-container h1,.container .template-service .content .stilmall-fullbred-banner .textblock-container h1,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h1{font-size:32px}}.container .template-normal .content .stilmall-fullbred-banner .textblock-container h2,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h3,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h4,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h5,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h6,.container .template-service .content .stilmall-fullbred-banner .textblock-container h2,.container .template-service .content .stilmall-fullbred-banner .textblock-container h3,.container .template-service .content .stilmall-fullbred-banner .textblock-container h4,.container .template-service .content .stilmall-fullbred-banner .textblock-container h5,.container .template-service .content .stilmall-fullbred-banner .textblock-container h6,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h2,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h3,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h4,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h5,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h6{width:100%}@media(max-width: 812px){.container .template-normal .content .stilmall-fullbred-banner .textblock-container h2,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h3,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h4,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h5,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h6,.container .template-service .content .stilmall-fullbred-banner .textblock-container h2,.container .template-service .content .stilmall-fullbred-banner .textblock-container h3,.container .template-service .content .stilmall-fullbred-banner .textblock-container h4,.container .template-service .content .stilmall-fullbred-banner .textblock-container h5,.container .template-service .content .stilmall-fullbred-banner .textblock-container h6,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h2,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h3,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h4,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h5,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h6{font-size:26px}}@media(max-width: 812px){.container .template-normal .content .stilmall-fullbred-banner .textblock-container h3,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h4,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h5,.container .template-normal .content .stilmall-fullbred-banner .textblock-container h6,.container .template-service .content .stilmall-fullbred-banner .textblock-container h3,.container .template-service .content .stilmall-fullbred-banner .textblock-container h4,.container .template-service .content .stilmall-fullbred-banner .textblock-container h5,.container .template-service .content .stilmall-fullbred-banner .textblock-container h6,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h3,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h4,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h5,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container h6{font-size:20px}}.container .template-normal .content .stilmall-fullbred-banner .textblock-container a,.container .template-service .content .stilmall-fullbred-banner .textblock-container a,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin-top:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media(max-width: 450px){.container .template-normal .content .stilmall-fullbred-banner .textblock-container a,.container .template-service .content .stilmall-fullbred-banner .textblock-container a,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a{width:90%;-webkit-flex-basis:90%;-ms-flex-preferred-size:90%;flex-basis:90%}}.container .template-normal .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-service .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a:first-child{margin-right:1em}@media(max-width: 450px){.container .template-normal .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-service .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a:first-child{margin-right:0}}.container .template-normal .content .kolumn-container,.container .template-service .content .kolumn-container,.container .template-startsida .content .kolumn-container{padding:4em 2em 0px 2em;margin:0 auto}.container .template-normal .content .kolumn-container .stilmall-kolumn,.container .template-service .content .kolumn-container .stilmall-kolumn,.container .template-startsida .content .kolumn-container .stilmall-kolumn{padding:0;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;margin-left:0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 812px){.container .template-normal .content .kolumn-container .stilmall-kolumn,.container .template-service .content .kolumn-container .stilmall-kolumn,.container .template-startsida .content .kolumn-container .stilmall-kolumn{width:auto}}.container .template-normal .content .kolumn-container .stilmall-kolumn .kolumn-image a,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-image a,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-image a{display:block}.container .template-normal .content .kolumn-container .stilmall-kolumn .kolumn-image a:hover,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-image a:hover,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-image a:hover{background-color:rgba(0,0,0,.6)}.container .template-normal .content .kolumn-container .stilmall-kolumn .kolumn-text,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-text,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-text{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;top:0;left:0}.container .template-normal .content .kolumn-container .stilmall-kolumn .kolumn-text a,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-text a,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-text a{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:none;color:#fff;font-weight:600}.container .template-normal .content .kolumn-container .stilmall-kolumn .kolumn-text a:hover,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-text a:hover,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-text a:hover{background-color:rgba(0,0,0,.6)}.price-holder{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.price-holder span.type{font-size:1rem;margin-bottom:.5rem;margin-top:0}@media(max-width: 1250px){.price-holder span.type{font-size:.875rem}}.price-holder span.price{font-size:1.125rem;font-weight:600}@media(max-width: 1250px){.price-holder span.price{font-size:1rem}}@media(max-width: 1120px){.price-holder span.price{font-size:.875rem}}.price-holder p{width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #f0f0f0}.price-holder p:last-of-type{border:none}.price-holder.price-holder-columns-2 p{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.price-holder .type{display:block;width:100%;text-align:center;font-size:11px;color:#111;margin-top:0;margin-bottom:.5rem}.price-holder .price{display:block;width:100%;text-align:center;font-size:14px;color:#111}.price-holder .org-price{text-decoration:line-through;font-weight:400 !important;color:#767676}.mr-modal .option-description .price-container{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.mr-modal .option-description .price-container span.type{font-size:1rem;margin-bottom:.5rem;margin-top:0}@media(max-width: 1250px){.mr-modal .option-description .price-container span.type{font-size:.875rem}}.mr-modal .option-description .price-container span.price{font-size:1.125rem;font-weight:600}@media(max-width: 1250px){.mr-modal .option-description .price-container span.price{font-size:1rem}}@media(max-width: 1120px){.mr-modal .option-description .price-container span.price{font-size:.875rem}}.mr-modal .option-description .price-container p{width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-right:1px solid #e9e9e9}.mr-modal .option-description .price-container p:last-of-type{border:none}.mr-modal .option-description .price-container .type{display:block;width:100%;text-align:center;font-size:11px;color:#111;margin-top:0;margin-bottom:.5rem}.mr-modal .option-description .price-container .price{display:block;width:100%;text-align:center;font-size:14px;color:#111}.mr-modal .option-description .price-container .org-price{text-decoration:line-through;font-weight:400 !important;color:#767676}body.manufacturers{background:#f8f8f8}[role=main].manufacturers{max-width:1200px;padding:0 2rem;margin:0 auto}.stilmall-manufacturer ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.stilmall-manufacturer ul li{width:calc(25% - 1.5rem);-webkit-flex-basis:calc(25% - 1.5rem);-ms-flex-preferred-size:calc(25% - 1.5rem);flex-basis:calc(25% - 1.5rem);margin-right:2rem;margin-bottom:2rem;background:#fff;transition:all .3s cubic-bezier(0.25, 0.8, 0.25, 1)}.stilmall-manufacturer ul li:hover{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.stilmall-manufacturer ul li:nth-child(4n+0){margin-right:0}.stilmall-manufacturer ul li a{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-weight:500;letter-spacing:.75px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem;position:relative;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;color:rgba(17,17,17,.75);min-height:150px}.stilmall-manufacturer ul li a .manufacturer-icons{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:1rem}.stilmall-manufacturer ul li a span{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.stilmall-manufacturer ul li a span p{margin:0;text-align:center;font-weight:500;font-size:1.125rem;letter-spacing:.15px;line-height:1.222;color:#111;font-weight:600;letter-spacing:1px}@media(max-width: 812px){.stilmall-manufacturer ul li{width:calc(50% - .5rem);-webkit-flex-basis:calc(50% - .5rem);-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem);padding:0}.stilmall-manufacturer ul li:nth-child(odd){margin-right:.5rem;margin-left:0}.stilmall-manufacturer ul li:nth-child(even){margin-left:.5rem;margin-right:0}}.mr-modal-backdrop .mr-modal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;box-shadow:0 19px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.1);border-radius:5px}@media(max-width: 812px){.mr-modal-backdrop .mr-modal{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.mr-modal-backdrop .mr-modal h2{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:0}@media(max-width: 812px){.mr-modal-backdrop .mr-modal h2{margin-top:1rem}}.mr-modal-backdrop .mr-modal p{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:0}.mr-modal-backdrop .mr-modal .option-description{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mr-modal-backdrop .mr-modal .option-description label{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:.5rem auto}.mr-modal-backdrop .mr-modal .option-description figure{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;height:100px}.mr-modal-backdrop .mr-modal .option-description .main-image{margin-top:1rem;margin-bottom:1rem}.mr-modal-backdrop .mr-modal .option-description img{display:block;width:auto;height:auto;max-height:100px;max-width:100%;margin-left:auto;margin-right:auto}.mr-modal-backdrop .mr-modal .option-description .option-description-text{display:none;margin-bottom:16px;line-height:1.75em;padding-left:2rem;padding-right:2rem}.mr-modal-backdrop .mr-modal .option-description p{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.mr-modal-backdrop .mr-modal .expand-option-description{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;color:#219e7e;margin:8px 0 16px 0}.mr-modal-backdrop .mr-modal .modal-buttons-container{margin-bottom:20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 812px){.mr-modal-backdrop .mr-modal .modal-buttons-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.mr-modal-backdrop .mr-modal .modal-buttons-container .button,.mr-modal-backdrop .mr-modal .modal-buttons-container .buy-button,.mr-modal-backdrop .mr-modal .modal-buttons-container .buy-button-disable{min-width:256px}.stilmall-bild-och-tabell{max-width:1008px;padding:0 1em 0 1em;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:2rem}@media(max-width: 812px){.stilmall-bild-och-tabell{width:100%;overflow-x:auto}}.stilmall-bild-och-tabell img{max-width:300px}.stilmall-bild-och-tabell h1{font-size:2.125rem;font-weight:600;letter-spacing:.25px;line-height:1.25;color:#111;font-family:Neue Helvetica W01}.stilmall-bild-och-tabell table td,.stilmall-bild-och-tabell table th{text-align:left;padding:.5rem 1rem}.stilmall-bild-och-tabell table th{font-size:1.125rem}.stilmall-bild-och-tabell table thead td,.stilmall-bild-och-tabell table th{background-color:#f8f8f8}.stilmall-bild-och-tabell table tbody td{background-color:#fbfbfb;white-space:nowrap}.stilmall-bild-och-tabell table tbody td:nth-of-type(2n+1){border-right:solid 1px #f8f8f8}.stilmall-bild-och-tabell table tbody td:first-of-type,.stilmall-bild-och-tabell table tbody td:last-of-type{border-right:none}.small-fieldset{margin-bottom:.5rem}.small-fieldset label{margin-top:.75rem}.edit-profile-form{max-width:873px}.authenticate-content,.initial-login-content{margin-bottom:1.5rem}.authenticate-content h1,.authenticate-content h2,.authenticate-content p,.initial-login-content h1,.initial-login-content h2,.initial-login-content p{text-align:center}.authenticate-content h1,.authenticate-content h2,.initial-login-content h1,.initial-login-content h2{font-size:45px;margin-bottom:1rem;margin-top:1rem;font-weight:550}.authenticate-content form,.initial-login-content form{border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;padding-top:1.5rem}.authenticate-content form input[type=password],.authenticate-content form input[type=submit],.authenticate-content form button,.authenticate-content form .cla,.initial-login-content form input[type=password],.initial-login-content form input[type=submit],.initial-login-content form button,.initial-login-content form .cla{width:100%}.login-return{margin-top:1.5rem;font-size:16px}.country-wrapper{display:none}fieldset label.radio{margin-top:0}.form-wrapper{border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4;padding-top:1.5rem;margin-bottom:1.5rem;max-width:355px}.form-wrapper .integrity-subscriber-container{border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4}.form-wrapper .register-button{margin-top:1.5rem;width:100%}.form-wrapper legend{padding-bottom:6px;padding-top:6px}@media(max-width: 812px){.form-wrapper .form-content-container{padding-left:2rem;padding-right:2rem}}.form-wrapper fieldset:not(:first-child) legend{border-top:1px solid #f4f4f4}.form-wrapper .form-item .hidden+br{display:none}.form-wrapper em{font-size:16px}.form-wrapper .row-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 600px){.form-wrapper .row-form{width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.form-wrapper .row-form .form-item{-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;margin-left:16px}@media(max-width: 600px){.form-wrapper .row-form .form-item{width:100%}}.form-wrapper .row-form .form-item:first-child{margin-left:0}@media(max-width: 600px){.form-wrapper .register-button{width:100%;min-width:auto}}fieldset{max-width:873px;width:100%}fieldset label .required-star{color:#219e7e;margin-left:-4px}fieldset .placeholder-for-test{width:100%;height:46px;margin-top:0;margin-bottom:1.25rem;font-size:1rem;padding:0 1rem;outline:none;border:solid 2px #f4f4f4;transition:.3s ease all;border-radius:10px}@media(max-width: 600px){fieldset .placeholder-for-test{max-width:none}}fieldset .placeholder-for-test::-webkit-input-placeholder{color:#c7c7c7;text-transform:uppercase;font-weight:500}fieldset .placeholder-for-test::-moz-placeholder{opacity:1}fieldset .placeholder-for-test:focus{box-shadow:0px 0px 2px 2px #219e7e}fieldset .placeholder-for-test+input[type=text],fieldset .placeholder-for-test input[type=number],fieldset .placeholder-for-test input[type=email],fieldset .placeholder-for-test input[type=tel],fieldset .placeholder-for-test input[type=date],fieldset .placeholder-for-test input[type=password],fieldset .placeholder-for-test select,fieldset .placeholder-for-test textarea{margin-left:.75rem}@media(max-width: 600px){fieldset .placeholder-for-test+input[type=text],fieldset .placeholder-for-test input[type=number],fieldset .placeholder-for-test input[type=email],fieldset .placeholder-for-test input[type=tel],fieldset .placeholder-for-test input[type=date],fieldset .placeholder-for-test input[type=password],fieldset .placeholder-for-test select,fieldset .placeholder-for-test textarea{margin-left:0}}fieldset input.wide-input{max-width:none}fieldset .last-name{margin-left:1rem}@media(max-width: 600px){fieldset .last-name{margin-left:0}}fieldset legend{font-size:18px;margin-bottom:.5rem;text-align:center;width:100%;border-bottom:1px solid #f4f4f4}fieldset .form-columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.25rem}fieldset .form-columns input[type=text],fieldset .form-columns input[type=number],fieldset .form-columns input[type=email],fieldset .form-columns input[type=tel],fieldset .form-columns input[type=date],fieldset .form-columns input[type=password],fieldset .form-columns select,fieldset .form-columns textarea{margin-bottom:0}fieldset .form-columns div:last-child{margin-left:1.1rem}@media(max-width: 600px){fieldset .form-columns div:last-child{margin-left:0}}@media(max-width: 600px){fieldset .form-columns div{max-width:none}}fieldset .form-columns div .error_container{max-width:100%;min-width:0;width:100%;margin-bottom:0}@media(max-width: 600px){fieldset .form-columns div:first-child{-webkit-order:1;-ms-flex-order:1;order:1}fieldset .form-columns div:last-child{-webkit-order:3;-ms-flex-order:3;order:3;margin-top:1.25rem}}fieldset .form-columns .error_container{-webkit-order:3;-ms-flex-order:3;order:3;margin-top:.5rem;margin-bottom:0;margin-left:0}@media(max-width: 600px){fieldset .form-columns .error_container{-webkit-order:2;-ms-flex-order:2;order:2}}fieldset .error_container{line-height:1.5;background:none;border:none;color:#9c2225;text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:.25rem;margin-bottom:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.875rem;font-weight:500;padding:0}fieldset .error_container:before{content:"⚠";margin-right:.25rem;font-size:1.25rem;line-height:1px}fieldset .is-invalid{box-shadow:0 0 1px 1px #9c2225}fieldset label .error_container{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-right:0;min-width:0;margin-left:.5rem}fieldset .inputgroup{margin-bottom:.75rem;margin-left:0;width:100%}fieldset .inputgroup label{margin-right:1rem}fieldset textarea{height:auto;min-height:4rem}fieldset button.button,fieldset button.buy-button,fieldset button.buy-button-disable{min-width:253px}fieldset{border:none;margin:0 0 2rem 0}#loginform .button,#loginform .buy-button,#loginform .buy-button-disable{margin:.25rem 0}[disabled],.disabled{opacity:.4;cursor:not-allowed}label.checkbox{font-weight:normal;position:relative;padding-left:3rem;line-height:1.3;margin-bottom:.65rem;margin-top:16px}label.checkbox input{position:absolute;left:0}@media(max-width: 490px){label.checkbox{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}label.checkbox a{color:#219e7e;margin-left:.5rem;font-weight:bold}.form-wrapper fieldset input[type=text],.form-wrapper fieldset input[type=number],.form-wrapper fieldset input[type=email],.form-wrapper fieldset input[type=tel],.form-wrapper fieldset input[type=date],.form-wrapper fieldset input[type=password],.form-wrapper fieldset select,.form-wrapper fieldset textarea{max-width:none}form textarea{border-radius:7px;border:1px solid #e9e9e9;height:36px}form .error{box-shadow:0 0 6px 1px red}.btn-plain-text{background-color:rgba(0,0,0,0);font-size:14px;font-weight:bold;letter-spacing:normal;text-transform:none;padding:0;color:#219e7e;border:none}.error_container,div.error{color:#000;padding:.5em;border-radius:0;border:solid 1px;color:#fff;background:#9c2225;border-color:#9c2225;border-radius:10px;text-align:center;display:inline-block;margin-right:100%;min-width:450px;max-width:100%;margin-top:.5rem;margin-bottom:.5rem;text-align:center;font-weight:normal}@media(max-width: 450px){.error_container,div.error{min-width:300px;width:100%}}p.information,div.notice{color:#000;padding:.5em;border-radius:0;border:solid 1px;background-color:#21649e;border-color:#21649e;border-radius:10px;text-align:center;color:#fff;display:inline-block;margin-right:100%;min-width:450px;max-width:100%;margin-top:.5rem;margin-bottom:.5rem}@media(max-width: 450px){p.information,div.notice{min-width:300px;width:100%}}#app .alert-info{color:#000;padding:.5em;border-radius:0;border:solid 1px;background-color:#21649e;border-color:#21649e;border-radius:10px;text-align:center;color:#fff}#app .alert-warn{color:#000;padding:.5em;border-radius:0;border:solid 1px;background:#fdcb6e;border-color:#fcb93c;border-radius:10px;text-align:center}#app .alert-error{color:#000;padding:.5em;border-radius:0;border:solid 1px;color:#fff;background:#9c2225;border-color:#9c2225;border-radius:10px;text-align:center}html{scroll-behavior:smooth}.orderhistory-list-table{margin-bottom:48px}.my-page{background-color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.my-page .inputgroup{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.my-page .customer-selection button{margin-top:1em;width:100%}.my-page .toggle-menu-button{background-color:rgba(0,0,0,0);background-image:url("/images/icons/new-2021/MR_IKON_PIL_NER.svg");background-repeat:no-repeat;border:none;background-size:50px 50px;background-position:center;width:40px;height:40px;padding:0}.my-page .toggle-menu-button span{display:none}.my-page .open{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}@media(max-width: 812px){.my-page{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.my-page .side-nav-container{min-width:250px;padding-bottom:128px;background-color:#1a1a1a;margin-right:48px}@media(max-width: 1024px){.my-page .side-nav-container{margin-right:.5rem}}.my-page .side-nav-container .my-page-avatar{display:block}@media(max-width: 812px){.my-page .side-nav-container .my-page-avatar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.my-page .side-nav-container .my-page-avatar>div{padding:32px 0 32px 0;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.my-page .side-nav-container .my-page-avatar>div span{text-align:left;padding-left:12px;font-weight:bold}.my-page .side-nav-container .my-page-avatar>div img{width:40px;height:auto}@media(max-width: 812px){.my-page .side-nav-container .my-page-avatar>div{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2rem}}.my-page .side-nav-container .my-page-avatar .toggle-menu-button{display:none}@media(max-width: 812px){.my-page .side-nav-container .my-page-avatar .toggle-menu-button{display:block;margin-right:2rem}}.my-page .side-nav-container .my-page-side-nav a:not(.menu-item-active){border-left:4px solid rgba(0,0,0,0)}.my-page .side-nav-container .my-page-side-nav{margin:auto;background-color:#f5f5f5}@media(min-width: 812px){.my-page .side-nav-container .my-page-side-nav{display:block !important}}@media(max-width: 812px){.my-page .side-nav-container .my-page-side-nav{display:none}}.my-page .side-nav-container .my-page-side-nav a{border-bottom:1px solid #ebebeb;padding:10px 0 10px 32px;text-align:left;font-size:10px;color:#000;min-height:40px;outline:none;height:55px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.my-page .side-nav-container .my-page-side-nav a span{padding-left:12px;font-weight:bold;text-transform:uppercase}.my-page .side-nav-container .my-page-side-nav img{width:40px;height:auto;max-height:40px}.my-page .side-nav-container .my-page-side-nav a:hover{color:#219e7e;text-decoration:none}.my-page .side-nav-container .my-page-side-nav a:hover span{color:#219e7e;text-decoration:none}.my-page .side-nav-container .my-page-side-nav .menu-item-active{border-left:4px solid #219e7e}.my-page .side-nav-container .my-page-side-nav .menu-item-active span{color:#219e7e}@media(max-width: 812px){.my-page .side-nav-container{padding-bottom:0;margin-right:0}}.my-page .my-page-content{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 812px){.my-page .my-page-content{padding-left:2rem;padding-right:2rem}}.my-page .my-page-content .container{width:700px;padding-top:50px}@media(max-width: 812px){.my-page .my-page-content .container{width:100%}}.my-page .my-page-content .container.container-wide{padding-left:48px;padding-right:48px}@media(max-width: 1366px){.my-page .my-page-content .container.container-wide{padding-left:20px;padding-right:20px}}.my-page .my-page-content .container h3{font-weight:bold}.my-page .my-page-content .container .outlined{outline:solid 1px #ebebeb;padding:32px;margin-bottom:48px}@media(max-width: 812px){.my-page .my-page-content .container .outlined{outline:none;padding:0}}.my-page .my-page-content .container .outlined .button,.my-page .my-page-content .container .outlined .buy-button,.my-page .my-page-content .container .outlined .buy-button-disable{width:100%}.my-page .my-page-content .container .my-page-info{width:600px}@media(max-width: 812px){.my-page .my-page-content .container .my-page-info{width:100%}}.my-page .my-page-content .container .my-page-info :nth-child(odd):not(:last-child){font-weight:bold;padding-bottom:1px}.my-page .my-page-content .container .my-page-info div{padding-bottom:10px;display:block}.my-page .my-page-content .container .my-page-info>a{margin-top:25px}.my-page .my-page-content .container .my-page-info a.button,.my-page .my-page-content .container .my-page-info a.buy-button,.my-page .my-page-content .container .my-page-info a.buy-button-disable{width:100%}.my-page .my-page-content .container .edit-profile-form{width:600px}.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper .button,.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper .buy-button,.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper .buy-button-disable{width:100%}.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper input.button,.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper input.buy-button,.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper input.buy-button-disable{width:100% !important;margin-bottom:2rem;min-width:254px}.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper .highlight-me{border:1px solid #2185d0 !important;box-shadow:0 0 2px 0 #2185d0}.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper .bankid-device-choose{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-page .my-page-content .container .edit-profile-form .bank-id-wrapper #qrcode{margin-top:2rem}@media(max-width: 812px){.my-page .my-page-content .container .edit-profile-form{width:100%}}.my-page .my-page-content .container .edit-profile-form .mp-form-item{padding-right:8px}.my-page .my-page-content .container .edit-profile-form .mp-form-item:last-of-type{padding-right:0}.my-page .my-page-content .container .edit-profile-form button.button,.my-page .my-page-content .container .edit-profile-form button.buy-button,.my-page .my-page-content .container .edit-profile-form button.buy-button-disable{width:100%}.my-page .my-page-content form .mp-form-row{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.my-page .my-page-content form .mp-form-row .mp-form-item{padding-bottom:0;width:50%;margin:0 !important}@media(max-width: 812px){.my-page .my-page-content form .mp-form-row{display:block}.my-page .my-page-content form .mp-form-row .mp-form-item{width:100%}}.my-page .my-page-content form fieldset *{max-width:none}.overflow-table table{overflow:auto}.overflow-table{overflow:auto}.my-pages,.user-profile,.order-history,.user-consents,.order-info,.select-customer{max-width:none !important;width:100% !important}.main.my-pages,.main.user-profile,.main.order-history,.main.user-consents,.main.order-info{padding:0}#footer{margin-top:0}.highlight-me{border:1px solid #2185d0 !important;box-shadow:0 0 2px 0 #2185d0}.my-page .my-page-content .container-wide{width:100%}.toggle-menu-button:focus{outline:none}.faq-container{max-width:1200px;width:100%;padding:0 2rem 0 2rem;margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.stilmall-faq{width:calc(50% - 2rem);max-width:600px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;box-shadow:0 14px 28px rgba(0,0,0,.08),0 10px 10px rgba(0,0,0,.05);margin:2rem auto}@media(max-width: 700px){.stilmall-faq{width:100%}}.stilmall-faq h2,.stilmall-faq h1,.stilmall-faq h3,.stilmall-faq h4,.stilmall-faq h5,.stilmall-faq h6{margin:0;padding:var(--space-02) var(--space-04);background:#1d1d1d;color:#fff;font-size:var(--fs-500)}.stilmall-faq h3,.stilmall-faq h4,.stilmall-faq h5,.stilmall-faq h6{font-size:1.5rem}@media(max-width: 812px){.stilmall-faq h3,.stilmall-faq h4,.stilmall-faq h5,.stilmall-faq h6{font-size:1.25rem}}.stilmall-faq h1{font-family:Neue Helvetica W01}.stilmall-faq .faq-questions{padding:0 var(--space-04)}.stilmall-faq .faq-questions a:hover{color:#1d1d1d;text-decoration:none}.stilmall-faq .faq-question{display:block;border:none;width:100%;font-size:1.125rem;text-align:left;text-transform:none;font-weight:500;color:#1d1d1d;padding-bottom:var(--space-03);padding-top:var(--space-03);position:relative;border-bottom:solid 1px rgba(0,0,0,0);transition:background-color .3s ease}.stilmall-faq .faq-question:after{content:"";display:block;background:rgba(0,0,0,0) url(/images/icons/chevron-right-green.svg) no-repeat;background-size:cover;width:1em;height:1em;position:absolute;right:1em;top:var(--space-03);transition:-webkit-transform .3s ease;transition:transform .3s ease}.stilmall-faq .faq-question,.stilmall-faq .faq-answer{padding-left:var(--space-02);padding-right:var(--space-02)}.stilmall-faq .faq-question{padding-right:calc(1rem + 25px)}.stilmall-faq .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.stilmall-faq .faq-answer p{font-size:1rem;line-height:24px;font-weight:300;margin:var(--space-02) 0 var(--space-03) 0}.stilmall-faq .faq-question-item{border-bottom:solid 1px rgba(0,0,0,.2)}.stilmall-faq .faq-question-item:last-of-type{border-bottom:none}.stilmall-faq .faq-question-item.open .faq-question{color:#219e7e;background:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,.2)}.stilmall-faq .faq-question-item.open .faq-question:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.stilmall-faq .faq-question-item.open .faq-answer{max-height:1000px}.stilmall-banner{max-width:1200px;width:100%;margin:0 auto;padding-bottom:4em;display:-webkit-flex;display:-ms-flexbox;display:flex}.stilmall-banner.imgbefore{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.stilmall-banner.imgafter{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.stilmall-banner.imgafter figure{margin-top:2rem}.stilmall-banner.alignright{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 812px){.stilmall-banner.alignright{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.stilmall-banner.alignleft{-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 812px){.stilmall-banner.alignleft{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.stilmall-banner.alignright figure,.stilmall-banner.alignright .textblock-text,.stilmall-banner.alignleft figure,.stilmall-banner.alignleft .textblock-text{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}@media(max-width: 812px){.stilmall-banner.alignright figure,.stilmall-banner.alignright .textblock-text,.stilmall-banner.alignleft figure,.stilmall-banner.alignleft .textblock-text{width:auto;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.stilmall-banner figure{text-align:center}.stilmall-banner img{max-width:100%;float:none}.stilmall-banner .textblock-text{text-align:center;padding-left:2rem;padding-right:2rem}.stilmall-banner .textblock-text a{background-color:#fff;color:#111;border:1.5px solid #111;min-width:315px}.stilmall-banner .textblock-text a:not([disabled]):not(.disabled):not(.loading):hover{background-color:#f9f9f9;border:1.5px solid #111;text-decoration:none;color:#111}.stilmall-banner .textblock-text a:not([disabled]):not(.disabled):not(.loading):focus{background-color:#f9f9f9;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #111}.stilmall-banner .textblock-text a svg{fill:#111}@media(max-width: 450px){.stilmall-banner .textblock-text a{min-width:0;width:100%}}video{width:100%}.mobile-video{display:none}@media(max-width: 812px){.mobile-video{display:block}}@media(max-width: 812px){.desktop-video{display:none}}.stilmall-text-och-bild,.stilmall-vardering,.textblock-after-container .content,.stilmall-login{width:100%;max-width:1366px;margin-left:auto;margin-right:auto;background:#fff;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:var(--space-08)}@media(max-width: 1366px){.stilmall-text-och-bild,.stilmall-vardering,.textblock-after-container .content,.stilmall-login{padding:0 2rem}}@media(max-width: 1366px){.stilmall-text-och-bild,.stilmall-vardering,.textblock-after-container .content,.stilmall-login{padding-top:var(--space-08)}}.stilmall-text-och-bild .flexbox-me,.stilmall-vardering .flexbox-me,.textblock-after-container .content .flexbox-me,.stilmall-login .flexbox-me{display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 812px){.stilmall-text-och-bild .flexbox-me,.stilmall-vardering .flexbox-me,.textblock-after-container .content .flexbox-me,.stilmall-login .flexbox-me{display:block}}.stilmall-text-och-bild .flexbox-me p,.stilmall-vardering .flexbox-me p,.textblock-after-container .content .flexbox-me p,.stilmall-login .flexbox-me p{margin-right:var(--space-04)}@media(max-width: 812px){.stilmall-text-och-bild,.stilmall-vardering,.textblock-after-container .content,.stilmall-login{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:calc(100% - 4rem);padding:0;margin-top:var(--space-04)}}@media(max-width: 450px){.stilmall-text-och-bild,.stilmall-vardering,.textblock-after-container .content,.stilmall-login{max-width:calc(100% - 2rem);padding:0;margin-left:var(--space-02);margin-right:var(--space-02)}}.stilmall-text-och-bild .text-container,.stilmall-text-och-bild figure,.stilmall-vardering .text-container,.stilmall-vardering figure,.textblock-after-container .content .text-container,.textblock-after-container .content figure,.stilmall-login .text-container,.stilmall-login figure{width:50%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin-top:0}@media(max-width: 812px){.stilmall-text-och-bild .text-container,.stilmall-text-och-bild figure,.stilmall-vardering .text-container,.stilmall-vardering figure,.textblock-after-container .content .text-container,.textblock-after-container .content figure,.stilmall-login .text-container,.stilmall-login figure{margin-top:0;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.stilmall-text-och-bild .text-container,.stilmall-vardering .text-container,.textblock-after-container .content .text-container,.stilmall-login .text-container{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}@media(max-width: 812px){.stilmall-text-och-bild figure,.stilmall-vardering figure,.textblock-after-container .content figure,.stilmall-login figure{margin-top:var(--space-04)}}.stilmall-text-och-bild .text-container,.stilmall-vardering .text-container,.textblock-after-container .content .text-container,.stilmall-login .text-container{padding-right:var(--space-04);margin-bottom:var(--space-07);font-size:1.5rem;line-height:38px;font-weight:300}@media(max-width: 812px){.stilmall-text-och-bild .text-container,.stilmall-vardering .text-container,.textblock-after-container .content .text-container,.stilmall-login .text-container{font-size:1rem;line-height:26px}}@media(max-width: 812px){.stilmall-text-och-bild .text-container,.stilmall-vardering .text-container,.textblock-after-container .content .text-container,.stilmall-login .text-container{padding-right:0}}.stilmall-text-och-bild.layout-bild-vanster-om-text .text-container,.stilmall-vardering.layout-bild-vanster-om-text .text-container,.textblock-after-container .content.layout-bild-vanster-om-text .text-container,.stilmall-login.layout-bild-vanster-om-text .text-container{-webkit-order:2;-ms-flex-order:2;order:2;padding-right:0;padding-left:var(--space-04)}@media(max-width: 812px){.stilmall-text-och-bild.layout-bild-vanster-om-text .text-container,.stilmall-vardering.layout-bild-vanster-om-text .text-container,.textblock-after-container .content.layout-bild-vanster-om-text .text-container,.stilmall-login.layout-bild-vanster-om-text .text-container{padding-left:0;-webkit-order:0;-ms-flex-order:0;order:0}}.stilmall-text-och-bild img,.stilmall-vardering img,.textblock-after-container .content img,.stilmall-login img{max-width:100%}.stilmall-text-och-bild h3,.stilmall-text-och-bild h4,.stilmall-text-och-bild h5,.stilmall-text-och-bild h6,.stilmall-vardering h3,.stilmall-vardering h4,.stilmall-vardering h5,.stilmall-vardering h6,.textblock-after-container .content h3,.textblock-after-container .content h4,.textblock-after-container .content h5,.textblock-after-container .content h6,.stilmall-login h3,.stilmall-login h4,.stilmall-login h5,.stilmall-login h6{font-size:2.25rem;line-height:44px}@media(max-width: 812px){.stilmall-text-och-bild h3,.stilmall-text-och-bild h4,.stilmall-text-och-bild h5,.stilmall-text-och-bild h6,.stilmall-vardering h3,.stilmall-vardering h4,.stilmall-vardering h5,.stilmall-vardering h6,.textblock-after-container .content h3,.textblock-after-container .content h4,.textblock-after-container .content h5,.textblock-after-container .content h6,.stilmall-login h3,.stilmall-login h4,.stilmall-login h5,.stilmall-login h6{font-size:1.5rem;line-height:30px}}.arrow-link.link{font-size:var(--fs-fixed-200);font-weight:bold}.arrow-link{color:#000;font-weight:bold}.arrow-link:after{display:inline-block;margin-left:var(--space-02);position:relative;top:var(--space-01);content:"";background:#219e7e url(/images/icons/chevron-right.svg) no-repeat center center;background-size:.65rem;width:var(--space-03);height:var(--space-03);border-radius:1rem;font-size:var(--fs-500);text-align:center}.arrow-link:hover{text-decoration:underline;color:#000}.home .stilmall-text-och-bild figure{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media(max-width: 812px){.stilmall-video+.stilmall-text-och-bild{top:-300px;z-index:2;background-color:rgba(0,0,0,0)}}@media(max-width: 812px)and (max-width: 450px){.stilmall-video+.stilmall-text-och-bild{top:-50vw}}@media(max-width: 812px){.stilmall-video+.stilmall-text-och-bild .text-container{background:#fff;padding-top:var(--space-04);padding-left:var(--space-04);padding-right:var(--space-04);max-width:100%}}@media(max-width: 812px){.stilmall-text-och-bild .text-container{margin-bottom:0}}.vat-prices{font-size:10px}.vat-prices-button{background:none;border:none;padding:3px 2px;font-weight:400;text-transform:uppercase}.vat-prices-button.active{border-bottom:solid 1px #219e7e}.vat-prices-button:focus{background:rgba(33,158,126,.15);outline:none}@media print{.product-filter{width:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0;display:none}.product-list{width:100%}.list-container .list-detail{width:100%;padding-right:0}.category-switcher{display:none}.sort{display:none}.more-links{display:none}nav.footer-nav{display:none}}#app.payment{max-width:1000px;margin-left:auto;margin-right:auto;font-size:1.25rem;font-weight:300}#app.payment .outlined{outline:1px solid #ebebeb;padding:48px;margin-bottom:48px}#app.payment h3{font-weight:bold}#app.payment h1{font-size:3rem;margin-top:.67em}#app.payment table.cart,#app.payment dl,#app.payment form{font-size:1rem}#app.payment table.cart{margin-top:2rem}#app.payment table.cart td:not(:first-child),#app.payment table.cart th:not(:first-child){padding-left:10px}#app.payment table.cart td:not(:last-child),#app.payment table.cart th:not(:last-child){padding-right:10px}#app.payment dl{display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:300px;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-top:32px;margin-bottom:32px}#app.payment dl dt,#app.payment dl dd{margin:0;padding:0;-webkit-flex:0 0;-ms-flex:0 0;flex:0 0}#app.payment dl dt{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;font-weight:bold}#app.payment dl dd{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}#app.payment form{text-align:center}#app.payment button{background-image:none;background-color:#219e7e;border:none;height:48px;min-width:256px}#app.payment button:focus{background-color:#078e6b}#app.payment fieldset{margin-left:auto;margin-right:auto;margin-bottom:.5rem}#app.payment fieldset label{margin-right:1rem}#app.payment fieldset .payment-method-selector{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flipchart-main-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#219e7e}.flipchart-main-container .flipchart-container{padding:2rem 2rem;max-width:calc(750px + 4rem);color:#fff}@media(max-width: 900px){.flipchart-main-container .flipchart-container{max-width:calc(675px + 4rem)}}@media(max-width: 800px){.flipchart-main-container .flipchart-container{max-width:calc(600px + 4rem)}}@media(max-width: 700px){.flipchart-main-container .flipchart-container{max-width:calc(525px + 4rem)}}@media(max-width: 600px){.flipchart-main-container .flipchart-container{max-width:calc(450px + 4rem)}}@media(max-width: 500px){.flipchart-main-container .flipchart-container{max-width:calc(375px + 4rem)}}@media(max-width: 400px){.flipchart-main-container .flipchart-container{max-width:calc(300px + 4rem)}}@media(max-width: 320px){.flipchart-main-container .flipchart-container{max-width:calc(225px + 4rem)}}.flipchart-main-container .flipchart-container h2,.flipchart-main-container .flipchart-container h1,.flipchart-main-container .flipchart-container h3,.flipchart-main-container .flipchart-container h4,.flipchart-main-container .flipchart-container h5,.flipchart-main-container .flipchart-container h6{color:#fff;font-size:1.5rem;margin-top:0;font-family:Neue Helvetica W01}.flipchart-main-container .flipchart-container h3,.flipchart-main-container .flipchart-container h4,.flipchart-main-container .flipchart-container h5,.flipchart-main-container .flipchart-container h6{font-size:1rem}.flipchart-main-container .flipchart-container .row{margin-top:8px}.foxway-quote-form{max-width:600px;width:100%;text-align:center;margin-left:auto;margin-right:auto}.foxway-quote-form select{width:100%}.foxway-quote-form label{display:block;margin-bottom:.5rem}.foxway-quote-form .select2-container{max-width:100%}.foxway-quote-form .select2-container .select2-selection{background-color:#f8f8f8;height:45px;border:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 1rem}.foxway-quote-form .select2-container .select2-selection span{color:#767676}.foxway-quote-form .select2-container .select2-selection .select2-selection__arrow{width:32px;height:32px;background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_NER.svg");background-color:rgba(0,0,0,0);border:none !important;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:8px}.foxway-quote-form .select2-container .select2-selection .select2-selection__arrow b{border:none}.foxway-quote-form .select2-container .select2-selection .select2-selection__rendered,.foxway-quote-form .select2-container .select2-selection .select2-selection__rendered .select2-selection__placeholder{font-size:1rem}.foxway-quote-form .select2-container.select2-container--open .select2-selection .select2-selection__arrow{background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_UPP.svg")}.foxway-info-card-images{display:none}.select2-container .select2-dropdown{background-color:#f8f8f8;border:none !important;border-bottom-left-radius:6px;border-bottom-right-radius:6px;overflow:hidden}.select2-container .select2-dropdown .select2-search--dropdown{padding:0 1rem}.select2-container li[role=alert]{font-size:12.8px}.select2-container .select2-results{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.select2-container .select2-search{padding-left:1rem;padding-right:1rem}.select2-container .select2-search input.select2-search__field{height:45px;margin-bottom:1rem}.select2-container .select2-search input.select2-search__field:focus{border:1px solid #2185d0 !important;box-shadow:0 0 2px 0 #2185d0}.select2-container .select2-results{background-color:#f8f8f8}.select2-container .select2-results .select2-results__options :first-child:not(.loading-results){border-top:1px solid #f3f3f3}.select2-container .select2-results .loading-results{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 0 1rem;display:-webkit-flex;display:-ms-flexbox;display:flex}.select2-container .select2-results .select2-results__option{max-height:45px;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0;padding:0 1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:45px;font-size:1rem}.select2-container .select2-results .select2-results__option:not(.loading-results){border-bottom:1px solid #f3f3f3;display:block}#foxway-grading-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#foxway-grading-form h3{text-align:center}#foxway-grading-form .foxway-grading-question{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid #e9e9e9;margin-bottom:1rem;width:100%}#foxway-grading-form .foxway-grading-question>*{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}#foxway-grading-form .foxway-grading-question fieldset{margin-left:2rem}#foxway-grading-form .foxway-grading-question fieldset legend{text-align:start;font-size:20px}@media(max-width: 812px){#foxway-grading-form .foxway-grading-question{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#foxway-grading-form .foxway-grading-question>*{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}#foxway-grading-form .foxway-grading-info-card{font-size:1rem;padding:1rem;margin-bottom:1rem;background-color:#fff;border-radius:6px}#foxway-grading-form .foxway-grading-info-card p{margin-bottom:0;margin-top:0;line-height:1.75}#foxway-grading-form fieldset{text-align:center}#foxway-grading-form legend{border-bottom:none}#foxway-grading-form .foxway-grading-answers{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#foxway-grading-form .foxway-grading-answers>:first-child{margin-right:2rem}#foxway-grading-form .foxway-grading-answers label.radio{margin-top:0;margin-right:1rem}#foxway-price-quote{max-width:600px;margin-left:auto;margin-right:auto;text-align:center;background-color:#219e7e;border-radius:6px;min-height:128px;min-width:256px;width:256px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:2rem}@media(max-width: 812px){#foxway-price-quote{margin-top:0}}#foxway-price-quote .exchange-icon{width:45px;height:45px;background-image:url("/images/icons/new-2021/ExchangeValueIcon.svg");background-size:100%;display:block;background-position:center;background-repeat:no-repeat}#foxway-price-quote p{color:#fff;margin-top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}#foxway-price-quote p strong{font-size:30px}.foxway-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.foxway-wrapper>div{width:50%;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}.foxway-wrapper>div figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 812px){.foxway-wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.foxway-wrapper>div{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.foxway-wrapper>div figure{display:none}}.foxway-wrapper .foxway-quote-form{text-align:start;margin:0;margin-top:2rem}.foxway-wrapper .foxway-quote-form label{font-weight:bold}.foxway-wrapper small{display:block;margin-top:1rem;margin-bottom:2rem}#foxway-grading-form{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.foxway-grading-header{width:100%;margin-bottom:1rem}.foxway-grading-header h3{margin-bottom:0}@media(max-width: 812px){.foxway-grading-header h3{padding-top:1rem}}.foxway-grading-header p{margin-bottom:2.5rem}.foxway-grading-header>div{border-bottom:2px solid #e9e9e9}.select2-container--default .select2-results>.select2-results__options{max-height:225px}.radio-title{padding-top:1rem;margin-bottom:1rem;display:block;font-weight:bold;border-top:2px solid #f4f4f4}.fire-me{background-color:rgba(0,0,0,0);border:none}.reset-password-button{border:none;background-color:rgba(0,0,0,0);text-align:left;text-transform:none;font-weight:400;padding-left:0}#fire-me:active,#fire-me:focus{border:none;outline:none}.login-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-wrapper .highlight-me{border:1px solid #2185d0 !important;box-shadow:0 0 2px 0 #2185d0}.password-criteria{list-style-type:none;padding-left:0}.password-criteria li{color:#219e7e}.password-criteria li:before{content:"✓";padding-right:.5rem}.password-criteria .incomplete{color:red}.password-criteria .incomplete:before{content:"✗"}.authenticate-content .forgot-password-form,.initial-login-content .forgot-password-form{border-top:none;border-bottom:none}.initial-login-content,.authenticate-content,.register-content{width:355px}.initial-login-content>p,.initial-login-content h1,.initial-login-content h2,.authenticate-content>p,.authenticate-content h1,.authenticate-content h2,.register-content>p,.register-content h1,.register-content h2{text-align:center;margin-left:auto;margin-right:auto;width:80%}@media all and (max-width: 800px){.register-content .inputgroup fieldset .inputgroup label,.register-content .inputgroup fieldset .inputgroup input{float:left !important;display:block !important;width:auto !important}}.register-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.login-return,.forgot-password-form button{font-weight:bold;color:#219e7e;display:inline-block;font-size:16px;letter-spacing:initial}.login-return:hover,.forgot-password-form button:hover{color:#219e7e;text-decoration:none}.login-return{margin-bottom:1.5rem}.reset-password-message{margin-top:.5rem;display:block}.login-slider{overflow-y:scroll;position:fixed;width:450px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;top:110px;background-color:#fff;right:0;max-height:calc(100vh - 110px);transition:all .15s;transition-timing-function:ease-in;z-index:1000;box-shadow:0 0 15px rgba(0,0,0,.3)}.fixed-header .login-slider{max-height:calc(100vh - 60px)}.fixed-header .login-slider{top:60px}@media(max-width: 812px){.login-slider{width:100%;top:85px}.fixed-header .login-slider{top:85px}}.login-slider .slider-label{font-weight:bold}.login-slider.closed{transition-timing-function:ease-out;right:-1000px}.login-slider .login-close-button{#background-color:rgba(0,0,0,0);background:url("/images/icons/new-2021/MR_IKON_KRYSS.svg") no-repeat center;width:32px;height:32px;color:#fff;border:none}.login-slider .login-close-button:active,.login-slider .login-close-button:focus{border:none;outline:none}.email-login-msg,.bankid-login-msg{font-size:14px;font-weight:normal}.login-errors{color:red;font-size:14px}.bankid-same-device:hover,.bankid-login-other-device:hover,.bankid-other-device:hover,.activate-bankid:hover{opacity:.75;background-color:#4da3c4 !important}.activate-bankid{margin-top:0}.deactivate-bankid{background-color:#ff4b4b}.deactivate-bankid:hover{background-color:#ff4b4b !important;opacity:.75}.bankid-cancel{background-color:#ff4b4b}.bankid-cancel:hover{background-color:#ff4b4b !important;opacity:.75}.login-register-slider{background-color:#fcfcfc}.login-register-slider fieldset input,.login-register-slider fieldset .button,.login-register-slider fieldset .buy-button,.login-register-slider fieldset .buy-button-disable{margin-left:0 !important}.login-register-slider .button,.login-register-slider .buy-button,.login-register-slider .buy-button-disable{width:100%;min-width:64px}.login-register-slider .radio input{height:auto}.login-register-slider .small-fieldset{margin-bottom:0}.login-register-slider .slider-title{font-weight:bold;margin-top:40px}.login-register-slider .slider-header{padding-top:20px;padding-left:20px;height:53px;text-align:right}.login-register-slider .slider-header button{margin-right:1rem;color:#000}.login-register-slider .slider-content,.login-register-slider .slider-content-register{padding-right:35px;padding-left:35px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.login-register-slider .slider-content .highlight-me,.login-register-slider .slider-content-register .highlight-me{border:1px solid #2185d0 !important;box-shadow:0 0 2px 0 #2185d0}.login-register-slider .slider-content input[type=text],.login-register-slider .slider-content input[type=password],.login-register-slider .slider-content-register input[type=text],.login-register-slider .slider-content-register input[type=password]{background-color:#fff;width:100%;max-width:none}.login-register-slider .slider-content .forgot-password,.login-register-slider .slider-content-register .forgot-password{color:#000;font-weight:bold}.login-register-slider .slider-content #loginform .apple-id-button,.login-register-slider .slider-content-register #loginform .apple-id-button{background-color:#000;margin-top:32px;border-radius:10px}.login-register-slider .slider-content .slider-section-divider,.login-register-slider .slider-content-register .slider-section-divider{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px;margin-bottom:6px}.login-register-slider .slider-content .slider-section-divider>div,.login-register-slider .slider-content-register .slider-section-divider>div{font-size:14px;width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;text-align:center;font-weight:bold}.login-register-slider .slider-content .slider-section-divider :first-child,.login-register-slider .slider-content .slider-section-divider :last-child,.login-register-slider .slider-content-register .slider-section-divider :first-child,.login-register-slider .slider-content-register .slider-section-divider :last-child{width:100%;position:relative}.login-register-slider .slider-content .slider-section-divider :first-child:before,.login-register-slider .slider-content .slider-section-divider :last-child:before,.login-register-slider .slider-content-register .slider-section-divider :first-child:before,.login-register-slider .slider-content-register .slider-section-divider :last-child:before{content:"";position:absolute;bottom:50%;left:0;border-bottom:2px #d3d3d3 solid;width:100%}.login-register-slider .slider-content .error-alert.on,.login-register-slider .slider-content-register .error-alert.on{color:red;font-size:12px;font-weight:bold;margin-bottom:1.25rem}.login-register-slider .slider-content .error-alert.on input,.login-register-slider .slider-content-register .error-alert.on input{border-color:red;background-color:rgba(255,30,30,.15);margin-bottom:0}.login-extra-info{background-color:#fff;height:100%;padding-bottom:48px;padding-top:12px;padding-left:30px;padding-right:30px;border-top:1px solid #d3d3d3;display:block}.login-extra-info h5.extra-information-heading{font-size:16px}.login-extra-info h1,.login-extra-info h2{margin-top:2rem;font-size:16px}.login-extra-info .extra-information-link-container{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-transform:uppercase}.login-extra-info .extra-information-link-container .extra-information-link{width:49%;-webkit-flex-basis:49%;-ms-flex-preferred-size:49%;flex-basis:49%}.login-extra-info .extra-information-link-container .extra-information-link a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;font-size:.83em;font-weight:bold}.login-extra-info .extra-information-link-container .extra-information-link svg{fill:#219e7e;width:32px;height:32px}.password-validation-feedback{font-size:10px}.password-validation-feedback .pw-visualisation{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:6px;margin-bottom:8px}.password-validation-feedback .pw-visualisation .red{background-color:#e66363;width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;border-top-left-radius:4px;border-bottom-left-radius:4px}.password-validation-feedback .pw-visualisation .yellow{background-color:#e6e663;width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}.password-validation-feedback .pw-visualisation .green{background-color:#63e6a6;width:33%;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;border-top-right-radius:4px;border-bottom-right-radius:4px}.password-validation-feedback .pw-visualisation .pw-vs-hidden{background-color:#d3d3d3}.password-validation-feedback .pw-recommendations{margin-top:8px;margin-bottom:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:bold}.password-validation-feedback .pw-recommendations svg{width:12px;height:12px}.password-validation-feedback .pw-recommendations .pw-rm-hidden{color:#d3d3d3}.password-validation-feedback .pw-recommendations .pw-rm-hidden svg{fill:#d3d3d3}.slider-content-register-footer{margin-top:48px;padding-left:30px;padding-right:30px}.main-wrp-reset-pw{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.reset-password-form fieldset{max-width:none}.reset-password-form input[type=password]{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:none}.reset-password-form .pw-container{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.reset-password-form .pw-container>div{width:100%}.reset-password-form .password-validation-feedback .pw-visualisation{width:372px}.reset-password-form .password-validation-feedback .pw-recommendations{display:-webkit-flex;display:-ms-flexbox;display:flex;width:372px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.reset-password-form .button,.reset-password-form .buy-button,.reset-password-form .buy-button-disable{border-radius:10px}.mr-bankid-modal .bankid-logo{width:110px;height:auto;margin-bottom:1.5rem}.mr-bankid-modal .mr-modal{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;min-height:auto;min-width:600px;max-width:700px;width:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:4rem;padding-right:4rem;border-radius:16px;position:relative;padding-bottom:2.5rem}@media(max-width: 812px){.mr-bankid-modal .mr-modal{min-width:auto;width:100%;padding:2rem;padding-bottom:2.5rem}}.mr-bankid-modal .mr-modal .bankid_close_button{position:absolute;right:-16px;top:-16px;background-image:url("/images/icons/new-2021/bankid-close.png");background-position:center;width:32px;border-radius:50%;height:32px;border:1px solid #f1f1f1;box-shadow:0px 0px 1px 1px #f1f1f1}@media(max-width: 812px){.mr-bankid-modal .mr-modal .bankid_close_button{top:4px;right:16px}}.mr-bankid-modal .mr-modal>section,.mr-bankid-modal .mr-modal>section .step-one,.mr-bankid-modal .mr-modal>section .step-two{text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mr-bankid-modal .mr-modal>section .modal-buttons-container,.mr-bankid-modal .mr-modal>section .step-one .modal-buttons-container,.mr-bankid-modal .mr-modal>section .step-two .modal-buttons-container{margin-top:.75rem;margin-bottom:.75rem}.mr-bankid-modal .mr-modal .step-three :first-child{color:#219e7e;font-weight:bold}.mr-bankid-modal .mr-modal .step-three .bankid-modal-close{background-color:#219e7e}.mr-bankid-modal .mr-modal .step-three p{margin:0}.mr-bankid-modal .mr-modal .step-three button{margin-top:1.5rem}.mr-bankid-modal .mr-modal h1,.mr-bankid-modal .mr-modal h2{font-weight:500;font-size:30px}.mr-bankid-modal .mr-modal .bankid-text{color:#000;margin-bottom:2rem}.mr-bankid-modal .mr-modal .bankid-desc,.mr-bankid-modal .mr-modal .bankid-footer{opacity:.8;text-align:center}.mr-bankid-modal .mr-modal #qrcode{margin-top:1rem;margin-bottom:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mr-bankid-modal .mr-modal .modal-buttons-container{margin-top:2rem}.mr-bankid-modal .mr-modal .bankid-login-same-device{font-weight:bold}.montania-cookies{display:none}.show--consent{overflow-y:hidden}.show--consent #cs-ov{visibility:visible !important;opacity:1 !important}#cc_div{color:#111}#cc_div .p{color:#111}#cc_div #cm{top:50%;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:-webkit-max-content;height:max-content}@media(min-width: 688px){#cc_div #cm{left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}#cc_div #cm button{background-color:#219e7e;color:#fff}#cc_div #cm button#c-s-bn{background-color:#1d1d1d}#cc_div #cm button:hover{opacity:.75}#cc_div .c-tgl:checked+.c-tg{background-color:#219e7e}#cc_div .c-tgl:disabled+.c-tg{opacity:.5}#cc_div #s-bns button{background-color:#219e7e;color:#fff}#cc_div #s-bns button:hover{opacity:.75}#cc_div #s-bns button#s-sv-bn{background-color:#1d1d1d}.slide-up{bottom:24px !important}.notification-container{position:fixed;bottom:0;right:0;z-index:99999;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.notification-container .notification{position:absolute;font-weight:normal;min-height:50px;height:auto;min-width:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;padding:var(--space-01) var(--space-02);bottom:-50px;transition:bottom .3s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 450px){.notification-container .notification{width:100%;height:auto}}.notification-container .notification .close-button{background:url("/images/icons/new-2021/MR_IKON_KRYSS_VIT.svg") center no-repeat;width:24px;height:24px;border:none;padding-right:.5rem}.notification-container .notification .close-button:hover{background-color:inherit !important}.notification-container .notification .prefix-icon{display:inline-block;background-position:center;background-repeat:no-repeat;width:32px;height:32px;max-width:32px;max-height:32px;border:none;margin-right:.5rem}.notification-container .notification button,.notification-container .notification a{margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:max-content;padding:.5rem;height:auto;font-size:var(--fs-fixed-100);line-height:1;background-position:center}.notification-container .notification.notification-neutral{background-color:#111}.notification-container .notification.notification-neutral a,.notification-container .notification.notification-neutral button:not(.close-button){background-color:rgba(0,0,0,0);color:#fff;border:1.5px solid #fff}.notification-container .notification.notification-neutral a svg,.notification-container .notification.notification-neutral button:not(.close-button) svg{fill:#fff}.notification-container .notification.notification-neutral a:not([disabled]):not(.disabled):not(.loading):hover,.notification-container .notification.notification-neutral button:not(.close-button):not([disabled]):not(.disabled):not(.loading):hover{background-color:rgba(255,255,255,.2);border:1.5px solid #fff;text-decoration:none;color:#fff}.notification-container .notification.notification-neutral a:not([disabled]):not(.disabled):not(.loading):focus,.notification-container .notification.notification-neutral button:not(.close-button):not([disabled]):not(.disabled):not(.loading):focus{background-color:rgba(255,255,255,.2);outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #fff}.notification-container .notification.notification-positive{background-color:#67ad6f}.notification-container .notification.notification-positive a,.notification-container .notification.notification-positive button:not(.close-button){background-color:rgba(0,0,0,0);color:#fff;border:1.5px solid #fff}.notification-container .notification.notification-positive a svg,.notification-container .notification.notification-positive button:not(.close-button) svg{fill:#fff}.notification-container .notification.notification-positive a:not([disabled]):not(.disabled):not(.loading):hover,.notification-container .notification.notification-positive button:not(.close-button):not([disabled]):not(.disabled):not(.loading):hover{background-color:rgba(255,255,255,.2);border:1.5px solid #fff;text-decoration:none;color:#fff}.notification-container .notification.notification-positive a:not([disabled]):not(.disabled):not(.loading):focus,.notification-container .notification.notification-positive button:not(.close-button):not([disabled]):not(.disabled):not(.loading):focus{background-color:rgba(255,255,255,.2);outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #fff}.notification-container .notification.notification-negative{background-color:#ce6464}.notification-container .notification.notification-negative a,.notification-container .notification.notification-negative button:not(.close-button){background-color:rgba(0,0,0,0);color:#fff;border:1.5px solid #fff}.notification-container .notification.notification-negative a svg,.notification-container .notification.notification-negative button:not(.close-button) svg{fill:#fff}.notification-container .notification.notification-negative a:not([disabled]):not(.disabled):not(.loading):hover,.notification-container .notification.notification-negative button:not(.close-button):not([disabled]):not(.disabled):not(.loading):hover{background-color:rgba(255,255,255,.2);border:1.5px solid #fff;text-decoration:none;color:#fff}.notification-container .notification.notification-negative a:not([disabled]):not(.disabled):not(.loading):focus,.notification-container .notification.notification-negative button:not(.close-button):not([disabled]):not(.disabled):not(.loading):focus{background-color:rgba(255,255,255,.2);outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid #fff}.notification-container .notification .notification-left{-webkit-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%;margin-right:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notification-container .notification .notification-btn-container{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;line-height:1;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notification-container .notification form button.loading{color:rgba(0,0,0,0)}.stilmall-vardering{width:100%;margin-left:auto;margin-right:auto;background:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.stilmall-vardering p,.stilmall-vardering .typ-text{font-size:1.5rem;line-height:38px;font-weight:300;color:#111}.stilmall-vardering small{font-size:12.8px;line-height:18px}@media(max-width: 812px){.stilmall-vardering{padding-left:2rem;padding-right:2rem}}.stilmall-vardering img,.stilmall-vardering picture,.stilmall-vardering figure{max-width:100%;width:100%;height:auto}.stilmall-vardering small{color:#767676}.stilmall-vardering small.light{opacity:.5}.textblock-after-container{width:100%;background-color:#f8f8f8}.textblock-after-container small{margin-left:auto;margin-right:auto;margin-top:.75rem;display:block;max-width:500px;text-align:center;color:#767676}.textblock-after-container small.light{opacity:.5}.textblock-after-container .content{background-color:#f8f8f8;padding-bottom:5.625rem}@media(max-width: 812px){.textblock-after-container .content{padding-bottom:2rem}}.vardering-questions:not(.done)+.textblock{display:none}div[role=main].cart{background-color:#f5f5f5}div[role=main].cart .gadets{margin-top:4.4rem;margin-bottom:4.4rem}div[role=main].cart .gadets h3{font-size:22px}div[role=main].cart .empty-cart{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:200px}div[role=main].cart .empty-cart p{text-align:center;margin-left:1rem;margin-right:1rem}div[role=main].cart .macrent-links h2.extra-information-heading{font-weight:normal;font-size:16px}div[role=main].cart .macrent-links .extra-information-link a{font-size:14px;font-weight:500}div[role=main].cart .macrent-links .extra-information-link a:hover{text-decoration:none !important;color:#000}main.cart-container{width:100%;width:100%;max-width:1366px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}@media(max-width: 1366px){main.cart-container{padding:0 2rem}}@media(max-width: 812px){main.cart-container{padding:0 1rem}}main.cart-container .loading{opacity:.5}main.cart-container h2,main.cart-container h3{margin-top:3rem;margin-bottom:1rem;font-weight:500;font-size:26px}main.cart-container .cart-header{padding-bottom:3rem}@media(max-width: 812px){main.cart-container .cart-header{padding-bottom:2rem}}main.cart-container .cart-header h2{margin:0;margin-bottom:1rem;margin-top:3rem}main.cart-container .fat{font-weight:bold}main.cart-container .cart-content{display:-webkit-flex;display:-ms-flexbox;display:flex}main.cart-container .cart-content .item-container{border-top:2px solid #e9e9e9}main.cart-container .cart-content>div{-webkit-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%}@media(max-width: 1024px){main.cart-container .cart-content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}main.cart-container .cart-content .summary{-webkit-flex-basis:330px;-ms-flex-preferred-size:330px;flex-basis:330px;width:330px;min-width:330px;padding-left:2rem}@media(max-width: 1024px){main.cart-container .cart-content .summary{padding-left:0;margin-top:4rem;min-width:auto;width:100%}}main.cart-container .cart-content .summary .summary-wrapper{background-color:#fff;border-radius:7px}main.cart-container .cart-content .summary .summary-wrapper .upper div,main.cart-container .cart-content .summary .summary-wrapper .lower div{padding-left:2rem;padding-right:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}main.cart-container .cart-content .summary .summary-wrapper .upper .vat-changer,main.cart-container .cart-content .summary .summary-wrapper .lower .vat-changer{margin-top:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main.cart-container .cart-content .summary .summary-wrapper .upper{padding-top:2rem;padding-bottom:2rem}main.cart-container .cart-content .summary .summary-wrapper .upper .fat{margin-bottom:.5rem;font-size:90%}main.cart-container .cart-content .summary .summary-wrapper .lower{padding-bottom:2rem;padding-top:2rem}main.cart-container .cart-content .summary .summary-wrapper .lower div label{font-weight:normal}main.cart-container .cart-content .summary .summary-wrapper .lower div label+label{font-weight:bold;font-size:20px}main.cart-container .cart-content .summary .summary-wrapper small{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main.cart-container .cart-content .summary h3{margin-top:0;margin-bottom:1.5rem}main.cart-container .cart-content .summary .button,main.cart-container .cart-content .summary .buy-button,main.cart-container .cart-content .summary .buy-button-disable{margin-top:2rem;width:100%}main.cart-container .cart-item .main-item{padding-top:1rem;padding-bottom:1rem;border-bottom:2px solid #e9e9e9;display:-webkit-flex;display:-ms-flexbox;display:flex}main.cart-container .cart-item .main-item>*{margin-left:1rem;margin-right:1rem}@media(max-width: 812px){main.cart-container .cart-item .main-item{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;padding-top:1rem;padding-bottom:1rem}main.cart-container .cart-item .main-item figure img{width:100%;max-width:none}}main.cart-container .cart-item .main-item .count-remove-add{background-color:rgba(0,0,0,0);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0}@media(max-width: 1024px){main.cart-container .cart-item .main-item .count-remove-add{-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}}main.cart-container .cart-item .main-item .count-remove-add .remove-cart-item-form input[type=button],main.cart-container .cart-item .main-item .count-remove-add .add-cart-item-form input[type=button]{margin:0;margin-top:1rem;min-width:-webkit-min-content;min-width:min-content;transition:none}@media(max-width: 812px){main.cart-container .cart-item .main-item .count-remove-add{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:0;margin-top:1rem}main.cart-container .cart-item .main-item .count-remove-add .remove-cart-item-form input[type=button]{margin-top:0}}main.cart-container .cart-item .main-item .count{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.cart-container .cart-item .main-item .count .fat{margin-bottom:.5rem}main.cart-container .cart-item .main-item .count>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}main.cart-container .cart-item .main-item .count>div input{width:24px;text-align:center;border-radius:4px}main.cart-container .cart-item .main-item .count>div button{border-radius:50%;margin-right:1rem;color:#565656;background-color:rgba(0,0,0,0);border:1px solid #565656;width:24px;min-width:24px;height:24px;min-height:24px;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.cart-container .cart-item .main-item .count>div input+button{margin-right:0;margin-left:1rem}main.cart-container .cart-item .main-item .count>div input{border:1px solid #565656;color:#565656}main.cart-container .cart-item .main-item .count>div button.disabled{border:1px solid #e3e3e3;color:#e3e3e3}main.cart-container .cart-item .main-item .image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:start;-ms-flex-align:start;align-items:start}main.cart-container .cart-item .main-item .image-wrapper>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.cart-container .cart-item .main-item .image-wrapper .sub-arrow-icon{background:url("/images/icons/new-2021/MR_SubArrow.svg");background-position:center;background-repeat:no-repeat;background-size:20px 20px;margin-left:1.5rem;width:20px;height:20px;margin-right:1.5rem}@media(max-width: 812px){main.cart-container .cart-item .main-item .image-wrapper .sub-arrow-icon{margin-left:0rem;margin-right:0rem;padding-left:1.5rem;padding-right:1.5rem}}main.cart-container .cart-item .main-item .image-wrapper .sub-arrow-icon+figure img,main.cart-container .cart-item .main-item .image-wrapper .deliver-method-icon{padding:1.5rem}main.cart-container .cart-item .main-item figure img{max-width:120px;height:auto;padding:1rem;background-color:#fff;border-radius:10px}@media(max-width: 812px){main.cart-container .cart-item .main-item .image-wrapper{max-width:none;width:100%;background-color:#fff;border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}main.cart-container .cart-item .main-item .remove,main.cart-container .cart-item .main-item .add{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#db2828;white-space:nowrap;background-color:rgba(0,0,0,0);background-image:url("/images/icons/nya/icon_bin.svg");background-position:left;background-repeat:no-repeat;padding:.25rem .5rem .25rem 2rem;background-size:20px 20px;background-position-x:4px}main.cart-container .cart-item .main-item .remove img,main.cart-container .cart-item .main-item .add img{margin-right:.5rem}main.cart-container .cart-item .main-item .add{color:#219e7e;background-image:url("/images/icons/nya/cart_icon_green.svg")}main.cart-container .cart-item .main-item .add:hover,main.cart-container .cart-item .main-item .add:focus,main.cart-container .cart-item .main-item .add:active,main.cart-container .cart-item .main-item .remove:hover,main.cart-container .cart-item .main-item .remove:focus,main.cart-container .cart-item .main-item .remove:active{background-color:#e7e7e7}main.cart-container .cart-item .main-item .add:hover,main.cart-container .cart-item .main-item .add:focus,main.cart-container .cart-item .main-item .add:active{color:#219e7e}main.cart-container .cart-item .main-item .remove:hover,main.cart-container .cart-item .main-item .remove:focus,main.cart-container .cart-item .main-item .remove:active{color:#db2828}main.cart-container .cart-item .main-item .remove:focus:not([disabled]):not(.disabled):not(.loading):focus{background-color:#e7e7e7;outline:1.5px solid #2185d0;box-shadow:0 0 4px 0 #2185d0;border:1.5px solid true}main.cart-container .cart-item .main-item .add.loading{background-color:#219e7e;color:#219e7e !important;opacity:1;background-image:url(/images/spinntowin.gif);background-position:center;background-size:20px 20px;cursor:wait;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}main.cart-container .cart-item .main-item .item-info{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.cart-container .cart-item .main-item .item-info .top{margin-bottom:1.25rem}@media(max-width: 812px){main.cart-container .cart-item .main-item .item-info .top{margin-top:1rem}}main.cart-container .cart-item .main-item .item-info .bot{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}main.cart-container .cart-item .main-item .item-info .bot .details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.cart-container .cart-item .main-item .item-info .bot .details .inf{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.cart-container .cart-item .main-item .item-info .bot .warehouse-container{margin-top:.5rem}main.cart-container .cart-item .main-item .item-info .bot .warehouse-container .icon,main.cart-container .cart-item .main-item .item-info .bot .warehouse-container .icon img{width:24px;height:auto;min-width:auto}main.cart-container .cart-item .main-item .item-info .bot .warehouse-container span{color:#000;font-size:12px}main.cart-container .cart-item .main-item .item-info .bot .warehouse-container .warehouse-count{margin:0;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}main.cart-container .cart-item .main-item .item-info .bot .warehouse-container .warehouse-count>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}main.cart-container .cart-item .main-item .item-info .bot .warehouse-container .warehouse-count>div>*{margin-right:.25rem}main.cart-container .cart-item .main-item .item-info .bot .warehouse-container img{width:30px;min-width:30px;height:auto}main.cart-container .cart-item .main-item .price-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}@media(max-width: 812px){main.cart-container .cart-item .main-item .price-details{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}main.cart-container .cart-item .main-item .price-details p{width:100%}}main.cart-container .cart-item .main-item .price-details>p{text-align:center;padding:.5rem 1rem;background-color:#fff;margin-right:1px;margin-left:1px;margin-top:0;margin-bottom:0}main.cart-container .cart-item .main-item .price-details>p span{white-space:nowrap}main.cart-container .cart-item .main-item .price-details>p .org-price{text-decoration:line-through;display:block}main.cart-container .cart-item .main-item .price-details>p .type{display:block;white-space:nowrap;font-weight:bold}main.cart-container .cart-item .main-item .price-details>p:first-child{border-top-left-radius:7px;border-bottom-left-radius:7px}main.cart-container .cart-item .main-item .price-details>p:last-child{border-top-right-radius:7px;border-bottom-right-radius:7px}main.cart-container .cart-item .main-item .price-details .prices>div:first-child{margin-left:0}@media(max-width: 1024px){main.cart-container .cart-item .bot{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main.cart-container .cart-item .bot>.prices{margin-top:1.25rem}}@media(max-width: 812px){main.cart-container .cart-item .main-item>div{margin-left:0}}.macrent-links{margin-top:2rem}.macrent-links .extra-information h2{font-size:18px}.macrent-links .extra-information .extra-information-link-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.macrent-links .extra-information .extra-information-link-container .extra-information-link{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}.macrent-links .extra-information .extra-information-link-container .extra-information-link a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;color:#000;font-weight:bold;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.macrent-links .extra-information .extra-information-link-container .extra-information-link a svg{width:48px;height:auto;fill:#219e7e}.generalInput{border:none;height:43px;border-radius:10px;background-color:#f8f8f8;padding-left:1rem;padding-right:1rem;transition:.3s ease box-shadow}.generalInput:focus-visible{outline:none}.generalInput:focus{box-shadow:0px 0px 2px 2px #219e7e}.order-history .order-history input{margin-bottom:0}.order-history .order-history .orderhistory-list-table td{border-top:none;border-bottom:none}.order-history .order-history .orderhistory-list-table tr{border-bottom:1px solid #eaeaea}.order-history .order-history .center{text-align:center}@media(max-width: 812px){.order-history .order-history .no-mobile{display:none}}.order-history .order-history .my-page{padding-bottom:3rem}@media(max-width: 812px){.order-history .order-history .my-page .my-page-content{padding:0}}.order-history .order-history .order-history-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem;border-bottom:1px solid #eaeaea}.order-history .order-history .order-history-header.collapsed{border-bottom:none}@media(max-width: 1130px){.order-history .order-history .order-history-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 812px){.order-history .order-history .order-history-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.order-history .order-history .order-history-header .order-history-pre-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.order-history .order-history .order-history-header .order-history-search{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.order-history .order-history .order-history-header .order-history-search form{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}@media(max-width: 1280px){.order-history .order-history .order-history-header .order-history-search form{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.order-history .order-history .order-history-header .order-history-search .input-container-top,.order-history .order-history .order-history-header .order-history-search .input-container-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-top,.order-history .order-history .order-history-header .order-history-search .input-container-bottom{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.order-history .order-history .order-history-header .order-history-search .input-container-top{width:50%;margin-right:1rem}.order-history .order-history .order-history-header .order-history-search .input-container-top .price-range-container:first-child{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-top .price-range-container:first-child{width:100%;margin-bottom:1rem}}.order-history .order-history .order-history-header .order-history-search .input-container-top .price-range-container:last-child{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;margin-right:0}@media(max-width: 1280px){.order-history .order-history .order-history-header .order-history-search .input-container-top .price-range-container:last-child{-webkit-flex:1 1 90px;-ms-flex:1 1 90px;flex:1 1 90px}}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-top .price-range-container:last-child{-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}}.order-history .order-history .order-history-header .order-history-search .input-container-top .price-range-container input{width:50%}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-top{margin-right:0}}@media(max-width: 1280px){.order-history .order-history .order-history-header .order-history-search .input-container-top{width:100%;margin-right:0}}.order-history .order-history .order-history-header .order-history-search .input-container-bottom{width:50%}@media(max-width: 1280px){.order-history .order-history .order-history-header .order-history-search .input-container-bottom{width:100%}}.order-history .order-history .order-history-header .order-history-search .input-container-bottom .select{margin:0 1rem 0 0;-webkit-flex:1;-ms-flex:1;flex:1}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-bottom .select{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1rem}}.order-history .order-history .order-history-header .order-history-search .input-container-bottom .select,.order-history .order-history .order-history-header .order-history-search .input-container-bottom .styledSelect,.order-history .order-history .order-history-header .order-history-search .input-container-bottom .options{width:auto;min-width:0}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-bottom .select,.order-history .order-history .order-history-header .order-history-search .input-container-bottom .styledSelect,.order-history .order-history .order-history-header .order-history-search .input-container-bottom .options{width:100%}}.order-history .order-history .order-history-header .order-history-search .input-container-bottom #searchText{margin-right:.5rem;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-bottom #searchText{width:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1rem}}.order-history .order-history .order-history-header .order-history-search .input-container-bottom input[type=submit]{margin:0;min-width:0 !important;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;text-transform:none}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .input-container-bottom input[type=submit]{width:100%;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1rem}}.order-history .order-history .order-history-header .order-history-search .price-range-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-right:1rem;height:-webkit-max-content;height:max-content}@media(max-width: 812px){.order-history .order-history .order-history-header .order-history-search .price-range-container input:first-child,.order-history .order-history .order-history-header .order-history-search .price-range-container input:last-child{margin-right:.2rem}}.order-history .order-history table.orderhistory-list-table .order-nr{font-weight:bold}.order-history .order-history table.orderhistory-list-table .reference-nr{font-size:.9rem}.order-history .order-history table.orderhistory-list-table thead th{background-color:rgba(0,0,0,0)}.order-history .order-history table.orderhistory-list-table thead img{width:.88rem;margin-left:.25rem;opacity:.5}.order-history .order-history table.orderhistory-list-table thead img.rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.order-history .order-history table.orderhistory-list-table thead img.rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.order-history .order-history table.orderhistory-list-table thead a{color:#111}.order-history .order-history table.orderhistory-list-table th,.order-history .order-history table.orderhistory-list-table td{padding-top:.75rem;padding-bottom:.75rem}.order-history .order-history table.orderhistory-list-table tbody tr:hover{background-color:#f8f8f8}.order-history .order-history .pager{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.order-history .order-history .pager .pager-previous{background-color:#f8f8f8;color:#767676;font-weight:normal;font-style:italic}.order-history .order-history .pager a.pager-previous.button:hover,.order-history .order-history .pager a.pager-previous.buy-button:hover,.order-history .order-history .pager a.pager-previous.buy-button-disable:hover{background-color:#e9e9e9 !important}.order-history .order-history .status-td{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.order-history .order-history .status-td .status{margin-left:1rem;background-position:center;background-repeat:no-repeat;background-size:cover;width:20px;height:20px}.order-history .order-history .status-10,.order-history .order-history .status-20,.order-history .order-history .status-30{background-image:url("/images/icons/new-2021/status-00.svg")}.order-history .order-history .status-40{background-image:url("/images/icons/new-2021/status-25.svg")}.order-history .order-history .status-50,.order-history .order-history .status-60{background-image:url("/images/icons/new-2021/status-50.svg")}.order-history .order-history .status-70{background-image:url("/images/icons/new-2021/status-75.svg")}.order-history .order-history .status-80{background-image:url("/images/icons/new-2021/status-100.svg")}div[role=main].order-history-details h4,div[role=main].order-info h4{margin-bottom:1rem;font-weight:600;font-size:22px}div[role=main].order-history-details .mobile-only,div[role=main].order-info .mobile-only{display:none}@media(max-width: 812px){div[role=main].order-history-details .mobile-only,div[role=main].order-info .mobile-only{display:block}}div[role=main].order-history-details .order-header,div[role=main].order-info .order-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width: 812px){div[role=main].order-history-details .order-header,div[role=main].order-info .order-header{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}div[role=main].order-history-details .order-header .left,div[role=main].order-info .order-header .left{margin-right:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].order-history-details .order-header .left :last-child,div[role=main].order-info .order-header .left :last-child{font-weight:bold;font-size:29px;line-height:25px}@media(max-width: 812px){div[role=main].order-history-details .order-header .left,div[role=main].order-info .order-header .left{margin-right:0}}div[role=main].order-history-details .order-header .right,div[role=main].order-info .order-header .right{margin-left:2rem}div[role=main].order-history-details .order-header .right a.button,div[role=main].order-history-details .order-header .right a.buy-button,div[role=main].order-history-details .order-header .right a.buy-button-disable,div[role=main].order-info .order-header .right a.button,div[role=main].order-info .order-header .right a.buy-button,div[role=main].order-info .order-header .right a.buy-button-disable{margin-top:0;margin-right:0;text-transform:none;white-space:nowrap}div[role=main].order-history-details .order-header .right :first-child,div[role=main].order-info .order-header .right :first-child{margin-right:2rem}@media(max-width: 812px){div[role=main].order-history-details .order-header .right,div[role=main].order-info .order-header .right{margin-left:0}}div[role=main].order-history-details .invoice-receipt,div[role=main].order-info .invoice-receipt{text-align:center}div[role=main].order-history-details .invoice-receipt.mobile-only,div[role=main].order-info .invoice-receipt.mobile-only{margin-top:2rem;margin-bottom:1rem}div[role=main].order-history-details .order-header-details,div[role=main].order-info .order-header-details{background-color:#f8f8f8;padding:2rem;margin-top:1rem;border-radius:7px;margin-bottom:4rem}@media(max-width: 812px){div[role=main].order-history-details .order-header-details,div[role=main].order-info .order-header-details{padding:20px}}@media(max-width: 812px){div[role=main].order-history-details .order-header-details .upper>div:nth-child(2),div[role=main].order-info .order-header-details .upper>div:nth-child(2){margin-bottom:1rem}}div[role=main].order-history-details .order-header-details .upper,div[role=main].order-history-details .order-header-details .lower,div[role=main].order-info .order-header-details .upper,div[role=main].order-info .order-header-details .lower{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px}@media(max-width: 812px){div[role=main].order-history-details .order-header-details .upper,div[role=main].order-history-details .order-header-details .lower,div[role=main].order-info .order-header-details .upper,div[role=main].order-info .order-header-details .lower{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}div[role=main].order-history-details .order-header-details .upper>div,div[role=main].order-history-details .order-header-details .lower>div,div[role=main].order-info .order-header-details .upper>div,div[role=main].order-info .order-header-details .lower>div{-webkit-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;width:25%}@media(max-width: 812px){div[role=main].order-history-details .order-header-details .upper>div,div[role=main].order-history-details .order-header-details .lower>div,div[role=main].order-info .order-header-details .upper>div,div[role=main].order-info .order-header-details .lower>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}div[role=main].order-history-details .order-header-details .upper>div>div,div[role=main].order-history-details .order-header-details .lower>div>div,div[role=main].order-info .order-header-details .upper>div>div,div[role=main].order-info .order-header-details .lower>div>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}div[role=main].order-history-details .order-header-details .upper>div>div,div[role=main].order-history-details .order-header-details .lower>div>div,div[role=main].order-info .order-header-details .upper>div>div,div[role=main].order-info .order-header-details .lower>div>div{width:100%}div[role=main].order-history-details .order-header-details .upper>div>div :first-child,div[role=main].order-history-details .order-header-details .lower>div>div :first-child,div[role=main].order-info .order-header-details .upper>div>div :first-child,div[role=main].order-info .order-header-details .lower>div>div :first-child{min-width:140px;display:inline-block;font-weight:bold}div[role=main].order-history-details .order-header-details .upper>div,div[role=main].order-info .order-header-details .upper>div{margin-bottom:0}div[role=main].order-history-details .order-header-details .lower,div[role=main].order-info .order-header-details .lower{margin-top:1rem;border-top:2px solid #e9e9e9;padding-top:1rem;padding-bottom:0}div[role=main].order-history-details .order-details,div[role=main].order-info .order-details{background-color:#f8f8f8;padding:1.5rem}@media(max-width: 812px){div[role=main].order-history-details .order-details,div[role=main].order-info .order-details{padding-top:15px;padding-left:20px;padding-right:20px}}div[role=main].order-history-details .order-details .order-row:last-child,div[role=main].order-info .order-details .order-row:last-child{padding-bottom:0}div[role=main].order-history-details .order-details .order-row,div[role=main].order-info .order-details .order-row{padding-bottom:.75rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div[role=main].order-history-details .order-details .order-row figure,div[role=main].order-info .order-details .order-row figure{background-color:#fff;padding:10px;border-radius:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}div[role=main].order-history-details .order-details .order-row figure img,div[role=main].order-info .order-details .order-row figure img{display:block;margin-top:auto;margin-bottom:auto;min-width:100px;max-width:100px;height:auto}@media(max-width: 812px){div[role=main].order-history-details .order-details .order-row,div[role=main].order-info .order-details .order-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].order-history-details .order-details .order-row .image-wrapper,div[role=main].order-info .order-details .order-row .image-wrapper{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}div[role=main].order-history-details .order-details .order-row figure,div[role=main].order-info .order-details .order-row figure{max-width:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:1rem;padding-bottom:1rem;width:100%}div[role=main].order-history-details .order-details .order-row figure img,div[role=main].order-info .order-details .order-row figure img{max-width:80px}}div[role=main].order-history-details .order-details .order-row .order-row-specification,div[role=main].order-info .order-details .order-row .order-row-specification{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div[role=main].order-history-details .order-details .order-row .order-row-specification .image-wrapper,div[role=main].order-info .order-details .order-row .order-row-specification .image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}div[role=main].order-history-details .order-details .order-row .order-row-specification .sub-arrow-icon,div[role=main].order-info .order-details .order-row .order-row-specification .sub-arrow-icon{background:url("/images/icons/new-2021/MR_SubArrow.svg");background-position:center;background-repeat:no-repeat;background-size:20px 20px;margin-left:1.5rem;width:20px;height:20px;margin-right:1.5rem}@media(max-width: 812px){div[role=main].order-history-details .order-details .order-row .order-row-specification .sub-arrow-icon,div[role=main].order-info .order-details .order-row .order-row-specification .sub-arrow-icon{margin-left:0rem;margin-right:0rem;padding-left:1.5rem;padding-right:1.5rem}}div[role=main].order-history-details .order-details .order-row .order-row-specification .sub-arrow-icon+figure img,div[role=main].order-history-details .order-details .order-row .order-row-specification .deliver-method-icon,div[role=main].order-info .order-details .order-row .order-row-specification .sub-arrow-icon+figure img,div[role=main].order-info .order-details .order-row .order-row-specification .deliver-method-icon{padding:1.5rem}@media(max-width: 812px){div[role=main].order-history-details .order-details .order-row .order-row-specification,div[role=main].order-info .order-details .order-row .order-row-specification{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;width:100%}div[role=main].order-history-details .order-details .order-row .order-row-specification .info,div[role=main].order-info .order-details .order-row .order-row-specification .info{width:100%;margin-left:0}}div[role=main].order-history-details .order-details .order-row .order-row-specification>div.info,div[role=main].order-info .order-details .order-row .order-row-specification>div.info{margin-left:1.5rem;margin-right:1.5rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width: 812px){div[role=main].order-history-details .order-details .order-row .order-row-specification>div.info,div[role=main].order-info .order-details .order-row .order-row-specification>div.info{margin-left:0;margin-right:0}}div[role=main].order-history-details .order-details .order-row .order-row-specification>div.info .small,div[role=main].order-info .order-details .order-row .order-row-specification>div.info .small{font-size:14px;opacity:.75}div[role=main].order-history-details .order-details .order-row .order-row-specification>div.info>div:first-of-type,div[role=main].order-info .order-details .order-row .order-row-specification>div.info>div:first-of-type{margin-top:.5rem}div[role=main].order-history-details .order-details .order-row .order-row-specification>div.info>div :first-child,div[role=main].order-info .order-details .order-row .order-row-specification>div.info>div :first-child{display:inline-block;min-width:100px}div[role=main].order-history-details .order-details .order-row .order-row-quantity,div[role=main].order-info .order-details .order-row .order-row-quantity{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;white-space:nowrap}@media(max-width: 812px){div[role=main].order-history-details .order-details .order-row .order-row-quantity,div[role=main].order-info .order-details .order-row .order-row-quantity{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}div[role=main].order-history-details .order-details .order-row .order-row-quantity>div,div[role=main].order-info .order-details .order-row .order-row-quantity>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff;padding:1rem;border-radius:10px;margin-left:5px;margin-right:5px}div[role=main].order-history-details .order-details .order-row .order-row-quantity>div:first-of-type,div[role=main].order-info .order-details .order-row .order-row-quantity>div:first-of-type{margin-left:0}div[role=main].order-history-details .order-details .order-row .order-row-quantity>div:last-of-type,div[role=main].order-info .order-details .order-row .order-row-quantity>div:last-of-type{margin-right:0}div[role=main].order-history-details .order-details .order-row .order-row-quantity>div>label,div[role=main].order-info .order-details .order-row .order-row-quantity>div>label{text-align:center}@media(max-width: 812px){div[role=main].order-history-details .order-details .order-row,div[role=main].order-info .order-details .order-row{margin-bottom:2rem}}div[role=main].order-history-details .fat,div[role=main].order-info .fat{font-weight:bold}div[role=main].order-history-details .summary,div[role=main].order-info .summary{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:1rem;border-radius:10px}div[role=main].order-history-details .summary>div>.col,div[role=main].order-info .summary>div>.col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].order-history-details .summary>div>.col label,div[role=main].order-info .summary>div>.col label{display:inline-block;min-width:180px}@media(max-width: 812px){div[role=main].order-history-details .summary>div>.col label,div[role=main].order-info .summary>div>.col label{min-width:0}}div[role=main].order-history-details .summary>div,div[role=main].order-info .summary>div{display:-webkit-flex;display:-ms-flexbox;display:flex}div[role=main].order-history-details .summary>div .col:first-child,div[role=main].order-info .summary>div .col:first-child{margin-right:2rem}@media(max-width: 812px){div[role=main].order-history-details .summary,div[role=main].order-info .summary{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].order-history-details .summary>div,div[role=main].order-info .summary>div{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}div[role=main].order-history-details .summary>div .col>div,div[role=main].order-info .summary>div .col>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div[role=main].order-history-details .summary>div .col:first-child,div[role=main].order-info .summary>div .col:first-child{margin-right:0}}div[role=main].order-history-details .summary .summary-right,div[role=main].order-info .summary .summary-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].order-history-details .summary .summary-right>div,div[role=main].order-info .summary .summary-right>div{text-align:right}div[role=main].order-history-details .summary .summary-right>div span,div[role=main].order-info .summary .summary-right>div span{display:inline-block;min-width:110px;font-weight:bold;font-size:20px}@media(max-width: 812px){div[role=main].order-history-details .summary .summary-right,div[role=main].order-info .summary .summary-right{margin-top:2rem}div[role=main].order-history-details .summary .summary-right>div,div[role=main].order-info .summary .summary-right>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].order-history-details .summary .summary-right>div span,div[role=main].order-info .summary .summary-right>div span{min-width:0}}div[role=main].order-history-details .bottom,div[role=main].order-info .bottom{padding:2rem}@media(max-width: 812px){div[role=main].order-history-details .bottom,div[role=main].order-info .bottom{padding-left:0;padding-right:0}}div[role=main].order-history-details .contact-details,div[role=main].order-info .contact-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3rem;margin-bottom:3rem}@media(max-width: 812px){div[role=main].order-history-details .contact-details,div[role=main].order-info .contact-details{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}div[role=main].order-history-details .contact-details .left,div[role=main].order-info .contact-details .left{margin-bottom:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width: 812px){div[role=main].order-history-details .contact-details .left,div[role=main].order-info .contact-details .left{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}div[role=main].order-history-details .contact-details .left>div,div[role=main].order-info .contact-details .left>div{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:3rem;margin-bottom:1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div[role=main].order-history-details .contact-details .left>div label,div[role=main].order-info .contact-details .left>div label{margin-right:2rem}@media(max-width: 812px){div[role=main].order-history-details .contact-details .left>div,div[role=main].order-info .contact-details .left>div{margin-top:0;margin-bottom:0;margin-left:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}div[role=main].order-history-details .contact-details .left>div>div,div[role=main].order-info .contact-details .left>div>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(max-width: 812px){div[role=main].order-history-details .contact-details .left>div>div,div[role=main].order-info .contact-details .left>div>div{margin-left:0}}div[role=main].order-history-details .contact-details .right span,div[role=main].order-info .contact-details .right span{display:inline-block;min-width:150px}@media(max-width: 812px){div[role=main].order-history-details .contact-details,div[role=main].order-info .contact-details{padding-bottom:0}div[role=main].order-history-details .contact-details .left,div[role=main].order-info .contact-details .left{width:100%;margin-bottom:0}div[role=main].order-history-details .contact-details .left>div,div[role=main].order-info .contact-details .left>div{margin-right:0;width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;padding-bottom:20px;border-bottom:2px solid #e9e9e9}div[role=main].order-history-details .contact-details .right,div[role=main].order-info .contact-details .right{width:100%;padding-top:1rem;padding-bottom:1rem}div[role=main].order-history-details .contact-details .right>div,div[role=main].order-info .contact-details .right>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}}div[role=main].order-history-details .order-information,div[role=main].order-info .order-information{color:rgba(0,0,0,.6);font-size:18px}div[role=main].order-history-details .order-number,div[role=main].order-history-details .order-number>span,div[role=main].order-info .order-number,div[role=main].order-info .order-number>span{font-size:1.15rem !important}body.checkout{background-color:#f5f5f5}body.checkout .apple-device-enr-program{background-color:#fff;padding:2rem;border-radius:7px}body.checkout .apple-device-enr-program .apple_program-wrp{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.checkout .apple-device-enr-program .apple_program-wrp label{font-weight:bold}body.checkout .mr-modal{min-width:700px}@media(max-width: 812px){body.checkout .mr-modal{min-width:0}body.checkout .mr-modal .button,body.checkout .mr-modal .buy-button,body.checkout .mr-modal .buy-button-disable{width:100%}body.checkout .mr-modal .buttons,body.checkout .mr-modal .buttons>div{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}body.checkout .loading{color:#219e7e !important}body.checkout .select-customer-button{background-position:center}@media(max-width: 812px){body.checkout div[role=main].checkout{padding:0 1rem}}body.checkout .mr-modal{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:0;padding:4rem;border-radius:14px}body.checkout .mr-modal form{width:100%}body.checkout .mr-modal form input[type=text]{width:100%}body.checkout .mr-modal h2{font-weight:500}body.checkout .add-delivery-address-modal p,body.checkout .update-delivery-address-modal p{margin-bottom:2rem}body.checkout .change-contact-modal .buttons,body.checkout .change-delivery-address-modal .buttons,body.checkout .add-delivery-address-modal .buttons,body.checkout .update-delivery-address-modal .buttons{margin-top:1rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}body.checkout .change-contact-modal .buttons .logout-button,body.checkout .change-delivery-address-modal .buttons .logout-button,body.checkout .add-delivery-address-modal .buttons .logout-button,body.checkout .update-delivery-address-modal .buttons .logout-button{background-color:#fff;color:#219e7e;border:2px solid #219e7e}body.checkout .change-contact-modal .buttons .to-add-address,body.checkout .change-delivery-address-modal .buttons .to-add-address,body.checkout .add-delivery-address-modal .buttons .to-add-address,body.checkout .update-delivery-address-modal .buttons .to-add-address{margin-right:auto}form.checkout h2,.checkout-thanks-container h2{font-size:26px;font-weight:500}form.checkout a,.checkout-thanks-container a{color:#219e7e;font-weight:bold}form.checkout .delivery-address-incomplete>a,.checkout-thanks-container .delivery-address-incomplete>a{color:red;font-weight:normal}div[role=main].checkout{width:100%;width:100%;max-width:1366px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}@media(max-width: 1366px){div[role=main].checkout{padding:0 2rem}}div[role=main].checkout .address-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].checkout .right .extra-information-heading{font-size:18px}div[role=main].checkout .right .button,div[role=main].checkout .right .buy-button,div[role=main].checkout .right .buy-button-disable{margin-top:2rem;width:100%}div[role=main].checkout .right .cart-summary{background-color:#fff;margin-top:2px;padding:2rem;border-bottom-left-radius:7px;border-bottom-right-radius:7px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}div[role=main].checkout .right .cart-summary>div{font-weight:bold;font-size:20px}div[role=main].checkout .right .cart-totals{background-color:#fff;padding:2rem;border-top-left-radius:7px;border-top-right-radius:7px}div[role=main].checkout .right .cart-totals>div{line-height:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}div[role=main].checkout .right .cart-totals>div :first-child{font-weight:bold}div[role=main].checkout .right .cart-items{background-color:#fff;list-style-type:none;padding:2rem;border-radius:7px;text-align:left}div[role=main].checkout .right .cart-items .item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}div[role=main].checkout .right .cart-items .item p{width:100%}div[role=main].checkout .right .cart-items .item div,div[role=main].checkout .right .cart-items .item label{color:#000}div[role=main].checkout .right .cart-items .item figure{margin-right:1rem}div[role=main].checkout .right .cart-items .item figure,div[role=main].checkout .right .cart-items .item img{width:64px;min-width:64px;height:auto}div[role=main].checkout .right .cart-items .item .item-text{margin-right:1rem;color:#000;text-align:left}div[role=main].checkout form.checkout h2{margin-bottom:1rem;margin-top:3rem}div[role=main].checkout form.checkout>p{color:#000;margin-bottom:0}div[role=main].checkout form.checkout a{font-size:14px}div[role=main].checkout form.checkout.is-loading{opacity:.5;cursor:wait;pointer-events:none}div[role=main].checkout .checkout-container,div[role=main].checkout .checkout-thanks-container{display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 812px){div[role=main].checkout .checkout-container,div[role=main].checkout .checkout-thanks-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}div[role=main].checkout .checkout-container .delivery-address,div[role=main].checkout .checkout-container .invoice-address,div[role=main].checkout .checkout-thanks-container .delivery-address,div[role=main].checkout .checkout-thanks-container .invoice-address{background-color:#fff;padding:2rem;border-radius:7px;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}div[role=main].checkout .checkout-container .delivery-address .customer-type,div[role=main].checkout .checkout-container .invoice-address .customer-type,div[role=main].checkout .checkout-thanks-container .delivery-address .customer-type,div[role=main].checkout .checkout-thanks-container .invoice-address .customer-type{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1rem}div[role=main].checkout .checkout-container .delivery-address .actions,div[role=main].checkout .checkout-container .invoice-address .actions,div[role=main].checkout .checkout-thanks-container .delivery-address .actions,div[role=main].checkout .checkout-thanks-container .invoice-address .actions{margin-top:1rem}div[role=main].checkout .checkout-container .delivery-address .actions button,div[role=main].checkout .checkout-container .invoice-address .actions button,div[role=main].checkout .checkout-thanks-container .delivery-address .actions button,div[role=main].checkout .checkout-thanks-container .invoice-address .actions button{display:inline-block;margin-right:1rem}div[role=main].checkout .checkout-container .delivery-address .delivery-address-form>div,div[role=main].checkout .checkout-container .invoice-address .delivery-address-form>div,div[role=main].checkout .checkout-thanks-container .delivery-address .delivery-address-form>div,div[role=main].checkout .checkout-thanks-container .invoice-address .delivery-address-form>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].checkout .checkout-container .delivery-address .delivery-address-form>div label,div[role=main].checkout .checkout-container .invoice-address .delivery-address-form>div label,div[role=main].checkout .checkout-thanks-container .delivery-address .delivery-address-form>div label,div[role=main].checkout .checkout-thanks-container .invoice-address .delivery-address-form>div label{font-weight:bold}div[role=main].checkout .checkout-container .delivery-address label,div[role=main].checkout .checkout-container .invoice-address label,div[role=main].checkout .checkout-thanks-container .delivery-address label,div[role=main].checkout .checkout-thanks-container .invoice-address label{line-height:1.5}div[role=main].checkout .checkout-container .delivery-address h3,div[role=main].checkout .checkout-container .invoice-address h3,div[role=main].checkout .checkout-thanks-container .delivery-address h3,div[role=main].checkout .checkout-thanks-container .invoice-address h3{margin-top:0;font-size:20px}div[role=main].checkout .checkout-container .delivery-address>button,div[role=main].checkout .checkout-container .invoice-address>button,div[role=main].checkout .checkout-thanks-container .delivery-address>button,div[role=main].checkout .checkout-thanks-container .invoice-address>button{display:inline-block;margin-top:1rem;margin-right:1rem}div[role=main].checkout .checkout-container .delivery-address,div[role=main].checkout .checkout-thanks-container .delivery-address{margin-right:2rem}@media(max-width: 1024px){div[role=main].checkout .checkout-container .delivery-address,div[role=main].checkout .checkout-thanks-container .delivery-address{margin-right:0}}div[role=main].checkout .checkout-container .delivery-address .customer-type-container,div[role=main].checkout .checkout-thanks-container .delivery-address .customer-type-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].checkout .checkout-container .delivery-address .customer-type-container label,div[role=main].checkout .checkout-thanks-container .delivery-address .customer-type-container label{line-height:1.5}div[role=main].checkout .checkout-container .delivery-address .customer-type-container>div:first-child,div[role=main].checkout .checkout-thanks-container .delivery-address .customer-type-container>div:first-child{margin-bottom:1rem}div[role=main].checkout .checkout-container .address-container,div[role=main].checkout .checkout-thanks-container .address-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-right:2rem}@media(max-width: 1024px){div[role=main].checkout .checkout-container .address-container,div[role=main].checkout .checkout-thanks-container .address-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].checkout .checkout-container .address-container .delivery-address,div[role=main].checkout .checkout-thanks-container .address-container .delivery-address{margin-bottom:2rem}}@media(max-width: 812px){div[role=main].checkout .checkout-container .address-container,div[role=main].checkout .checkout-thanks-container .address-container{margin-right:0}}div[role=main].checkout .right{max-width:500px;width:500px}div[role=main].checkout .right h2{text-align:left}@media(max-width: 812px){div[role=main].checkout .right{width:100%}}div[role=main].checkout .left{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}div[role=main].checkout .payment-methods,div[role=main].checkout .delivery-methods{list-style-type:none;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}div[role=main].checkout .payment-methods li label,div[role=main].checkout .delivery-methods li label{position:relative}div[role=main].checkout .payment-methods .bankid-icon,div[role=main].checkout .delivery-methods .bankid-icon{position:absolute;background-image:url("/images/logos/bankid-vector-logo.svg");background-size:24px;background-repeat:no-repeat;background-position:center;width:32px;height:32px;top:-10px;right:-10px;background-color:#fff;border-radius:50%;padding:.5rem;border:1px solid #3b92ae;display:none}div[role=main].checkout .payment-methods li,div[role=main].checkout .delivery-methods li{margin-right:1rem;margin-bottom:1rem}div[role=main].checkout .payment-methods li label,div[role=main].checkout .delivery-methods li label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:84px;height:84px;background-color:#fff;cursor:pointer;border-radius:16px}div[role=main].checkout .payment-methods li label .selected,div[role=main].checkout .delivery-methods li label .selected{display:none}div[role=main].checkout .payment-methods li label div,div[role=main].checkout .delivery-methods li label div{font-size:12px;font-weight:bold;color:#219e7e;text-align:center}div[role=main].checkout .payment-methods li input[type=radio],div[role=main].checkout .delivery-methods li input[type=radio]{position:absolute;opacity:0;width:0;height:0}div[role=main].checkout .payment-methods li label img,div[role=main].checkout .delivery-methods li label img{width:48px;height:48px}div[role=main].checkout .payment-methods li input[type=radio]:checked+label,div[role=main].checkout .delivery-methods li input[type=radio]:checked+label{background-color:#219e7e}div[role=main].checkout .payment-methods li input[type=radio]:checked+label div,div[role=main].checkout .delivery-methods li input[type=radio]:checked+label div{color:#fff}div[role=main].checkout .payment-methods li input[type=radio]:checked+label img,div[role=main].checkout .delivery-methods li input[type=radio]:checked+label img{display:none}div[role=main].checkout .payment-methods li input[type=radio]:checked+label .selected,div[role=main].checkout .delivery-methods li input[type=radio]:checked+label .selected{display:block}div[role=main].checkout ul.delivery-methods label{width:124px;height:100px}div[role=main].checkout #payment-frequency>div{display:-webkit-flex;display:-ms-flexbox;display:flex}div[role=main].checkout #payment-frequency label.radio{float:none !important}div[role=main].checkout .other-container{margin-right:2rem}div[role=main].checkout .other-container textarea{height:128px}@media(max-width: 812px){div[role=main].checkout .other-container{margin-right:0}}div[role=main].checkout .other-container>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}div[role=main].checkout .other-container>div label{font-weight:bold}.apple-device-enr-program label{text-align:left}.notorious-big{margin-top:2rem;padding:2rem;background-color:#fff;text-align:left}.notorious-big .checkout-checkbox-wrp{text-align:left;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.notorious-big .checkout-checkbox-wrp label.checkbox{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.notorious-big .auto-confirm-terms-label{display:block;text-align:left}.checkout-thanks-container{text-align:center;background-color:#f4f4f4;padding-top:10rem;padding-bottom:10rem;padding-right:2rem;padding-left:2rem}.checkout-thanks-container h1{margin:0}[data-delivery-method-description]{display:none}.textblock.stilmall-login{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.textblock.stilmall-login>div{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:50%}.textblock.stilmall-login .login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.textblock.stilmall-login .login .welcome{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.textblock.stilmall-login .login .welcome h2{margin-bottom:0;text-align:center}.textblock.stilmall-login .login .welcome a{margin-top:2rem}@media(max-width: 812px){.textblock.stilmall-login .login .welcome a{margin-bottom:2rem}}@media(max-width: 812px){.textblock.stilmall-login{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.textblock.stilmall-login>div{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.textblock.stilmall-login>.text{margin-bottom:2rem}}.stilmall-google-maps{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;margin-top:0;max-height:550px;overflow:hidden}.stilmall-google-maps a{color:#fff;text-decoration:underline}@media(max-width: 812px){.stilmall-google-maps{max-height:none;overflow:visible;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.stilmall-google-maps .text-container{width:50%;background-color:#1d1d1d;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 812px){.stilmall-google-maps .text-container{width:100%;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.stilmall-google-maps .text-container .button,.stilmall-google-maps .text-container .buy-button,.stilmall-google-maps .text-container .buy-button-disable{text-decoration:none}.stilmall-google-maps .text-container span.large{font-size:1.75rem;font-weight:500;letter-spacing:.25px;line-height:1.25}.stilmall-google-maps .text-container-column{width:683px}@media(max-width: 1366px){.stilmall-google-maps .text-container-column{width:calc(683px + 1rem)}}@media(max-width: 812px){.stilmall-google-maps .text-container-column{width:auto}}.stilmall-google-maps .text-container-max-width{max-width:550px;padding:6rem 2rem 6rem 0;color:#fff}@media(max-width: 1366px){.stilmall-google-maps .text-container-max-width{padding-left:1rem}}@media(max-width: 812px){.stilmall-google-maps .text-container-max-width{max-width:none;padding:3rem 2rem}}.stilmall-google-maps .text-container-max-width h2,.stilmall-google-maps .text-container-max-width h1,.stilmall-google-maps .text-container-max-width h3,.stilmall-google-maps .text-container-max-width h4,.stilmall-google-maps .text-container-max-width h5,.stilmall-google-maps .text-container-max-width h6{margin-top:0;color:#fff;max-width:400px}@media(max-width: 812px){.stilmall-google-maps .text-container-max-width h2,.stilmall-google-maps .text-container-max-width h1,.stilmall-google-maps .text-container-max-width h3,.stilmall-google-maps .text-container-max-width h4,.stilmall-google-maps .text-container-max-width h5,.stilmall-google-maps .text-container-max-width h6{margin-bottom:.75rem}}.stilmall-google-maps .text-container-max-width h1{font-family:Neue Helvetica W01;font-size:2rem;line-height:1.25;letter-spacing:.25px;font-weight:600}.stilmall-google-maps .text-container-max-width span{font-weight:300;font-size:1.25rem;line-height:41px}@media(max-width: 812px){.stilmall-google-maps .text-container-max-width span{font-size:1rem;line-height:26px}}.stilmall-google-maps .mapouter{width:50%;position:relative;text-align:right}@media(max-width: 812px){.stilmall-google-maps .mapouter{width:100%;height:calc(100vw - 4rem)}}.stilmall-google-maps .gmap_canvas{height:100%;overflow:hidden;background:none !important}.stilmall-google-maps #gmap_canvas{width:100%;height:100%}div[role=main].select-customer .select-customer-search,div[role=main].select-customer select{margin-bottom:1rem}div[role=main].select-customer select{width:100%;min-height:45px}
