/*! 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}

/*! normalize.css v1.0.1 | MIT License | git.io/normalize */@import"../node_modules/flipclock/dist/flipclock.css";article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{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,button.btn-plain-text:focus{outline:thin dotted}a:active,button.btn-plain-text:active,a:hover,button.btn-plain-text:hover{outline: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,sans-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}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,button.btn-plain-text,a:visited{text-decoration:underline}.ir a:after,.ir button.btn-plain-text:after,a[href^="javascript:"]:after,button[href^="javascript:"].btn-plain-text:after,a[href^="#"]:after,button[href^="#"].btn-plain-text: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}}:root{--font-primary: "Neue Helvetica W01", "Helvetica W01", sans-serif;--font-secondary: "Helvetica W01", sans-serif;--clr-p50: hsl(164, 38%, 94%);--clr-p100: hsl(164, 39%, 81%);--clr-p200: hsl(164, 40%, 71%);--clr-p300: hsl(164, 40%, 58%);--clr-p400: hsl(164, 39%, 50%);--clr-p500: hsl(164, 65%, 38%);--clr-p600: hsl(164, 65%, 35%);--clr-p700: hsl(164, 65%, 27%);--clr-p800: hsl(164, 64%, 21%);--clr-p900: hsl(164, 65%, 16%);--clr-s50: hsl(127, 30%, 95%);--clr-s100: hsl(127, 30%, 89%);--clr-s200: hsl(127, 30%, 80%);--clr-s300: hsl(127, 30%, 71%);--clr-s400: hsl(127, 30%, 62%);--clr-s500: hsl(127, 30%, 54%);--clr-s600: hsl(127, 25%, 46%);--clr-s700: hsl(127, 26%, 38%);--clr-s800: hsl(127, 25%, 31%);--clr-s900: hsl(127, 26%, 24%);--clr-w50: hsl(45, 95%, 95%);--clr-w100: hsl(45, 95%, 85%);--clr-w200: hsl(45, 95%, 77%);--clr-w300: hsl(45, 95%, 67%);--clr-w400: hsl(45, 95%, 61%);--clr-w500: hsl(45, 95%, 51%);--clr-w600: hsl(45, 95%, 46%);--clr-w700: hsl(45, 95%, 36%);--clr-w800: hsl(45, 95%, 28%);--clr-w900: hsl(45, 95%, 21%);--clr-c50: hsl(0, 60%, 96%);--clr-c100: hsl(0, 60%, 91%);--clr-c200: hsl(0, 60%, 83%);--clr-c300: hsl(0, 60%, 75%);--clr-c400: hsl(0, 60%, 68%);--clr-c500: hsl(0, 60%, 61%);--clr-c600: hsl(0, 40%, 52%);--clr-c700: hsl(0, 40%, 43%);--clr-c800: hsl(0, 40%, 35%);--clr-c900: hsl(0, 40%, 27%);--clr-i50: hsl(205, 50%, 94%);--clr-i100: hsl(205, 65%, 84%);--clr-i200: hsl(205, 65%, 76%);--clr-i300: hsl(205, 65%, 65%);--clr-i400: hsl(205, 65%, 58%);--clr-i500: hsl(205, 73%, 47%);--clr-i600: hsl(205, 73%, 43%);--clr-i700: hsl(205, 73%, 34%);--clr-i800: hsl(205, 73%, 26%);--clr-i900: hsl(205, 73%, 20%);--clr-n0: hsl(0, 0%, 100%);--clr-n10: hsl(0, 0%, 98%);--clr-n20: hsl(0, 0%, 96%);--clr-n30: hsl(0, 0%, 93%);--clr-n40: hsl(0, 0%, 88%);--clr-n50: hsl(0, 0%, 77%);--clr-n60: hsl(0, 0%, 71%);--clr-n70: hsl(0, 0%, 66%);--clr-n80: hsl(0, 0%, 61%);--clr-n90: hsl(0, 0%, 55%);--clr-n100: hsl(0, 0%, 49%);--clr-n200: hsl(0, 0%, 44%);--clr-n300: hsl(0, 0%, 38%);--clr-n400: hsl(0, 0%, 34%);--clr-n500: hsl(0, 0%, 28%);--clr-n600: hsl(0, 0%, 24%);--clr-n700: hsl(0, 0%, 17%);--clr-n800: hsl(0, 0%, 11%);--clr-n900: hsl(0, 0%, 7%);--fs-h1: 3.562rem;--fs-h2: 3rem;--fs-h3: 2.5rem;--fs-h4: 2.062rem;--fs-h5: 1.75rem;--fs-h6: 1.438rem;--fs-large: 1.1875rem;--fs-base: 1rem;--fs-small: 0.875rem;--fs-xsmall: 0.75rem;--fs-xxsmall: 0.625rem;--fw-bold: 700;--fw-medium: 500;--fw-regular: 400;--fw-light: 300;--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;--clr-green: var(--clr-p500);--clr-black: var(--clr-n900);--clr-grey: var(--clr-n40);--clr-white: var(--clr-n0);--clr-link: var(--clr-i500);--clr-focus: var(--clr-i500);--clr-text: var(--clr-n900);--clr-background: var(--clr-n0);--clr-background-secondary: var(--clr-white);--clr-border: var(--clr-grey);--clr-field-border: var(--clr-n30);--clr-divider: var(--clr-n50);--clr-options-divider: var(--clr-n30);--content-width: min(1366px, 100vw);--content-width-compact: min(1243px, 100vw);--space-unit: 0.25rem;--space-0: calc(0 * var(--space-unit));--space-0_5: calc(0.5 * var(--space-unit));--space-1: calc(1 * var(--space-unit));--space-2: calc(2 * var(--space-unit));--space-3: calc(3 * var(--space-unit));--space-4: calc(4 * var(--space-unit));--space-5: calc(5 * var(--space-unit));--space-6: calc(6 * var(--space-unit));--space-7: calc(8 * var(--space-unit));--space-8: calc(10 * var(--space-unit));--space-9: calc(12 * var(--space-unit));--space-10: calc(14 * var(--space-unit));--space-11: calc(16 * var(--space-unit));--space-12: calc(20 * var(--space-unit));--space-13: calc(32 * var(--space-unit));--icon-size: var(--space-6);--divider-padding: 0;--content-padding-inline: var(--space-8);--content-margin-block: var(--space-13)}@media(max-width: 450px){:root{--fs-h1: 3rem;--fs-h2: 2.5rem;--fs-h3: 2.062rem;--fs-h4: 1.75rem;--fs-h5: 1.438rem;--fs-h6: 1.1875rem;--fs-large: 1.125rem}}@media(max-width: 450px){:root{--content-padding-inline: var(--space-4);--content-margin-block: var(--space-11)}}.shadow-0{box-shadow:none}.shadow-1{box-shadow:0px 3px 6px rgba(17,17,17,.1)}.shadow-2{box-shadow:0px 6px 10px rgba(17,17,17,.14)}.shadow-3{box-shadow:0px 9px 18px rgba(17,17,17,.17)}.corner-0{border-radius:0}.corner-1{border-radius:2px}.corner-2{border-radius:4px}.corner-3{border-radius:6px}.corner-4{border-radius:8px}.corner-5{border-radius:10px}h1,h2,h3,h4{margin-bottom:var(--space-7)}*,*::before,*::after{box-sizing:border-box}input,button,textarea,select{font:inherit}.bg-brand-green{background-color:#22a07e}.bg-brand-black{background-color:#111}.bg-brand-grey{background-color:#e1e1e1}.bg-brand-white{background-color:#fff}.bg-status-critical{background-color:#d76060}.bg-status-warning{background-color:#f9bd0b}.bg-status-ok{background-color:#b5cc18}.bg-status-focus{background-color:#2185d0}.bg-status-critical-tinted{background-color:#fbefef}.bg-status-warning-tinted{background-color:#fef8e7}.bg-status-ok-tinted{background-color:#f8fae8}.bg-status-focus-tinted{background-color:#e9f3fa}.bg-greys-default{background-color:#e1e1e1}.bg-greys-dark{background-color:#e9e9e9}.bg-greys-light{background-color:#f8f8f8}.bg-greys-ligther{background-color:#fbfbfb}.bg-greys-lightest{background-color:#fafafa}.text-brand-green{color:#22a07e}.text-brand-black{color:#111}.text-brand-grey{color:#e1e1e1}.text-brand-white{color:#fff}.text-status-critical{color:#d76060}.text-status-warning{color:#f9bd0b}.text-status-ok{color:#b5cc18}.text-status-focus{color:#2185d0}.text-status-critical-tinted{color:#fbefef}.text-status-warning-tinted{color:#fef8e7}.text-status-ok-tinted{color:#f8fae8}.text-status-focus-tinted{color:#e9f3fa}.m-tiny{margin:.5rem}.mn-tiny{margin:-0.5rem}.m-small{margin:1rem}.mn-small{margin:-1rem}.m-base{margin:1.5rem}.mn-base{margin:-1.5rem}.m-large{margin:3rem}.mn-large{margin:-3rem}.m-xlarge{margin:4rem}.mn-xlarge{margin:-4rem}.m-xxlarge{margin:8rem}.mn-xxlarge{margin:-8rem}.my-tiny{margin-top:.5rem;margin-bottom:.5rem}.myn-tiny{margin-top:-0.5rem;margin-bottom:-0.5rem}.my-small,p{margin-top:1rem;margin-bottom:1rem}.myn-small{margin-top:-1rem;margin-bottom:-1rem}.my-base{margin-top:1.5rem;margin-bottom:1.5rem}.myn-base{margin-top:-1.5rem;margin-bottom:-1.5rem}.my-large{margin-top:3rem;margin-bottom:3rem}.myn-large{margin-top:-3rem;margin-bottom:-3rem}.my-xlarge{margin-top:4rem;margin-bottom:4rem}.myn-xlarge{margin-top:-4rem;margin-bottom:-4rem}.my-xxlarge{margin-top:8rem;margin-bottom:8rem}.myn-xxlarge{margin-top:-8rem;margin-bottom:-8rem}.mx-tiny{margin-left:.5rem;margin-right:.5rem}.mxn-tiny{margin-left:-0.5rem;margin-right:-0.5rem}.mx-small{margin-left:1rem;margin-right:1rem}.mxn-small{margin-left:-1rem;margin-right:-1rem}.mx-base{margin-left:1.5rem;margin-right:1.5rem}.mxn-base{margin-left:-1.5rem;margin-right:-1.5rem}.mx-large{margin-left:3rem;margin-right:3rem}.mxn-large{margin-left:-3rem;margin-right:-3rem}.mx-xlarge{margin-left:4rem;margin-right:4rem}.mxn-xlarge{margin-left:-4rem;margin-right:-4rem}.mx-xxlarge{margin-left:8rem;margin-right:8rem}.mxn-xxlarge{margin-left:-8rem;margin-right:-8rem}.ml-tiny{margin-left:.5rem}.mln-tiny{margin-left:-0.5rem}.ml-small{margin-left:1rem}.mln-small{margin-left:-1rem}.ml-base{margin-left:1.5rem}.mln-base{margin-left:-1.5rem}.ml-large{margin-left:3rem}.mln-large{margin-left:-3rem}.ml-xlarge{margin-left:4rem}.mln-xlarge{margin-left:-4rem}.ml-xxlarge{margin-left:8rem}.mln-xxlarge{margin-left:-8rem}.mr-tiny{margin-right:.5rem}.mrn-tiny{margin-right:-0.5rem}.mr-small{margin-right:1rem}.mrn-small{margin-right:-1rem}.mr-base{margin-right:1.5rem}.mrn-base{margin-right:-1.5rem}.mr-large{margin-right:3rem}.mrn-large{margin-right:-3rem}.mr-xlarge{margin-right:4rem}.mrn-xlarge{margin-right:-4rem}.mr-xxlarge{margin-right:8rem}.mrn-xxlarge{margin-right:-8rem}.mt-tiny{margin-top:.5rem}.mtn-tiny{margin-top:-0.5rem}.mt-small{margin-top:1rem}.mtn-small{margin-top:-1rem}.mt-base{margin-top:1.5rem}.mtn-base{margin-top:-1.5rem}.mt-large{margin-top:3rem}.mtn-large{margin-top:-3rem}.mt-xlarge{margin-top:4rem}.mtn-xlarge{margin-top:-4rem}.mt-xxlarge{margin-top:8rem}.mtn-xxlarge{margin-top:-8rem}.mb-tiny{margin-bottom:.5rem}.mbn-tiny{margin-bottom:-0.5rem}.mb-small{margin-bottom:1rem}.mbn-small{margin-bottom:-1rem}.mb-base{margin-bottom:1.5rem}.mbn-base{margin-bottom:-1.5rem}.mb-large{margin-bottom:3rem}.mbn-large{margin-bottom:-3rem}.mb-xlarge{margin-bottom:4rem}.mbn-xlarge{margin-bottom:-4rem}.mb-xxlarge{margin-bottom:8rem}.mbn-xxlarge{margin-bottom:-8rem}.p-tiny{padding:.5rem}.pn-tiny{padding:-0.5rem}.p-small{padding:1rem}.pn-small{padding:-1rem}.p-base{padding:1.5rem}.pn-base{padding:-1.5rem}.p-large{padding:3rem}.pn-large{padding:-3rem}.p-xlarge{padding:4rem}.pn-xlarge{padding:-4rem}.p-xxlarge{padding:8rem}.pn-xxlarge{padding:-8rem}.py-tiny{padding-top:.5rem;padding-bottom:.5rem}.pyn-tiny{padding-top:-0.5rem;padding-bottom:-0.5rem}.py-small{padding-top:1rem;padding-bottom:1rem}.pyn-small{padding-top:-1rem;padding-bottom:-1rem}.py-base{padding-top:1.5rem;padding-bottom:1.5rem}.pyn-base{padding-top:-1.5rem;padding-bottom:-1.5rem}.py-large{padding-top:3rem;padding-bottom:3rem}.pyn-large{padding-top:-3rem;padding-bottom:-3rem}.py-xlarge{padding-top:4rem;padding-bottom:4rem}.pyn-xlarge{padding-top:-4rem;padding-bottom:-4rem}.py-xxlarge{padding-top:8rem;padding-bottom:8rem}.pyn-xxlarge{padding-top:-8rem;padding-bottom:-8rem}.px-tiny{padding-left:.5rem;padding-right:.5rem}.pxn-tiny{padding-left:-0.5rem;padding-right:-0.5rem}.px-small{padding-left:1rem;padding-right:1rem}.pxn-small{padding-left:-1rem;padding-right:-1rem}.px-base{padding-left:1.5rem;padding-right:1.5rem}.pxn-base{padding-left:-1.5rem;padding-right:-1.5rem}.px-large{padding-left:3rem;padding-right:3rem}.pxn-large{padding-left:-3rem;padding-right:-3rem}.px-xlarge{padding-left:4rem;padding-right:4rem}.pxn-xlarge{padding-left:-4rem;padding-right:-4rem}.px-xxlarge{padding-left:8rem;padding-right:8rem}.pxn-xxlarge{padding-left:-8rem;padding-right:-8rem}.pl-tiny{padding-left:.5rem}.pln-tiny{padding-left:-0.5rem}.pl-small{padding-left:1rem}.pln-small{padding-left:-1rem}.pl-base{padding-left:1.5rem}.pln-base{padding-left:-1.5rem}.pl-large{padding-left:3rem}.pln-large{padding-left:-3rem}.pl-xlarge{padding-left:4rem}.pln-xlarge{padding-left:-4rem}.pl-xxlarge{padding-left:8rem}.pln-xxlarge{padding-left:-8rem}.pr-tiny{padding-right:.5rem}.prn-tiny{padding-right:-0.5rem}.pr-small{padding-right:1rem}.prn-small{padding-right:-1rem}.pr-base{padding-right:1.5rem}.prn-base{padding-right:-1.5rem}.pr-large{padding-right:3rem}.prn-large{padding-right:-3rem}.pr-xlarge{padding-right:4rem}.prn-xlarge{padding-right:-4rem}.pr-xxlarge{padding-right:8rem}.prn-xxlarge{padding-right:-8rem}.pt-tiny{padding-top:.5rem}.ptn-tiny{padding-top:-0.5rem}.pt-small{padding-top:1rem}.ptn-small{padding-top:-1rem}.pt-base{padding-top:1.5rem}.ptn-base{padding-top:-1.5rem}.pt-large{padding-top:3rem}.ptn-large{padding-top:-3rem}.pt-xlarge{padding-top:4rem}.ptn-xlarge{padding-top:-4rem}.pt-xxlarge{padding-top:8rem}.ptn-xxlarge{padding-top:-8rem}.pb-tiny{padding-bottom:.5rem}.pbn-tiny{padding-bottom:-0.5rem}.pb-small{padding-bottom:1rem}.pbn-small{padding-bottom:-1rem}.pb-base{padding-bottom:1.5rem}.pbn-base{padding-bottom:-1.5rem}.pb-large{padding-bottom:3rem}.pbn-large{padding-bottom:-3rem}.pb-xlarge{padding-bottom:4rem}.pbn-xlarge{padding-bottom:-4rem}.pb-xxlarge{padding-bottom:8rem}.pbn-xxlarge{padding-bottom:-8rem}.letter-spacing-0{letter-spacing:0}.letter-spacing-1{letter-spacing:.03125rem}.letter-spacing-2{letter-spacing:.015rem}.mr-3{margin-right:.75rem}.mb-3{margin-bottom:.75rem}.pos-relative{position:relative}.pos-absolute{position:absolute}.pos-fixed{position:fixed}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.opacity-100{opacity:1 !important}.transform-spin-clockwise{-webkit-animation:transform-spin-clockwise 2s linear infinite;animation:transform-spin-clockwise 2s linear infinite}.transform-spin-counter-clockwise{-webkit-animation:transform-spin-counter-clockwise 2s linear infinite;animation:transform-spin-counter-clockwise 2s linear infinite}@-webkit-keyframes transform-spin-clockwise{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes transform-spin-clockwise{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes transform-spin-counter-clockwise{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes transform-spin-counter-clockwise{from{-webkit-transform:rotate(360deg);transform:rotate(360deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.italic{font-style:italic}*:disabled,.disabled{opacity:.4;cursor:default !important}.w-100{width:100%}.font-weight-bold{font-weight:bold}.font-weight-medium{font-weight:400}.font-weight-light{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:#d76060;color:#fff;padding-left:1rem;padding-right:1rem;font-size:var(--fs-large);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,.impesonate-warning button.btn-plain-text{font-weight:bold;color:#fff}.fs-h1{font-size:var(--fs-h1)}.fs-h2{font-size:var(--fs-h2)}.fs-h3{font-size:var(--fs-h3)}.fs-h4{font-size:var(--fs-h4)}.fs-h5{font-size:var(--fs-h5)}.fs-h6{font-size:var(--fs-h6)}.fs-large{font-size:var(--fs-large)}.fs-base{font-size:var(--fs-base)}.fs-small{font-size:var(--fs-small)}.fs-xsmall{font-size:var(--fs-xsmall)}.fs-xxsmall{font-size:var(--fs-xxsmall)}.fw-bold{font-weight:var(--fw-bold)}.fw-medium{font-weight:var(--fw-medium)}.fw-regular{font-weight:var(--fw-regular)}.fw-light{font-weight:var(--fw-light)}html,button,input,select,textarea{font-family:var(--font-primary)}body{font-size:var(--fs-base);font-weight:var(--fw-regular);line-height:var(--line-height-2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.preheader,.product-detail .campaign-banner span,.product-list .campaign-banner span{font-size:var(--fs-xsmall);color:var(--clr-n200)}.ingress{font-size:var(--fs-large)}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-bold);line-height:var(--line-height-4)}h1{font-size:var(--fs-h1);margin:0 0 var(--space-7)}h2{font-size:var(--fs-h2);margin:0 0 var(--space-6)}h3{font-size:var(--fs-h3);margin:0 0 var(--space-6)}h4{font-size:var(--fs-h4);margin:0 0 var(--space-6)}h5{font-size:var(--fs-h5);margin:0 0 var(--space-3)}h6{font-size:var(--fs-h6);margin:0 0 var(--space-3)}a,button.btn-plain-text{color:var(--clr-link);text-decoration:none;font-weight:var(--fw-bold)}a:hover,button.btn-plain-text:hover{text-decoration:underline;text-underline-offset:.2em}a:active,button.btn-plain-text:active{color:var(--clr-i600)}.content p{margin-top:1.6rem;margin-bottom:1.6rem}li{font-weight:var(--fw-medium)}blockquote{font-style:italic}.caption{font-style:italic;font-size:var(--fs-small);line-height:var(--line-height-4);font-weight:var(--fw-light)}.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:var(--fs-h4);font-weight:600}.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:var(--fs-large);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:var(--fs-large)}.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-h4);background:none;border:none;padding:0;margin-right:3.875rem;text-transform:none}.product-tabs .tabs button:last-of-type{margin-right:0}.product-tabs .tabs button:after{display:block;content:"";border-bottom:3px solid #22a07e;width:0;transition:.3s ease width}.product-tabs .tabs button:focus{outline:none}.product-tabs .tabs button.active{color:#22a07e}.product-tabs .tabs button.active:after{width:100%;transition:.3s ease width}.product-tabs .tabs button:hover{color:#22a07e}.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:var(--fs-large);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-large);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}a.button,a.buy-button-disable,a.buy-button,button.button.btn-plain-text,button.btn-plain-text.buy-button-disable,button.btn-plain-text.buy-button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-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;text-decoration:none;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}a.button:hover,a.buy-button-disable:hover,a.buy-button:hover,button.button.btn-plain-text:hover,button.btn-plain-text.buy-button-disable:hover,button.btn-plain-text.buy-button:hover{text-decoration:none;color:var(--clr-n900)}.button,.buy-button-disable,.buy-button,.button-icon{margin:0;border:none;color:var(--clr-n900);font-weight:500;line-height:1.2;letter-spacing:0;min-width:5em;padding-left:1.5em;padding-right:1.5em;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}.button:not(:last-child),.buy-button-disable:not(:last-child),.buy-button:not(:last-child),.button-icon:not(:last-child){margin-right:1rem}.button:focus-visible,.buy-button-disable:focus-visible,.buy-button:focus-visible,.button-icon:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus)}.button:disabled,.buy-button-disable:disabled,.buy-button:disabled,.button-icon:disabled{opacity:.4}.button.large,.large.buy-button-disable,.large.buy-button,.button-icon.large{min-height:44px;font-size:var(--fs-base);border-radius:6px;padding-top:2px}.button.large:where(a,button.btn-plain-text),.large.buy-button-disable:where(a,button.btn-plain-text),.large.buy-button:where(a,button.btn-plain-text),.button-icon.large:where(a,button.btn-plain-text){padding-top:0}.button.medium,.button .standard,.buy-button-disable .standard,.buy-button .standard,.button,.buy-button-disable,.buy-button,.button-icon.medium,.button-icon .standard,.button-icon{min-height:38px;font-size:var(--fs-small);border-radius:6px}.button.small,.small.buy-button-disable,.small.buy-button,.button-icon.small{min-height:32px;font-size:var(--fs-small);border-radius:4px;padding-top:1px;padding-bottom:0}.button.small:where(a,button.btn-plain-text),.small.buy-button-disable:where(a,button.btn-plain-text),.small.buy-button:where(a,button.btn-plain-text),.button-icon.small:where(a,button.btn-plain-text){padding-top:0}.button.narrow,.narrow.buy-button-disable,.narrow.buy-button,.button-icon.narrow{min-width:3.5em;padding-left:1em;padding-right:1em}.button.primary,.button,.buy-button-disable,.buy-button,.button-icon.primary,.button-icon{background-color:var(--clr-p500);color:var(--clr-n0)}.button.primary:hover:not(:disabled),.button:hover:not(:disabled),.buy-button-disable:hover:not(:disabled),.buy-button:hover:not(:disabled),.button-icon.primary:hover:not(:disabled),.button-icon:hover:not(:disabled){background-color:var(--clr-p700);color:var(--clr-n0)}.button.primary:active,.button:active,.buy-button-disable:active,.buy-button:active,.button-icon.primary:active,.button-icon:active{background-color:var(--clr-p800);color:var(--clr-n0)}.button.primary:focus-visible,.button:focus-visible,.buy-button-disable:focus-visible,.buy-button:focus-visible,.button-icon.primary:focus-visible,.button-icon:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-p700)}.button.secondary,.button.mail-button-btn,.secondary.buy-button-disable,.buy-button-disable.mail-button-btn,.secondary.buy-button,.buy-button.mail-button-btn,.button-icon.secondary,.button-icon.mail-button-btn{background-color:var(--clr-n800);color:var(--clr-n0)}.button.secondary:hover:not(:disabled),.button.mail-button-btn:hover:not(:disabled),.secondary.buy-button-disable:hover:not(:disabled),.buy-button-disable.mail-button-btn:hover:not(:disabled),.secondary.buy-button:hover:not(:disabled),.buy-button.mail-button-btn:hover:not(:disabled),.button-icon.secondary:hover:not(:disabled),.button-icon.mail-button-btn:hover:not(:disabled){background-color:var(--clr-n500);color:var(--clr-n0)}.button.secondary:active,.button.mail-button-btn:active,.secondary.buy-button-disable:active,.buy-button-disable.mail-button-btn:active,.secondary.buy-button:active,.buy-button.mail-button-btn:active,.button-icon.secondary:active,.button-icon.mail-button-btn:active{background-color:var(--clr-n400);color:var(--clr-n0)}.button.secondary:focus-visible,.button.mail-button-btn:focus-visible,.secondary.buy-button-disable:focus-visible,.buy-button-disable.mail-button-btn:focus-visible,.secondary.buy-button:focus-visible,.buy-button.mail-button-btn:focus-visible,.button-icon.secondary:focus-visible,.button-icon.mail-button-btn:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n500)}.button.secondary:disabled,.button.mail-button-btn:disabled,.secondary.buy-button-disable:disabled,.buy-button-disable.mail-button-btn:disabled,.secondary.buy-button:disabled,.buy-button.mail-button-btn:disabled,.button-icon.secondary:disabled,.button-icon.mail-button-btn:disabled{background-color:var(--clr-n800)}.dark-theme .button.secondary,.dark-theme .button.mail-button-btn,.dark-theme .secondary.buy-button-disable,.dark-theme .buy-button-disable.mail-button-btn,.dark-theme .secondary.buy-button,.dark-theme .buy-button.mail-button-btn,.dark-theme .button-icon.secondary,.dark-theme .button-icon.mail-button-btn{background-color:var(--clr-n0);color:var(--clr-n900)}.dark-theme .button.secondary:hover:not(:disabled),.dark-theme .button.mail-button-btn:hover:not(:disabled),.dark-theme .secondary.buy-button-disable:hover:not(:disabled),.dark-theme .buy-button-disable.mail-button-btn:hover:not(:disabled),.dark-theme .secondary.buy-button:hover:not(:disabled),.dark-theme .buy-button.mail-button-btn:hover:not(:disabled),.dark-theme .button-icon.secondary:hover:not(:disabled),.dark-theme .button-icon.mail-button-btn:hover:not(:disabled){background-color:var(--clr-n30);color:var(--clr-n900)}.dark-theme .button.secondary:active,.dark-theme .button.mail-button-btn:active,.dark-theme .secondary.buy-button-disable:active,.dark-theme .buy-button-disable.mail-button-btn:active,.dark-theme .secondary.buy-button:active,.dark-theme .buy-button.mail-button-btn:active,.dark-theme .button-icon.secondary:active,.dark-theme .button-icon.mail-button-btn:active{background-color:var(--clr-n50)}.dark-theme .button.secondary:focus-visible,.dark-theme .button.mail-button-btn:focus-visible,.dark-theme .secondary.buy-button-disable:focus-visible,.dark-theme .buy-button-disable.mail-button-btn:focus-visible,.dark-theme .secondary.buy-button:focus-visible,.dark-theme .buy-button.mail-button-btn:focus-visible,.dark-theme .button-icon.secondary:focus-visible,.dark-theme .button-icon.mail-button-btn:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n30)}.dark-theme .button.secondary:disabled,.dark-theme .button.mail-button-btn:disabled,.dark-theme .secondary.buy-button-disable:disabled,.dark-theme .buy-button-disable.mail-button-btn:disabled,.dark-theme .secondary.buy-button:disabled,.dark-theme .buy-button.mail-button-btn:disabled,.dark-theme .button-icon.secondary:disabled,.dark-theme .button-icon.mail-button-btn:disabled{background-color:var(--clr-n0)}.button.ghost,.ghost.buy-button-disable,.ghost.buy-button,.button-icon.ghost{background-color:rgba(0,0,0,0);color:var(--clr-n900)}.button.ghost:hover:not(:disabled),.ghost.buy-button-disable:hover:not(:disabled),.ghost.buy-button:hover:not(:disabled),.button-icon.ghost:hover:not(:disabled){background-color:var(--clr-n20);color:var(--clr-n900)}.button.ghost:active,.ghost.buy-button-disable:active,.ghost.buy-button:active,.button-icon.ghost:active{background-color:var(--clr-n30)}.button.ghost:focus-visible,.ghost.buy-button-disable:focus-visible,.ghost.buy-button:focus-visible,.button-icon.ghost:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n20)}.dark-theme .button.ghost,.dark-theme .ghost.buy-button-disable,.dark-theme .ghost.buy-button,.dark-theme .button-icon.ghost{background-color:rgba(0,0,0,0);color:var(--clr-n0)}.dark-theme .button.ghost:hover:not(:disabled),.dark-theme .ghost.buy-button-disable:hover:not(:disabled),.dark-theme .ghost.buy-button:hover:not(:disabled),.dark-theme .button-icon.ghost:hover:not(:disabled){background-color:var(--clr-n700);color:var(--clr-n0)}.dark-theme .button.ghost:active,.dark-theme .ghost.buy-button-disable:active,.dark-theme .ghost.buy-button:active,.dark-theme .button-icon.ghost:active{background-color:var(--clr-n600)}.dark-theme .button.ghost:focus-visible,.dark-theme .ghost.buy-button-disable:focus-visible,.dark-theme .ghost.buy-button:focus-visible,.dark-theme .button-icon.ghost:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n600)}.button.tertiary,.tertiary.buy-button-disable,.tertiary.buy-button,.button.outline,.outline.buy-button-disable,.outline.buy-button,.button-icon.tertiary,.button-icon.outline{background-color:rgba(0,0,0,0);color:var(--clr-n900);border:2px solid var(--clr-n800)}.button.tertiary:hover:not(:disabled),.tertiary.buy-button-disable:hover:not(:disabled),.tertiary.buy-button:hover:not(:disabled),.button.outline:hover:not(:disabled),.outline.buy-button-disable:hover:not(:disabled),.outline.buy-button:hover:not(:disabled),.button-icon.tertiary:hover:not(:disabled),.button-icon.outline:hover:not(:disabled){background-color:var(--clr-n20);color:var(--clr-n900)}.button.tertiary:active,.tertiary.buy-button-disable:active,.tertiary.buy-button:active,.button.outline:active,.outline.buy-button-disable:active,.outline.buy-button:active,.button-icon.tertiary:active,.button-icon.outline:active{background-color:var(--clr-n30)}.button.tertiary:focus-visible,.tertiary.buy-button-disable:focus-visible,.tertiary.buy-button:focus-visible,.button.outline:focus-visible,.outline.buy-button-disable:focus-visible,.outline.buy-button:focus-visible,.button-icon.tertiary:focus-visible,.button-icon.outline:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n20)}.dark-theme .button.tertiary,.dark-theme .tertiary.buy-button-disable,.dark-theme .tertiary.buy-button,.dark-theme .button-icon.tertiary{color:var(--clr-n0);border:2px solid var(--clr-n0)}.dark-theme .button.tertiary:hover:not(:disabled),.dark-theme .tertiary.buy-button-disable:hover:not(:disabled),.dark-theme .tertiary.buy-button:hover:not(:disabled),.dark-theme .button-icon.tertiary:hover:not(:disabled){background-color:var(--clr-n500);color:var(--clr-n0)}.dark-theme .button.tertiary:active,.dark-theme .tertiary.buy-button-disable:active,.dark-theme .tertiary.buy-button:active,.dark-theme .button-icon.tertiary:active{background-color:var(--clr-n400)}.dark-theme .button.tertiary:focus-visible,.dark-theme .tertiary.buy-button-disable:focus-visible,.dark-theme .tertiary.buy-button:focus-visible,.dark-theme .button-icon.tertiary:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n500)}.button.action,.action.buy-button-disable,.action.buy-button,.button-icon.action{background-color:rgba(0,0,0,0);color:var(--clr-c600)}.button.action:hover:not(:disabled),.action.buy-button-disable:hover:not(:disabled),.action.buy-button:hover:not(:disabled),.button-icon.action:hover:not(:disabled){background-color:var(--clr-n20);color:var(--clr-c600)}.button.action:active,.action.buy-button-disable:active,.action.buy-button:active,.button-icon.action:active{background-color:var(--clr-n30)}.button.action:focus-visible,.action.buy-button-disable:focus-visible,.action.buy-button:focus-visible,.button-icon.action:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n20)}.dark-theme .button.action:hover:not(:disabled),.dark-theme .action.buy-button-disable:hover:not(:disabled),.dark-theme .action.buy-button:hover:not(:disabled),.dark-theme .button-icon.action:hover:not(:disabled){background-color:var(--clr-n700);color:var(--clr-c600)}.dark-theme .button.action:active,.dark-theme .action.buy-button-disable:active,.dark-theme .action.buy-button:active,.dark-theme .button-icon.action:active{background-color:var(--clr-n600)}.dark-theme .button.action:focus-visible,.dark-theme .action.buy-button-disable:focus-visible,.dark-theme .action.buy-button:focus-visible,.dark-theme .button-icon.action:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0px 0px 4px var(--clr-focus);background-color:var(--clr-n700)}.button.arrow-left span,.arrow-left.buy-button-disable span,.arrow-left.buy-button span,.button.arrow-left:not(a):not(button.btn-plain-text),.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text),.arrow-left.buy-button:not(a):not(button.btn-plain-text),.button.arrow-right span,.arrow-right.buy-button-disable span,.arrow-right.buy-button span,.button.arrow-right:not(a):not(button.btn-plain-text),.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text),.arrow-right.buy-button:not(a):not(button.btn-plain-text),.button-icon.arrow-left span,.button-icon.arrow-left:not(a):not(button.btn-plain-text),.button-icon.arrow-right span,.button-icon.arrow-right:not(a):not(button.btn-plain-text){position:relative}.button.arrow-left span::before,.arrow-left.buy-button-disable span::before,.arrow-left.buy-button span::before,.button.arrow-left span::after,.arrow-left.buy-button-disable span::after,.arrow-left.buy-button span::after,.button.arrow-left:not(a):not(button.btn-plain-text)::before,.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.button.arrow-left:not(a):not(button.btn-plain-text)::after,.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::after,.arrow-left.buy-button:not(a):not(button.btn-plain-text)::after,.button.arrow-right span::before,.arrow-right.buy-button-disable span::before,.arrow-right.buy-button span::before,.button.arrow-right span::after,.arrow-right.buy-button-disable span::after,.arrow-right.buy-button span::after,.button.arrow-right:not(a):not(button.btn-plain-text)::before,.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-right.buy-button:not(a):not(button.btn-plain-text)::before,.button.arrow-right:not(a):not(button.btn-plain-text)::after,.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.button-icon.arrow-left span::before,.button-icon.arrow-left span::after,.button-icon.arrow-left:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-left:not(a):not(button.btn-plain-text)::after,.button-icon.arrow-right span::before,.button-icon.arrow-right span::after,.button-icon.arrow-right:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-right:not(a):not(button.btn-plain-text)::after{position:absolute;content:"";display:inline-block;background-repeat:no-repeat;background-size:100%;width:1.71em;height:1.71em;margin-top:-0.3em}.button.arrow-left.large span::before,.arrow-left.large.buy-button-disable span::before,.arrow-left.large.buy-button span::before,.button.arrow-left.large span::after,.arrow-left.large.buy-button-disable span::after,.arrow-left.large.buy-button span::after,.button.arrow-left.large:not(a):not(button.btn-plain-text)::before,.arrow-left.large.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-left.large.buy-button:not(a):not(button.btn-plain-text)::before,.button.arrow-left.large:not(a):not(button.btn-plain-text)::after,.arrow-left.large.buy-button-disable:not(a):not(button.btn-plain-text)::after,.arrow-left.large.buy-button:not(a):not(button.btn-plain-text)::after,.button.arrow-right.large span::before,.arrow-right.large.buy-button-disable span::before,.arrow-right.large.buy-button span::before,.button.arrow-right.large span::after,.arrow-right.large.buy-button-disable span::after,.arrow-right.large.buy-button span::after,.button.arrow-right.large:not(a):not(button.btn-plain-text)::before,.arrow-right.large.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-right.large.buy-button:not(a):not(button.btn-plain-text)::before,.button.arrow-right.large:not(a):not(button.btn-plain-text)::after,.arrow-right.large.buy-button-disable:not(a):not(button.btn-plain-text)::after,.arrow-right.large.buy-button:not(a):not(button.btn-plain-text)::after,.button-icon.arrow-left.large span::before,.button-icon.arrow-left.large span::after,.button-icon.arrow-left.large:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-left.large:not(a):not(button.btn-plain-text)::after,.button-icon.arrow-right.large span::before,.button-icon.arrow-right.large span::after,.button-icon.arrow-right.large:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-right.large:not(a):not(button.btn-plain-text)::after{width:2em;height:2em;margin-top:-0.5em}.button.arrow-left.large span::before,.arrow-left.large.buy-button-disable span::before,.arrow-left.large.buy-button span::before,.button.arrow-left.large:not(a):not(button.btn-plain-text)::before,.arrow-left.large.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-left.large.buy-button:not(a):not(button.btn-plain-text)::before,.button.arrow-right.large span::before,.arrow-right.large.buy-button-disable span::before,.arrow-right.large.buy-button span::before,.button.arrow-right.large:not(a):not(button.btn-plain-text)::before,.arrow-right.large.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-right.large.buy-button:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-left.large span::before,.button-icon.arrow-left.large:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-right.large span::before,.button-icon.arrow-right.large:not(a):not(button.btn-plain-text)::before{margin-left:-2.4em}.button.arrow-left.small span::before,.arrow-left.small.buy-button-disable span::before,.arrow-left.small.buy-button span::before,.button.arrow-left.small:not(a):not(button.btn-plain-text)::before,.arrow-left.small.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-left.small.buy-button:not(a):not(button.btn-plain-text)::before,.button.arrow-right.small span::before,.arrow-right.small.buy-button-disable span::before,.arrow-right.small.buy-button span::before,.button.arrow-right.small:not(a):not(button.btn-plain-text)::before,.arrow-right.small.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-right.small.buy-button:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-left.small span::before,.button-icon.arrow-left.small:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-right.small span::before,.button-icon.arrow-right.small:not(a):not(button.btn-plain-text)::before{margin-left:-1.8em}.button.arrow-left.small span::after,.arrow-left.small.buy-button-disable span::after,.arrow-left.small.buy-button span::after,.button.arrow-left.small:not(a):not(button.btn-plain-text)::after,.arrow-left.small.buy-button-disable:not(a):not(button.btn-plain-text)::after,.arrow-left.small.buy-button:not(a):not(button.btn-plain-text)::after,.button.arrow-right.small span::after,.arrow-right.small.buy-button-disable span::after,.arrow-right.small.buy-button span::after,.button.arrow-right.small:not(a):not(button.btn-plain-text)::after,.arrow-right.small.buy-button-disable:not(a):not(button.btn-plain-text)::after,.arrow-right.small.buy-button:not(a):not(button.btn-plain-text)::after,.button-icon.arrow-left.small span::after,.button-icon.arrow-left.small:not(a):not(button.btn-plain-text)::after,.button-icon.arrow-right.small span::after,.button-icon.arrow-right.small:not(a):not(button.btn-plain-text)::after{margin-left:.2em}.button.arrow-left,.arrow-left.buy-button-disable,.arrow-left.buy-button,.button-icon.arrow-left{padding-left:3.25em}.button.arrow-left:not(a):not(button.btn-plain-text)::before,.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.button.arrow-left span::before,.arrow-left.buy-button-disable span::before,.arrow-left.buy-button span::before,.button-icon.arrow-left:not(a):not(button.btn-plain-text)::before,.button-icon.arrow-left span::before{background-image:url("../images/designsystem_2022/NEGATIV/arrow-left-neg.svg");margin-left:-2em}.button.arrow-right,.arrow-right.buy-button-disable,.arrow-right.buy-button,.button-icon.arrow-right{padding-right:3.25em}.button.arrow-right:not(a):not(button.btn-plain-text)::after,.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.button.arrow-right span::after,.arrow-right.buy-button-disable span::after,.arrow-right.buy-button span::after,.button-icon.arrow-right:not(a):not(button.btn-plain-text)::after,.button-icon.arrow-right span::after{background-image:url("../images/designsystem_2022/NEGATIV/arrow-right-neg.svg");margin-left:.4em}.button.tertiary.arrow-left:not(a):not(button.btn-plain-text)::before,.tertiary.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.tertiary.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.button.tertiary.arrow-left span::before,.tertiary.arrow-left.buy-button-disable span::before,.tertiary.arrow-left.buy-button span::before,.button.outline.arrow-left:not(a):not(button.btn-plain-text)::before,.outline.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.outline.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.button.outline.arrow-left span::before,.outline.arrow-left.buy-button-disable span::before,.outline.arrow-left.buy-button span::before,.button.ghost.arrow-left:not(a):not(button.btn-plain-text)::before,.ghost.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.ghost.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.button.ghost.arrow-left span::before,.ghost.arrow-left.buy-button-disable span::before,.ghost.arrow-left.buy-button span::before,.button-icon.tertiary.arrow-left:not(a):not(button.btn-plain-text)::before,.button-icon.tertiary.arrow-left span::before,.button-icon.outline.arrow-left:not(a):not(button.btn-plain-text)::before,.button-icon.outline.arrow-left span::before,.button-icon.ghost.arrow-left:not(a):not(button.btn-plain-text)::before,.button-icon.ghost.arrow-left span::before{background-image:url("../images/designsystem_2022/SVART/arrow-left.svg")}.button.tertiary.arrow-right:not(a):not(button.btn-plain-text)::after,.tertiary.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.tertiary.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.button.tertiary.arrow-right span::after,.tertiary.arrow-right.buy-button-disable span::after,.tertiary.arrow-right.buy-button span::after,.button.outline.arrow-right:not(a):not(button.btn-plain-text)::after,.outline.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.outline.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.button.outline.arrow-right span::after,.outline.arrow-right.buy-button-disable span::after,.outline.arrow-right.buy-button span::after,.button.ghost.arrow-right:not(a):not(button.btn-plain-text)::after,.ghost.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.ghost.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.button.ghost.arrow-right span::after,.ghost.arrow-right.buy-button-disable span::after,.ghost.arrow-right.buy-button span::after,.button-icon.tertiary.arrow-right:not(a):not(button.btn-plain-text)::after,.button-icon.tertiary.arrow-right span::after,.button-icon.outline.arrow-right:not(a):not(button.btn-plain-text)::after,.button-icon.outline.arrow-right span::after,.button-icon.ghost.arrow-right:not(a):not(button.btn-plain-text)::after,.button-icon.ghost.arrow-right span::after{background-image:url("../images/designsystem_2022/SVART/arrow-right.svg")}.dark-theme .button.secondary.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .button.arrow-left.mail-button-btn:not(a):not(button.btn-plain-text)::before,.dark-theme .secondary.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.dark-theme .arrow-left.buy-button-disable.mail-button-btn:not(a):not(button.btn-plain-text)::before,.dark-theme .secondary.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.dark-theme .arrow-left.buy-button.mail-button-btn:not(a):not(button.btn-plain-text)::before,.dark-theme .button.secondary.arrow-left span::before,.dark-theme .button.arrow-left.mail-button-btn span::before,.dark-theme .secondary.arrow-left.buy-button-disable span::before,.dark-theme .arrow-left.buy-button-disable.mail-button-btn span::before,.dark-theme .secondary.arrow-left.buy-button span::before,.dark-theme .arrow-left.buy-button.mail-button-btn span::before,.dark-theme .button-icon.secondary.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .button-icon.arrow-left.mail-button-btn:not(a):not(button.btn-plain-text)::before,.dark-theme .button-icon.secondary.arrow-left span::before,.dark-theme .button-icon.arrow-left.mail-button-btn span::before{background-image:url("../images/designsystem_2022/SVART/arrow-left.svg")}.dark-theme .button.secondary.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .button.arrow-right.mail-button-btn:not(a):not(button.btn-plain-text)::after,.dark-theme .secondary.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.dark-theme .arrow-right.buy-button-disable.mail-button-btn:not(a):not(button.btn-plain-text)::after,.dark-theme .secondary.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.dark-theme .arrow-right.buy-button.mail-button-btn:not(a):not(button.btn-plain-text)::after,.dark-theme .button.secondary.arrow-right span::after,.dark-theme .button.arrow-right.mail-button-btn span::after,.dark-theme .secondary.arrow-right.buy-button-disable span::after,.dark-theme .arrow-right.buy-button-disable.mail-button-btn span::after,.dark-theme .secondary.arrow-right.buy-button span::after,.dark-theme .arrow-right.buy-button.mail-button-btn span::after,.dark-theme .button-icon.secondary.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .button-icon.arrow-right.mail-button-btn:not(a):not(button.btn-plain-text)::after,.dark-theme .button-icon.secondary.arrow-right span::after,.dark-theme .button-icon.arrow-right.mail-button-btn span::after{background-image:url("../images/designsystem_2022/SVART/arrow-right.svg")}.dark-theme .button.tertiary.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .tertiary.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.dark-theme .tertiary.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.dark-theme .button.tertiary.arrow-left span::before,.dark-theme .tertiary.arrow-left.buy-button-disable span::before,.dark-theme .tertiary.arrow-left.buy-button span::before,.dark-theme .button.outline.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .outline.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.dark-theme .outline.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.dark-theme .button.outline.arrow-left span::before,.dark-theme .outline.arrow-left.buy-button-disable span::before,.dark-theme .outline.arrow-left.buy-button span::before,.dark-theme .button.ghost.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .ghost.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.dark-theme .ghost.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.dark-theme .button.ghost.arrow-left span::before,.dark-theme .ghost.arrow-left.buy-button-disable span::before,.dark-theme .ghost.arrow-left.buy-button span::before,.dark-theme .button-icon.tertiary.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .button-icon.tertiary.arrow-left span::before,.dark-theme .button-icon.outline.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .button-icon.outline.arrow-left span::before,.dark-theme .button-icon.ghost.arrow-left:not(a):not(button.btn-plain-text)::before,.dark-theme .button-icon.ghost.arrow-left span::before{background-image:url("../images/designsystem_2022/NEGATIV/arrow-left-neg.svg")}.dark-theme .button.tertiary.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .tertiary.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.dark-theme .tertiary.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.dark-theme .button.tertiary.arrow-right span::after,.dark-theme .tertiary.arrow-right.buy-button-disable span::after,.dark-theme .tertiary.arrow-right.buy-button span::after,.dark-theme .button.outline.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .outline.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.dark-theme .outline.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.dark-theme .button.outline.arrow-right span::after,.dark-theme .outline.arrow-right.buy-button-disable span::after,.dark-theme .outline.arrow-right.buy-button span::after,.dark-theme .button.ghost.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .ghost.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.dark-theme .ghost.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.dark-theme .button.ghost.arrow-right span::after,.dark-theme .ghost.arrow-right.buy-button-disable span::after,.dark-theme .ghost.arrow-right.buy-button span::after,.dark-theme .button-icon.tertiary.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .button-icon.tertiary.arrow-right span::after,.dark-theme .button-icon.outline.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .button-icon.outline.arrow-right span::after,.dark-theme .button-icon.ghost.arrow-right:not(a):not(button.btn-plain-text)::after,.dark-theme .button-icon.ghost.arrow-right span::after{background-image:url("../images/designsystem_2022/NEGATIV/arrow-right-neg.svg")}.button.action.arrow-left:not(a):not(button.btn-plain-text)::before,.action.arrow-left.buy-button-disable:not(a):not(button.btn-plain-text)::before,.action.arrow-left.buy-button:not(a):not(button.btn-plain-text)::before,.button.action.arrow-left span::before,.action.arrow-left.buy-button-disable span::before,.action.arrow-left.buy-button span::before,.button-icon.action.arrow-left:not(a):not(button.btn-plain-text)::before,.button-icon.action.arrow-left span::before{background-image:url("../images/designsystem_2022/SVART/arrow-left-red.svg")}.button.action.arrow-right:not(a):not(button.btn-plain-text)::after,.action.arrow-right.buy-button-disable:not(a):not(button.btn-plain-text)::after,.action.arrow-right.buy-button:not(a):not(button.btn-plain-text)::after,.button.action.arrow-right span::after,.action.arrow-right.buy-button-disable span::after,.action.arrow-right.buy-button span::after,.button-icon.action.arrow-right:not(a):not(button.btn-plain-text)::after,.button-icon.action.arrow-right span::after{background-image:url("../images/designsystem_2022/SVART/arrow-right-red.svg")}button.btn-plain-text{all:unset;cursor:pointer}.button-icon{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}.button-icon span img,.button-icon span svg{width:2em;height:2em}.btn-group{display:-webkit-flex;display:-ms-flexbox;display:flex}.btn-group .button,.btn-group .buy-button-disable,.btn-group .buy-button,.btn-group .button-icon{border-radius:0;margin-right:0}.btn-group .button:first-child,.btn-group .buy-button-disable:first-child,.btn-group .buy-button:first-child,.btn-group .button-icon:first-child{border-radius:6px 0 0 6px}.btn-group .button:last-child,.btn-group .buy-button-disable:last-child,.btn-group .buy-button:last-child,.btn-group .button-icon:last-child{border-radius:0 6px 6px 0}.btn-group .button:not(:first-child),.btn-group .buy-button-disable:not(:first-child),.btn-group .buy-button:not(:first-child),.btn-group .button-icon:not(:first-child){border-left:none;margin-left:1px}.btn-group .button.tertiary:not(:first-child),.btn-group .tertiary.buy-button-disable:not(:first-child),.btn-group .button.outline:not(:first-child),.btn-group .outline.buy-button-disable:not(:first-child),.btn-group .buy-button.tertiary:not(:first-child),.btn-group .buy-button.outline:not(:first-child),.btn-group .button-icon.tertiary:not(:first-child),.btn-group .button-icon.outline:not(:first-child){margin-left:0}.btn-group .button.small:first-child,.btn-group .small.buy-button-disable:first-child,.btn-group .buy-button.small:first-child,.btn-group .button-icon.small:first-child{border-radius:4px 0 0 4px}.btn-group .button.small:last-child,.btn-group .small.buy-button-disable:last-child,.btn-group .buy-button.small:last-child,.btn-group .button-icon.small:last-child{border-radius:0 4px 4px 0}.buy-button{min-height:44px;font-size:var(--fs-base);border-radius:6px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;width:100%;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}.buyform{width:100%}.buyform.loading .buy-button:before,.buyform.success .buy-button:before{top:-100%}.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:#1b8065;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}nav.breadcrumbs.mobile{display:none}nav.breadcrumbs{background:none;font-size:var(--fs-xsmall);padding-top:.5rem;padding-bottom:.5rem;width:100%}nav.breadcrumbs ul li a,nav.breadcrumbs ul li button.btn-plain-text{color:var(--clr-n100);font-weight:var(--fw-regular)}nav.breadcrumbs ul li a:hover,nav.breadcrumbs ul li button.btn-plain-text:hover{color:var(--clr-n70)}nav.breadcrumbs ul li:after{color:var(--clr-n100)}nav.breadcrumbs .breadcrumbs-container{width:100%;max-width:1366px;margin-left:auto;margin-right:auto;padding:var(--space-7) 1rem;padding-left:0}@media(max-width: 1366px){nav.breadcrumbs .breadcrumbs-container{padding:var(--space-7) 1rem;padding-left:0}}@media(max-width: 812px){nav.breadcrumbs .breadcrumbs-container{padding:var(--space-5) 2rem;padding-left:0}}nav.breadcrumbs li{margin:0}nav.breadcrumbs li:after{margin:0 var(--space-2);content:"/"}@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:var(--clr-n100)}nav.breadcrumbs ul li a,nav.breadcrumbs ul li button.btn-plain-text{font-weight:var(--fw-light);font-size:var(--fs-small);text-decoration:none;color:var(--clr-n100)}nav.breadcrumbs ul li a:hover,nav.breadcrumbs ul li button.btn-plain-text:hover{text-decoration:underline}.page-AFE45175-A30E-45E0-A1BD-51C44CE144B9 .breadcrumbs,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-4);width:100%;table-layout:fixed !important;border-radius:8px;background-color:rgba(0,0,0,0);border-collapse:collapse;font-size:var(--fs-base)}table.ds-table-list td{height:100%;width:50%;vertical-align:top;text-align:left;border-bottom:1px solid #eaeaea;color:#121212;line-height:1.3}table.ds-table-list tr{min-height:45px}table.ds-table-list tr td:first-child{padding-left:var(--space-4);padding-right:var(--space-4);font-weight:500}table.ds-table-list tr td:last-child{padding-right:var(--space-4)}table.ds-table-list tbody :first-child{border-top:1px solid #eaeaea}table.ds-table-list th{text-align:left;padding:var(--space-4) 0}table.ds-table-list th h3{font-size:var(--fs-h4);margin:0;font-weight:600}table.ds-table{font-size:var(--fs-base);background-color:#fff;border-collapse:collapse;width:100%;overflow-x:scroll;white-space:nowrap}table.ds-table.table-small td{height:var(--space-4)}table.ds-table.table-small td p{margin-top:0;margin-bottom:0}table.ds-table.table-small td img{height:40px;width:auto}table.ds-table.table-small th,table.ds-table.table-small td{padding:0 var(--space-4)}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-4)}table.ds-table th a,table.ds-table th button.btn-plain-text,table.ds-table td a,table.ds-table td button.btn-plain-text{color:#000;font-size:var(--fs-base)}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;width:100%;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--fs-small);background-color:#e9f6f2}.info-box>p{margin:0}.info-box p{color:var(--clr-text)}.info-box .close-button{background:url("/images/icons/new-2021/MR_IKON_KRYSS.svg") center no-repeat;width:24px;height:24px;border:none;padding-right:.5rem;background-color:inherit}.info-box .close-button:hover{opacity:.3}.info-box span.info-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/SVART/MR_IKON_DOKUMENT.svg");width:48px;height:48px;min-width:48px;min-height:48px}.info-box span.info-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.info-box span.critical-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.info-box span.critical-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.info-box span.warning-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.info-box span.warning-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.info-box span.ok-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.info-box span.ok-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.critical-box{padding:1.5rem;width:100%;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--fs-small);background-color:#fbefef}.critical-box>p{margin:0}.critical-box p{color:var(--clr-text)}.critical-box .close-button{background:url("/images/icons/new-2021/MR_IKON_KRYSS.svg") center no-repeat;width:24px;height:24px;border:none;padding-right:.5rem;background-color:inherit}.critical-box .close-button:hover{opacity:.3}.critical-box span.info-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/SVART/MR_IKON_DOKUMENT.svg");width:48px;height:48px;min-width:48px;min-height:48px}.critical-box span.info-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.critical-box span.critical-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.critical-box span.critical-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.critical-box span.warning-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.critical-box span.warning-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.critical-box span.ok-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.critical-box span.ok-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.warning-box{padding:1.5rem;width:100%;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--fs-small);background-color:#fef8e7}.warning-box>p{margin:0}.warning-box p{color:var(--clr-text)}.warning-box .close-button{background:url("/images/icons/new-2021/MR_IKON_KRYSS.svg") center no-repeat;width:24px;height:24px;border:none;padding-right:.5rem;background-color:inherit}.warning-box .close-button:hover{opacity:.3}.warning-box span.info-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/SVART/MR_IKON_DOKUMENT.svg");width:48px;height:48px;min-width:48px;min-height:48px}.warning-box span.info-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.warning-box span.critical-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.warning-box span.critical-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.warning-box span.warning-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.warning-box span.warning-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.warning-box span.ok-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.warning-box span.ok-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.ok-box{padding:1.5rem;width:100%;border-radius:4px;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:var(--fs-small);background-color:#f8fae8}.ok-box>p{margin:0}.ok-box p{color:var(--clr-text)}.ok-box .close-button{background:url("/images/icons/new-2021/MR_IKON_KRYSS.svg") center no-repeat;width:24px;height:24px;border:none;padding-right:.5rem;background-color:inherit}.ok-box .close-button:hover{opacity:.3}.ok-box span.info-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/SVART/MR_IKON_DOKUMENT.svg");width:48px;height:48px;min-width:48px;min-height:48px}.ok-box span.info-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.ok-box span.critical-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.ok-box span.critical-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.ok-box span.warning-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.ok-box span.warning-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.ok-box span.ok-box-icon{background-position:center;background-repeat:no-repeat;background-size:100%;display:block;margin-right:.5rem;background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.ok-box span.ok-box-icon.exclamation-black-override-icon{background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");width:32px;height:32px;min-width:32px;min-height:32px}.progressBar{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:4rem 0 3rem;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:var(--fs-small);color:var(--clr-text)}.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::before{border-color:#2185d0;background-color:#2185d0}.progressBar li.active::after{background-color:#2185d0}.progressBar li.active.current{font-weight:var(--fw-bold)}.vertical.progressBar{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:max-content;height:100%;margin:0}.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}.input-icon,.file-upload-icon-neg,.file-upload-icon,.reload-icon-neg,.reload-icon,input[type=text].--input-error:invalid,input[type=text].fake-input.--input-error,input[type=password].--input-error:invalid,input[type=password].fake-input.--input-error,input[type=date].--input-error:invalid,input[type=date].fake-input.--input-error,input[type=number].--input-error:invalid,input[type=number].fake-input.--input-error,input[type=tel].--input-error:invalid,input[type=tel].fake-input.--input-error,input[type=email].--input-error:invalid,input[type=email].fake-input.--input-error,.fake-input[data-type=text].--input-error:invalid,.fake-input[data-type=text].fake-input.--input-error,.fake-input[data-type=password].--input-error:invalid,.fake-input[data-type=password].fake-input.--input-error,.fake-input[data-type=date].--input-error:invalid,.fake-input[data-type=date].fake-input.--input-error,.fake-input[data-type=number].--input-error:invalid,.fake-input[data-type=number].fake-input.--input-error,.fake-input[data-type=tel].--input-error:invalid,.fake-input[data-type=tel].fake-input.--input-error,.fake-input[data-type=email].--input-error:invalid,.fake-input[data-type=email].fake-input.--input-error,textarea.--input-error:invalid,textarea.fake-input.--input-error{background-repeat:no-repeat;background-size:var(--icon-size);background-position:calc(100% - (48px - var(--icon-size))/2) 50%;padding-right:48px}.input-icon.leading,.leading.file-upload-icon-neg,.leading.file-upload-icon,.leading.reload-icon-neg,.leading.reload-icon,input.leading[type=text].--input-error:invalid,input.leading[type=text].fake-input.--input-error,input.leading[type=password].--input-error:invalid,input.leading[type=password].fake-input.--input-error,input.leading[type=date].--input-error:invalid,input.leading[type=date].fake-input.--input-error,input.leading[type=number].--input-error:invalid,input.leading[type=number].fake-input.--input-error,input.leading[type=tel].--input-error:invalid,input.leading[type=tel].fake-input.--input-error,input.leading[type=email].--input-error:invalid,input.leading[type=email].fake-input.--input-error,.leading.fake-input[data-type=text].--input-error,.leading.fake-input[data-type=password].--input-error,.leading.fake-input[data-type=date].--input-error,.leading.fake-input[data-type=number].--input-error,.leading.fake-input[data-type=tel].--input-error,.leading.fake-input[data-type=email].--input-error,textarea.leading.--input-error:invalid,textarea.leading.fake-input.--input-error{background-position:calc(0% + (48px - var(--icon-size))/2) 50%;padding-left:48px}label{display:inline-block;margin-top:var(--space-3);margin-bottom:var(--space-1)}label.has-input{display:block;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--clr-text);margin-bottom:var(--space-1)}label:has(+.fake-input),label:has(+input),label:has(+.inputgroup),label:has(+textarea),label:has(+select),label:has(+.select){display:block;font-size:var(--fs-small);font-weight:var(--fw-bold);color:var(--clr-text);margin-bottom:var(--space-1)}input[type=text],input[type=password],input[type=date],input[type=number],input[type=tel],input[type=email],.fake-input[data-type=text],.fake-input[data-type=password],.fake-input[data-type=date],.fake-input[data-type=number],.fake-input[data-type=tel],.fake-input[data-type=email],textarea{border-radius:6px;border:1.5px solid var(--clr-field-border);line-height:1.2;min-height:44px;padding:var(--space-2) var(--space-3);background-color:var(--clr-background);color:var(--clr-text);width:100%}.dark-theme input[type=text],.dark-theme input[type=password],.dark-theme input[type=date],.dark-theme input[type=number],.dark-theme input[type=tel],.dark-theme input[type=email],.dark-theme .fake-input[data-type=text],.dark-theme .fake-input[data-type=password],.dark-theme .fake-input[data-type=date],.dark-theme .fake-input[data-type=number],.dark-theme .fake-input[data-type=tel],.dark-theme .fake-input[data-type=email],.dark-theme textarea{border-color:var(--clr-n100)}input[type=text]::-webkit-input-placeholder,input[type=text].placeholder,input[type=password]::-webkit-input-placeholder,input[type=password].placeholder,input[type=date]::-webkit-input-placeholder,input[type=date].placeholder,input[type=number]::-webkit-input-placeholder,input[type=number].placeholder,input[type=tel]::-webkit-input-placeholder,input[type=tel].placeholder,input[type=email]::-webkit-input-placeholder,input[type=email].placeholder,.fake-input[data-type=text]::-webkit-input-placeholder,.fake-input[data-type=text].placeholder,.fake-input[data-type=password]::-webkit-input-placeholder,.fake-input[data-type=password].placeholder,.fake-input[data-type=date]::-webkit-input-placeholder,.fake-input[data-type=date].placeholder,.fake-input[data-type=number]::-webkit-input-placeholder,.fake-input[data-type=number].placeholder,.fake-input[data-type=tel]::-webkit-input-placeholder,.fake-input[data-type=tel].placeholder,.fake-input[data-type=email]::-webkit-input-placeholder,.fake-input[data-type=email].placeholder,textarea::-webkit-input-placeholder,textarea.placeholder{color:var(--clr-n70)}input[type=text]:-ms-input-placeholder,input[type=text].placeholder,input[type=password]:-ms-input-placeholder,input[type=password].placeholder,input[type=date]:-ms-input-placeholder,input[type=date].placeholder,input[type=number]:-ms-input-placeholder,input[type=number].placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel].placeholder,input[type=email]:-ms-input-placeholder,input[type=email].placeholder,.fake-input[data-type=text]:-ms-input-placeholder,.fake-input[data-type=text].placeholder,.fake-input[data-type=password]:-ms-input-placeholder,.fake-input[data-type=password].placeholder,.fake-input[data-type=date]:-ms-input-placeholder,.fake-input[data-type=date].placeholder,.fake-input[data-type=number]:-ms-input-placeholder,.fake-input[data-type=number].placeholder,.fake-input[data-type=tel]:-ms-input-placeholder,.fake-input[data-type=tel].placeholder,.fake-input[data-type=email]:-ms-input-placeholder,.fake-input[data-type=email].placeholder,textarea:-ms-input-placeholder,textarea.placeholder{color:var(--clr-n70)}input[type=text]::placeholder,input[type=text].placeholder,input[type=password]::placeholder,input[type=password].placeholder,input[type=date]::placeholder,input[type=date].placeholder,input[type=number]::placeholder,input[type=number].placeholder,input[type=tel]::placeholder,input[type=tel].placeholder,input[type=email]::placeholder,input[type=email].placeholder,.fake-input[data-type=text]::placeholder,.fake-input[data-type=text].placeholder,.fake-input[data-type=password]::placeholder,.fake-input[data-type=password].placeholder,.fake-input[data-type=date]::placeholder,.fake-input[data-type=date].placeholder,.fake-input[data-type=number]::placeholder,.fake-input[data-type=number].placeholder,.fake-input[data-type=tel]::placeholder,.fake-input[data-type=tel].placeholder,.fake-input[data-type=email]::placeholder,.fake-input[data-type=email].placeholder,textarea::placeholder,textarea.placeholder{color:var(--clr-n70)}.dark-theme input[type=text]::-webkit-input-placeholder,.dark-theme input[type=text].placeholder,.dark-theme input[type=password]::-webkit-input-placeholder,.dark-theme input[type=password].placeholder,.dark-theme input[type=date]::-webkit-input-placeholder,.dark-theme input[type=date].placeholder,.dark-theme input[type=number]::-webkit-input-placeholder,.dark-theme input[type=number].placeholder,.dark-theme input[type=tel]::-webkit-input-placeholder,.dark-theme input[type=tel].placeholder,.dark-theme input[type=email]::-webkit-input-placeholder,.dark-theme input[type=email].placeholder,.dark-theme .fake-input[data-type=text]::-webkit-input-placeholder,.dark-theme .fake-input[data-type=text].placeholder,.dark-theme .fake-input[data-type=password]::-webkit-input-placeholder,.dark-theme .fake-input[data-type=password].placeholder,.dark-theme .fake-input[data-type=date]::-webkit-input-placeholder,.dark-theme .fake-input[data-type=date].placeholder,.dark-theme .fake-input[data-type=number]::-webkit-input-placeholder,.dark-theme .fake-input[data-type=number].placeholder,.dark-theme .fake-input[data-type=tel]::-webkit-input-placeholder,.dark-theme .fake-input[data-type=tel].placeholder,.dark-theme .fake-input[data-type=email]::-webkit-input-placeholder,.dark-theme .fake-input[data-type=email].placeholder,.dark-theme textarea::-webkit-input-placeholder,.dark-theme textarea.placeholder{color:var(--clr-n200)}.dark-theme input[type=text]:-ms-input-placeholder,.dark-theme input[type=text].placeholder,.dark-theme input[type=password]:-ms-input-placeholder,.dark-theme input[type=password].placeholder,.dark-theme input[type=date]:-ms-input-placeholder,.dark-theme input[type=date].placeholder,.dark-theme input[type=number]:-ms-input-placeholder,.dark-theme input[type=number].placeholder,.dark-theme input[type=tel]:-ms-input-placeholder,.dark-theme input[type=tel].placeholder,.dark-theme input[type=email]:-ms-input-placeholder,.dark-theme input[type=email].placeholder,.dark-theme .fake-input[data-type=text]:-ms-input-placeholder,.dark-theme .fake-input[data-type=text].placeholder,.dark-theme .fake-input[data-type=password]:-ms-input-placeholder,.dark-theme .fake-input[data-type=password].placeholder,.dark-theme .fake-input[data-type=date]:-ms-input-placeholder,.dark-theme .fake-input[data-type=date].placeholder,.dark-theme .fake-input[data-type=number]:-ms-input-placeholder,.dark-theme .fake-input[data-type=number].placeholder,.dark-theme .fake-input[data-type=tel]:-ms-input-placeholder,.dark-theme .fake-input[data-type=tel].placeholder,.dark-theme .fake-input[data-type=email]:-ms-input-placeholder,.dark-theme .fake-input[data-type=email].placeholder,.dark-theme textarea:-ms-input-placeholder,.dark-theme textarea.placeholder{color:var(--clr-n200)}.dark-theme input[type=text]::placeholder,.dark-theme input[type=text].placeholder,.dark-theme input[type=password]::placeholder,.dark-theme input[type=password].placeholder,.dark-theme input[type=date]::placeholder,.dark-theme input[type=date].placeholder,.dark-theme input[type=number]::placeholder,.dark-theme input[type=number].placeholder,.dark-theme input[type=tel]::placeholder,.dark-theme input[type=tel].placeholder,.dark-theme input[type=email]::placeholder,.dark-theme input[type=email].placeholder,.dark-theme .fake-input[data-type=text]::placeholder,.dark-theme .fake-input[data-type=text].placeholder,.dark-theme .fake-input[data-type=password]::placeholder,.dark-theme .fake-input[data-type=password].placeholder,.dark-theme .fake-input[data-type=date]::placeholder,.dark-theme .fake-input[data-type=date].placeholder,.dark-theme .fake-input[data-type=number]::placeholder,.dark-theme .fake-input[data-type=number].placeholder,.dark-theme .fake-input[data-type=tel]::placeholder,.dark-theme .fake-input[data-type=tel].placeholder,.dark-theme .fake-input[data-type=email]::placeholder,.dark-theme .fake-input[data-type=email].placeholder,.dark-theme textarea::placeholder,.dark-theme textarea.placeholder{color:var(--clr-n200)}input[type=text].fake-input,input[type=password].fake-input,input[type=date].fake-input,input[type=number].fake-input,input[type=tel].fake-input,input[type=email].fake-input,.fake-input[data-type=text].fake-input,.fake-input[data-type=password].fake-input,.fake-input[data-type=date].fake-input,.fake-input[data-type=number].fake-input,.fake-input[data-type=tel].fake-input,.fake-input[data-type=email].fake-input,textarea.fake-input{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}input[type=text].fake-input.placeholder span,input[type=password].fake-input.placeholder span,input[type=date].fake-input.placeholder span,input[type=number].fake-input.placeholder span,input[type=tel].fake-input.placeholder span,input[type=email].fake-input.placeholder span,.fake-input[data-type=text].fake-input.placeholder span,.fake-input[data-type=password].fake-input.placeholder span,.fake-input[data-type=date].fake-input.placeholder span,.fake-input[data-type=number].fake-input.placeholder span,.fake-input[data-type=tel].fake-input.placeholder span,.fake-input[data-type=email].fake-input.placeholder span,textarea.fake-input.placeholder span{opacity:.6}input[type=text].--input-error:invalid,input[type=text].fake-input.--input-error,input[type=password].--input-error:invalid,input[type=password].fake-input.--input-error,input[type=date].--input-error:invalid,input[type=date].fake-input.--input-error,input[type=number].--input-error:invalid,input[type=number].fake-input.--input-error,input[type=tel].--input-error:invalid,input[type=tel].fake-input.--input-error,input[type=email].--input-error:invalid,input[type=email].fake-input.--input-error,.fake-input[data-type=text].--input-error:invalid,.fake-input[data-type=text].fake-input.--input-error,.fake-input[data-type=password].--input-error:invalid,.fake-input[data-type=password].fake-input.--input-error,.fake-input[data-type=date].--input-error:invalid,.fake-input[data-type=date].fake-input.--input-error,.fake-input[data-type=number].--input-error:invalid,.fake-input[data-type=number].fake-input.--input-error,.fake-input[data-type=tel].--input-error:invalid,.fake-input[data-type=tel].fake-input.--input-error,.fake-input[data-type=email].--input-error:invalid,.fake-input[data-type=email].fake-input.--input-error,textarea.--input-error:invalid,textarea.fake-input.--input-error{--icon-size: 20px;border-color:var(--clr-c500);background-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION.svg")}input[type=checkbox]:not(#cc--main *){cursor:pointer;width:20px;height:20px;-webkit-appearance:none;appearance:none;border:none;box-shadow:none;border-radius:4px;display:inline-block;position:relative;margin-bottom:0;margin-right:1rem}input[type=checkbox]:not(#cc--main *):focus,input[type=checkbox]:not(#cc--main *):checked:focus{outline:2px solid var(--clr-focus);box-shadow:0 0 4px var(--clr-focus)}input[type=checkbox]:not(#cc--main *)::after{content:"";position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #000;border-radius:5px;background-color:var(--clr-n0)}.dark-theme input[type=checkbox]:not(#cc--main *)::after{background-color:var(--clr-n700);border:2px solid var(--clr-n0)}input[type=checkbox]:not(#cc--main *).checkbox-border{border:2px solid #000;background-color:#fff}input[type=checkbox]:not(#cc--main *):checked::after{background-repeat:no-repeat;background-position:center center;background-size:20px;background-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK.svg")}.dark-theme input[type=checkbox]:not(#cc--main *):checked::after{background-image:url("/images/designsystem_2022/NEGATIV/MR_IKON_CHECK_NEG.svg")}.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;margin-bottom:0}.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:var(--fs-h4)}.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 var(--clr-focus);box-shadow:0 0 4px var(--clr-focus)}.radio input:checked:focus,.inputgroup .radio input:checked:focus{outline:2px solid var(--clr-focus);box-shadow:0 0 4px var(--clr-focus)}.radio input:hover,.inputgroup .radio input:hover{cursor:pointer}ul.large-radio{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;gap:var(--space-4)}ul.large-radio li label{position:relative;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;min-width:82px;max-width:180px;height:80px;margin:0;background-color:#fff;cursor:pointer;border-radius:6px;padding:var(--space-1) 10px var(--space-2);font-size:var(--fs-xsmall);line-height:1.1;font-weight:bold;color:var(--clr-text);text-align:center;overflow:hidden;white-space:nowrap}ul.large-radio li label:hover{background-color:var(--clr-n10)}ul.large-radio li label img{width:40px;height:40px;-webkit-filter:grayscale(1) brightness(0);filter:grayscale(1) brightness(0)}ul.large-radio li.disabled{pointer-events:none}ul.large-radio li input[type=radio]{position:absolute;opacity:0;width:0;height:0}ul.large-radio li input[type=radio]:focus-visible+label{box-shadow:0 0 4px var(--clr-focus)}ul.large-radio li input[type=radio]:checked+label{background-color:#22a07e;color:#fff}ul.large-radio li input[type=radio]:checked+label [class^=mr-ikon]{--icon-color: var(--clr-n10)}ul.large-radio li input[type=radio]:disabled+label{opacity:.4}.s-hidden{opacity:0}.select{cursor:pointer;position:relative;font-size:var(--fs-base);color:var(--clr-text);padding-right:1.25rem}select,.styledSelect{height:45px;width:100%;border-radius:6px;border:1.5px solid var(--clr-field-border);background-color:var(--clr-background);padding:0 1rem}select.active,.styledSelect.active{border-radius:6px 6px 0 0;border-bottom-color:rgba(0,0,0,0)}select.active+.options,.styledSelect.active+.options{display:block}.styledSelect{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 var(--space-4);border:1.5px solid var(--clr-field-border);position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--clr-background)}.styledSelect.filled{background-color:#f9f9f9}.styledSelect.filled:not(.active){border:1px solid rgba(0,0,0,0)}.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:var(--space-1)}.styledSelect.active::after{background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_UPP.svg")}select:focus+.styledSelect{border:1px solid #2185d0 !important}select .options,.select .options,.styledSelect .options{width:100%;display:none;position:absolute;top:calc(100% - 1px);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:1.5px solid var(--clr-field-border);border-top:none;max-height:min(360px,38vh);overflow-y:auto}select .options li,.select .options li,.styledSelect .options li{position:relative;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-top:1px solid var(--clr-options-divider);white-space:nowrap}select .options li:last-child,.select .options li:last-child,.styledSelect .options li:last-child{border-radius:0 0 6px 6px}select .options li:hover,.select .options li:hover,.styledSelect .options li:hover{background-color:var(--clr-n20)}select .options li[aria-selected]::after,.select .options li[aria-selected]::after,.styledSelect .options li[aria-selected]::after{content:"";width:32px;height:32px;background-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK.svg");position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:var(--space-1)}.styledSelect.active::after{background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_UPP.svg")}.my-page-content .options{max-height:360px;overflow-y:auto}.dark-theme .styledSelect::after{background-image:url("/images/designsystem_2022/NEGATIV/MR_IKON_PIL_NER_NEG.svg")}.dark-theme .styledSelect.active::after{background-image:url("/images/designsystem_2022/NEGATIV/MR_IKON_PIL_UPP_NEG.svg")}.dark-theme .styledSelect.active+.options{background-color:var(--clr-n900)}.dark-theme .styledSelect.active+.options li{color:var(--clr-text)}.dark-theme .styledSelect.active+.options li:hover{background-color:var(--clr-n200)}.dark-theme .styledSelect.active+.options li[aria-selected]::after{background-image:url("/images/designsystem_2022/NEGATIV/MR_IKON_CHECK_NEG.svg")}.tabs .tab-bar-scroll{padding:0 var(--space-4);width:100%;max-width:100%;overflow-x:auto;margin-bottom:var(--space-6)}.tabs .tab-bar{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.125rem;background-color:var(--clr-n10);border-radius:100vw;padding:.375rem;margin:0 var(--space-4) var(--space-8)}.tabs .tab-bar-scroll .tab-bar{margin:0 0 var(--space-2);-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tabs .tab-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;border-radius:100vw;min-height:2.375rem;padding-right:1rem;padding-left:1rem;font-size:var(--fs-small);font-weight:var(--fw-medium);white-space:nowrap;background-color:rgba(0,0,0,0);color:var(--clr-text)}.tabs .tab-item:hover{cursor:pointer;background-color:var(--clr-n30)}.tabs .tab-item.disabled{pointer-events:none;opacity:.4}.tabs .tab-item.tab-item-active{background-color:var(--clr-n800);color:var(--clr-n10)}.tabs .tab-item.tab-item-active>[class^=mr-ikon]{--icon-color: var(--clr-n10)}.tabs .tab{padding:0 var(--space-4)}html dl dt{font-weight:bold;margin-top:1rem}html dl dt:first-child{margin-top:0}html dl dd{margin-left:0}:root{--spinner-width: var(--space-5);--spinner-height: var(--space-5);--spinner-top: calc(var(--spinner-height) / 2);--spinner-color: var(--clr-n800);--spinner-margin: 2em auto}.loading-spinner{margin:var(--spinner-margin);position:relative}.loading-spinner::after{content:"";position:absolute;top:var(--spinner-top);left:0;width:var(--spinner-width);height:var(--spinner-height);border-radius:100vw;border:3px solid rgba(0,0,0,0);border-top-color:var(--spinner-color);-webkit-animation:loading 1s linear infinite;animation:loading 1s linear infinite;z-index:100}.loading-spinner.light-spinner{--spinner-margin: auto;--spinner-color: var(--clr-n20)}.loading-spinner.light-spinner::before{content:"";position:absolute;inset:0;box-shadow:0 0 0 100vw inset rgba(0,0,0,.5);z-index:10}.loading-spinner.centered-spinner::after{left:0;right:0;margin:auto}.loading-spinner.centered-vertically-spinner{--spinner-top: 40%}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.list-component{padding:var(--space-8)}.list-component.list-small{font-size:var(--fs-small);padding:var(--space-6)}@media(max-width: 450px){.list-component{padding:var(--space-4)}.list-component.list-small{padding:var(--space-3)}}.list-component .list-row{display:-webkit-flex;display:-ms-flexbox;display:flex;border-bottom:solid 1px var(--clr-n30);padding-left:var(--space-4)}.list-component .list-row:first-of-type{border-top:solid 1px var(--clr-n30)}.list-component .list-row>*{margin-top:.7em;margin-bottom:.7em}.list-component .list-row .list-header{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-basis:calc(200px - 1rem);-ms-flex-preferred-size:calc(200px - 1rem);flex-basis:calc(200px - 1rem);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;font-weight:bold;color:var(--clr-black)}@media(max-width: 450px){.list-component .list-row .list-header{-webkit-flex-basis:calc(140px - 1rem);-ms-flex-preferred-size:calc(140px - 1rem);flex-basis:calc(140px - 1rem)}}.list-component .list-row .list-value{-webkit-flex:3;-ms-flex:3;flex:3}.list-component.list-bg-grey{background-color:var(--clr-n10)}.list-component.with-picture{display:grid;grid-template-columns:180px 1fr;grid-template-rows:auto}.list-component.with-picture .list-picture-container{text-align:center}@media(max-width: 700px){.list-component.with-picture{grid-template-columns:1fr}}.reload-icon{background-image:url("/images/designsystem_2022/SVART/MR_IKON_LADDA_OM.png")}.reload-icon-neg{background-image:url("/images/designsystem_2022/NEGATIV/MR_IKON_LADDA_OM_NEG.png")}.clickable-reload-icon,.clickable-reload-icon-neg{height:var(--icon-size);width:var(--icon-size);position:absolute;z-index:999;top:2.1rem;border:none;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:var(--icon-size);background-image:url("/images/designsystem_2022/SVART/MR_IKON_LADDA_OM.png")}.clickable-reload-icon.leading,.leading.clickable-reload-icon-neg{left:.8rem}.clickable-reload-icon.trailing,.trailing.clickable-reload-icon-neg{right:.8rem}.clickable-reload-icon.small,.small.clickable-reload-icon-neg{height:16px;width:16px;background-size:16px}.clickable-reload-icon-neg{background-image:url("/images/designsystem_2022/NEGATIV/MR_IKON_LADDA_OM_NEG.png")}.clickable-reload-icon.not-input-icon,.clickable-reload-icon-neg.not-input-icon{position:relative;top:unset}.file-upload-icon,.file-upload-icon-neg{width:48px;height:48px;position:absolute;margin:0}.file-upload-icon.trailing,.file-upload-icon-neg.trailing{right:0}.file-upload-icon.leading,.file-upload-icon-neg.leading{left:0}.file-upload-icon{background-image:url("/images/designsystem_2022/SVART/MR_IKON_LADDA_UPP_FIL.svg")}.file-upload-icon-neg{background-image:url("/images/designsystem_2022/NEGATIV/MR_IKON_LADDA_UPP_FIL_NEG.svg")}span.copyable{position:relative}span.copyable::after{background-image:url("../images/designsystem_2022/SVART/MR_IKON_KOPIERA.svg");background-repeat:no-repeat;background-position:right;background-size:contain;position:absolute;display:block;content:" ";height:100%;width:100%;left:2em;top:0}span.copyable:hover::before{position:absolute;left:-50%;top:95%;content:"kopiera";display:inline-block;font-size:var(--fs-xxsmall);color:#999;z-index:2}span.copyable.successfully-copied::after{background-image:url("../images/designsystem_2022/SVART/MR_IKON_CHECK.svg")}span.copyable.successfully-copied:hover::before{content:"kopierad"}span.copyable[data-value]{background-image:url("../images/designsystem_2022/SVART/MR_IKON_KOPIERA.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;height:1em;width:1em;margin-left:.5em;vertical-align:sub}span.copyable[data-value]::after{content:unset}span.copyable[data-value].successfully-copied{background-image:url("../images/designsystem_2022/SVART/MR_IKON_CHECK.svg")}.address-info .label-header{margin-bottom:var(--space-2)}.pill{display:inline-block}.pill.medium,.pill{text-align:center;line-height:1.4;padding:.25rem .75rem;min-width:4em;font-size:var(--fs-small);background-color:var(--clr-n20);color:var(--clr-n900);border-radius:100vw}.pill.mini{font-size:var(--fs-xxsmall);text-transform:uppercase}.pill.small{font-size:var(--fs-xsmall)}.pill.large{font-size:var(--fs-base)}.pill.neutral-2{background-color:var(--clr-n70);color:var(--clr-n0)}.pill.neutral-3{background-color:var(--clr-n600);color:var(--clr-n0)}.pill.success{background-color:var(--clr-s500);color:var(--clr-n0)}.pill.warning{background-color:var(--clr-w500);color:var(--clr-n0)}.pill.critical{background-color:var(--clr-c500);color:var(--clr-n0)}.pill.info{background-color:var(--clr-i500);color:var(--clr-n0)}.header-with-icon{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 var(--space-1)}.header-with-icon h1{margin-bottom:.67em}.header-with-icon h2{margin-bottom:.83em}.header-with-icon h3{margin-bottom:1em}.header-with-icon h4{margin-bottom:1.33em}.header-with-icon h5{margin-bottom:1.67em}.header-with-icon h6{margin-bottom:2.33em}.notification-bubble{background-color:var(--clr-c500);width:20px;height:20px;border-radius: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}.notification-bubble .notification-count{font-size:var(--fs-xsmall);font-weight:var(--fw-bold);color:var(--clr-n0)}.divider-element{max-width:var(--content-width);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;padding:var(--divider-padding) var(--content-padding-inline);margin-left:auto;margin-right:auto;width:100%}.divider-element.padding{--divider-padding: var(--space-8)}.divider-element>*{display:inline-block}.divider-element>*.line{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;height:1px;background-color:var(--clr-divider)}.divider-element>*:not(.line){height:var(--space-6)}.divider-element>*.icon{width:var(--space-6);min-width:var(--space-6);margin:0 var(--space-4);overflow:visible;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("/images/icons/mr-icon-light-grey.svg")}.dark-theme .divider-element>*.icon{background-image:url("/images/icons/mr-icon-dark-grey.svg")}.mr-ikon,.mr-ikon-mypack,.mr-ikon-dpd16,.mr-ikon-asab,.mr-ikon-hamtas,.mr-ikon-faktura,.mr-ikon-global,.mr-ikon-add-file,.mr-ikon-campaign-outline,.mr-ikon-campaign,.mr-ikon-filter,.mr-ikon-table-view,.mr-ikon-settings,.mr-ikon-refresh,.mr-ikon-notification-outlined,.mr-ikon-notification-important,.mr-ikon-notification-filled,.mr-ikon-lock,.mr-ikon-eye,.mr-ikon-exclamation,.mr-ikon-exclamation-black,.mr-ikon-varukorg,.mr-ikon-usp-uppd-snabbt,.mr-ikon-usp-hallbart,.mr-ikon-usp-flexibelt,.mr-ikon-studio,.mr-ikon-status-87-5,.mr-ikon-status-75-0,.mr-ikon-status-62-5,.mr-ikon-status-50-0,.mr-ikon-status-37-5,.mr-ikon-status-25-0,.mr-ikon-status-12-5,.mr-ikon-status-100-0,.mr-ikon-status-00-0,.mr-ikon-stall-montering,.mr-ikon-some-linkedin,.mr-ikon-some-instagram,.mr-ikon-some-facebook,.mr-ikon-sok,.mr-ikon-smidigt-bekvamt,.mr-ikon-skrivare,.mr-ikon-skicka-bestallning,.mr-ikon-service,.mr-ikon-sekretess-integritet,.mr-ikon-radio-button-2,.mr-ikon-radio-button-1,.mr-ikon-pil-vanster,.mr-ikon-pil-upp,.mr-ikon-pil-ner,.mr-ikon-pil-hoger,.mr-ikon-paketleverans,.mr-ikon-orderhistorik,.mr-ikon-oppettider,.mr-ikon-mus-tangentbord,.mr-ikon-mina-sidor,.mr-ikon-macbook-pro,.mr-ikon-macbook-16,.mr-ikon-macbook-15,.mr-ikon-macbook-14,.mr-ikon-macbook-13,.mr-ikon-mac-rack-torn,.mr-ikon-mac-mini,.mr-ikon-logga-ut,.mr-ikon-logga-ut-flipped,.mr-ikon-lista-filter,.mr-ikon-licens-programvara,.mr-ikon-leverans,.mr-ikon-leasing-36,.mr-ikon-leasing-24,.mr-ikon-leasing-12,.mr-ikon-lagg-i-varukorg,.mr-ikon-ladda-om,.mr-ikon-kopiera,.mr-ikon-kop-loss,.mr-ikon-kontooversikt,.mr-ikon-kontakt-telefon,.mr-ikon-kontakt-mail,.mr-ikon-kasta-bort,.mr-ikon-kablar-adapters,.mr-ikon-iphone-3-cam,.mr-ikon-iphone-2-cam,.mr-ikon-iphone-1-cam,.mr-ikon-ipad-tillbehor,.mr-ikon-ipad-pro,.mr-ikon-ipad-air,.mr-ikon-imac,.mr-ikon-horlurar,.mr-ikon-harddiskar,.mr-ikon-hamta,.mr-ikon-galleri-filter,.mr-ikon-dokument,.mr-ikon-check-green,.mr-ikon-check,.mr-ikon-check-big,.mr-ikon-butik-webb-lager,.mr-ikon-bildskarm,.mr-ikon-bildskarm-apple,.mr-ikon-betala-med-swish,.mr-ikon-betala-med-kort,.mr-ikon-begagnat,.mr-ikon-apple-watch,.mr-ikon-apple-tv,.mr-ikon-apple-care,.mr-ikon-apple-care-plus,.mr-ikon-andra-uppgifter,.mr-ikon-andra-losenord,.mr-ikon-airtag,.mr-ikon-airpods,.mr-ikon-a-care,.mr-ikon-notification,.mr-ikon-hamburger,.mr-ikon-chat,.mr-ikon-logo,.mr-ikon-tel,.mr-ikon-mail{--icon-color: var(--clr-text);--icon-size: 32px;position:relative;margin-right:var(--space-1);min-width:var(--icon-size);height:var(--icon-size);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mr-ikon.small,.small.mr-ikon-mypack,.small.mr-ikon-dpd16,.small.mr-ikon-asab,.small.mr-ikon-hamtas,.small.mr-ikon-faktura,.small.mr-ikon-global,.small.mr-ikon-add-file,.small.mr-ikon-campaign-outline,.small.mr-ikon-campaign,.small.mr-ikon-filter,.small.mr-ikon-table-view,.small.mr-ikon-settings,.small.mr-ikon-refresh,.small.mr-ikon-notification-outlined,.small.mr-ikon-notification-important,.small.mr-ikon-notification-filled,.small.mr-ikon-lock,.small.mr-ikon-eye,.small.mr-ikon-exclamation,.small.mr-ikon-exclamation-black,.small.mr-ikon-varukorg,.small.mr-ikon-usp-uppd-snabbt,.small.mr-ikon-usp-hallbart,.small.mr-ikon-usp-flexibelt,.small.mr-ikon-studio,.small.mr-ikon-status-87-5,.small.mr-ikon-status-75-0,.small.mr-ikon-status-62-5,.small.mr-ikon-status-50-0,.small.mr-ikon-status-37-5,.small.mr-ikon-status-25-0,.small.mr-ikon-status-12-5,.small.mr-ikon-status-100-0,.small.mr-ikon-status-00-0,.small.mr-ikon-stall-montering,.small.mr-ikon-some-linkedin,.small.mr-ikon-some-instagram,.small.mr-ikon-some-facebook,.small.mr-ikon-sok,.small.mr-ikon-smidigt-bekvamt,.small.mr-ikon-skrivare,.small.mr-ikon-skicka-bestallning,.small.mr-ikon-service,.small.mr-ikon-sekretess-integritet,.small.mr-ikon-radio-button-2,.small.mr-ikon-radio-button-1,.small.mr-ikon-pil-vanster,.small.mr-ikon-pil-upp,.small.mr-ikon-pil-ner,.small.mr-ikon-pil-hoger,.small.mr-ikon-paketleverans,.small.mr-ikon-orderhistorik,.small.mr-ikon-oppettider,.small.mr-ikon-mus-tangentbord,.small.mr-ikon-mina-sidor,.small.mr-ikon-macbook-pro,.small.mr-ikon-macbook-16,.small.mr-ikon-macbook-15,.small.mr-ikon-macbook-14,.small.mr-ikon-macbook-13,.small.mr-ikon-mac-rack-torn,.small.mr-ikon-mac-mini,.small.mr-ikon-logga-ut,.small.mr-ikon-logga-ut-flipped,.small.mr-ikon-lista-filter,.small.mr-ikon-licens-programvara,.small.mr-ikon-leverans,.small.mr-ikon-leasing-36,.small.mr-ikon-leasing-24,.small.mr-ikon-leasing-12,.small.mr-ikon-lagg-i-varukorg,.small.mr-ikon-ladda-om,.small.mr-ikon-kopiera,.small.mr-ikon-kop-loss,.small.mr-ikon-kontooversikt,.small.mr-ikon-kontakt-telefon,.small.mr-ikon-kontakt-mail,.small.mr-ikon-kasta-bort,.small.mr-ikon-kablar-adapters,.small.mr-ikon-iphone-3-cam,.small.mr-ikon-iphone-2-cam,.small.mr-ikon-iphone-1-cam,.small.mr-ikon-ipad-tillbehor,.small.mr-ikon-ipad-pro,.small.mr-ikon-ipad-air,.small.mr-ikon-imac,.small.mr-ikon-horlurar,.small.mr-ikon-harddiskar,.small.mr-ikon-hamta,.small.mr-ikon-galleri-filter,.small.mr-ikon-dokument,.small.mr-ikon-check-green,.small.mr-ikon-check,.small.mr-ikon-check-big,.small.mr-ikon-butik-webb-lager,.small.mr-ikon-bildskarm,.small.mr-ikon-bildskarm-apple,.small.mr-ikon-betala-med-swish,.small.mr-ikon-betala-med-kort,.small.mr-ikon-begagnat,.small.mr-ikon-apple-watch,.small.mr-ikon-apple-tv,.small.mr-ikon-apple-care,.small.mr-ikon-apple-care-plus,.small.mr-ikon-andra-uppgifter,.small.mr-ikon-andra-losenord,.small.mr-ikon-airtag,.small.mr-ikon-airpods,.small.mr-ikon-a-care,.small.mr-ikon-notification,.small.mr-ikon-hamburger,.small.mr-ikon-chat,.small.mr-ikon-logo,.small.mr-ikon-tel,.small.mr-ikon-mail{--icon-size: 24px}.mr-ikon.large,.large.mr-ikon-mypack,.large.mr-ikon-dpd16,.large.mr-ikon-asab,.large.mr-ikon-hamtas,.large.mr-ikon-faktura,.large.mr-ikon-global,.large.mr-ikon-add-file,.large.mr-ikon-campaign-outline,.large.mr-ikon-campaign,.large.mr-ikon-filter,.large.mr-ikon-table-view,.large.mr-ikon-settings,.large.mr-ikon-refresh,.large.mr-ikon-notification-outlined,.large.mr-ikon-notification-important,.large.mr-ikon-notification-filled,.large.mr-ikon-lock,.large.mr-ikon-eye,.large.mr-ikon-exclamation,.large.mr-ikon-exclamation-black,.large.mr-ikon-varukorg,.large.mr-ikon-usp-uppd-snabbt,.large.mr-ikon-usp-hallbart,.large.mr-ikon-usp-flexibelt,.large.mr-ikon-studio,.large.mr-ikon-status-87-5,.large.mr-ikon-status-75-0,.large.mr-ikon-status-62-5,.large.mr-ikon-status-50-0,.large.mr-ikon-status-37-5,.large.mr-ikon-status-25-0,.large.mr-ikon-status-12-5,.large.mr-ikon-status-100-0,.large.mr-ikon-status-00-0,.large.mr-ikon-stall-montering,.large.mr-ikon-some-linkedin,.large.mr-ikon-some-instagram,.large.mr-ikon-some-facebook,.large.mr-ikon-sok,.large.mr-ikon-smidigt-bekvamt,.large.mr-ikon-skrivare,.large.mr-ikon-skicka-bestallning,.large.mr-ikon-service,.large.mr-ikon-sekretess-integritet,.large.mr-ikon-radio-button-2,.large.mr-ikon-radio-button-1,.large.mr-ikon-pil-vanster,.large.mr-ikon-pil-upp,.large.mr-ikon-pil-ner,.large.mr-ikon-pil-hoger,.large.mr-ikon-paketleverans,.large.mr-ikon-orderhistorik,.large.mr-ikon-oppettider,.large.mr-ikon-mus-tangentbord,.large.mr-ikon-mina-sidor,.large.mr-ikon-macbook-pro,.large.mr-ikon-macbook-16,.large.mr-ikon-macbook-15,.large.mr-ikon-macbook-14,.large.mr-ikon-macbook-13,.large.mr-ikon-mac-rack-torn,.large.mr-ikon-mac-mini,.large.mr-ikon-logga-ut,.large.mr-ikon-logga-ut-flipped,.large.mr-ikon-lista-filter,.large.mr-ikon-licens-programvara,.large.mr-ikon-leverans,.large.mr-ikon-leasing-36,.large.mr-ikon-leasing-24,.large.mr-ikon-leasing-12,.large.mr-ikon-lagg-i-varukorg,.large.mr-ikon-ladda-om,.large.mr-ikon-kopiera,.large.mr-ikon-kop-loss,.large.mr-ikon-kontooversikt,.large.mr-ikon-kontakt-telefon,.large.mr-ikon-kontakt-mail,.large.mr-ikon-kasta-bort,.large.mr-ikon-kablar-adapters,.large.mr-ikon-iphone-3-cam,.large.mr-ikon-iphone-2-cam,.large.mr-ikon-iphone-1-cam,.large.mr-ikon-ipad-tillbehor,.large.mr-ikon-ipad-pro,.large.mr-ikon-ipad-air,.large.mr-ikon-imac,.large.mr-ikon-horlurar,.large.mr-ikon-harddiskar,.large.mr-ikon-hamta,.large.mr-ikon-galleri-filter,.large.mr-ikon-dokument,.large.mr-ikon-check-green,.large.mr-ikon-check,.large.mr-ikon-check-big,.large.mr-ikon-butik-webb-lager,.large.mr-ikon-bildskarm,.large.mr-ikon-bildskarm-apple,.large.mr-ikon-betala-med-swish,.large.mr-ikon-betala-med-kort,.large.mr-ikon-begagnat,.large.mr-ikon-apple-watch,.large.mr-ikon-apple-tv,.large.mr-ikon-apple-care,.large.mr-ikon-apple-care-plus,.large.mr-ikon-andra-uppgifter,.large.mr-ikon-andra-losenord,.large.mr-ikon-airtag,.large.mr-ikon-airpods,.large.mr-ikon-a-care,.large.mr-ikon-notification,.large.mr-ikon-hamburger,.large.mr-ikon-chat,.large.mr-ikon-logo,.large.mr-ikon-tel,.large.mr-ikon-mail{--icon-size: 48px}.mr-ikon::before,.mr-ikon-mypack::before,.mr-ikon-dpd16::before,.mr-ikon-asab::before,.mr-ikon-hamtas::before,.mr-ikon-faktura::before,.mr-ikon-global::before,.mr-ikon-add-file::before,.mr-ikon-campaign-outline::before,.mr-ikon-campaign::before,.mr-ikon-filter::before,.mr-ikon-table-view::before,.mr-ikon-settings::before,.mr-ikon-refresh::before,.mr-ikon-notification-outlined::before,.mr-ikon-notification-important::before,.mr-ikon-notification-filled::before,.mr-ikon-lock::before,.mr-ikon-eye::before,.mr-ikon-exclamation::before,.mr-ikon-exclamation-black::before,.mr-ikon-varukorg::before,.mr-ikon-usp-uppd-snabbt::before,.mr-ikon-usp-hallbart::before,.mr-ikon-usp-flexibelt::before,.mr-ikon-studio::before,.mr-ikon-status-87-5::before,.mr-ikon-status-75-0::before,.mr-ikon-status-62-5::before,.mr-ikon-status-50-0::before,.mr-ikon-status-37-5::before,.mr-ikon-status-25-0::before,.mr-ikon-status-12-5::before,.mr-ikon-status-100-0::before,.mr-ikon-status-00-0::before,.mr-ikon-stall-montering::before,.mr-ikon-some-linkedin::before,.mr-ikon-some-instagram::before,.mr-ikon-some-facebook::before,.mr-ikon-sok::before,.mr-ikon-smidigt-bekvamt::before,.mr-ikon-skrivare::before,.mr-ikon-skicka-bestallning::before,.mr-ikon-service::before,.mr-ikon-sekretess-integritet::before,.mr-ikon-radio-button-2::before,.mr-ikon-radio-button-1::before,.mr-ikon-pil-vanster::before,.mr-ikon-pil-upp::before,.mr-ikon-pil-ner::before,.mr-ikon-pil-hoger::before,.mr-ikon-paketleverans::before,.mr-ikon-orderhistorik::before,.mr-ikon-oppettider::before,.mr-ikon-mus-tangentbord::before,.mr-ikon-mina-sidor::before,.mr-ikon-macbook-pro::before,.mr-ikon-macbook-16::before,.mr-ikon-macbook-15::before,.mr-ikon-macbook-14::before,.mr-ikon-macbook-13::before,.mr-ikon-mac-rack-torn::before,.mr-ikon-mac-mini::before,.mr-ikon-logga-ut::before,.mr-ikon-logga-ut-flipped::before,.mr-ikon-lista-filter::before,.mr-ikon-licens-programvara::before,.mr-ikon-leverans::before,.mr-ikon-leasing-36::before,.mr-ikon-leasing-24::before,.mr-ikon-leasing-12::before,.mr-ikon-lagg-i-varukorg::before,.mr-ikon-ladda-om::before,.mr-ikon-kopiera::before,.mr-ikon-kop-loss::before,.mr-ikon-kontooversikt::before,.mr-ikon-kontakt-telefon::before,.mr-ikon-kontakt-mail::before,.mr-ikon-kasta-bort::before,.mr-ikon-kablar-adapters::before,.mr-ikon-iphone-3-cam::before,.mr-ikon-iphone-2-cam::before,.mr-ikon-iphone-1-cam::before,.mr-ikon-ipad-tillbehor::before,.mr-ikon-ipad-pro::before,.mr-ikon-ipad-air::before,.mr-ikon-imac::before,.mr-ikon-horlurar::before,.mr-ikon-harddiskar::before,.mr-ikon-hamta::before,.mr-ikon-galleri-filter::before,.mr-ikon-dokument::before,.mr-ikon-check-green::before,.mr-ikon-check::before,.mr-ikon-check-big::before,.mr-ikon-butik-webb-lager::before,.mr-ikon-bildskarm::before,.mr-ikon-bildskarm-apple::before,.mr-ikon-betala-med-swish::before,.mr-ikon-betala-med-kort::before,.mr-ikon-begagnat::before,.mr-ikon-apple-watch::before,.mr-ikon-apple-tv::before,.mr-ikon-apple-care::before,.mr-ikon-apple-care-plus::before,.mr-ikon-andra-uppgifter::before,.mr-ikon-andra-losenord::before,.mr-ikon-airtag::before,.mr-ikon-airpods::before,.mr-ikon-a-care::before,.mr-ikon-notification::before,.mr-ikon-hamburger::before,.mr-ikon-chat::before,.mr-ikon-logo::before,.mr-ikon-tel::before,.mr-ikon-mail::before{content:"";display:inline-block;position:relative;top:0;left:0;width:var(--icon-size);height:var(--icon-size);background-color:var(--icon-color);background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}span.mr-ikon,span.mr-ikon-mypack,span.mr-ikon-dpd16,span.mr-ikon-asab,span.mr-ikon-hamtas,span.mr-ikon-faktura,span.mr-ikon-global,span.mr-ikon-add-file,span.mr-ikon-campaign-outline,span.mr-ikon-campaign,span.mr-ikon-filter,span.mr-ikon-table-view,span.mr-ikon-settings,span.mr-ikon-refresh,span.mr-ikon-notification-outlined,span.mr-ikon-notification-important,span.mr-ikon-notification-filled,span.mr-ikon-lock,span.mr-ikon-eye,span.mr-ikon-exclamation,span.mr-ikon-exclamation-black,span.mr-ikon-varukorg,span.mr-ikon-usp-uppd-snabbt,span.mr-ikon-usp-hallbart,span.mr-ikon-usp-flexibelt,span.mr-ikon-studio,span.mr-ikon-status-87-5,span.mr-ikon-status-75-0,span.mr-ikon-status-62-5,span.mr-ikon-status-50-0,span.mr-ikon-status-37-5,span.mr-ikon-status-25-0,span.mr-ikon-status-12-5,span.mr-ikon-status-100-0,span.mr-ikon-status-00-0,span.mr-ikon-stall-montering,span.mr-ikon-some-linkedin,span.mr-ikon-some-instagram,span.mr-ikon-some-facebook,span.mr-ikon-sok,span.mr-ikon-smidigt-bekvamt,span.mr-ikon-skrivare,span.mr-ikon-skicka-bestallning,span.mr-ikon-service,span.mr-ikon-sekretess-integritet,span.mr-ikon-radio-button-2,span.mr-ikon-radio-button-1,span.mr-ikon-pil-vanster,span.mr-ikon-pil-upp,span.mr-ikon-pil-ner,span.mr-ikon-pil-hoger,span.mr-ikon-paketleverans,span.mr-ikon-orderhistorik,span.mr-ikon-oppettider,span.mr-ikon-mus-tangentbord,span.mr-ikon-mina-sidor,span.mr-ikon-macbook-pro,span.mr-ikon-macbook-16,span.mr-ikon-macbook-15,span.mr-ikon-macbook-14,span.mr-ikon-macbook-13,span.mr-ikon-mac-rack-torn,span.mr-ikon-mac-mini,span.mr-ikon-logga-ut,span.mr-ikon-logga-ut-flipped,span.mr-ikon-lista-filter,span.mr-ikon-licens-programvara,span.mr-ikon-leverans,span.mr-ikon-leasing-36,span.mr-ikon-leasing-24,span.mr-ikon-leasing-12,span.mr-ikon-lagg-i-varukorg,span.mr-ikon-ladda-om,span.mr-ikon-kopiera,span.mr-ikon-kop-loss,span.mr-ikon-kontooversikt,span.mr-ikon-kontakt-telefon,span.mr-ikon-kontakt-mail,span.mr-ikon-kasta-bort,span.mr-ikon-kablar-adapters,span.mr-ikon-iphone-3-cam,span.mr-ikon-iphone-2-cam,span.mr-ikon-iphone-1-cam,span.mr-ikon-ipad-tillbehor,span.mr-ikon-ipad-pro,span.mr-ikon-ipad-air,span.mr-ikon-imac,span.mr-ikon-horlurar,span.mr-ikon-harddiskar,span.mr-ikon-hamta,span.mr-ikon-galleri-filter,span.mr-ikon-dokument,span.mr-ikon-check-green,span.mr-ikon-check,span.mr-ikon-check-big,span.mr-ikon-butik-webb-lager,span.mr-ikon-bildskarm,span.mr-ikon-bildskarm-apple,span.mr-ikon-betala-med-swish,span.mr-ikon-betala-med-kort,span.mr-ikon-begagnat,span.mr-ikon-apple-watch,span.mr-ikon-apple-tv,span.mr-ikon-apple-care,span.mr-ikon-apple-care-plus,span.mr-ikon-andra-uppgifter,span.mr-ikon-andra-losenord,span.mr-ikon-airtag,span.mr-ikon-airpods,span.mr-ikon-a-care,span.mr-ikon-notification,span.mr-ikon-hamburger,span.mr-ikon-chat,span.mr-ikon-logo,span.mr-ikon-tel,span.mr-ikon-mail{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.mr-ikon-mail::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_MAIL.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_MAIL.svg")}.mr-ikon-tel::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_TELEFON.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_TELEFON.svg")}.mr-ikon-logo::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HAMTA.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HAMTA.svg")}.mr-ikon-chat::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/chat.svg");mask-image:url("/images/designsystem_2022/SVART/chat.svg")}.mr-ikon-hamburger::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/hamburger.svg");mask-image:url("/images/designsystem_2022/SVART/hamburger.svg")}.mr-ikon-notification::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/notification.svg");mask-image:url("/images/designsystem_2022/SVART/notification.svg")}.mr-ikon-a-care::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_A_CARE.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_A_CARE.svg")}.mr-ikon-airpods::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_AIRPODS.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_AIRPODS.svg")}.mr-ikon-airtag::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_AIRTAG.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_AIRTAG.svg")}.mr-ikon-andra-losenord::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_ANDRA_LOSENORD.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_ANDRA_LOSENORD.svg")}.mr-ikon-andra-uppgifter::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_ANDRA_UPPGIFTER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_ANDRA_UPPGIFTER.svg")}.mr-ikon-apple-care-plus::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_CARE_PLUS.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_CARE_PLUS.svg")}.mr-ikon-apple-care::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_CARE.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_CARE.svg")}.mr-ikon-apple-tv::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_TV.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_TV.svg")}.mr-ikon-apple-watch::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_WATCH.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_APPLE_WATCH.svg")}.mr-ikon-begagnat::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BEGAGNAT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BEGAGNAT.svg")}.mr-ikon-betala-med-kort::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BETALA_MED_KORT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BETALA_MED_KORT.svg")}.mr-ikon-betala-med-swish::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BETALA_MED_SWISH.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BETALA_MED_SWISH.svg")}.mr-ikon-bildskarm-apple::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BILDSKARM_APPLE.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BILDSKARM_APPLE.svg")}.mr-ikon-bildskarm::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BILDSKARM.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BILDSKARM.svg")}.mr-ikon-butik-webb-lager::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BUTIK_WEBB_LAGER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_BUTIK_WEBB_LAGER.svg")}.mr-ikon-check-big::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK_BIG.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK_BIG.svg")}.mr-ikon-check::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK.svg")}.mr-ikon-check-green::before{background-color:var(--clr-green);-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_CHECK.svg")}.mr-ikon-dokument::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_DOKUMENT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_DOKUMENT.svg")}.mr-ikon-galleri-filter::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_GALLERI_FILTER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_GALLERI_FILTER.svg")}.mr-ikon-hamta::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HAMTA.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HAMTA.svg")}.mr-ikon-harddiskar::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HARDDISKAR.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HARDDISKAR.svg")}.mr-ikon-horlurar::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HORLURAR.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_HORLURAR.svg")}.mr-ikon-imac::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IMAC.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IMAC.svg")}.mr-ikon-ipad-air::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPAD_AIR.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPAD_AIR.svg")}.mr-ikon-ipad-pro::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPAD_PRO.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPAD_PRO.svg")}.mr-ikon-ipad-tillbehor::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPAD_TILLBEHOR.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPAD_TILLBEHOR.svg")}.mr-ikon-iphone-1-cam::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPHONE_1_CAM.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPHONE_1_CAM.svg")}.mr-ikon-iphone-2-cam::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPHONE_2_CAM.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPHONE_2_CAM.svg")}.mr-ikon-iphone-3-cam::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPHONE_3_CAM.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_IPHONE_3_CAM.svg")}.mr-ikon-kablar-adapters::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KABLAR_ADAPTERS.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KABLAR_ADAPTERS.svg")}.mr-ikon-kasta-bort::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KASTA_BORT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KASTA_BORT.svg")}.mr-ikon-kontakt-mail::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_MAIL.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_MAIL.svg")}.mr-ikon-kontakt-telefon::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_TELEFON.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTAKT_TELEFON.svg")}.mr-ikon-kontooversikt::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTOOVERSIKT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KONTOOVERSIKT.svg")}.mr-ikon-kop-loss::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KOP_LOSS.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KOP_LOSS.svg")}.mr-ikon-kopiera::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KOPIERA.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_KOPIERA.svg")}.mr-ikon-ladda-om::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LADDA_OM.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LADDA_OM.svg")}.mr-ikon-lagg-i-varukorg::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LAGG_I_VARUKORG.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LAGG_I_VARUKORG.svg")}.mr-ikon-leasing-12::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEASING_12.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEASING_12.svg")}.mr-ikon-leasing-24::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEASING_24.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEASING_24.svg")}.mr-ikon-leasing-36::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEASING_36.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEASING_36.svg")}.mr-ikon-leverans::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEVERANS.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LEVERANS.svg")}.mr-ikon-licens-programvara::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LICENS_PROGRAMVARA.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LICENS_PROGRAMVARA.svg")}.mr-ikon-lista-filter::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LISTA_FILTER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LISTA_FILTER.svg")}.mr-ikon-logga-ut-flipped::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LOGGA_UT_FLIPPED.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LOGGA_UT_FLIPPED.svg")}.mr-ikon-logga-ut::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LOGGA_UT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_LOGGA_UT.svg")}.mr-ikon-mac-mini::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MAC_MINI.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MAC_MINI.svg")}.mr-ikon-mac-rack-torn::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MAC_RACK_TORN.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MAC_RACK_TORN.svg")}.mr-ikon-macbook-13::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_13.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_13.svg")}.mr-ikon-macbook-14::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_14.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_14.svg")}.mr-ikon-macbook-15::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_15.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_15.svg")}.mr-ikon-macbook-16::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_16.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_16.svg")}.mr-ikon-macbook-pro::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_PRO.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MACBOOK_PRO.svg")}.mr-ikon-mina-sidor::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MINA_SIDOR.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MINA_SIDOR.svg")}.mr-ikon-mus-tangentbord::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MUS_TANGENTBORD.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_MUS_TANGENTBORD.svg")}.mr-ikon-oppettider::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_OPPETTIDER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_OPPETTIDER.svg")}.mr-ikon-orderhistorik::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_ORDERHISTORIK.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_ORDERHISTORIK.svg")}.mr-ikon-paketleverans::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PAKETLEVERANS.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PAKETLEVERANS.svg")}.mr-ikon-pil-hoger::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_HOGER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_HOGER.svg")}.mr-ikon-pil-ner::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_NER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_NER.svg")}.mr-ikon-pil-upp::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_UPP.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_UPP.svg")}.mr-ikon-pil-vanster::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_VANSTER.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_VANSTER.svg")}.mr-ikon-radio-button-1::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_RADIO_BUTTON_1.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_RADIO_BUTTON_1.svg")}.mr-ikon-radio-button-2::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_RADIO_BUTTON_2.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_RADIO_BUTTON_2.svg")}.mr-ikon-sekretess-integritet::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SEKRETESS_INTEGRITET.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SEKRETESS_INTEGRITET.svg")}.mr-ikon-service::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SERVICE.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SERVICE.svg")}.mr-ikon-skicka-bestallning::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SKICKA_BESTALLNING.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SKICKA_BESTALLNING.svg")}.mr-ikon-skrivare::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SKRIVARE.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SKRIVARE.svg")}.mr-ikon-smidigt-bekvamt::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SMIDIGT_BEKVAMT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SMIDIGT_BEKVAMT.svg")}.mr-ikon-sok::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOK.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOK.svg")}.mr-ikon-some-facebook::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOME_FACEBOOK.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOME_FACEBOOK.svg")}.mr-ikon-some-instagram::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOME_INSTAGRAM.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOME_INSTAGRAM.svg")}.mr-ikon-some-linkedin::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOME_LINKEDIN.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_SOME_LINKEDIN.svg")}.mr-ikon-stall-montering::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STALL_MONTERING.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STALL_MONTERING.svg")}.mr-ikon-status-00-0::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_00_0.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_00_0.svg")}.mr-ikon-status-100-0::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_100_0.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_100_0.svg")}.mr-ikon-status-12-5::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_12_5.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_12_5.svg")}.mr-ikon-status-25-0::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_25_0.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_25_0.svg")}.mr-ikon-status-37-5::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_37_5.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_37_5.svg")}.mr-ikon-status-50-0::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_50_0.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_50_0.svg")}.mr-ikon-status-62-5::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_62_5.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_62_5.svg")}.mr-ikon-status-75-0::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_75_0.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_75_0.svg")}.mr-ikon-status-87-5::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_87_5.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STATUS_87_5.svg")}.mr-ikon-studio::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STUDIO.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_STUDIO.svg")}.mr-ikon-usp-flexibelt::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_USP_FLEXIBELT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_USP_FLEXIBELT.svg")}.mr-ikon-usp-hallbart::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_USP_HALLBART.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_USP_HALLBART.svg")}.mr-ikon-usp-uppd-snabbt::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_USP_UPPD_SNABBT.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_USP_UPPD_SNABBT.svg")}.mr-ikon-varukorg::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/MR_IKON_VARUKORG.svg");mask-image:url("/images/designsystem_2022/SVART/MR_IKON_VARUKORG.svg")}.mr-ikon-exclamation-black::before{-webkit-mask-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");mask-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg")}.mr-ikon-exclamation{--icon-color: #db2828}.mr-ikon-exclamation::before{-webkit-mask-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg");mask-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EXCLAMATION_BLACK.svg")}.mr-ikon-eye::before{-webkit-mask-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EYE.svg");mask-image:url("/images/designsystem_2022/CUSTOM/MR_IKON_EYE.svg")}.mr-ikon-lock::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/lock.svg");mask-image:url("/images/designsystem_2022/SVART/lock.svg")}.mr-ikon-notification-filled::before{-webkit-mask-image:url("/images/designsystem_2022/GUI/notification-filled.svg");mask-image:url("/images/designsystem_2022/GUI/notification-filled.svg")}.mr-ikon-notification-important::before{-webkit-mask-image:url("/images/designsystem_2022/GUI/notification-important.svg");mask-image:url("/images/designsystem_2022/GUI/notification-important.svg")}.mr-ikon-notification-outlined::before{-webkit-mask-image:url("/images/designsystem_2022/GUI/notification-outlined.svg");mask-image:url("/images/designsystem_2022/GUI/notification-outlined.svg")}.mr-ikon-refresh::before{-webkit-mask-image:url("/images/designsystem_2022/GUI/refresh.svg");mask-image:url("/images/designsystem_2022/GUI/refresh.svg")}.mr-ikon-settings::before{-webkit-mask-image:url("/images/designsystem_2022/GUI/settings.svg");mask-image:url("/images/designsystem_2022/GUI/settings.svg")}.mr-ikon-table-view::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/table-view.svg");mask-image:url("/images/designsystem_2022/SVART/table-view.svg")}.mr-ikon-filter::before{-webkit-mask-image:url("/images/designsystem_2022/SVART/filter.svg");mask-image:url("/images/designsystem_2022/SVART/filter.svg")}.mr-ikon-campaign::before{-webkit-mask-image:url("/images/icons/new-2021/campaign.svg");mask-image:url("/images/icons/new-2021/campaign.svg")}.mr-ikon-campaign-outline::before{-webkit-mask-image:url("/images/icons/new-2021/campaign-outline.svg");mask-image:url("/images/icons/new-2021/campaign-outline.svg")}.mr-ikon-add-file::before{-webkit-mask-image:url("/images/icons/new-2021/add-file.svg");mask-image:url("/images/icons/new-2021/add-file.svg")}.mr-ikon-global::before{-webkit-mask-image:url("/images/icons/new-2021/delivery-abroad.svg");mask-image:url("/images/icons/new-2021/delivery-abroad.svg")}.mr-ikon-faktura::before{-webkit-mask-image:url("/images/icons/new-2021/MR_IKON_FAKTURA.svg");mask-image:url("/images/icons/new-2021/MR_IKON_FAKTURA.svg")}.mr-ikon-hamtas::before{-webkit-mask-image:url("/images/icons/new-2021/MR_IKON_HÄMTAS.svg");mask-image:url("/images/icons/new-2021/MR_IKON_HÄMTAS.svg")}.mr-ikon-asab::before{-webkit-mask-image:url("/images/icons/new-2021/MR_IKON_ASAB.svg");mask-image:url("/images/icons/new-2021/MR_IKON_ASAB.svg")}.mr-ikon-dpd16::before{-webkit-mask-image:url("/images/icons/new-2021/MR_IKON_DPD16.svg");mask-image:url("/images/icons/new-2021/MR_IKON_DPD16.svg")}.mr-ikon-mypack::before{-webkit-mask-image:url("/images/icons/new-2021/MR_IKON_MYPACK.svg");mask-image:url("/images/icons/new-2021/MR_IKON_MYPACK.svg")}details{width:100%;border-bottom:solid 1px var(--clr-n30)}details::before{content:"";display:block;height:1px;visibility:hidden}details>summary{position:relative;width:100%;font-weight:var(--fw-bold);color:var(--clr-text);padding:var(--space-2) var(--space-4);margin-top:var(--space-1);margin-bottom:var(--space-1);cursor:pointer;border-radius:var(--space-1);transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}details>summary::-webkit-details-marker{display:none}details>summary::marker{display:none}details>summary:first-of-type{list-style:none}details>summary:hover{background-color:var(--clr-n20)}details>summary::after{content:"";display:block;position:absolute;background:rgba(0,0,0,0) url(/images/icons/chevron-right-black.svg) no-repeat;background-size:cover;opacity:.5;width:.75rem;height:.75rem;top:var(--space-3);right:var(--space-4);margin:.2rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1)}details>section.content{padding-left:var(--space-4);padding-right:var(--space-4)}details>section.content:last-of-type{padding-bottom:var(--space-6)}details.open>summary::after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.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}}.view-list .btn-group button,.view-list .btn-group button{border:1px solid var(--clr-n40);background:var(--clr-n0);border-radius:0}.view-list .btn-group button:first-of-type,.view-list .btn-group button:first-of-type{border-radius:6px 0 0 6px}.view-list .btn-group button:last-of-type,.view-list .btn-group button:last-of-type{border-radius:0 6px 6px 0}.view-list .btn-group button.active,.view-list .btn-group button.active{background-color:var(--clr-n20)}.dark-theme .view-list .btn-group button,.dark-theme .view-list .btn-group button{color:var(--clr-n0);border:1px solid var(--clr-n0);background-color:rgba(0,0,0,0)}.dark-theme .view-list .btn-group button:hover:not(:disabled),.dark-theme .view-list .btn-group button:hover:not(:disabled){background-color:var(--clr-n500);color:var(--clr-n0)}.dark-theme .view-list .btn-group button.active,.dark-theme .view-list .btn-group button.active{background-color:var(--clr-n500)}.dark-theme .view-list .btn-group button:active,.dark-theme .view-list .btn-group button:active{background-color:var(--clr-n400)}.dark-theme .view-list .btn-group button:focus-visible,.dark-theme .view-list .btn-group button:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0 0 4px var(--clr-focus);background-color:var(--clr-n500)}.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}}.view-list .btn-group button,.view-list .btn-group button{border:1px solid var(--clr-n40);background:var(--clr-n0);border-radius:0}.view-list .btn-group button:first-of-type,.view-list .btn-group button:first-of-type{border-radius:6px 0 0 6px}.view-list .btn-group button:last-of-type,.view-list .btn-group button:last-of-type{border-radius:0 6px 6px 0}.view-list .btn-group button.active,.view-list .btn-group button.active{background-color:var(--clr-n20)}.dark-theme .view-list .btn-group button,.dark-theme .view-list .btn-group button{color:var(--clr-n0);border:1px solid var(--clr-n0);background-color:rgba(0,0,0,0)}.dark-theme .view-list .btn-group button:hover:not(:disabled),.dark-theme .view-list .btn-group button:hover:not(:disabled){background-color:var(--clr-n500);color:var(--clr-n0)}.dark-theme .view-list .btn-group button.active,.dark-theme .view-list .btn-group button.active{background-color:var(--clr-n500)}.dark-theme .view-list .btn-group button:active,.dark-theme .view-list .btn-group button:active{background-color:var(--clr-n400)}.dark-theme .view-list .btn-group button:focus-visible,.dark-theme .view-list .btn-group button:focus-visible{outline:none;border:2px solid var(--clr-focus);box-shadow:0 0 4px var(--clr-focus);background-color:var(--clr-n500)}.floating-action-bar{position:fixed;bottom:0;left:0;right:0;margin:auto;z-index:9999;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background-color:var(--clr-n20);padding:var(--space-3) var(--space-4);border-radius:6px 6px 0 0;box-shadow:0 0 8px 0 rgba(0,0,0,.15);max-width:1040px;width:auto}.floating-action-bar .action-group{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-4)}.floating-action-bar .ghost:hover:not(:disabled),.floating-action-bar .tertiary:hover:not(:disabled){background-color:var(--clr-n40)}.select-with-checkboxes{--select-width: 210px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px var(--space-3) 6px var(--space-2);border-radius:6px;border:1px solid var(--clr-field-border);background:var(--clr-n0);cursor:pointer;min-width:var(--select-width)}.select-with-checkboxes.select-opened{border-bottom-left-radius:0;border-bottom-right-radius:0}.select-with-checkboxes.select-opened .select-values-container{display:initial}.select-with-checkboxes.select-opened::after{background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_UPP.svg")}.select-with-checkboxes::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:var(--space-1)}.select-with-checkboxes p.select-chosen-values{cursor:pointer;position:relative;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;max-width:calc(var(--select-width)/3*2);line-height:var(--line-height-1);margin:0 0 0 var(--space-2)}.select-with-checkboxes .select-values-container{position:absolute;background:var(--clr-n0);border:1.5px solid var(--clr-field-border);border-top:0;display:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px;top:43px;min-width:var(--select-width);left:-1px;z-index:1}.select-with-checkboxes .select-values-container .filter-alternatives{list-style-type:none;width:100%;text-align:left;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;padding-left:0;background:var(--clr-n0)}.select-with-checkboxes .select-values-container .filter-alternatives li{padding:var(--space-3) var(--space-4);font-size:var(--fs-base);font-weight:var(--fw-regular);background:var(--clr-n0);cursor:pointer}.select-with-checkboxes .select-values-container .filter-alternatives li:not(:last-of-type){border-bottom:1px solid var(--clr-n30)}.select-with-checkboxes .select-values-container .filter-alternatives li:hover{background:var(--clr-n20)}.select-with-checkboxes .select-values-container .filter-alternatives li label.check-container{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;cursor:pointer;gap:var(--space-2)}.select-with-checkboxes .select-values-container .filter-alternatives li label.check-container div input.tag-button{margin-right:0 !important}[role=main].my-pages,[role=main].user-profile,[role=main].order-history,[role=main].user-consents,[role=main].order-info{padding:0}[role=main].preview-mail-list,[role=main].test{width:100%;max-width:var(--content-width);margin-left:auto;margin-right:auto}@media(max-width: 1366px){[role=main].preview-mail-list,[role=main].test{padding:0 2rem}}[role=main].order-info,[role=main].order-history{overflow:auto}[role=main] img{max-width:100%;height:auto}body{max-width:100vw;min-height:100vh;min-height:100dvh}.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.centered-vertically{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-space{-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.no-flex{display:block}.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}html{scroll-behavior:smooth}.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}hr{border-top-color:var(--clr-divider)}body{--header-height: 128px}body:where(.scrolled){--header-height: 60px}@media(max-width: 1256px){body{--header-height: 120px}body:where(.scrolled){--header-height: 72px}}@media(max-width: 812px){body{--header-height: 72px}}@media(max-width: 450px){body{--header-height: 64px}}body:where(.mobile-navigation-open){--header-height: 72px}@media(max-width: 450px){body:where(.mobile-navigation-open){--header-height: 64px}}.header-placeholder header .search,.header-placeholder header .basket,.header-placeholder header .my-pages{padding:0 .25rem}.header-placeholder header .more-links img,.header-placeholder header .search img{width:48px;height:auto}@media(max-width: 450px){.header-placeholder header .more-links img,.header-placeholder header .search img{width:40px}}.header-placeholder header .hamburger img{width:33.6px;height:auto}@media(max-width: 450px){.header-placeholder header .hamburger img{width:28px}}.header-placeholder header .count{position:absolute;top:0;right:0;width:20px;height:20px;font-size:var(--fs-xsmall);background-color:#22a07e;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{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--clr-n20);font-weight:var(--fw-medium);font-size:var(--fs-small);color:var(--clr-n80);height:var(--space-9);padding:0;z-index:99990}.dark-theme .top-nav-container{background-color:var(--clr-n900)}.top-nav-container .container-top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:1366px;margin-left:auto;margin-right:auto}.top-nav-container ul{gap:1rem}.top-nav-container a,.top-nav-container button.btn-plain-text{color:var(--clr-n80);text-decoration:none}.top-nav-container svg path{fill:var(--clr-n80)}@media(max-width: 812px){.top-nav-container{display:none}}nav.top-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav.top-left a,nav.top-left button.btn-plain-text{text-decoration:underline}@media(max-width: 1366px){nav.top-left{margin-left:1rem}}nav.top-right{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav.top-right a,nav.top-right button.btn-plain-text{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 1366px){nav.top-right{margin-right:1rem}}.header-placeholder{width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:10;transition:.3s ease height}.mobile-navigation-open .header-placeholder{position:fixed}header.header{--header-bg: var(--clr-n900);background:var(--header-bg);height:80px;font-weight:600;font-size:var(--fs-large);transition:.3s ease all;width:100%;z-index:99990;top:0}.dark-theme header.header{--header-bg: var(--clr-n700)}header.header .dot{position:absolute;top:0;right:8px;width:10px;height:10px;font-size:var(--fs-small);background-color:#22a07e;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: 1256px){header.header{height:auto}}.scrolled header.header{height:60px;transition:.3s ease all}@media(max-width: 1256px){.scrolled header.header{height:auto;position:fixed}}.scrolled header.header .container-head{height:60px;transition:.3s ease all}@media(max-width: 1256px){.scrolled header.header .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;height:72px}}@media(max-width: 450px){header.header .container-head{padding-left:1rem;padding-right:1rem;height:50px}}header.header a,header.header button.btn-plain-text,header.header div{text-decoration:none}header.header .logo{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}header.header .logo img{width:150px;height:auto}@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-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-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:var(--fs-small);color:#fff;margin:0 0 0 .25rem}@media(max-width: 1256px){header.header .inkl_exkl svg{width:40px}}header.header .basket,header.header .my-pages,header.header .inkl_exkl{position:relative}header.header .my-pages{width:-webkit-max-content;width:max-content}header.header .my-pages .fire-me{padding:0;width:auto;border:none;background-color:rgba(0,0,0,0)}header.header .my-pages .fire-me:hover,header.header .my-pages .fire-me:active,header.header .my-pages .fire-me:focus-visible{background-color:rgba(0,0,0,0)}@media(max-width: 1256px){header.header .my-pages svg{width:18px}}@media(max-width: 450px){header.header .basket{margin-right:0}}@media(max-width: 1256px){header.header .basket svg{width:25px}}@media(max-width: 450px){header.header .search{margin-right:0}}@media(max-width: 1256px){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;width:auto}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}header.header .avatar,header.mobile-header .avatar{display:inline-block;width:calc(2rem + 2px);height:calc(2rem + 2px);margin:.5rem;line-height:calc(2rem + 2px);background-color:var(--clr-n600);border-radius:100vw;font-size:var(--fs-small);font-weight:var(--fw-medium);color:var(--clr-n0);text-align:center;text-transform:uppercase}header.header .avatar img,header.mobile-header .avatar img{width:auto;max-height:100%}.mobile-header{display:none}@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: 1256px){header.header{display:none}.header-placeholder{height:auto}header.mobile-header[role=banner]{display:block;width:100%;z-index:99;background:#000}}@media(max-width: 1256px)and (max-width: 812px){header.mobile-header[role=banner]{box-shadow:0 -2px 0 2px #000}}@media(max-width: 1256px){header.mobile-header[role=banner] .container-head{padding-left:2rem;padding-right:2rem;background:#000;height:72px;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: 1256px)and (max-width: 450px){header.mobile-header[role=banner] .container-head{padding-left:1rem;padding-right:1rem;height:64px}}@media(max-width: 1256px){header.mobile-header[role=banner] .container-head .search-button{background:none;border:none;box-shadow:none;cursor:pointer;padding:0}header.mobile-header[role=banner] .container-head .logo{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}header.mobile-header[role=banner] .container-head .logo img{width:150px;max-width:100%;height:auto}header.mobile-header[role=banner] .container-head .logo a,header.mobile-header[role=banner] .container-head .logo button.btn-plain-text{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%}header.mobile-header[role=banner] .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[role=banner] .container-head .more-links .my-pages .fire-me{padding:0;width:auto;border:none;background-color:rgba(0,0,0,0)}header.mobile-header[role=banner] .container-head .more-links .my-pages .fire-me:hover,header.mobile-header[role=banner] .container-head .more-links .my-pages .fire-me:active,header.mobile-header[role=banner] .container-head .more-links .my-pages .fire-me:focus-visible{background-color:rgba(0,0,0,0)}header.mobile-header[role=banner] .container-head .more-links .basket,header.mobile-header[role=banner] .container-head .more-links .my-pages{position:relative}header.mobile-header[role=banner] .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[role=banner] .container-head .left-container .hamburger{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.mobile-header[role=banner] .container-head .left-container .hamburger .close{display:none}.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 .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 .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{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}nav ul{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}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;line-height:1.2;--spinner-width: var(--space-8);--spinner-height: var(--space-8)}@media(max-width: 1256px){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.menu-depth-1>a,nav.main-nav>ul li.menu-depth-1>button.btn-plain-text{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem}nav.main-nav>ul li.menu-depth-1.active>a,nav.main-nav>ul li.menu-depth-1.active>button.btn-plain-text{color:#868686}nav.main-nav>ul li.menu-depth-1.active svg path{fill:#999}nav.main-nav>ul li.menu-depth-1:hover svg path{fill:#999}nav.main-nav>ul li.menu-depth-1:hover>a,nav.main-nav>ul li.menu-depth-1:hover>button.btn-plain-text{color:#999}nav.main-nav>ul>li.menu-depth-1.has-mega:hover::before,nav.main-nav>ul>li.menu-depth-1.has-mega:hover::after{position:absolute;content:"";width:3rem;height:3rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.nav-debug nav.main-nav>ul>li.menu-depth-1.has-mega:hover::before,.nav-debug nav.main-nav>ul>li.menu-depth-1.has-mega:hover::after{outline:1px dashed #ff8c00}nav.main-nav>ul>li.menu-depth-1.has-mega:hover::before{margin-top:3rem;margin-left:-1rem}nav.main-nav>ul>li.menu-depth-1.has-mega:hover::after{margin-top:-1rem;margin-left:4.5rem}nav.main-nav>ul>li{height:100%}nav.main-nav>ul>li a,nav.main-nav>ul>li button.btn-plain-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}nav.main-nav>ul>li a div,nav.main-nav>ul>li button.btn-plain-text div{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:-webkit-max-content;width:max-content}nav.main-nav>ul>li a .nav-arrow-down,nav.main-nav>ul>li button.btn-plain-text .nav-arrow-down,nav.main-nav>ul>li a svg,nav.main-nav>ul>li button.btn-plain-text svg{background-position:center;background-repeat:no-repeat;background-size:100%;height:24px;width:24px;position:absolute;top:75%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}nav.main-nav>ul>li a svg path,nav.main-nav>ul>li button.btn-plain-text svg path{fill:#fff}nav.main-nav a,nav.main-nav button.btn-plain-text{font-size:var(--fs-base);font-weight:var(--fw-medium);letter-spacing:0;color:#fff;text-decoration:none}nav.main-nav a:hover,nav.main-nav button.btn-plain-text:hover{text-decoration:underline}nav.main-nav a::before:hover,nav.main-nav button.btn-plain-text::before:hover{text-decoration:underline}nav.main-nav>ul>li>ul a,nav.main-nav>ul>li>ul button.btn-plain-text,nav.main-nav>ul>li>div>ul a,nav.main-nav>ul>li>div>ul button.btn-plain-text{color:#e1e1e1;height:-webkit-max-content;height:max-content;border-radius:3px;padding:.5rem 1rem}nav.main-nav>ul>li>ul a:has(figure),nav.main-nav>ul>li>ul button.btn-plain-text:has(figure),nav.main-nav>ul>li>div>ul a:has(figure),nav.main-nav>ul>li>div>ul button.btn-plain-text:has(figure){padding:.3rem 1rem}nav.main-nav>ul>li>ul li.menu-depth-2:hover>a,nav.main-nav>ul>li>ul li.menu-depth-2:hover>button.btn-plain-text,nav.main-nav>ul>li>div>ul li.menu-depth-2:hover>a,nav.main-nav>ul>li>div>ul li.menu-depth-2:hover>button.btn-plain-text{background-color:#252525;color:#e1e1e1;text-decoration:underline}nav.main-nav>ul>li>ul li.menu-depth-2.active>a,nav.main-nav>ul>li>ul li.menu-depth-2.active>button.btn-plain-text,nav.main-nav>ul>li>div>ul li.menu-depth-2.active>a,nav.main-nav>ul>li>div>ul li.menu-depth-2.active>button.btn-plain-text{background-color:#252525}nav.main-nav>ul>li>ul.mega,nav.main-nav>ul>li>div>ul.mega{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.25rem 2rem 2rem;margin-top:-1rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:100%;position:relative;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;overflow-y:hidden}nav.main-nav>ul>li>ul.mega>li,nav.main-nav>ul>li>div>ul.mega>li{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;max-width:14rem;padding-right:1.25rem}nav.main-nav>ul>li>ul.mega>li.menu-depth-2,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2{border-right:1px solid #252525}nav.main-nav>ul>li>ul.mega>li.menu-depth-2>a,nav.main-nav>ul>li>ul.mega>li.menu-depth-2>button.btn-plain-text,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>a,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>button.btn-plain-text{position:relative}nav.main-nav>ul>li>ul.mega>li.menu-depth-2>a:hover::after,nav.main-nav>ul>li>ul.mega>li.menu-depth-2>button.btn-plain-text:hover::after,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>a:hover::after,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>button.btn-plain-text:hover::after{position:absolute;content:"";width:8rem;height:8rem;top:-2.5rem;right:-6rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.mouse-moving-right nav.main-nav>ul>li>ul.mega>li.menu-depth-2>a:hover::after,.mouse-moving-right nav.main-nav>ul>li>ul.mega>li.menu-depth-2>button.btn-plain-text:hover::after,.mouse-moving-right nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>a:hover::after,.mouse-moving-right nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>button.btn-plain-text:hover::after{width:15rem;height:15rem;top:-6rem;right:-10.5rem}.nav-debug nav.main-nav>ul>li>ul.mega>li.menu-depth-2>a:hover::after,.nav-debug nav.main-nav>ul>li>ul.mega>li.menu-depth-2>button.btn-plain-text:hover::after,.nav-debug nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>a:hover::after,.nav-debug nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2>button.btn-plain-text:hover::after{outline:1px dashed #ff8c00}nav.main-nav>ul>li>ul.mega>li.menu-depth-2:first-of-type,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2:first-of-type{margin-top:1rem}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul{display:grid;visibility:hidden;grid-template-columns:repeat(3, 1fr);position:absolute;padding:0;top:0;left:16rem;bottom:1rem;right:1rem;gap:1rem 0;overflow-y:auto;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.nav-debug nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul,.nav-debug nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul{outline:1px dashed violet}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul>li,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul>li{width:auto;position:relative}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul>li a,nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul>li button.btn-plain-text,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul>li a,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul>li button.btn-plain-text{width:80%}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul>li a.showall,nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul>li button.showall.btn-plain-text,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul>li a.showall,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul>li button.showall.btn-plain-text{position:absolute;top:2px;right:0;width:auto;display:inline-block;font-size:var(--fs-xsmall);font-weight:normal;color:var(--clr-n50);z-index:10}.nav-debug nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children>ul>li,.nav-debug nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children>ul>li{outline:1px dashed #008b8b}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul{visibility:visible}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall),nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall),nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall),nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall){position:relative}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall)::after,nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall)::after,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall)::after,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall)::after{position:absolute;content:"";width:5rem;top:0;bottom:0;left:-3rem;z-index:1}nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall):hover::after,nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall):hover::after,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall):hover::after,nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall):hover::after{top:-1rem;bottom:-1rem;z-index:2}.nav-debug nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall):hover::after,.nav-debug nav.main-nav>ul>li>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall):hover::after,.nav-debug nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li a:not(.showall):hover::after,.nav-debug nav.main-nav>ul>li>div>ul.mega>li.menu-depth-2.has-children:hover>ul li button.btn-plain-text:not(.showall):hover::after{outline:1px dashed #ff8c00}nav.main-nav>ul>li>ul.mega:not(:has(li:hover))>li.menu-depth-2.has-children.active>ul,nav.main-nav>ul>li>div>ul.mega:not(:has(li:hover))>li.menu-depth-2.has-children.active>ul{display:-webkit-flex;display:-ms-flexbox;display:flex}nav.main-nav .has-not-mega>ul{display:none;background-color:#111;position:absolute;left:0;width:-webkit-max-content;width:max-content;min-width:20rem;padding:1rem;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 ul li.has-not-mega.has-children{position:relative}nav.main-nav ul li.has-not-mega:hover>ul,nav.main-nav ul li.has-not-mega.hover>ul{display:block}nav.main-nav li.has-mega:hover .mega-holder,nav.main-nav li.has-mega.hover .mega-holder{display:block}nav.main-nav .mega-holder{background-color:var(--clr-n900);color:#fff;position:absolute;display:none;max-width:100%;width:1086px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-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}.dark-theme nav.main-nav .mega-holder{background-color:var(--clr-n700)}nav.main-nav .mega-holder .menu-heading{padding:1.25rem 2rem 0 2rem;margin:0 0 0 .25rem}nav.main-nav .mega-holder .menu-heading a,nav.main-nav .mega-holder .menu-heading button.btn-plain-text{font-size:var(--fs-xsmall);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.5px;opacity:.5}nav.main-nav li.menu-depth-2{padding:2px 0;margin:0;height:-webkit-max-content;height:max-content}nav.main-nav li.menu-depth-2 figure{width:var(--space-7);height:var(--space-7);padding:0;margin-right:var(--space-2)}nav.main-nav li.menu-depth-2 figure img{max-width:100%;max-height:100%;width:auto;height:100%}nav.main-nav li.menu-depth-2 a,nav.main-nav li.menu-depth-2 button.btn-plain-text{font-size:var(--fs-small);width:100%}nav.main-nav li.menu-depth-2>a,nav.main-nav li.menu-depth-2>button.btn-plain-text{margin-bottom:0;min-width:100%;width:-webkit-max-content;width:max-content}nav.main-nav li.menu-depth-2>ul{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:auto;min-width:12rem}nav.main-nav li.menu-depth-3>a,nav.main-nav li.menu-depth-3>button.btn-plain-text{font-weight:var(--fw-bold)}nav.main-nav li.menu-depth-3 ul{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}nav.main-nav li.menu-depth-4>a,nav.main-nav li.menu-depth-4>button.btn-plain-text{display:inline-block;text-indent:-1.5rem;min-width:12rem;padding:.25rem 1rem .25rem 2rem}nav.main-nav li.menu-depth-4>a::before,nav.main-nav li.menu-depth-4>button.btn-plain-text::before{width:24px;min-width:24px;content:"•";color:#868686;text-align:center;text-decoration:none;display:inline-block;text-indent:0}nav.main-nav li.menu-depth-4>a::before:hover,nav.main-nav li.menu-depth-4>button.btn-plain-text::before:hover,nav.main-nav li.menu-depth-4>a:hover:before,nav.main-nav li.menu-depth-4>button.btn-plain-text:hover:before{text-decoration:none}nav.main-nav li.menu-depth-1.list-open>a,nav.main-nav li.menu-depth-1.list-open>button.btn-plain-text{color:#999}nav.main-nav li.menu-depth-1.list-open svg path{fill:#999}nav.main-nav>ul>li>ul a.has-figure,nav.main-nav>ul>li>ul button.has-figure.btn-plain-text,nav.main-nav>ul>li>div>ul a.has-figure,nav.main-nav>ul>li>div>ul button.has-figure.btn-plain-text{padding:.3rem 1rem}body.mobile-navigation-open{overflow:hidden;-ms-touch-action:none;touch-action:none}body.mobile-navigation-open *{-ms-touch-action:auto;touch-action:auto}nav.mobile-nav{position:fixed;top:var(--header-height);background-color:#111;width:100%;height:calc(100vh - var(--header-height));height:calc(100dvh - var(--header-height));max-width:800px;overflow-x:hidden;overflow-y:auto;--spinner-width: var(--space-8);--spinner-height: var(--space-8);pointer-events:none;font-size:var(--fs-base);left:-100vw;z-index:1010;transition:all 150ms;transition-timing-function:ease-in}@media(max-width: 1256px){.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>a.drilldown,nav.mobile-nav .has-children>button.drilldown.btn-plain-text{padding-right:2rem}nav.mobile-nav .has-children>a.drilldown::before,nav.mobile-nav .has-children>button.drilldown.btn-plain-text::before{content:"";position:absolute;display:block;width:2rem;height:2rem;background:rgba(0,0,0,0) url(/images/designsystem_2022/NEGATIV/MR_IKON_PIL_HOGER_NEG.svg) no-repeat center center;opacity:.62;background-size:contain;right:.75rem;margin-top:0}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 li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:var(--space-1) var(--space-0_5);border-bottom:1px solid var(--clr-n400)}nav.mobile-nav li:first-child{border-top:1px solid var(--clr-n400)}nav.mobile-nav a,nav.mobile-nav button.btn-plain-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-height:var(--space-9);padding:var(--space-3) var(--space-4);border-radius:var(--space-1);color:var(--clr-n0)}nav.mobile-nav a:not(.showall):hover,nav.mobile-nav button.btn-plain-text:not(.showall):hover{background-color:var(--clr-n700)}nav.mobile-nav a.drilldown,nav.mobile-nav button.drilldown.btn-plain-text{-webkit-flex-basis:2rem;-ms-flex-preferred-size:2rem;flex-basis:2rem;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;height:100%;border-left:1px solid var(--clr-n700);border-top-left-radius:0;border-bottom-left-radius:0}nav.mobile-nav a figure,nav.mobile-nav button.btn-plain-text figure{width:var(--space-7);height:var(--space-7);padding:0;margin-right:var(--space-4)}nav.mobile-nav a figure img,nav.mobile-nav button.btn-plain-text figure img{max-width:100%;max-height:100%;width:auto;height:100%}nav.mobile-nav .with-icon a,nav.mobile-nav .with-icon button.btn-plain-text{padding:0 var(--space-4)}nav.mobile-nav .menu-depth-3:has(a.showall,button.showall.btn-plain-text) a:not(.showall),nav.mobile-nav .menu-depth-3:has(a.showall,button.showall.btn-plain-text) button.btn-plain-text:not(.showall),nav.mobile-nav .menu-depth-3.has-a-showall a:not(.showall),nav.mobile-nav .menu-depth-3.has-a-showall button.btn-plain-text:not(.showall){padding-right:8rem}nav.mobile-nav .menu-depth-3 a.showall,nav.mobile-nav .menu-depth-3 button.showall.btn-plain-text{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.5rem .25rem;top:.5rem;bottom:.5rem;right:4rem;min-height:0;font-size:var(--fs-small);font-weight:normal;color:var(--clr-link);z-index:10}nav.mobile-nav .menu-section{position:absolute;top:0;left:100vw;height:100%;width:100%;padding-left:var(--space-2);padding-right:var(--space-2);background-color:#111;overflow-y:auto;transition:all 150ms;transition-timing-function:ease-in}nav.mobile-nav .menu-section ul{margin-bottom:0}nav.mobile-nav .menu-section.section-depth-1{left: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,.contact-link button.btn-plain-text{display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-link a svg,.contact-link button.btn-plain-text svg{margin-right:.35rem;width:30px;height:30px}.header-placeholder header .search,.header-placeholder header .basket,.header-placeholder header .my-pages{padding:0 .25rem}.header-placeholder header .dot{position:absolute;top:0;right:8px;width:10px;height:10px;font-size:var(--fs-small);background-color:#22a07e;border-radius:100vw;-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-placeholder header .dot{top:-4px;right:0}}@media(max-width: 812px){.header-placeholder header .dot{top:0;right:8px}}@media(max-width: 580px){.header-placeholder header .dot{top:-4px;right:0}}.header-placeholder header .count{position:absolute;top:0;right:0;width:20px;height:20px;font-size:var(--fs-xsmall);background-color:#22a07e;border-radius:100vw;-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;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}}.header .mega-holder{height:-webkit-max-content;height:max-content;max-height:calc(100vh - 120px);max-height:calc(100dvh - 120px)}.scrolled .header .mega-holder{max-height:calc(100vh - 70px);max-height:calc(100dvh - 70px)}.mobile-nav ul li.menu-depth-1,.mobile-nav.level-2 ul li.menu-depth-1{margin-right:0}.mobile-nav ul li.menu-depth-1 a,.mobile-nav ul li.menu-depth-1 button.btn-plain-text,.mobile-nav.level-2 ul li.menu-depth-1 a{color:var(--clr-n0);font-weight:var(--fw-bold)}.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}.mobile-nav ul li.menu-depth-1 li.menu-depth-2 a,.mobile-nav ul li.menu-depth-1 li.menu-depth-2 button.btn-plain-text,.mobile-nav ul li.menu-depth-1 li.menu-depth-3 a,.mobile-nav ul li.menu-depth-1 li.menu-depth-3 button.btn-plain-text,.mobile-nav ul li.menu-depth-1 li.menu-depth-4 a,.mobile-nav ul li.menu-depth-1 li.menu-depth-4 button.btn-plain-text,.mobile-nav ul li.menu-depth-1 li.menu-depth-5 a,.mobile-nav ul li.menu-depth-1 li.menu-depth-5 button.btn-plain-text,.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:var(--fw-medium);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-2 h2 button.btn-plain-text,.mobile-nav .menu-section.section-depth-3 h2 a,.mobile-nav .menu-section.section-depth-3 h2 button.btn-plain-text,.mobile-nav .menu-section.section-depth-4 h2 a,.mobile-nav .menu-section.section-depth-4 h2 button.btn-plain-text,.mobile-nav .menu-section.section-depth-5 h2 a,.mobile-nav .menu-section.section-depth-5 h2 button.btn-plain-text,.mobile-nav .menu-section.section-depth-6 h2 a,.mobile-nav .menu-section.section-depth-6 h2 button.btn-plain-text,.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:var(--clr-n0);font-weight:var(--fw-bold);font-size:var(--fs-large)}.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:var(--fs-base);font-weight:var(--fw-medium);color:var(--clr-link);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/designsystem_2022/NEGATIV/MR_IKON_PIL_HOGER_NEG.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{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mobile-nav .menu-section.section-depth-2 .section-depth-3 a:not(.showall),.mobile-nav .menu-section.section-depth-2 .section-depth-3 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-2 .section-depth-4 a:not(.showall),.mobile-nav .menu-section.section-depth-2 .section-depth-4 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-2 .section-depth-5 a:not(.showall),.mobile-nav .menu-section.section-depth-2 .section-depth-5 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-3 .section-depth-3 a:not(.showall),.mobile-nav .menu-section.section-depth-3 .section-depth-3 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-3 .section-depth-4 a:not(.showall),.mobile-nav .menu-section.section-depth-3 .section-depth-4 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-3 .section-depth-5 a:not(.showall),.mobile-nav .menu-section.section-depth-3 .section-depth-5 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-4 .section-depth-3 a:not(.showall),.mobile-nav .menu-section.section-depth-4 .section-depth-3 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-4 .section-depth-4 a:not(.showall),.mobile-nav .menu-section.section-depth-4 .section-depth-4 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-4 .section-depth-5 a:not(.showall),.mobile-nav .menu-section.section-depth-4 .section-depth-5 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-5 .section-depth-3 a:not(.showall),.mobile-nav .menu-section.section-depth-5 .section-depth-3 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-5 .section-depth-4 a:not(.showall),.mobile-nav .menu-section.section-depth-5 .section-depth-4 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-5 .section-depth-5 a:not(.showall),.mobile-nav .menu-section.section-depth-5 .section-depth-5 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-6 .section-depth-3 a:not(.showall),.mobile-nav .menu-section.section-depth-6 .section-depth-3 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-6 .section-depth-4 a:not(.showall),.mobile-nav .menu-section.section-depth-6 .section-depth-4 button.btn-plain-text:not(.showall),.mobile-nav .menu-section.section-depth-6 .section-depth-5 a:not(.showall),.mobile-nav .menu-section.section-depth-6 .section-depth-5 button.btn-plain-text:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-3 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-4 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-2 .section-depth-5 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-3 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-4 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-3 .section-depth-5 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-3 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-4 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-4 .section-depth-5 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-3 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-4 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-5 .section-depth-5 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-3 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-4 a:not(.showall),.mobile-nav.level-2 .menu-section.section-depth-6 .section-depth-5 a:not(.showall){text-transform:inherit;color:var(--clr-n0);font-weight:var(--fw-medium);padding-left:1rem}.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 var(--clr-n400)}.mobile-nav .menu-section.section-depth-2 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-2 .section-depth-2.has-not-mega button.btn-plain-text,.mobile-nav .menu-section.section-depth-3 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-3 .section-depth-2.has-not-mega button.btn-plain-text,.mobile-nav .menu-section.section-depth-4 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-4 .section-depth-2.has-not-mega button.btn-plain-text,.mobile-nav .menu-section.section-depth-5 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-5 .section-depth-2.has-not-mega button.btn-plain-text,.mobile-nav .menu-section.section-depth-6 .section-depth-2.has-not-mega a,.mobile-nav .menu-section.section-depth-6 .section-depth-2.has-not-mega button.btn-plain-text,.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:var(--clr-n0);padding-left:2rem}a,button.btn-plain-text{text-decoration:none}a:hover,button.btn-plain-text:hover{text-decoration:underline}a::before,button.btn-plain-text::before,a::after,button.btn-plain-text::after{text-decoration:underline}a::before,button.btn-plain-text::before,a::after,button.btn-plain-text::after,a:hover::before,a:hover::after{text-decoration:none}.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}.list-container.width-100{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.list-container.width-100 .list-detail{padding:0;margin-top:32px;max-width:800px}.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,.category-list button.btn-plain-text{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:var(--fs-large);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:var(--fs-small);text-align:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.category-switcher a,.category-switcher button.btn-plain-text{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,.category-switcher li.active button.btn-plain-text{color:#fff}.category-switcher li:hover a,.category-switcher li:hover button.btn-plain-text{color:#fff}.product_list .menu-list>ul li.menu-depth-1{margin-top:0rem;margin-bottom:0rem;padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #f0f0f0}.product_list .menu-list>ul li.menu-depth-1>a,.product_list .menu-list>ul li.menu-depth-1>button.btn-plain-text{text-transform:uppercase;font-size:var(--fs-base)}.product_list .menu-list>ul li.menu-depth-1 ul{display:none}.product_list .menu-list>ul li.active>ul{display:block}.product_list .menu-list>ul li.active>a,.product_list .menu-list>ul li.active>button.btn-plain-text{color:#22a07e;font-weight:bold}.product_list .menu-list li{margin-top:1rem;margin-bottom:1rem}.product_list .menu-list li a,.product_list .menu-list li button.btn-plain-text{color:#000;font-size:var(--fs-small)}.product_list .menu-list ul{margin-top:0;margin-bottom:0}.product_list .container,body.search .container{max-width:100%;padding-left:0;padding-right:0;background:#f4f4f4}.product_list .container article figure,body.search .container article figure{position:relative}.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}}.product_list.is-used-product-list .list-container .list-detail{padding-top:3rem;margin-top: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,body.search [role=main] div.textblock.stilmall-normal h1,body.search [role=main] div.textblock.stilmall-normal h2{font-size:var(--fs-h3)}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:var(--fs-h4)}@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;margin-bottom:0}@media(max-width: 812px){.product_list .list-detail header h1,body.search .list-detail header h1{font-size:var(--fs-h4);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:var(--fs-xxsmall)}.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:var(--fs-small)}@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:var(--fs-xsmall)}}.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:var(--fs-small)}@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:var(--fs-xsmall)}}.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:var(--content-width);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:var(--fs-base)}.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:var(--fs-large);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:var(--fs-h6);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{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.product-list a:not(.button):not(.buy-button):not(.buy-button-disable),.product-list button.btn-plain-text: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:var(--fs-xsmall);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:var(--fs-small);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:var(--fs-small);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:var(--fs-small);color:var(--clr-n700);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-black.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:var(--fs-small);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:var(--fs-base);font-weight:300;line-height:22px}.product-list .tags .ultags li span{margin-left:-5px}.product-list .tags .ultags.used-product-controls{margin-top:.5rem;padding-top:.5rem;margin-left:0;border-top:1px solid #e9e9e9}.product-list .tags .ultags.used-product-controls li{margin-left:19px}.product-list h3{font-size:var(--fs-h6);margin-top:0;font-weight:600;margin-bottom:.5rem}.product-list h3 a,.product-list h3 button.btn-plain-text{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:var(--fs-base);color:#111;margin-top:0;margin-bottom:0}.price-holder .price{display:block;width:100%;text-align:center;font-size:var(--fs-large);color:#111}.price-holder.loading .price{opacity:.25}.menu-list ul{list-style-type:none}.menu-list>ul{padding:0}.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:#22a07e}.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 .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 .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 .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-weight:600;font-size:var(--fs-h6);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:var(--fs-base)}.product-detail .price-holder span.type{font-size:var(--fs-small)}.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 150ms;transition-timing-function:ease-in}.product-detail .buyform button,.product-detail .buyform input[type=submit]{transition:all 150ms;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:#1e8b6d;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:var(--fs-large);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,.product-detail .extra-information .extra-information-link:hover button.btn-plain-text{text-decoration:underline}.product-detail .extra-information .extra-information-link a,.product-detail .extra-information .extra-information-link button.btn-plain-text{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:var(--fs-small);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:var(--fs-h5);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:var(--fs-base);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:var(--fs-base);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:var(--fs-small);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 150ms;transition-timing-function:ease-in}.tag-group button.config.active{border:2px solid #22a07e;color:#22a07e;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:#22a07e}.related-products,.product-tabs .tabs,.product-tabs .tab-content,.tab-content-container{width:100%;max-width:var(--content-width);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:var(--fs-h4);font-weight:600;color:#111}.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:#22a07e;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:var(--fs-small);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:var(--fs-small);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:var(--fs-small);-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:var(--fs-h6)}.mobile-product-variants-header{display:block;background:#111 !important}.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%}.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,.product-detail .extra-information-link-container .extra-information-link button.btn-plain-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:var(--fs-small);text-align:center;line-height:14px}.product-detail .extra-information-link-container .extra-information-link a svg,.product-detail .extra-information-link-container .extra-information-link button.btn-plain-text svg{margin-right:0;margin-bottom:.25rem}.product-detail .extra-information-link-container .extra-information-link a .link-arrow,.product-detail .extra-information-link-container .extra-information-link button.btn-plain-text .link-arrow{margin-left:0;margin-top:.25rem;margin-bottom:0;height:12px;width:12px}.detail-info .youtube-embed iframe{max-width:100%}.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:var(--fs-base)}.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:var(--fs-large);font-weight:600;margin-bottom:.5rem;max-height:90px;overflow:hidden}.manufacturers-detail .product-list article h3 a,.manufacturers-detail .product-list article h3 button.btn-plain-text{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:var(--fs-small);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:var(--fs-small);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:var(--fs-small);color:var(--clr-n700);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-black.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:var(--fs-xsmall)}.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-h4);line-height:var(--line-height-5)}.text-med-bakgrundsfarg-container{width:100%;max-width:var(--content-width);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-h3)}.stilmall-text-med-bakgrundsfarg{background-color:#000;color:#fff;padding:var(--space-7) var(--space-9) var(--space-7) var(--space-9);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-11) var(--space-7)}}.stilmall-text-med-bakgrundsfarg a,.stilmall-text-med-bakgrundsfarg button.btn-plain-text{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-size:var(--fs-h4)}.stilmall-text-med-bakgrundsfarg>h3,.stilmall-text-med-bakgrundsfarg h4,.stilmall-text-med-bakgrundsfarg h5,.stilmall-text-med-bakgrundsfarg h6{font-size:var(--fs-h6)}.stilmall-text-med-bakgrundsfarg span{font-size:var(--fs-h6)}.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 h1,.stilmall-ikoner-i-kolumn .text-container h2,.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:var(--fs-large);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:var(--fs-base)}.stilmall-ikoner-i-kolumn .text-container span{font-size:var(--fs-base)}.stilmall-ikoner-i-kolumn .text-container p{margin-bottom:var(--space-6)}.stilmall-ikoner-i-kolumn .text-container p a,.stilmall-ikoner-i-kolumn .text-container p button.btn-plain-text{color:#000;font-weight:bold;font-size:var(--fs-small)}.stilmall-ikoner-i-kolumn .text-container p a:after,.stilmall-ikoner-i-kolumn .text-container p button.btn-plain-text:after{display:inline-block;margin-left:.75rem;position:relative;top:.35rem;content:"";background:#22a07e url(/images/icons/chevron-right.svg) no-repeat center center;background-size:.65rem;width:1.5rem;height:1.5rem;border-radius:1rem;font-size:var(--fs-h4);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-6));margin-left:var(--space-6);padding:var(--space-8) var(--space-7) var(--space-8) 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-7);padding-right:var(--space-7)}}.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}}.toggle-filter,.mobile-filter-toggle .mobile-toggle-filter{background:none;border:none;font-size:var(--fs-base);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 150ms;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,.product-filter ul{width:268px;max-width:100%}.product-filter .tags,.product-filter ul{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 ul{list-style:none;margin-left:0;padding-left: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:var(--fs-large);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:var(--fs-base)}.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:var(--fs-base);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:var(--fs-h6);-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:var(--fs-small);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}}footer{color:var(--clr-n50);margin-top:5rem;max-width:var(--content-width);margin-left:auto;margin-right:auto}footer .menu-depth-2 img.active{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}footer .menu-depth-2 img{position:relative;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;transition:.3s ease -webkit-transform;transition:.3s ease transform;height:auto}footer .test{display:none !important}footer .applelogo{max-width:min(350px,80vw);height:auto;margin:-10px auto 0}footer .footer-wrapper{margin:1rem 1rem 0;background-color:var(--clr-n700);border-radius:8px;overflow:hidden}footer .footer-wrapper .top-wrapper{padding:3rem 1rem 3rem}footer .footer-wrapper .bot-wrapper{padding-top:3rem;padding-bottom:3rem;background-color:var(--clr-n900)}footer .footer-wrapper .bot-wrapper .flex-wrapper{width:100%;max-width:var(--content-width);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-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media(max-width: 1366px){footer .footer-wrapper .bot-wrapper .flex-wrapper{padding:0 2rem}}footer a,footer button.btn-plain-text,footer div{color:var(--clr-n40)}footer a:hover,footer button.btn-plain-text:hover,footer div:hover{color:var(--clr-n40)}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}footer .logo a img,footer .logo button.btn-plain-text img{max-width:130px;height:auto}@media(max-width: 1366px){footer .footer-nav{padding-top:var(--space-7)}}footer .footer-nav a,footer .footer-nav button.btn-plain-text{text-decoration:none;color:var(--clr-n40)}footer .footer-nav a:hover,footer .footer-nav button.btn-plain-text:hover{text-decoration:underline}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:center;-ms-flex-pack:center;justify-content:center;gap:1rem 4rem}footer .footer-nav ul li.menu-depth-1{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}footer .footer-nav ul li.menu-depth-1>a,footer .footer-nav ul li.menu-depth-1>button.btn-plain-text{font-weight:bold;display:block}@media(max-width: 812px){footer .footer-nav ul li.menu-depth-1>a,footer .footer-nav ul li.menu-depth-1>button.btn-plain-text{padding-bottom:.25rem}}footer .footer-nav ul li.menu-depth-1 a:focus,footer .footer-nav ul li.menu-depth-1 button.btn-plain-text:focus,footer .footer-nav ul li.menu-depth-1 a:active,footer .footer-nav ul li.menu-depth-1 button.btn-plain-text:active{outline:0;border:none}@media(max-width: 812px){footer .footer-nav ul li.menu-depth-1{width:100%}}footer .footer-nav ul li ul{margin:0;padding:0}footer .footer-nav ul li ul li{padding:0}footer .footer-nav li.menu-depth-2 a,footer .footer-nav li.menu-depth-2 button.btn-plain-text{color:var(--clr-n40);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 ul>li>ul,footer .footer-nav ul>li>.footer-navigation-columns>ul{display:block}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;gap:1rem 4rem;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@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,footer .footer-nav .footer-navigation-columns ul li button.btn-plain-text 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{width:200px}@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}}footer .copyright{font-size:var(--fs-xsmall);color:var(--clr-n100);text-align:center;padding:var(--space-5)}.contact-info{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;gap:1rem;color:var(--clr-n50);font-size:var(--fs-small)}.contact-info p,.contact-info h3,.contact-info a,.contact-info button.btn-plain-text{color:var(--clr-n50);font-size:var(--fs-small)}.contact-info .divider{color:var(--clr-n-50)}.social-media-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem;line-height:1}.social-media-info img{max-width:100%;height:auto}.social-media-info .facebook svg,.social-media-info .instagram svg,.social-media-info .linkedin svg{width:55px;height:55px}.contact-info-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:.25rem}.contact-info-wrapper .contact-info-col{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;gap:.25rem 1rem;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media(max-width: 450px){.contact-info-wrapper .contact-info-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.contact-info-wrapper .contact-info-col .divider{display:none}}button.tablinks-mobile{width:100%;text-align:left;border:none;background:none;position:relative;padding:1.2rem 2rem 1.2rem 4rem;background:#22a07e;color:var(--clr-n40)}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}.ready .mr-modal-backdrop{transition:all 150ms;transition-timing-function:ease-in}.mr-modal-backdrop.mr-modal-closed{opacity:0;pointer-events:none}.ready .mr-modal-backdrop.mr-modal-closed{transition-timing-function:ease-out}.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-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--clr-background-secondary);min-width:min(30rem,90vw);max-width:min(1200px,90vw);min-height:auto;max-height:95vh;overflow-y:auto;border:solid 1px #ccc;padding:2rem;border-radius:10px}.mr-modal-backdrop .mr-modal .option-description{overflow-y:auto;max-height:400px}.dark-theme .mr-modal-backdrop .mr-modal{border:none}.mr-modal-backdrop .mr-modal h2,.mr-modal-backdrop .mr-modal h3,.mr-modal-backdrop .mr-modal h4{text-align:center;font-size:var(--fs-h6);margin:0 0 .5em;text-wrap:balance}.mr-modal-backdrop .mr-modal h2+p,.mr-modal-backdrop .mr-modal h3+p,.mr-modal-backdrop .mr-modal h4+p{margin:0 0 1em}.mr-modal-backdrop .mr-modal>p{text-align:center;text-wrap:balance}.mr-modal-backdrop .mr-modal .list-component{padding:var(--space-8) 0}.mr-modal-backdrop .mr-modal .buttons,.mr-modal-backdrop .mr-modal .modal-buttons-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:1rem;padding-top:1.5rem;margin-top:auto;margin-bottom:0;width:100%}.mr-modal-backdrop .mr-modal .buttons .close-modal:where(:first-of-type),.mr-modal-backdrop .mr-modal .modal-buttons-container .close-modal:where(:first-of-type){margin-right:auto}@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 h1,.stilmall-relaterade-artiklar h2,.stilmall-relaterade-artiklar>h3,.stilmall-relaterade-artiklar h4,.stilmall-relaterade-artiklar h5,.stilmall-relaterade-artiklar h6{padding:0;width:100%;max-width:var(--content-width);margin-left:auto;margin-right:auto;margin:0 auto var(--space-4) auto}@media(max-width: 1366px){.stilmall-relaterade-artiklar h1,.stilmall-relaterade-artiklar h2,.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 h1,.stilmall-relaterade-artiklar h2,.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:var(--fs-h4)}.stilmall-relaterade-artiklar h1{margin:0 auto var(--space-4) auto;font-size:var(--fs-h3);line-height:54px;font-weight:600}@media(max-width: 812px){.stilmall-relaterade-artiklar{padding-left:var(--space-7);padding-right:var(--space-7)}}@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-11) 0 var(--space-12) 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{width:100%;height:100%;padding:0 1em 0 1em}.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-color:var(--clr-background-secondary);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 li.focused{background:rgba(0,0,0,.2)}.search-form .live-search-results a,.search-form .live-search-results button.btn-plain-text{display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1em;border-bottom:1px solid var(--clr-border);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 .is-used{font-size:var(--fs-xsmall);color:var(--clr-n200);text-transform:none;text-decoration:none;border-radius:4px}.search-form .live-search-results figure{position:relative;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-portal .service-portal-main-container.container,.service-portal .service-portal-add-main-container{padding:0 var(--space-4) 100px}.service-portal .service-portal-main-container.container .header,.service-portal .service-portal-add-main-container .header{padding-right:0}.service-portal th.service-portal-sortable-header{position:relative;cursor:pointer}.service-portal th.service-portal-sortable-header:hover{text-decoration:underline}.service-portal th.service-portal-sortable-header.sort-by.rotate-down::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.service-portal th.service-portal-sortable-header.sort-by.rotate-up::after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.service-portal th.service-portal-sortable-header.sort-by::after{background-image:url("../images/icons/chevron-right-black.svg");background-repeat:no-repeat;background-position:right;background-size:contain;position:absolute;content:" ";height:16px;width:16px;bottom:.8em;margin-left:10px}.service-portal .service-portal-filter-and-sort{background-color:var(--clr-n0)}.service-portal .service-portal-filter-and-sort.sort{margin:0;padding-left:0}.service-portal .service-portal-filter-and-sort .status-filter-and-search-container{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-4)}.service-portal .service-portal-filter-and-sort .status-filter-and-search-container .custom-select{min-width:211px}.service-portal .service-portal-filter-and-sort .status-filter-and-search-container .search-container{display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:320px;gap:var(--space-2)}.service-portal table.ds-table tbody{cursor:default}.service-portal table.ds-table tbody .copyable{cursor:pointer}.service-portal table.ds-table tbody .open-info-modal{color:#2185d0;cursor:pointer}.service-portal table.ds-table tbody .open-info-modal:hover{color:#1a6aa6;text-decoration:underline}.service-portal .service-view-table-container i{display:block;text-align:center;font-style:normal;font-size:var(--fs-small);color:var(--clr-n100);margin:0 auto var(--space-4)}@media screen and (max-width: 812px){.service-portal .service-view-table-container i{margin:var(--space-4) auto var(--space-4)}}.service-portal .change-delivery-address-modal .mr-modal,.service-portal .add-delivery-address-modal .mr-modal,.service-portal .update-delivery-address-modal .mr-modal{width:min(40rem,95vw);min-width:auto;max-width:none}.service-portal .change-delivery-address-modal form,.service-portal .add-delivery-address-modal form,.service-portal .update-delivery-address-modal form{width:100%;margin-top:var(--space-6);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.service-portal .change-delivery-address-modal label,.service-portal .add-delivery-address-modal label,.service-portal .update-delivery-address-modal label{margin-right:auto}.service-portal .pager{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:3rem auto 3rem}.service-portal .pager .pager-previous{background-color:#f8f8f8;color:#767676;font-weight:normal;font-style:italic}.service-portal .pager .pager-previous:hover{background-color:#e9e9e9 !important}.service-portal tr[data-hidden-by-filter="1"],.service-portal div[data-hidden-by-filter="1"]{display:none !important}@media screen and (max-width: 812px){.service-portal .sort.service-portal-filter-and-sort{padding:0}}@media screen and (max-width: 1430px){.service-portal .sort.service-portal-filter-and-sort .view-list{display:none}}@media screen and (max-width: 1430px){.service-portal .sort.service-portal-filter-and-sort .status-filter-and-search-container{width:100%;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width: 846px){.service-portal .sort.service-portal-filter-and-sort .status-filter-and-search-container{display:block}.service-portal .sort.service-portal-filter-and-sort .status-filter-and-search-container .custom-select{margin-bottom:var(--space-2)}}@media screen and (max-width: 1430px){.service-portal .service-portal-view.service-portal-view-table{display:none}}@media screen and (max-width: 1430px){.service-portal .service-portal-view.service-portal-view-gallery{display:initial}.service-portal .service-portal-view.service-portal-view-gallery.hidden{display:initial !important;visibility:visible}}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item{border-radius:var(--space-2);background:var(--clr-n0);box-shadow:0 3px 6px 0 rgba(17,17,17,.1);padding:var(--space-3) var(--space-6);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .status-container .pill.small{display:none}@media screen and (max-width: 895px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .status-container .pill.small{display:initial}}@media screen and (max-width: 635px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .status-container .pill.small{display:none}}@media screen and (max-width: 846px)and (min-width: 813px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .status-container .pill.small{display:none}}@media screen and (max-width: 895px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .status-container .pill.large{display:none}}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item:hover{background:var(--clr-n20)}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .image-and-header-container{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-6)}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .image-and-header-container img{width:72px;height:72px}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .status-container,.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .image-container{margin:auto 0}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item h3{font-size:var(--fs-large);font-weight:var(--fw-bold);margin:0 0 var(--space-2)}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item:not(:last-of-type){margin-bottom:var(--space-3)}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .current-status{display:none}@media screen and (max-width: 635px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .current-status{display:initial}}@media screen and (max-width: 846px)and (min-width: 813px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .current-status{display:initial}}@media screen and (max-width: 635px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component{margin-bottom:var(--space-2)}}@media screen and (max-width: 846px)and (min-width: 813px){.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component{margin-bottom:var(--space-2)}}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component.list-small{padding:0}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row{border:0;padding-left:0}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row:first-of-type{border:0}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row>*{margin:3px 0}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row .list-header{font-weight:var(--fw-regular);-webkit-flex-basis:calc(90px - 1rem);-ms-flex-preferred-size:calc(90px - 1rem);flex-basis:calc(90px - 1rem)}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row .list-value a,.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row .list-value button.btn-plain-text{font-weight:var(--fw-bold)}.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row .list-header,.service-portal .service-portal-view.service-portal-view-gallery .service-order-gallery-item .list-component .list-row .list-value{color:var(--clr-n400)}.service-portal.service-portal-add.hide-service-portal-empty-message #empty-list-message{display:none}.service-portal.service-portal-add.show-service-portal-empty-message #empty-list-message{display:block}.service-portal.service-portal-add.show-service-portal-empty-message .view-list{display:none}.service-portal.service-portal-add.show-service-portal-empty-message .service-portal-view{display:none}.service-portal.service-portal-add #empty-list-message{text-align:center;width:100%;font-size:var(--fs-small);color:var(--clr-n100);margin-top:var(--space-8)}@media screen and (max-width: 1430px){.service-portal.service-portal-add .view-list{display:none}.service-portal.service-portal-add .step-header{margin-bottom:var(--space-8)}}.service-portal.service-portal-add .step-header button{margin-bottom:var(--space-2)}.service-portal.service-portal-add .service-order-row-list .view-list{margin-top:var(--space-8);margin-bottom:var(--space-8)}.service-portal.service-portal-add .service-order-row-list .service-portal-view-table table td.find-my-device-cell div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-1)}.service-portal.service-portal-add .service-order-row-list .service-portal-view-gallery .remove-order-row{margin-top:var(--space-3)}.service-portal.service-portal-add .service-order-row-list .service-portal-view-gallery .list-component .list-row{gap:var(--space-1)}.service-portal.service-portal-add .service-order-row-list .service-portal-view-gallery .list-component .list-row .list-header{-webkit-flex-basis:unset;-ms-flex-preferred-size:unset;flex-basis:unset}@media screen and (max-width: 846px){.service-portal.service-portal-add .service-order-row-list .service-portal-view-gallery .status-container{display:none}.service-portal.service-portal-add .service-order-row-list .service-portal-view-gallery .current-status{display:block}}.service-portal.service-portal-add .service-order-row-list .service-portal-view-gallery .fmip-status-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-1)}.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}.service-price-list{text-align:left;max-width:692px;margin:2rem auto 2rem auto;border-radius:8px;padding-bottom:2rem;background-color:var(--clr-background-secondary)}.service-price-list .contact-btn{display:block;margin:0 auto;text-align:center}.service-price-list>*{padding-left:2rem;padding-right:2rem}.service-price-list h5{padding-top:2rem;margin-bottom:1rem}.service-price-list .header{margin-top:2rem;font-size:14px;display:block;font-weight:bold;text-align:left}.service-price-list form button{width:-webkit-fit-content;width:fit-content;margin:2rem auto;display:block}.service-price-list form{padding-bottom:.5rem;border-bottom:1px solid var(--clr-border)}.service-price-list .bold{font-weight:bold}.service-price-list .service-price-wrapper{margin-top:2rem;text-align:left}.service-price-list .service-price-wrapper .service-price-apple-care,.service-price-list .service-price-wrapper .service-price{font-weight:bold;font-size:33px;margin-bottom:2rem;display:block}.service-price-list .service-price-wrapper .contact{border-top:1px solid var(--clr-border);padding-top:2rem;text-align:center}.service-price-list .service-price-wrapper .contact-btn{display:block;margin-left:auto;margin-right:auto;text-align:center}.template-prislista .stilmall-normal{padding-left:1rem;padding-right:1rem}.gsx-credentials #gsx-form-container{max-width:600px;margin-left:auto;margin-right:auto}.gsx-credentials #gsx-form-container button{width:-webkit-fit-content;width:fit-content}.gsx-credentials #gsx-debug-form-container #debug-form{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:var(--space-11)}.gsx-credentials #gsx-debug-form-container #debug-form .col-right{margin-right:48px}.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,.kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text{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,.kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text: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,.stilmall-fullbred-banner .textblock-container button.btn-plain-text{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,.stilmall-fullbred-banner .textblock-container button.btn-plain-text:hover{transition:.3s ease all;background-color:#fff;color:#222}.stilmall-fullbred-banner .textblock-container h1{font-size:var(--fs-h2);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{margin:0px 0px .3em 0px;color:#fff}.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,.stilmall-fullbred-banner-ljus .textblock-container button.btn-plain-text{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,.stilmall-fullbred-banner-ljus .textblock-container button.btn-plain-text: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,.stilmall-fullbred-banner-ljus .textblock-container button.btn-plain-text: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,.stilmall-fullbred-banner-ljus .textblock-container button.btn-plain-text svg{fill:#111}.stilmall-fullbred-banner-ljus .textblock-container a:hover,.stilmall-fullbred-banner-ljus .textblock-container button.btn-plain-text:hover{text-shadow:none}.news .post-list{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:var(--content-width);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 a,.news .post-list article h2 button.btn-plain-text{color:#111}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:#22a07e}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 #22a07e;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:var(--fs-large);font-weight:400}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:var(--fs-large);font-weight:600;margin-top:-7px}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:var(--content-width);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 h1,body.news-detail .news-detail article.detail .stilmall-normal h2,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 h1,body.news-detail .post-preview article.detail .stilmall-normal h2,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 h1,body.post-preview .news-detail article.detail .stilmall-normal h2,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 h1,body.post-preview .post-preview article.detail .stilmall-normal h2,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:var(--fs-large);line-height:41px}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:#22a07e;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:var(--content-width);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:var(--fs-large);line-height:41px;font-weight:400;width:100%}@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:var(--fs-h3);line-height:60px;font-weight:300;color:#22a07e}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:var(--fs-h3);line-height:60px;font-weight:300;color:#22a07e}@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:var(--fs-h4);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}@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:var(--clr-n900);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 span.large,.stilmall-google-maps .text-container span.large{font-size:var(--fs-h5);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-column button+button,.stilmall-fullbred-banner-50_50 .text-container-column button+.button,.stilmall-fullbred-banner-50_50 .text-container-column button+.buy-button,.stilmall-fullbred-banner-50_50 .text-container-column button+.buy-button-disable,.stilmall-fullbred-banner-50_50 .text-container-column .button+button,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button+button,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button-disable+button,.stilmall-fullbred-banner-50_50 .text-container-column .button+.button,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button+.button,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button-disable+.button,.stilmall-fullbred-banner-50_50 .text-container-column .button+.buy-button,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button+.buy-button,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button-disable+.buy-button,.stilmall-fullbred-banner-50_50 .text-container-column .button+.buy-button-disable,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button+.buy-button-disable,.stilmall-fullbred-banner-50_50 .text-container-column .buy-button-disable+.buy-button-disable,.stilmall-google-maps .text-container-column button+button,.stilmall-google-maps .text-container-column button+.button,.stilmall-google-maps .text-container-column button+.buy-button,.stilmall-google-maps .text-container-column button+.buy-button-disable,.stilmall-google-maps .text-container-column .button+button,.stilmall-google-maps .text-container-column .buy-button+button,.stilmall-google-maps .text-container-column .buy-button-disable+button,.stilmall-google-maps .text-container-column .button+.button,.stilmall-google-maps .text-container-column .buy-button+.button,.stilmall-google-maps .text-container-column .buy-button-disable+.button,.stilmall-google-maps .text-container-column .button+.buy-button,.stilmall-google-maps .text-container-column .buy-button+.buy-button,.stilmall-google-maps .text-container-column .buy-button-disable+.buy-button,.stilmall-google-maps .text-container-column .button+.buy-button-disable,.stilmall-google-maps .text-container-column .buy-button+.buy-button-disable,.stilmall-google-maps .text-container-column .buy-button-disable+.buy-button-disable{margin-top:var(--space-4)}.stilmall-fullbred-banner-50_50 .text-container-max-width,.stilmall-google-maps .text-container-max-width{max-width:550px;padding:var(--space-11) var(--space-7) var(--space-11) 0;color:var(--clr-n0)}@media(max-width: 1366px){.stilmall-fullbred-banner-50_50 .text-container-max-width,.stilmall-google-maps .text-container-max-width{padding-left:var(--space-4)}}@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-9) var(--space-7)}}.stilmall-fullbred-banner-50_50 .text-container-max-width h1,.stilmall-fullbred-banner-50_50 .text-container-max-width h2,.stilmall-google-maps .text-container-max-width h1,.stilmall-google-maps .text-container-max-width h2{font-size:var(--fs-h4);margin-bottom:var(--space-4)}.stilmall-fullbred-banner-50_50 .text-container-max-width span,.stilmall-google-maps .text-container-max-width span{font-weight:300;font-size:var(--fs-large);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:var(--fs-base);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 .text-container-max-width .button+.button,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button+.button,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button-disable+.button,.stilmall-fullbred-banner-50_50 .text-container-max-width .button+.buy-button,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button+.buy-button,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button-disable+.buy-button,.stilmall-fullbred-banner-50_50 .text-container-max-width .button+.buy-button-disable,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button+.buy-button-disable,.stilmall-fullbred-banner-50_50 .text-container-max-width .buy-button-disable+.buy-button-disable,.stilmall-google-maps .text-container-max-width .button+.button,.stilmall-google-maps .text-container-max-width .buy-button+.button,.stilmall-google-maps .text-container-max-width .buy-button-disable+.button,.stilmall-google-maps .text-container-max-width .button+.buy-button,.stilmall-google-maps .text-container-max-width .buy-button+.buy-button,.stilmall-google-maps .text-container-max-width .buy-button-disable+.buy-button,.stilmall-google-maps .text-container-max-width .button+.buy-button-disable,.stilmall-google-maps .text-container-max-width .buy-button+.buy-button-disable,.stilmall-google-maps .text-container-max-width .buy-button-disable+.buy-button-disable{margin-top:.25rem}.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 figure,.stilmall-google-maps .image-container figure{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:var(--fs-large)}@media(max-width: 600px){.stilmall-indragen-text{width:100%}}.stilmall-indragen-text h2{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:var(--content-width);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:var(--fs-h1)}@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:var(--content-width);margin-left:auto;margin-right:auto;font-size:var(--fs-large)}@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}}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-size:var(--fs-h4);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:var(--fs-h6)}.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:var(--fs-h4)}}.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:var(--fs-h5)}}@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:var(--fs-large)}}.container .template-normal .content .stilmall-fullbred-banner .textblock-container a,.container .template-normal .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text,.container .template-service .content .stilmall-fullbred-banner .textblock-container a,.container .template-service .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text{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-normal .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text,.container .template-service .content .stilmall-fullbred-banner .textblock-container a,.container .template-service .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text{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-normal .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text:first-child,.container .template-service .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-service .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text:first-child,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text:first-child{margin-right:1em}@media(max-width: 450px){.container .template-normal .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-normal .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text:first-child,.container .template-service .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-service .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text:first-child,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container a:first-child,.container .template-startsida .content .stilmall-fullbred-banner .textblock-container button.btn-plain-text: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-normal .content .kolumn-container .stilmall-kolumn .kolumn-image button.btn-plain-text,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-image a,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-image button.btn-plain-text,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-image a,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-image button.btn-plain-text{display:block}.container .template-normal .content .kolumn-container .stilmall-kolumn .kolumn-image a:hover,.container .template-normal .content .kolumn-container .stilmall-kolumn .kolumn-image button.btn-plain-text:hover,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-image a:hover,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-image button.btn-plain-text:hover,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-image a:hover,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-image button.btn-plain-text: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-normal .content .kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-text a,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-text a,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text{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-normal .content .kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text:hover,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-text a:hover,.container .template-service .content .kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text:hover,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-text a:hover,.container .template-startsida .content .kolumn-container .stilmall-kolumn .kolumn-text button.btn-plain-text: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:var(--fs-base);margin-bottom:.5rem;margin-top:0}@media(max-width: 1250px){.price-holder span.type{font-size:var(--fs-small)}}.price-holder span.price{font-size:var(--fs-large);font-weight:600}@media(max-width: 1250px){.price-holder span.price{font-size:var(--fs-base)}}@media(max-width: 1120px){.price-holder span.price{font-size:var(--fs-small)}}.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:var(--fs-xsmall);color:#111;margin-top:0;margin-bottom:.5rem}.price-holder .price{display:block;width:100%;text-align:center;font-size:var(--fs-small);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:var(--fs-base);margin-bottom:.5rem;margin-top:0}@media(max-width: 1250px){.mr-modal .option-description .price-container span.type{font-size:var(--fs-small)}}.mr-modal .option-description .price-container span.price{font-size:var(--fs-large);font-weight:600}@media(max-width: 1250px){.mr-modal .option-description .price-container span.price{font-size:var(--fs-base)}}@media(max-width: 1120px){.mr-modal .option-description .price-container span.price{font-size:var(--fs-small)}}.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:var(--fs-xsmall);color:#111;margin-top:0;margin-bottom:.5rem}.mr-modal .option-description .price-container .price{display:block;width:100%;text-align:center;font-size:var(--fs-small);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,.stilmall-manufacturer ul li button.btn-plain-text{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;padding:1rem;position:relative;width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;color:var(--clr-n900);min-height:150px}.stilmall-manufacturer ul li a .manufacturer-icons,.stilmall-manufacturer ul li button.btn-plain-text .manufacturer-icons{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-bottom:1rem}.stilmall-manufacturer ul li a span,.stilmall-manufacturer ul li button.btn-plain-text 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,.stilmall-manufacturer ul li button.btn-plain-text 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 .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;margin:8px 0 16px 0}.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:var(--fs-h4);font-weight:600;line-height:1.25;color:#111}.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:var(--fs-large)}.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}fieldset{background-color:var(--clr-n10);padding:2rem;margin-bottom:1rem;border-radius:8px;height:-webkit-fit-content;height:fit-content}fieldset.percent-50{width:50%}@media(max-width: 812px){fieldset.percent-50{width:100%}}.fieldset-col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}.fieldset-row{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 1rem}.fieldset-row>*{width:100%}.form-row{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 1rem}.form-row>*{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:100px}.textblock .register-container .register-form .form-wrapper,.textblock-2023 .register-container .register-form .form-wrapper{max-width:100%}.textblock .register-container .register-form fieldset label,.textblock-2023 .register-container .register-form fieldset label{width:auto}.textblock .register-container .register-form .form-content-container,.textblock-2023 .register-container .register-form .form-content-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1rem;padding:0}.textblock .register-container .register-form .form-content-container>*,.textblock-2023 .register-container .register-form .form-content-container>*{-webkit-flex-basis:calc(50% - 1rem);-ms-flex-preferred-size:calc(50% - 1rem);flex-basis:calc(50% - 1rem)}@media(max-width: 700px){.textblock .register-container .register-form .form-content-container>*,.textblock-2023 .register-container .register-form .form-content-container>*{-webkit-flex-basis:calc(100% - 1rem);-ms-flex-preferred-size:calc(100% - 1rem);flex-basis:calc(100% - 1rem)}}.textblock .register-container .register-form fieldset,.textblock-2023 .register-container .register-form fieldset{max-width:100%}.textblock .register-container .register-form .row-form.password,.textblock-2023 .register-container .register-form .row-form.password{-webkit-flex-basis:calc(100% - 1rem);-ms-flex-preferred-size:calc(100% - 1rem);flex-basis:calc(100% - 1rem)}.textblock .register-container .register-form .password-criteria,.textblock .register-container .register-form .form-error,.textblock .register-container .register-form .integrity-subscriber-container,.textblock-2023 .register-container .register-form .password-criteria,.textblock-2023 .register-container .register-form .form-error,.textblock-2023 .register-container .register-form .integrity-subscriber-container{-webkit-flex-basis:calc(100% - 1rem);-ms-flex-preferred-size:calc(100% - 1rem);flex-basis:calc(100% - 1rem)}.textblock .register-container .register-form .break,.textblock-2023 .register-container .register-form .break{-webkit-flex-basis:calc(100% - 1rem);-ms-flex-preferred-size:calc(100% - 1rem);flex-basis:calc(100% - 1rem);height:0}.error_container,div.error{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-n0);background-color:var(--clr-n700);padding:var(--space-2) var(--space-5);border-radius:0;border:none;min-height:var(--space-9);color:#fff;background-color:var(--clr-c500);border-radius:6px;text-align:center;font-weight:normal}@media(max-width: 450px){.error_container,div.error{min-width:300px;width:100%}}p.information,div.notice{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-n0);background-color:var(--clr-n700);padding:var(--space-2) var(--space-5);border-radius:0;border:none;min-height:var(--space-9);color:#fff;background-color:var(--clr-s500);border-radius:6px}@media(max-width: 450px){p.information,div.notice{min-width:300px;width:100%}}#app .alert-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-n0);background-color:var(--clr-n700);padding:var(--space-2) var(--space-5);border-radius:0;border:none;min-height:var(--space-9);color:#fff;background-color:var(--clr-s500);border-radius:6px}#app .alert-warn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-n0);background-color:var(--clr-n700);padding:var(--space-2) var(--space-5);border-radius:0;border:none;min-height:var(--space-9);color:#fff;background-color:var(--clr-w500);border-radius:6px}#app .alert-error{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-n0);background-color:var(--clr-n700);padding:var(--space-2) var(--space-5);border-radius:0;border:none;min-height:var(--space-9);color:#fff;background-color:var(--clr-c500);border-radius:6px}.my-page{max-width:min(var(--content-width),100vw - 2*var(--space-4));margin:0 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-8)}@media(max-width: 812px){.my-page{display:grid;max-width:var(--content-width)}}.my-page .info-box{display:block}.my-page .item-row{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-start;-ms-flex-align:start;align-items:flex-start;font-size:var(--fs-small);font-weight:var(--fw-regular);border-top:1px solid var(--clr-n30);min-height:var(--space-8);padding:.625rem var(--space-4);gap:0 var(--space-6)}.my-page .item-row>div{width:calc(100% - 10rem - var(--space-6))}.my-page .item-row>div:first-child{width:10rem;font-weight:var(--fw-medium)}.my-page .item-row:last-child{border-bottom:1px solid var(--clr-n30)}@media(max-width: 812px){.my-page .item-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.my-page .item-row>div{width:auto}}.my-page h3{font-size:var(--fs-h4);font-weight:var(--fw-bold)}.my-page .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-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--space-2);top:var(--header-height);background-color:var(--clr-background);margin-bottom:var(--space-6);padding-right:var(--space-4)}.my-page .header h3{margin-bottom:0}.user-profile .my-page .header{z-index:1;position:-webkit-sticky;position:sticky;margin-bottom:var(--space-2)}.my-page .container{margin-top:var(--space-7);width:100%;max-width:calc(var(--content-width) - 2*var(--space-4))}.my-page .container.full-width{max-width:var(--content-width)}.my-page .container.full-width .header{padding:var(--space-4)}@media(min-width: 813px){.my-page .container.full-width{max-width:calc(100vw - 343px - 2rem - (100vw - 100%))}}.user-profile .my-page .container{margin-top:var(--space-4)}.my-page .fieldset-row{display:block;-webkit-column-count:2;column-count:2;-webkit-column-gap:var(--space-8);column-gap:var(--space-8)}@media(max-width: 1024px){.my-page .fieldset-row{-webkit-column-count:1;column-count:1}}.my-page .fieldset-wrapper{-webkit-column-break-inside:avoid;break-inside:avoid-column;padding-top:var(--space-8)}.my-page .fieldset-wrapper.home-address,.my-page .fieldset-wrapper.invoice-address{-webkit-break-before:column;break-before:column}.my-page .fieldset-wrapper.home-address+.invoice-address{-webkit-break-before:auto;break-before:auto}@media(max-width: 1024px){.my-page .fieldset-wrapper.home-address,.my-page .fieldset-wrapper.invoice-address{-webkit-break-before:auto;break-before:auto}}.my-page fieldset{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;padding:var(--space-6)}.my-page fieldset:has(legend),.my-page fieldset.has-legend{padding-top:var(--space-2)}.my-page fieldset legend{display:block;position:relative;top:-1.5rem;left:-1.5rem;font-weight:var(--fw-regular);font-size:var(--fs-large)}@media(max-width: 450px){.my-page fieldset{padding:var(--space-2) var(--space-2) var(--space-6)}.my-page fieldset legend{left:-0.5rem}}.my-pages .my-page fieldset{max-width:31.25rem}.my-page label{float:none;width:auto}.my-page input+br{display:none}.my-page .expandable{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(0.42, 0, 0.58, 1)}.my-page .expandable .expandable-content{overflow-y:hidden}.my-page .switch-slider.open+.expandable{grid-template-rows:1fr}.my-page .button,.my-page .buy-button,.my-page .buy-button-disable{height:-webkit-fit-content;height:fit-content}.my-page label.checkbox-button{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 label.checkbox-button input~.regret{display:none}.my-page label.checkbox-button input~.widthdraw{display:revert}.my-page label.checkbox-button input:checked~.regret{display:revert}.my-page label.checkbox-button input:checked~.withdraw{display:none}.faq-container{max-width:1200px;width:100%;padding:0;margin:2rem auto 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.stilmall-faq{width:calc(50% - 2rem);max-width:600px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;gap:2rem auto}@media(max-width: 700px){.stilmall-faq{width:100%}}.stilmall-faq .faq-question-item{border-bottom:solid 1px var(--clr-n30)}.stilmall-faq .faq-question-item a,.stilmall-faq .faq-question-item button.btn-plain-text{color:var(--clr-text)}.stilmall-faq .faq-question-item.open .faq-question::after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.stilmall-faq .faq-question-item.open .faq-answer{grid-template-rows:1fr}.stilmall-faq .faq-question{display:block;border:none;width:100%;font-weight:var(--fw-bold);text-align:left;text-transform:none;padding-top:var(--space-2);padding-bottom:var(--space-2);margin-top:var(--space-1);margin-bottom:var(--space-1);border-radius:var(--space-1);position:relative;transition:background-color .3s cubic-bezier(0.42, 0, 0.58, 1)}.stilmall-faq .faq-question:hover{text-decoration:none;background-color:var(--clr-n20)}.stilmall-faq .faq-question::after{content:"";display:block;position:absolute;background:rgba(0,0,0,0) url(/images/icons/chevron-right-black.svg) no-repeat;background-size:cover;opacity:.5;width:.75rem;height:.75rem;top:var(--space-3);right:var(--space-4);margin:.2rem;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1)}.stilmall-faq .faq-question,.stilmall-faq .faq-answer{padding-left:var(--space-4);padding-right:var(--space-4)}.stilmall-faq .faq-question{padding-right:calc(1rem + 25px)}.stilmall-faq .faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(0.42, 0, 0.58, 1);padding-left:var(--space-7)}.stilmall-faq .faq-answer .faq-answer-content{overflow-y:hidden}.stilmall-faq .faq-answer p{margin:0 0 var(--space-6) 0;color:#000}.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,.stilmall-banner .textblock-text button.btn-plain-text{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,.stilmall-banner .textblock-text button.btn-plain-text: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,.stilmall-banner .textblock-text button.btn-plain-text: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,.stilmall-banner .textblock-text button.btn-plain-text svg{fill:#111}@media(max-width: 450px){.stilmall-banner .textblock-text a,.stilmall-banner .textblock-text button.btn-plain-text{min-width:0;width:100%}}video{width:auto;max-width:100%;max-height:60vh}.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:var(--content-width);margin-left:auto;margin-right:auto;background:#fff;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:var(--space-12)}@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-12)}}.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-7)}@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-7)}}@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-4);margin-right:var(--space-4)}}.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-7)}}.stilmall-text-och-bild .text-container,.stilmall-vardering .text-container,.textblock-after-container .content .text-container,.stilmall-login .text-container{padding-right:var(--space-7);margin-bottom:var(--space-11);font-size:var(--fs-h6)}@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-7)}@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:var(--fs-h4)}.arrow-link.link{font-size:var(--fs-base);font-weight:bold}.arrow-link{color:#000;font-weight:bold}.arrow-link:after{display:inline-block;margin-left:var(--space-4);position:relative;top:var(--space-2);content:"";background:#22a07e url(/images/icons/chevron-right.svg) no-repeat center center;background-size:.65rem;width:var(--space-6);height:var(--space-6);border-radius:1rem;font-size:var(--fs-h4);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}.stilmall-video{text-align:center}@media(max-width: 812px){.stilmall-video+.stilmall-text-och-bild{top:-100px;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:-20vw}}@media(max-width: 812px){.stilmall-video+.stilmall-text-och-bild .text-container{background:#fff;padding-top:var(--space-7);padding-left:var(--space-7);padding-right:var(--space-7);max-width:100%}}@media(max-width: 812px){.stilmall-text-och-bild .text-container{margin-bottom:0}}.vat-prices{font-size:var(--fs-xxsmall)}.vat-prices-button{background:none;border:none;padding:3px 2px;font-weight:400;text-transform:uppercase}.vat-prices-button.active{border-bottom:solid 1px #22a07e}.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:var(--fs-large);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:var(--fs-h2);margin-top:.67em}#app.payment table.cart,#app.payment dl,#app.payment form{font-size:var(--fs-base)}#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:#22a07e;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:#22a07e;overflow-x:hidden}.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 h1,.flipchart-main-container .flipchart-container h2,.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:var(--fs-h6);color:#fff;margin-top:0}.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:var(--fs-h6)}.flipchart-main-container .flipchart-container .row{margin-top:8px}.flipchart-main-container:has(+.divider-element){margin-bottom:var(--content-margin-block)}.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:var(--fs-base)}.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:var(--fs-xsmall)}.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-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:var(--fs-base)}.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:var(--fs-large)}@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:var(--fs-base);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:#22a07e;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:var(--fs-h5)}.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}.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}.password-criteria{list-style-type:none;padding-left:0}.password-criteria li{color:var(--clr-green);padding-left:2ch}.password-criteria li::before{content:"✓";padding-right:.5ch;margin-left:-2ch}.password-criteria li.initial{color:var(--clr-i500)}.password-criteria li.initial::before{content:"• "}.password-criteria li.incomplete{color:var(--clr-c500)}.password-criteria li.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;margin-bottom:1.5rem}.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:90%}.initial-login-content h1,.initial-login-content h2,.initial-login-content p,.authenticate-content h1,.authenticate-content h2,.authenticate-content p,.register-content h1,.register-content h2,.register-content p{text-align:center}.initial-login-content h1,.initial-login-content h2,.authenticate-content h1,.authenticate-content h2,.register-content h1,.register-content h2{font-size:var(--fs-h2);margin-bottom:1rem;margin-top:1rem;font-weight:600}.initial-login-content form,.authenticate-content form,.register-content form{border-top:1px solid var(--clr-divider);border-bottom:1px solid var(--clr-divider);padding-top:1.5rem}.initial-login-content form input[type=password],.initial-login-content form input[type=submit],.initial-login-content form button,.initial-login-content form .cla,.authenticate-content form input[type=password],.authenticate-content form input[type=submit],.authenticate-content form button,.authenticate-content form .cla,.register-content form input[type=password],.register-content form input[type=submit],.register-content form button,.register-content form .cla{width:100%}@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}.register-form{-webkit-column-count:2;column-count:2}@media(max-width: 812px){.register-form{-webkit-column-count:1;column-count:1}}.register-form fieldset label{float:none;width:auto}.register-form fieldset .inputgroup{margin-left:0}.register-form .customer-type{margin-bottom:1rem}.register-form .customer-type label{margin-top:0}.register-form .customer-type .inputgroup{display:grid;gap:.5rem 0}.register-form .customer-type .inputgroup label{margin:0;-webkit-order:2;-ms-flex-order:2;order:2}.register-form .customer-type .inputgroup label+label{-webkit-order:1;-ms-flex-order:1;order:1}.register-form .country-wrapper{display:none}.register-form .integrity-subscriber-container{border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4}.register-form .register-button{margin-top:1.5rem;width:100%}.register-form .form-content-container{display:grid}.register-form .form-content-container br{display:none}.register-form.is-private .form-content-container>*{-webkit-order:2;-ms-flex-order:2;order:2}.register-form.is-private .form-content-container>.first-name,.register-form.is-private .form-content-container>.last-name{-webkit-order:1;-ms-flex-order:1;order:1}.login-return,.forgot-password-form button{font-weight:bold;color:#22a07e;display:inline-block;font-size:var(--fs-base);letter-spacing:initial;margin-top:1.5rem}.login-return:hover,.forgot-password-form button:hover{color:#22a07e;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:min(450px,100vw);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;top:var(--header-height);max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));background-color:#fff;right:0;z-index:1000;box-shadow:0 0 15px rgba(0,0,0,.3);transition:all 150ms;transition-timing-function:ease-in}.login-slider .slider-label{font-weight:bold}.login-slider.closed{transition-timing-function:ease-out;right:-100vw}.login-slider.closed .initial-login-form{display:none}.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;margin-left:auto;display:block;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:var(--fs-small);font-weight:normal}.login-errors{color:red;font-size:var(--fs-small)}.activate-bankid{margin-top:0}.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 .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:var(--fs-small);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:var(--fs-xsmall);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{height:auto;padding-bottom:48px;padding-top:12px;padding-left:30px;padding-right:30px;border-top:1px solid var(--clr-divider);display:block}.login-extra-info h5.extra-information-heading{font-size:var(--fs-base)}.login-extra-info h1,.login-extra-info h2{margin-top:2rem;font-size:var(--fs-base)}.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,.login-extra-info .extra-information-link-container .extra-information-link button.btn-plain-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-text);font-size:var(--fs-small);font-weight:bold}.login-extra-info .extra-information-link-container .extra-information-link svg{fill:#22a07e;width:32px;height:32px}.password-validation-feedback{font-size:var(--fs-xsmall)}.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}.dark-theme .login-slider{background-color:var(--clr-n700)}.dark-theme .login-slider .login-close-button{background:url("/images/icons/new-2021/MR_IKON_KRYSS_VIT.svg") no-repeat center}.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 .bankid-logo{margin:0 auto}.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 .step-three :first-child{color:#22a07e;font-weight:bold}.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-size:var(--fs-h5);margin:0}.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{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.mr-bankid-modal .mr-modal .modal-buttons-container button{-webkit-flex-basis:calc(50% - 2rem);-ms-flex-preferred-size:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}.mr-bankid-modal .mr-modal .bankid-login-same-device{font-weight:bold}.montania-cookies{display:none}.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:var(--clr-p500);color:var(--clr-n0)}#cc_div #cm button:hover:not(:disabled){background-color:var(--clr-p700);color:var(--clr-n0)}#cc_div #cm button:active{background-color:var(--clr-p800);color:var(--clr-n0)}#cc_div #cm button:focus-visible{background-color:var(--clr-p700)}#cc_div #cm button#c-s-bn{background-color:var(--clr-n800);color:var(--clr-n0)}#cc_div #cm button#c-s-bn:hover:not(:disabled){background-color:var(--clr-n500);color:var(--clr-n0)}#cc_div #cm button#c-s-bn:active{background-color:var(--clr-n400);color:var(--clr-n0)}#cc_div #cm button#c-s-bn:focus-visible{background-color:var(--clr-n500)}#cc_div #cm button#c-s-bn:disabled{background-color:var(--clr-n800)}#cc_div .c-tgl:checked+.c-tg{background-color:#22a07e}#cc_div .c-tgl:disabled+.c-tg{opacity:.5}#cc_div #s-bns button{background-color:var(--clr-p500);color:var(--clr-n0)}#cc_div #s-bns button:hover:not(:disabled){background-color:var(--clr-p700);color:var(--clr-n0)}#cc_div #s-bns button:active{background-color:var(--clr-p800);color:var(--clr-n0)}#cc_div #s-bns button:focus-visible{background-color:var(--clr-p700)}#cc_div #s-bns button#s-sv-bn{background-color:var(--clr-n800);color:var(--clr-n0)}#cc_div #s-bns button#s-sv-bn:hover:not(:disabled){background-color:var(--clr-n500);color:var(--clr-n0)}#cc_div #s-bns button#s-sv-bn:active{background-color:var(--clr-n400);color:var(--clr-n0)}#cc_div #s-bns button#s-sv-bn:focus-visible{background-color:var(--clr-n500)}#cc_div #s-bns button#s-sv-bn:disabled{background-color:var(--clr-n800)}#c-s-in{max-height:41.5em}@media screen and (max-width: 688px){#c-s-in{max-height:100%}}.slide-up{-webkit-transform:translateY(calc(-100% - 24px)) !important;-ms-transform:translateY(calc(-100% - 24px)) !important;transform:translateY(calc(-100% - 24px)) !important}.slide-up.floating-action-bar-exists{-webkit-transform:translateY(calc(-100% - 84px)) !important;-ms-transform:translateY(calc(-100% - 84px)) !important;transform:translateY(calc(-100% - 84px)) !important}.notification{border-radius:6px;box-shadow:0px 6px 10px 0px rgba(17,17,17,.14);margin-right:16px;margin-left:16px}.notification-container{position:fixed;bottom:0;right:0;left:0;z-index:9999999;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.notification-container .notification{bottom:auto;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-2) var(--space-4);transition:-webkit-transform .3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1)}@media(max-width: 450px){.notification-container .notification{width:calc(100% - 32px);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-small);line-height:1;background-position:center}.notification-container .notification.notification-neutral{background-color:var(--clr-n700)}.notification-container .notification.notification-neutral a,.notification-container .notification.notification-neutral button.btn-plain-text,.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.btn-plain-text 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.btn-plain-text: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.btn-plain-text: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:var(--clr-s500)}.notification-container .notification.notification-positive a,.notification-container .notification.notification-positive button.btn-plain-text,.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.btn-plain-text 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.btn-plain-text: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.btn-plain-text: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:var(--clr-c500)}.notification-container .notification.notification-negative a,.notification-container .notification.notification-negative button.btn-plain-text,.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.btn-plain-text 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.btn-plain-text: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.btn-plain-text: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:var(--fs-h6);line-height:38px;font-weight:300;color:#111}.stilmall-vardering small{font-size:var(--fs-xsmall);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:var(--fs-h6)}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:var(--fs-base)}div[role=main].cart .macrent-links .extra-information-link a,div[role=main].cart .macrent-links .extra-information-link button.btn-plain-text{font-size:var(--fs-small);font-weight:500}div[role=main].cart .macrent-links .extra-information-link a:hover,div[role=main].cart .macrent-links .extra-information-link button.btn-plain-text:hover{text-decoration:none !important;color:#000}main.cart-container{width:100%;width:100%;max-width:var(--content-width);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:var(--fs-h5)}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:var(--fs-large)}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 .item-count{padding:0;min-height:34px}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;border-radius:4px;background-color:var(--clr-n0)}main.cart-container .cart-item .main-item .count>div>*{min-width:34px;max-width:34px}main.cart-container .cart-item .main-item .count>div input{min-width:36px;max-width:36px;text-align:center;outline:none;background:rgba(0,0,0,0);border-radius:0;border:2px solid var(--clr-n900)}main.cart-container .cart-item .main-item .count>div button{border:none;background:rgba(0,0,0,0);color:var(--clr-n900);text-align:center;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;border-top:2px solid var(--clr-n900);border-bottom:2px solid var(--clr-n900);border-left:2px solid var(--clr-n900);border-top-left-radius:8px;border-bottom-left-radius:8px}main.cart-container .cart-item .main-item .count>div input+button{border-left:none;border-right:2px solid var(--clr-n900);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}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:#d76060;white-space:nowrap;background-color:rgba(0,0,0,0);background-image:url("/images/icons/bin.svg");background-position:left 2px;background-repeat:no-repeat;padding:.25rem .5rem .25rem 2rem;background-size:24px 24px;background-position-x:4px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}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:#22a07e;background-image:url("/images/icons/add_to_basket.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:#22a07e}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:#d76060}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:#22a07e;color:#22a07e !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}main.cart-container .cart-item .main-item .item-info .top span{color:#22a07e}@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:var(--fs-xsmall)}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:var(--fs-large)}.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,.macrent-links .extra-information .extra-information-link-container .extra-information-link button.btn-plain-text{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,.macrent-links .extra-information .extra-information-link-container .extra-information-link button.btn-plain-text svg{width:48px;height:auto;fill:#22a07e}.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 #22a07e}.order-history .order-history input{margin-bottom:0}.order-history .order-history .orderhistory-list-table tr{border-bottom:1px solid #eaeaea}.order-history .order-history .orderhistory-list-table td{border-top:none;border-bottom:none}@media(max-width: 812px){.order-history .order-history .orderhistory-list-table th,.order-history .order-history .orderhistory-list-table td{padding-left:.5rem;padding-right:.5rem}.order-history .order-history .orderhistory-list-table th:first-of-type,.order-history .order-history .orderhistory-list-table td:first-of-type{padding-left:0}.order-history .order-history .orderhistory-list-table th:last-of-type,.order-history .order-history .orderhistory-list-table td:last-of-type{padding-right:0}}.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;max-width:90vw;margin:0 auto}}.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:var(--fs-small)}.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,.order-history .order-history table.orderhistory-list-table thead button.btn-plain-text{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 button.pager-previous.button.btn-plain-text:hover,.order-history .order-history .pager a.pager-previous.buy-button:hover,.order-history .order-history .pager button.pager-previous.btn-plain-text.buy-button:hover,.order-history .order-history .pager a.pager-previous.buy-button-disable:hover,.order-history .order-history .pager button.pager-previous.btn-plain-text.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:var(--fs-h6)}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:var(--fs-h5);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 button.button.btn-plain-text,div[role=main].order-history-details .order-header .right a.buy-button,div[role=main].order-history-details .order-header .right button.btn-plain-text.buy-button,div[role=main].order-history-details .order-header .right a.buy-button-disable,div[role=main].order-history-details .order-header .right button.btn-plain-text.buy-button-disable,div[role=main].order-info .order-header .right a.button,div[role=main].order-info .order-header .right button.button.btn-plain-text,div[role=main].order-info .order-header .right a.buy-button,div[role=main].order-info .order-header .right button.btn-plain-text.buy-button,div[role=main].order-info .order-header .right a.buy-button-disable,div[role=main].order-info .order-header .right button.btn-plain-text.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:var(--fs-small);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:var(--fs-small);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:var(--fs-large)}@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:var(--fs-large)}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:var(--fs-large) !important}body.checkout{background-color:#f5f5f5}body.checkout .invoice-email-address{display:block;width:500px}body.checkout .invoice-email-address p{margin-bottom:.5rem}@media(max-width: 812px){body.checkout .invoice-email-address{width:100%}}body.checkout .checkout-bankid-verification{display:block;max-width:500px;margin-top:1rem}body.checkout .checkout-bankid-verification .button,body.checkout .checkout-bankid-verification .buy-button,body.checkout .checkout-bankid-verification .buy-button-disable{max-width:256px;margin-bottom:.5rem;margin-top:.5rem;padding-top:.5rem;padding-bottom:.5rem}body.checkout .checkout-bankid-verification small{display:block;color:#8e8e8e}body.checkout .checkout-bankid-verification ul{list-style-type:none;padding-left:0;margin-bottom:0}body.checkout .checkout-bankid-verification a,body.checkout .checkout-bankid-verification button.btn-plain-text{opacity:1}body.checkout .checkout-bankid-verification .success{color:#22a07e;font-weight:bold}body.checkout .checkout-bankid-verification .success:before{padding-right:.5rem;content:"✓"}body.checkout .checkout-bankid-verification .unfulfilled{color:red;font-weight:bold}body.checkout .checkout-bankid-verification .unfulfilled:before{padding-right:.5rem;content:"✗"}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:#22a07e !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:#22a07e;border:2px solid #22a07e}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:var(--fs-h5);font-weight:500}form.checkout a,form.checkout button.btn-plain-text,.checkout-thanks-container a,.checkout-thanks-container button.btn-plain-text{color:var(--clr-link);font-weight:bold}form.checkout .delivery-address-incomplete>a,form.checkout .delivery-address-incomplete>button.btn-plain-text,.checkout-thanks-container .delivery-address-incomplete>a,.checkout-thanks-container .delivery-address-incomplete>button.btn-plain-text{color:red;font-weight:normal}div[role=main].checkout{width:100%;width:100%;max-width:var(--content-width);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:var(--fs-large)}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:var(--fs-large)}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 .right .cart-items .item .item-text span{color:#22a07e;font-weight:bold}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,div[role=main].checkout form.checkout button.btn-plain-text{font-size:var(--fs-small)}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-top:1rem;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;margin-top:0;margin-bottom:0}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;margin-bottom:1rem;font-size:var(--fs-large)}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 .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-frequency{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s cubic-bezier(0.42, 0, 0.58, 1)}div[role=main].checkout #payment-frequency>div{overflow-y:hidden}div[role=main].checkout #payment-frequency .options{display:-webkit-flex;display:-ms-flexbox;display:flex}div[role=main].checkout #payment-frequency label.radio{float:none !important}div[role=main].checkout #payment-frequency.hide-payment-options{grid-template-rows:0fr}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;margin:0}.notorious-big .checkout-checkbox-wrp label.checkbox input{position:relative;left:auto}.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,.textblock.stilmall-login .login .welcome button.btn-plain-text{margin-top:2rem}@media(max-width: 812px){.textblock.stilmall-login .login .welcome a,.textblock.stilmall-login .login .welcome button.btn-plain-text{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,.stilmall-google-maps button.btn-plain-text{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:var(--fs-h5);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 h1,.stilmall-google-maps .text-container-max-width h2,.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 h1,.stilmall-google-maps .text-container-max-width h2,.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-size:var(--fs-h4);line-height:1.25;font-weight:600}.stilmall-google-maps .text-container-max-width span{font-weight:300;font-size:var(--fs-large);line-height:41px}@media(max-width: 812px){.stilmall-google-maps .text-container-max-width span{font-size:var(--fs-base);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 .customer-search-result{max-height:256px;overflow-y:scroll;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:.5rem;padding-top:.5rem}div[role=main].select-customer .search-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}div[role=main].select-customer .search-item.customer>label{border-bottom:solid 1px #ebebeb;padding-bottom:.5rem}div[role=main].select-customer .search-item.contact{padding-left:2rem}div[role=main].select-customer .search-item.contact label input{scale:.75}div[role=main].select-customer .search-item.contact label{font-weight:normal}div[role=main].select-customer select{width:100%;min-height:45px}div[role=main].select-customer .change-customer-button.loading{font-size:0}.used-product-detail .price-warehouse-count{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.used-product-detail .price-warehouse-count .web-count.price-warehouse{display:none}.notification-wrapper{background-color:#1d1d1d;padding:2rem 1rem;border-radius:16px}@media(max-width: 812px){.notification-wrapper{margin-left:1rem;margin-right:1rem}}.notification-wrapper #used-product-notification-form .inputs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}.notification-wrapper #used-product-notification-form .inputs input{width:100%;margin:.5rem 0;min-height:50px}.notification-wrapper h3,.notification-wrapper small,.notification-wrapper label{color:#fff}.notification-wrapper h3{margin-bottom:0;margin-top:0}.notification-wrapper h3 span{color:#22a07e;font-weight:bold}.notification-wrapper label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.notification-wrapper input[type=email]{width:100%;margin-right:1rem}.stilmall-text-i-kolumn-fullbredd{padding:2rem 0 0}.stilmall-text-i-kolumn-fullbredd>*{width:100%;max-width:var(--content-width);margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}@media(max-width: 1366px){.stilmall-text-i-kolumn-fullbredd>*{padding:0 2rem}}.text-i-kolumn-behallare-container{width:100%;max-width:var(--content-width);margin-left:auto;margin-right:auto;background-color:#f4f4f4;padding:4rem}@media(max-width: 1366px){.text-i-kolumn-behallare-container{padding:0 2rem}}@media(max-width: 1366px){.text-i-kolumn-behallare-container{padding:4rem 2rem !important}}.text-i-kolumn-behallare-container .text-i-kolumn-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn{background-color:#fff;margin-right:.75rem;margin-left:.75rem;padding:1rem;border-radius:8px}.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn h1,.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn h2,.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn h3{color:#22a07e;font-size:var(--fs-h6);text-transform:uppercase;margin-bottom:1rem}.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn h3{font-weight:bold}.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn .typ-text{font-weight:bold;padding-bottom:2rem}.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn:first-child{margin-left:0}.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn:last-child{margin-right:0}@media(max-width: 812px){.text-i-kolumn-behallare-container .text-i-kolumn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text-i-kolumn-behallare-container .text-i-kolumn-container .stilmall-text-i-kolumn{margin-left:0;margin-right:0;margin-top:1.5rem}}.middle-page.list-container{width:100%;max-width:1366px;margin-left:auto;margin-right:auto}.middle-page.list-container .list-detail{width:100%}.middle-page.list-container .typ-text.ingress{max-width:none !important}.service-portal-order-view .my-page .my-page-content{width:100%}.service-portal-order-view .my-page .my-page-content .container .service-order-view-header{font-weight:var(--fw-light);font-size:var(--fs-h5)}.service-portal-order-view .service-portal-header{padding-bottom:var(--space-6);border-bottom:1px solid var(--clr-divider)}.service-portal-order-view .service-portal-header .order-info-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-column-gap:var(--space-4);column-gap:var(--space-4)}.service-portal-order-view .service-portal-header .order-info-container .divider{border-left:1px solid var(--clr-divider);height:calc(.7*var(--fs-h3));width:1px}.service-portal-order-view .service-portal-header .order-info-container .order-status p{margin:0 0 .2rem}.service-portal-order-view .header-with-icon img{width:24px;height:auto}.service-portal-order-view .header-with-icon h4{margin:0;font-size:var(--fs-large)}.service-portal-order-view .order-view-part-container.has-button-container .order-view-part-header-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}.service-portal-order-view .order-view-part-container>*{margin-top:var(--space-4)}.service-portal-order-view .order-view-part-container+.order-view-part-container{margin-top:var(--space-8)}.service-portal-order-view .comment{background-color:var(--clr-n10);padding:var(--space-7);margin-bottom:var(--space-4)}.service-portal-order-view .comment .comment-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}.service-portal-order-view .comment .comment-header .left-side{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:var(--space-4)}.service-portal-order-view .comment .comment-header .left-side .profile-pic img{width:32px;height:auto}.service-portal-order-view .comment .comment-header .left-side .date-name-container small{font-size:var(--fs-xsmall)}.service-portal-order-view .comment .comment-header .left-side .date-name-container small b{font-weight:var(--fw-bold)}.service-portal-order-view .comment .comment-header .left-side .date-name-container p{font-size:var(--fs-small);margin:var(--line-height-2) 0 0}.service-portal-order-view .comment hr{color:var(--clr-n30);margin-top:var(--space-4);margin-bottom:var(--space-4)}.service-portal-order-view .mr-modify-order-modal .mr-modal form,.service-portal-order-view .mr-comment-reply-modal .mr-modal form{margin:1rem 0;width:100%}.service-portal-order-view .mr-modify-order-modal .mr-modal form textarea,.service-portal-order-view .mr-comment-reply-modal .mr-modal form textarea{min-width:min(40ch,80vw);min-height:8rem}.service-portal-order-view #upload-document-form{width:65%}.service-portal-order-view .document-row .status-pill span.loading-spinner{padding-right:35px}.service-portal-order-view .document-row .status-pill span.loading-spinner::after{top:0}.dark-theme{--clr-text: var(--clr-white);--clr-background: var(--clr-n900);background-color:var(--clr-background);--clr-background-secondary: var(--clr-n700);--clr-border: var(--clr-n500);--clr-divider: var(--clr-n300);--clr-field-border: var(--clr-n100);--clr-options-divider: var(--clr-n200);--clr-link: var(--clr-i500)}.dark-theme button,.dark-theme input,.dark-theme select,.dark-theme textarea,.dark-theme p,.dark-theme label,.dark-theme div{color:var(--clr-text)}.dark-theme a,.dark-theme button.btn-plain-text{color:var(--clr-link)}.dark-theme .breadcrumbs-container ul li a,.dark-theme .breadcrumbs-container ul li button.btn-plain-text{color:var(--clr-text)}.dark-theme .breadcrumbs-container ul li:after{color:var(--clr-text)}.template-prislista .textblock{max-width:692px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:3rem}.link-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.textblock-2023{margin-bottom:var(--content-margin-block);margin-top:var(--content-margin-block);padding-left:var(--content-padding-inline);padding-right:var(--content-padding-inline);max-width:var(--content-width);margin-left:auto;margin-right:auto;width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--space-10)}.textblock-2023 .content-wrapper{width:100%}.textblock-2023 a:not(.button):not(.buy-button):not(.buy-button-disable),.textblock-2023 button.btn-plain-text:not(.button):not(.buy-button):not(.buy-button-disable){font-weight:bold}.textblock-2023 .link-wrapper{margin-top:2rem}.textblock-2023 .image-wrapper img{width:100%;height:auto}.textblock-2023.first .content-wrapper h1,.textblock-2023.first .content-wrapper h2,.textblock-2023.first .content-wrapper h3{font-weight:var(--fw-light)}.textblock-2023.stilmall-ny-2023-text-och-bild{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.textblock-2023.stilmall-ny-2023-text-och-bild>div{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.textblock-2023.stilmall-ny-2023-text-och-bild .content-wrapper{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}.textblock-2023.stilmall-ny-2023-text-och-bild .image-wrapper figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;width:100%}.textblock-2023.stilmall-ny-2023-text-och-bild .image-wrapper img{width:100%;height:auto;display:block}@media(max-width: 812px){.textblock-2023.stilmall-ny-2023-text-och-bild{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.textblock-2023.stilmall-ny-2023-text-och-bild>div{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(min-width: 813px){.textblock-2023.layout-ny-2023-bild-vanster-om-text{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.textblock-2023.layout-ny-2023-bild-vanster-om-text .image-wrapper figure{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.textblock-2023.stilmall-ny-2023-2-kolumn,.textblock-2023.stilmall-ny-2023-3-kolumn,.textblock-2023.stilmall-ny-2023-4-kolumn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:0}.textblock-2023.stilmall-ny-2023-2-kolumn .image-wrapper,.textblock-2023.stilmall-ny-2023-3-kolumn .image-wrapper,.textblock-2023.stilmall-ny-2023-4-kolumn .image-wrapper{margin-bottom:var(--space-9)}.textblock-2023.stilmall-ny-2023-2-kolumn .image-wrapper figure,.textblock-2023.stilmall-ny-2023-3-kolumn .image-wrapper figure,.textblock-2023.stilmall-ny-2023-4-kolumn .image-wrapper figure{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.textblock-2023.stilmall-ny-2023-2-kolumn .image-wrapper figure img,.textblock-2023.stilmall-ny-2023-3-kolumn .image-wrapper figure img,.textblock-2023.stilmall-ny-2023-4-kolumn .image-wrapper figure img{max-width:var(--content-width);height:auto}@media(max-width: 812px){.textblock-2023.stilmall-ny-2023-2-kolumn,.textblock-2023.stilmall-ny-2023-3-kolumn,.textblock-2023.stilmall-ny-2023-4-kolumn{padding-left:0;padding-right:0}}.textblock-2023.stilmall-ny-2023-2-kolumn .content-wrapper,.textblock-2023.stilmall-ny-2023-3-kolumn .content-wrapper,.textblock-2023.stilmall-ny-2023-4-kolumn .content-wrapper{margin:0 auto;text-align:center}.textblock-2023.stilmall-ny-2023-block-i-kolumn,.textblock-2023.stilmall-ny-2023-kort-i-kolumn{margin-bottom:0;margin-top:0;padding-left:0;padding-right:0}.ny-2023-2-kolumn-container,.ny-2023-3-kolumn-container,.ny-2023-4-kolumn-container{max-width:var(--content-width);margin-left:auto;margin-right:auto;width:100%;margin-bottom:var(--content-margin-block);padding-left:var(--content-padding-inline);padding-right:var(--content-padding-inline)}.ny-2023-2-kolumn-container .ny-2023-block-i-kolumn-container,.ny-2023-2-kolumn-container .ny-2023-kort-i-kolumn-container,.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container,.ny-2023-4-kolumn-container .ny-2023-block-i-kolumn-container,.ny-2023-4-kolumn-container .ny-2023-kort-i-kolumn-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;gap:2rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2rem;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width: 812px){.ny-2023-2-kolumn-container .ny-2023-block-i-kolumn-container,.ny-2023-2-kolumn-container .ny-2023-kort-i-kolumn-container,.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container,.ny-2023-4-kolumn-container .ny-2023-block-i-kolumn-container,.ny-2023-4-kolumn-container .ny-2023-kort-i-kolumn-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container>div,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container>div{width:30%;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin-bottom:auto}.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container>div .image-wrapper,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container>div .image-wrapper{height:340px;display:-webkit-flex;display:-ms-flexbox;display:flex}.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container>div .image-wrapper img,.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container>div .image-wrapper figure,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container>div .image-wrapper img,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container>div .image-wrapper figure{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media(max-width: 812px){.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container>div,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container>div{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.ny-2023-3-kolumn-container .ny-2023-block-i-kolumn-container>div .image-wrapper,.ny-2023-3-kolumn-container .ny-2023-kort-i-kolumn-container>div .image-wrapper{height:auto}}.ny-2023-2-kolumn-container .ny-2023-block-i-kolumn-container>div,.ny-2023-2-kolumn-container .ny-2023-kort-i-kolumn-container>div{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: 812px){.ny-2023-2-kolumn-container .ny-2023-block-i-kolumn-container>div,.ny-2023-2-kolumn-container .ny-2023-kort-i-kolumn-container>div{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(min-width: 813px){.textblock-2023.layout-ny-2023-kompakt{max-width:var(--content-width-compact);margin-left:auto;margin-right:auto}.textblock-2023.layout-ny-2023-kompakt+.is-container{max-width:var(--content-width-compact)}}@media(min-width: 813px){.textblock-2023.layout-ny-2023-40-60>:first-child{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}.textblock-2023.layout-ny-2023-40-60>:last-child{width:60%;-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%}}.textblock-2023.layout-ny-2023-bild-ovanfor-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media(min-width: 813px){.textblock-2023.layout-ny-2023-bild-hoger-om-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.textblock-2023.layout-ny-2023-bild-hoger-om-text .image-wrapper figure{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.textblock-2023.stilmall-ny-2023-google-maps>div{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.textblock-2023.stilmall-ny-2023-google-maps>div.content-wrapper{width:40%;-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%}@media(max-width: 812px){.textblock-2023.stilmall-ny-2023-google-maps>div.content-wrapper{width:100%;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width: 812px){.textblock-2023.stilmall-ny-2023-google-maps{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.textblock-2023.stilmall-ny-2023-google-maps .mapouter,.textblock-2023.stilmall-ny-2023-google-maps .gmap_canvas,.textblock-2023.stilmall-ny-2023-google-maps iframe{min-height:400px}.textblock-2023.stilmall-ny-2023-google-maps .gmap_canvas{width:100%;height:100%}.textblock-2023.stilmall-ny-2023-google-maps .gmap_canvas iframe{width:100%;height:100%}.textblock-2023.stilmall-ny-2023-kort-i-kolumn{border-radius:8px;overflow:hidden;margin-left:0;margin-right:0;gap:var(--space-6);box-shadow:0px 2px 10px #cdcdcd}.textblock-2023.stilmall-ny-2023-kort-i-kolumn figure,.textblock-2023.stilmall-ny-2023-kort-i-kolumn img,.textblock-2023.stilmall-ny-2023-kort-i-kolumn .image-wrapper{overflow:hidden}.textblock-2023.stilmall-ny-2023-kort-i-kolumn h1,.textblock-2023.stilmall-ny-2023-kort-i-kolumn h2,.textblock-2023.stilmall-ny-2023-kort-i-kolumn h3,.textblock-2023.stilmall-ny-2023-kort-i-kolumn h4,.textblock-2023.stilmall-ny-2023-kort-i-kolumn h5{margin-bottom:0}.textblock-2023.stilmall-ny-2023-kort-i-kolumn .button,.textblock-2023.stilmall-ny-2023-kort-i-kolumn .buy-button,.textblock-2023.stilmall-ny-2023-kort-i-kolumn .buy-button-disable{margin-top:1rem}.textblock-2023.stilmall-ny-2023-kort-i-kolumn .typ-text{color:var(--clr-n100)}.textblock-2023.stilmall-ny-2023-kort-i-kolumn .typ-text p{margin-top:0}.textblock-2023.stilmall-ny-2023-kort-i-kolumn .content-wrapper{padding-left:24px;padding-right:24px}.my-page .change_customer_my_pages{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.my-page .side-nav-container{border-radius:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:fit-content;min-width:20.825rem;top:calc(var(--header-height) + var(--space-7))}@media(min-width: 813px){.my-page .side-nav-container{position:-webkit-sticky;position:sticky;margin-top:2rem;min-width:20.825rem;max-width:100%}}@media(max-width: 812px){.my-page .side-nav-container{min-width:0}}.my-page .side-nav-container img{width:var(--space-7);height:auto;max-width:none;max-height:none;overflow:hidden}.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}@media(max-width: 812px){.my-page .side-nav-container .my-page-avatar{margin-top:var(--space-5)}}.my-page .side-nav-container .my-page-avatar>a:hover,.my-page .side-nav-container .my-page-avatar>button.btn-plain-text:hover{text-decoration:none}.my-page .side-nav-container .my-page-avatar>a>div,.my-page .side-nav-container .my-page-avatar>button.btn-plain-text>div{display:-webkit-flex;display:-ms-flexbox;display:flex;color:var(--clr-n90);font-size:var(--fs-xxsmall);font-weight:var(--fw-bold)}.my-page .side-nav-container .my-page-avatar>a>div img,.my-page .side-nav-container .my-page-avatar>button.btn-plain-text>div img{margin-right:.5rem;width:var(--space-8)}.my-page .side-nav-container .my-page-avatar>a>div .name,.my-page .side-nav-container .my-page-avatar>button.btn-plain-text>div .name{color:var(--clr-text);font-size:18px;text-transform:none}.my-page .side-nav-container .toggle-menu-button::after{display:block;position:relative;content:"";width:32px;height:32px;background-image:url("/images/designsystem_2022/SVART/MR_IKON_PIL_NER.svg");transition:-webkit-transform .3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform .3s cubic-bezier(0.42, 0, 0.58, 1)}.my-page .side-nav-container #my-page-side-nav-toggle:checked~.my-page-avatar .toggle-menu-button::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 813px){.my-page .side-nav-container .toggle-menu-button{display:none}.my-page .side-nav-container .my-page-side-nav{margin-top:1.5rem}}.my-page .side-nav-container #my-page-side-nav-toggle{display:none}@media(max-width: 812px){.my-page .side-nav-container #my-page-side-nav-toggle~.my-page-side-nav{transition:all .3s cubic-bezier(0.42, 0, 0.58, 1);grid-template-rows:0fr;border-top:1px solid rgba(0,0,0,0)}.my-page .side-nav-container #my-page-side-nav-toggle~.my-page-side-nav .nav-content{margin-top:0;transition:margin .3s cubic-bezier(0.42, 0, 0.58, 1)}.my-page .side-nav-container #my-page-side-nav-toggle:checked~.my-page-side-nav{grid-template-rows:1fr;border-top-color:var(--clr-divider);margin-top:1.5rem;border-top:1px solid var(--clr-divider)}.my-page .side-nav-container #my-page-side-nav-toggle:checked~.my-page-side-nav .nav-content{margin-top:24px}}.my-page .side-nav-container .my-page-side-nav{display:grid;grid-template-rows:1fr}.my-page .side-nav-container .my-page-side-nav .nav-content{overflow-y:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--space-4)}.my-page .side-nav-container .my-page-side-nav .nav-content section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:fit-content;padding:var(--space-4);margin-bottom:0;background-color:var(--clr-n10);border-radius:8px}.my-page .side-nav-container .my-page-side-nav .nav-content section label{width:100%;margin-top:0}.my-page .side-nav-container .my-page-side-nav .nav-content a,.my-page .side-nav-container .my-page-side-nav .nav-content button.btn-plain-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:var(--clr-text);font-weight:bold;padding:.375rem .5rem;text-decoration:none;border-radius:var(--space-2);margin-bottom:2px}.my-page .side-nav-container .my-page-side-nav .nav-content a:hover:not(.menu-item-active),.my-page .side-nav-container .my-page-side-nav .nav-content button.btn-plain-text:hover:not(.menu-item-active){background-color:var(--clr-n30)}.my-page .side-nav-container .my-page-side-nav .nav-content .menu-item-active{background-color:var(--clr-n40)}.my-page .side-nav-container .nav-title{font-size:var(--fs-small);font-weight:var(--fw-bold);margin-bottom:2px}@media(max-width: 812px){.my-page .side-nav-container{position:static;width:100%}}fieldset label.switch-slider.checkbox{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;position:relative;width:100%}fieldset label.switch-slider.checkbox input[type=checkbox]{display:none !important}fieldset label.switch-slider.checkbox .slider{position:relative;background-color:#ccc;bottom:0;cursor:pointer;height:32px;width:60px;max-width:60px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;transition:.4s}fieldset label.switch-slider.checkbox .slider::before{background-color:#fff;bottom:3px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}fieldset label.switch-slider.checkbox .slider.round{border-radius:34px}fieldset label.switch-slider.checkbox .slider.round::before{border-radius:100vw}fieldset label.switch-slider.checkbox input:checked+.slider{background-color:var(--clr-green)}fieldset label.switch-slider.checkbox input:checked+.slider::before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.service-portal .my-page .my-page-content{width:100%}@media(max-width: 450px){.service-portal .my-page .my-page-content .container.container-wide{padding-left:0;padding-right:0}}.service-portal .service-portal-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;margin-bottom:var(--space-6)}.service-portal .service-portal-header h3{margin:0}.service-portal .service-portal-header+p{margin:0 0 3rem}@media(max-width: 600px){.service-portal .service-portal-header{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1rem}}.service-portal .tab-bar{max-width:50%;margin:0 auto 3rem}@media(max-width: 700px){.service-portal .tab-bar{max-width:100%}}.service-portal .empty-info{display:none;font-size:var(--fs-small);text-align:center;margin-top:3rem}.service-portal .notification-bubble-outer-container{display:inline-block}.service-portal .repair-price{font-style:italic}#service-modal #btn-close{margin-right:auto}#service-modal #btn-save-and-add{margin-right:0}.service-portal-add .another-delivery-address{text-align:start;color:#2185d0}.service-portal-add .info-box{margin-bottom:3rem}@media(max-width: 450px){.service-portal-add .info-box{margin-bottom:1rem}}.service-portal-add .service-portal-add-product-modal .info-box{margin-bottom:1rem}.service-portal-add .service-portal-add-product-modal .reload-button{opacity:.5}.service-portal-add .progressBar{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem;margin-inline:auto;width:70%}@media(max-width: 450px){.service-portal-add .progressBar{margin-top:2rem;width:100%}}.service-portal-add .step3-info-box{background-color:#f9f9f9;width:75%}.service-portal-add .step3-info-box,.service-portal-add .delivery-address{margin-bottom:1rem}.service-portal-add .address-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.service-portal-add .address-info *{font-size:var(--fs-base);font-weight:normal;width:-webkit-max-content;width:max-content}.service-portal-add .address-info>div{display:-webkit-flex;display:-ms-flexbox;display:flex}.service-portal-add .address-info>div :first-child{margin-right:1rem}.service-portal-add .address-info label{margin:0}.service-portal-add .address-info label.label-header{margin-bottom:var(--space-2)}.service-portal-add .address-info .label-name{font-weight:bold}.service-portal-add .service-portal-tos .mr-modal p{-webkit-align-self:unset;-ms-flex-item-align:unset;align-self:unset;margin-bottom:0}.service-portal-add-product-modal form{width:100%}.service-portal-add-product-modal textarea{height:auto}.service-portal-add-product-modal .select{margin-bottom:.5rem}.service-portal-add-product-modal #service-portal-add-serial_number{text-transform:uppercase}.my-page-order .mr-modal{min-height:25rem}.my-page-order .stepper{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-page-order .hide-button{display:none}.my-page-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}.my-page-order .header .button-group-stepper{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.my-page-order .header .button-group-stepper a,.my-page-order .header .button-group-stepper button{width:auto;white-space:nowrap;margin-top:0}.my-page-order .header .button-group-stepper #submitBtn,.my-page-order .header .button-group-stepper #nextBtn{margin-right:0}.my-page-order .step-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;border-bottom:1px solid var(--clr-divider)}.my-page-order .step-header h4{margin:0;font-size:var(--fs-h6)}.my-page-order .step-header button{margin:0}.my-page-order .order-row{width:100%;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;margin-bottom:1rem}.my-page-order .order-row .left-outer{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;cursor:pointer}.my-page-order .order-row .left-outer img{width:74px !important;height:74px !important;max-width:74px !important;max-height:74px !important;margin-right:1rem}.my-page-order .order-row .left-outer .text-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}.my-page-order .order-row .left-outer .text-container p{margin:0}.my-page-order .order-row .left-outer .text-container .product-header{font-size:var(--fs-large);font-weight:bold;color:#000;text-align:start}.my-page-order .order-row .left-outer .text-container .product-serial{font-size:var(--fs-xsmall);font-weight:300;color:#a9a9a9;text-align:start}.my-page-order .order-row .left-outer .text-container .product-find-my-iphone{font-size:var(--fs-xsmall);font-weight:300;color:#a9a9a9;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.my-page-order .order-row .left-outer .text-container .product-find-my-iphone .row-dot{width:8px;height:8px;background-color:green;border-radius:50%;margin-right:8px}.my-page-order .order-row button{width:120px}.my-page-order .step2,.my-page-order .step3{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:.5rem}.my-page-order .step2 .form-container,.my-page-order .step3 .form-container{-webkit-flex-basis:calc(50% - .5rem);-ms-flex-preferred-size:calc(50% - .5rem);flex-basis:calc(50% - .5rem);-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.my-page-order .step2 .form-container fieldset,.my-page-order .step3 .form-container fieldset{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.my-page-order .step2 .form-container fieldset legend,.my-page-order .step3 .form-container fieldset legend{text-align:start;padding-bottom:var(--space-2);width:90%;border-bottom:1px solid var(--clr-divider);margin-bottom:var(--space-6)}.my-page-order .step2 .form-container fieldset legend+p,.my-page-order .step3 .form-container fieldset legend+p{margin-top:0}@media(max-width: 450px){.my-page-order .step2,.my-page-order .step3{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.my-page-order .step2 .address-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.my-page-order .step2 .radio-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.my-page-order .step2 .form-container .radio-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.my-page-order .step2 .form-container .radio{margin-right:1rem}.my-page-order .step2 .form-container label{font-size:var(--fs-small)}.my-page-order .step3 table{width:90%}.my-page-order .step3 table th{width:50%;text-align:start}.my-page-order .step3 table tr{height:45px;border-bottom:1px solid var(--clr-divider)}.my-page-order .step3 .summarize-text{margin:0;margin-bottom:.5rem}.my-page-order .service-vy p,.my-page-order .service-sort label{font-size:var(--fs-base);color:#000;font-weight:400}.my-page-order .service-vy{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.my-page-order .service-vy p{margin:0;margin-right:.5rem}.service-portal-add-product-modal .mr-modal{max-width:none;min-width:auto;width:min(50rem,95vw)}.service-portal-add-product-modal .mr-modal select+br,.service-portal-add-product-modal .mr-modal .select+br{display:none}.service-portal-add-product-modal .mr-modal .service-portal-extra-costs fieldset{margin-bottom:0}.service-portal-add-product-modal .mr-modal .service-portal-extra-costs fieldset legend{font-size:unset;margin-bottom:unset;text-align:left;width:auto;border:0}.service-portal-add-product-modal .mr-modal .service-portal-extra-costs label.checkbox{display:block}.view-mode-alternative{display:none}.service-view-active{display:block !important}.service-view-active-table{display:table !important}.view-hide{display:none}.service-view-list{margin-bottom:1rem}.service-view-list .order-list-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:1rem;border-radius:6px;cursor:pointer}.service-view-list .order-list-row:hover{background-color:#f8f8f8}.service-view-list .order-list-row .order-list-row-image{width:80px;height:80px;min-width:80px;min-height:80px;margin-right:1rem}.service-view-list .order-list-row .order-list-row-content{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-top{font-size:var(--fs-small);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--clr-divider);padding-bottom:.25rem}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-top p{margin:0;color:#000}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-top :first-child{color:#d3d3d3}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-bottom{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-bottom .order-list-row-content-bottom-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-bottom .order-list-row-content-bottom-top :first-child{font-weight:bold;font-size:var(--fs-base);color:#000;margin:0}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-bottom .order-list-row-content-bottom-top :last-child{margin:0;font-size:var(--fs-xsmall);color:#d3d3d3}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-bottom .order-list-row-content-bottom-top :last-child::before{content:"";width:5px;height:5px;border-radius:50%;margin:0 .5rem;display:inline-block;background-color:#d3d3d3;vertical-align:middle}.service-view-list .order-list-row .order-list-row-content .order-list-row-content-bottom .order-list-row-content-bottom-bottom p{font-size:var(--fs-small);margin:0}.service-view-table{table-layout:fixed}.service-view-table colgroup col.id-col{width:7.8rem}.service-view-table colgroup col.image-col{width:5.3rem}.service-view-table colgroup col.product-col{width:22rem}.service-view-table colgroup col.serial-number-col{width:9rem}.service-view-table colgroup col.date-col{width:7rem}.service-view-table colgroup col.status-circle-col{width:auto}.service-view-table col.reference-col,.service-view-table th[data-sort-name=reference],.service-view-table td.reference-cell{display:none}.service-view-table.ds-table.table-small th,.service-view-table.ds-table.table-small td{padding:0 var(--space-2)}.service-view-table.ds-table.table-small th.status-circle-th,.service-view-table.ds-table.table-small th.status-circle-cell,.service-view-table.ds-table.table-small td.status-circle-th,.service-view-table.ds-table.table-small td.status-circle-cell{text-align:left}.service-view-table .image-th{text-align:center}.service-view-table td p{overflow-x:visible}.service-view-table td.status-circle-cell div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:5px}.service-view-table td.id-cell{font-weight:var(--fw-bold)}.service-view-table td.image-cell{text-align:center}.service-view-table td.image-cell img{opacity:1 !important;margin:0}.service-view-table td.product-cell p{overflow-x:hidden;text-overflow:ellipsis}.service-view-table.ds-table tr p{text-align:left}.my-page-order .view-list{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.my-page-order .view-list.btn-group button img{min-width:32px}.service-portal-product-info table.ds-table-list{margin:1rem 0}.service-portal-product-info table.ds-table-list td,.service-portal-product-info table.ds-table-list tbody :first-child{border:none}.service-portal-product-info table.ds-table-list td{padding:.5rem 0;width:35%}.service-portal-product-info table.ds-table-list td+td{width:65%}.service-portal-product-info table.ds-table-list .pre-wrap{white-space:pre-wrap}.ongoing-service-order-alert-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3rem}.ongoing-service-order-alert-container p{-webkit-flex-basis:calc(100% - 2.5rem);-ms-flex-preferred-size:calc(100% - 2.5rem);flex-basis:calc(100% - 2.5rem)}.ongoing-service-order-alert-container div{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%;margin-top:var(--space-4);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--space-4)}.ongoing-service-order-alert-container div button:first-of-type{margin-right:0}.template-kampanjsida .textblock.stilmall-normal.review{max-width:1366px;margin-left:auto;margin-right:auto}.template-kampanjsida .textblock.stilmall-normal.review h1,.template-kampanjsida .textblock.stilmall-normal.review h2{margin-top:2rem}@media(max-width: 812px){.template-kampanjsida .textblock.stilmall-normal.review{margin-left:2rem;margin-right:2rem}.template-kampanjsida .textblock.stilmall-normal.review .typ-text{margin-left:0;margin-right:0}}.template-kampanjsida .stilmall-fullbred-banner-50_50.layout-bild-vanster-om-text{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.template-kampanjsida .stilmall-fullbred-banner-50_50.layout-bild-vanster-om-text .text-container{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.template-kampanjsida .stilmall-fullbred-banner-50_50.layout-bild-vanster-om-text .text-container .text-container-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container .block-1,.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container .block-2{display:none}.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container.block-1 .block-1{display:block}.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container.block-2 .block-2{display:block}.template-kampanjsida .stilmall-fullbred-banner-50_50 .image-container figure{margin:0 auto}.template-kampanjsida .stilmall-fullbred-banner-50_50 .image-container video{width:auto;max-width:100%;max-height:450px;margin-bottom:-10px}.template-kampanjsida .text-container-column h1{max-width:none}.template-kampanjsida .typ-text,.template-kampanjsida .typ-text span{line-height:1.5 !important}.template-kampanjsida .text-i-kolumn-behallare-container{margin-top:4rem;margin-bottom:4rem}@media(max-width: 812px){.template-kampanjsida .text-i-kolumn-behallare-container{margin-top:0rem}}.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container{background-color:rgba(0,0,0,0)}.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container .typ-text,.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container h1,.template-kampanjsida .stilmall-fullbred-banner-50_50 .text-container h2{color:#111}.template-kampanjsida .stilmall-fullbred-banner-50_50:first-child .typ-text,.template-kampanjsida .stilmall-fullbred-banner-50_50:first-child h1,.template-kampanjsida .stilmall-fullbred-banner-50_50:first-child h2{color:#fff}.template-kampanjsida .stilmall-fullbred-banner-50_50:nth-child(4) .typ-text,.template-kampanjsida .stilmall-fullbred-banner-50_50:nth-child(4) h1,.template-kampanjsida .stilmall-fullbred-banner-50_50:nth-child(4) h2{color:#fff}
