.ica-logo {
  fill: #eb1f07;
}

.navigation-bar {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  right: 0;
  left: 0;
  z-index: 2;
  background: #fff;
  padding: 12px;
  border-bottom: 1px solid #ededed;
}

.navigation-bar__inner {
  margin: 0 auto;
  max-width: 1180px;
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
}

.navigation-bar__inner a {
  display: block;
  width: 50px;
  height: 25px;
}

.navigation-bar__logo {
  width: 50px;
  height: 25px;
  box-sizing: border-box;
  display: block;
}

.navigation-bar__menu {
  position: fixed;
  top: 56px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;

  width: 100%;
  height: 100%;

  background: #fff
}

@media only screen and (min-width: 600px) {

.navigation-bar__menu {
    width: 260px;
    bottom: unset;
    height: unset;
    box-shadow: 0 0 10px rgba(0,0,0,0.2)
}
  }

@media only screen and (min-width: 1180px) {

.navigation-bar__menu {
    left: 50%;
    margin-left: -590px
}
  }

.navigation-bar__menu__list {
  list-style: none;
  margin: 0;
  padding: 12px 0;
}

.navigation-bar__menu__list li a, .navigation-bar__menu__list li strong {
    padding: 12px;
    display: -webkit-box;
    display: flex;
  }

.navigation-bar__menu__list li strong {
    color: #9b0600;
  }

.navigation-bar__menu__list li a {
  position: relative;
  color: #3F3F40
}

.navigation-bar__menu__list li a svg {
    position: absolute;
    top: 50%;
    right: 12px;
    height: 28px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }

@media (hover: hover) {
  .navigation-bar__menu__list li a:hover {
    color: #f088b6
  }
    .navigation-bar__menu__list li a:hover > svg {
      fill: #f088b6;
    }
}

.navigation-bar__inner .rdc-button--icon .svg-icon {
  width: 13px;
  height: 13px;
}

.navigation-bar--menu-open .navigation-bar__inner .rdc-button--icon {
  padding: 0
}

.navigation-bar--menu-open .navigation-bar__inner .rdc-button--icon .svg-icon {
    width: 32px;
    height: 32px;
  }

.menu-button {
  margin-right: 12px;
}

.page-layout {
  max-width: 1180px;
  margin: auto;
  display: -webkit-box;
  display: flex;
}

.content {
  width: 100%;
  overflow-x: hidden;
  -webkit-box-flex: 1;
          flex: 1;
}

.page-layout__header {
  background: #fff;
  border-bottom: 1px solid #ededed;
}

.page-layout__left-column {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  display: none
}

@media only screen and (min-width: 900px) {

.page-layout__left-column {
    position: -webkit-sticky;
    position: sticky;
    top: 68px;
    display: block;
    width: 220px;
    padding-right: 12px
}
  }

.assortment-notification--nav-shown ~ .page-layout .page-layout__left-column {
  display: block;
  position: absolute;
  top: 121px;
  z-index: 2;
  width: 100%;
  background-color: #f9f5f5;
}
.footer {
  -webkit-box-align: center;
          align-items: center;
  background-color: #fff;
  padding: 12px;
  margin-top: 12px;
}

.footer__logo {
  width: 45px;
  height: 31px;
}

.footer__text {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  font-size: 14px;
}

.footer__contact {
  font-style: normal;
}

.footer__information {
  margin: 0;
  padding: 0;
  text-align: right;
  list-style-type: none;
}

.footer__organisation-name {
  font-weight: bold;
}

.assortment-notification {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  padding: 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.4
}

@media only screen and (min-width: 900px) {

.assortment-notification {
    -webkit-box-align: normal;
            align-items: normal;
    font-size: 16px;
    font-weight: bold
}
  }

.assortment-notification .assortment-notification__menu-toggle {
    display: block;
    margin-right: 12px
  }

@media only screen and (min-width: 900px) {

.assortment-notification .assortment-notification__menu-toggle {
      display: none
  }
    }

.assortment-notification--nav-shown {
  background-color: #f9f5f5;
  position: fixed;
  top: 57px;
  left: 0;
  right: 0;
}

.assortment-notification--nav-shown .assortment-notification__menu-toggle svg {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.assortment-notification > .svg-icon {
  min-width: 20px;
  margin-right: calc(12px * 0.5);
  display: none
}

@media only screen and (min-width: 900px) {

.assortment-notification > .svg-icon {
    display: block
}
  }

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@font-face {
  font-family: "ICARubrik";
  src: url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Regular.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Regular.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Regular.ttf")
      format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICARubrik";
  src: url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Medium.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Medium.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICARubrik";
  src: url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Black.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Black.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICARubrik";
  src: url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Light.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Light.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICARubrik";
  src: url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Bold.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Bold.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICARubrik-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICAHand";
  src: url("//assets.icanet.se/raw/upload/fonts/ICAHand-Regular.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICAHand-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICAHand-Regular.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICAHand-Regular.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICAHand-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Light.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Light.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Light.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Light.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-LightItalic.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-LightItalic.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-LightItalic.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-LightItalic.woff")
      format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-LightItalic.ttf")
      format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Regular.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Regular.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Regular.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Regular.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Regular.ttf")
      format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Italic.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Italic.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Italic.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Italic.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Bold.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Bold.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Bold.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Bold.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BoldItalic.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BoldItalic.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BoldItalic.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BoldItalic.woff")
      format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BoldItalic.ttf")
      format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Black.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Black.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Black.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Black.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Black.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICATextNy";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BlackItalic.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BlackItalic.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BlackItalic.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BlackItalic.woff")
      format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-BlackItalic.ttf")
      format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "ICASiffror";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Siffror.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Siffror.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Siffror.woff2") format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Siffror.woff") format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-Siffror.ttf")
      format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "ICASiffror Condensed";
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-SiffrorCondensed.eot");
  src: url("//assets.icanet.se/raw/upload/fonts/ICATextNy-SiffrorCondensed.eot?#iefix")
      format("embedded-opentype"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-SiffrorCondensed.woff2")
      format("woff2"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-SiffrorCondensed.woff")
      format("woff"),
    url("//assets.icanet.se/raw/upload/fonts/ICATextNy-SiffrorCondensed.ttf")
      format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

.item-list{list-style:none;display:-webkit-box;display:flex;display:grid;flex-wrap:wrap;grid-template-columns:1fr 1fr;grid-column-gap:6px;grid-row-gap:6px;padding:0;margin-top:12px;overflow:hidden}@media only screen and (min-width:600px){.item-list{grid-template-columns:1fr 1fr 1fr}}@media only screen and (min-width:900px){.item-list{grid-template-columns:1fr 1fr 1fr 1fr}}.item-list__item{-webkit-box-flex:0;flex:0 1 25%;box-sizing:border-box;grid-template-columns:33.33333%;min-width:0}.show-more__bar{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-top:12px;padding-bottom:12px}.show-more__arrow-down{display:inline-block;vertical-align:top;height:20px;width:20px;margin-left:5px}.item-list__category-list__wrapper{display:-webkit-box;display:flex;background-color:#fff;border-radius:4px;padding:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (min-width:600px){.item-list__category-list__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.item-list__category-list{margin-left:6px}.rdc-text--category-list__label{margin:0 0 0 12px}@media only screen and (min-width:600px){.rdc-text--category-list__label{margin:10px 0 0}}.itemlist-toolbar__container{position:relative}.itemlist-toolbar{margin-top:6px;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;background:#f9f5f5;max-width:100%}.itemlist-toolbar__tint{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;overflow:auto;-webkit-transition:all .3s;transition:all .3s;background-color:rgba(0,0,0,.4)}@media only screen and (min-width:600px){.itemlist-toolbar__tint{position:absolute;background:none}}@media only screen and (min-width:600px){.itemlist-toolbar__container__active{z-index:10}}.itemlist-toolbar__list{list-style-type:none;overflow:hidden;margin:0;background:#f9f5f5;padding:0}.itemlist-toolbar__item{border-top:1px solid #e4e4e4}.itemlist-toolbar__item--active{background:#f9f5f5}.itemlist-toolbar__facet-options{list-style-type:none;padding:0}.itemlist-toolbar__icon{width:14px;height:14px;margin:6px 12px 6px 6px;vertical-align:middle;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.itemlist-toolbar__close-icon{fill:#e74e0f;-webkit-transform:translateY(-1px);transform:translateY(-1px);width:12px;height:12px}button.itemlist-toolbar__tag-button{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:flex}button.itemlist-toolbar__tag-button.rdc-button--transparent{padding:6px}button.itemlist-toolbar__tag-button .svg-icon{width:12px;height:12px;margin-right:6px;vertical-align:middle}.itemlist-toolbar__tag-button-link{overflow:hidden;margin:6px}.itemlist-toolbar__tag-button-link--toggle{display:none}@media only screen and (min-width:600px){.itemlist-toolbar__tag-button-link--toggle{display:inline-block}}.itemlist-toolbar__tag-button-link--toggle button .svg-icon{margin:0 6px 0 -6px}.itemlist-toolbar__tag-button-link-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.itemlist-toolbar__facet-expand-icon{float:right;width:18px;height:18px}.itemlist-toolbar__sku-count{margin-left:12px}.itemlist-toolbar__label{-webkit-box-flex:1;flex:1;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-pack:justify;justify-content:space-between;padding:6px 24px}.itemlist-toolbar__drop-down .itemlist-toolbar__label{padding:6px 12px}.rdc-text--itemlist-toolbar__header-label{padding:12px;margin:0;font-weight:700;text-decoration:none}.itemlist-toolbar__link{text-decoration:none;color:#3a3a3a}.itemlist-toolbar__dropdown-button{text-decoration:none;background:transparent;border:0;width:100%;text-align:left}.itemlist-toolbar__button{text-decoration:none;color:#3a3a3a;padding:12px;white-space:nowrap}.itemlist-toolbar__drop-down{border-radius:4px;background:#fff;margin:6px 12px}.rdc-accordion__section--expanded.rdc-accordion__section--toolbar_facets{width:320px;position:absolute;top:0;z-index:10;left:0}.rdc-accordion__section--toolbar_facets,.rdc-accordion__section--toolbar_sorting{width:132px}.rdc-accordion__section--toolbar_facets .rdc-accordion-panel,.rdc-accordion__section--toolbar_sorting .rdc-accordion-panel{padding:0}.itemlist-toolbar-filler{width:132px;margin:0 2px}.rdc-accordion__section--expanded.rdc-accordion__section--toolbar_sorting{width:320px;position:absolute;top:0;z-index:10;right:0}
.product-markings-list{margin:12px 0 0}.product-markings-list,.product-warning-list{list-style:none;padding-left:0}.product-markings-list__item{display:inline-block}.product-markings-list__item:not(:last-child){margin-right:12px}.product-markings-list__item img{height:24px;max-width:40px}.product-details__energy-image{text-align:center}.product-details__energy-image img{margin:0 -20px}.energy-label{overflow:hidden}.energy-label__arrow{width:0;height:0;border-style:solid;border-color:transparent;float:left;display:block;margin:0!important}.energy-label__text{color:#fff!important;float:left;font-family:Calibri,Arial,Droid Sans,sans-serif;display:block;text-align:left;padding:0 15px 0 5px}.energy-label__text:first-letter{font-weight:700}.product-image-container{border-right:var(--border-standard);margin-right:-1px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:10px 0}.category-list{list-style:none;display:-webkit-box;display:flex;padding:0;flex-wrap:wrap;margin:0 auto}.category-list__item{margin:6px 6px 0 0}.category-list__button{max-width:228px;text-overflow:ellipsis}.product-details-page{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-top:12px;margin-top:12px;border-top:1px solid #f9f5f5;overflow:hidden;position:relative;height:inherit}@media only screen and (min-width:600px){.product-details-page{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.product-details-page__information{max-width:540px;-webkit-box-flex:1;flex:1 1 auto;margin-bottom:12px}.product-row{border-bottom:1px solid #f9f5f5;margin:0 12px}ul{li:last-child{.product-row{border-bottom:0}}}.product-row--wrapper{text-decoration:none;padding:6px;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;display:grid;grid-gap:6px;widows:100%;overflow:hidden;-webkit-box-align:center;align-items:center;grid-template-columns:[col1-start] 66px [col2-start] minmax(0,1fr) [col3-start] minmax(0,1fr) [col4-start] auto [col5-start] 72px [col5-end];grid-template-rows:[row1-start] minmax(0,auto) [row2-start] minmax(0,auto) [row3-start] minmax(0,auto) [last-row]}@media (hover:hover){.product-row--wrapper:hover .rdc-text__bold{color:#f088b6}}@media only screen and (min-width:900px){.product-row--wrapper{padding:6px 12px}}@media screen and (min-width:468px){.product-row--wrapper{grid-template-columns:[col1-start] 66px [col2-start] minmax(0,1fr) [col3-start] minmax(0,1fr) [col4-start] auto [col5-start] 163px [col5-end];grid-template-rows:[row1-start] auto [row2-start] auto [last-row]}}@media screen and (min-width:468px){.product-row--wrapper .rdc-disclaimer__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.product-row--wrapper .info-icon{margin-left:12px;fill:#e74e0f;min-width:18px;min-height:18px}@media (hover:hover){.product-row--wrapper:hover .info-icon,.product-row--wrapper:hover .product-row__link-decoy{fill:#f088b6;color:#f088b6}}.product-row--wrapper .product-card__image-container{width:54px;height:54px;grid-column:col1-start;grid-row:row1-start/last-row}.product-row--wrapper .product-card__image-container .product-markings-list__item img{height:18px}.product-row--wrapper .remaining-promotions{border:none;margin:0;padding:0}.product-row__link-decoy{font-size:12px;color:#e74e0f}.product-row--cart{margin-left:12px;grid-column:col5-start;grid-row:row1-start/last-row}.rdc-disclaimer--comparePrice{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product-row--price{grid-column:col2-start/col4-start;grid-row:row3-start}.product-row--price .rdc-price{font-size:20px}@media screen and (min-width:468px){.product-row--price{grid-column:col4-start;grid-row:row1-start/last-row;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}.product-row--price .rdc-price{text-align:end}}.product-promo-info{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product-row__price-info{align-self:flex-start;grid-column:col2-start/col4-start;grid-row:row2-start;display:-webkit-box;display:flex;display:grid;grid-template-columns:minmax(0,auto);grid-template-rows:auto auto;grid-gap:3px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start}@media screen and (min-width:468px){.product-row__price-info{grid-column:col2-start/col4-start;grid-row:row2-start;grid-template-columns:auto auto;grid-template-rows:1fr}}.product-row__price-info__ordinary-price{overflow:hidden}.rdc-price--product-row__ordinary-price{font-size:12px;display:inline}.rdc-header--product-row{align-self:flex-end;grid-column:col2-start/col4-start;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-row__cart{margin:6px 0}.rdc-text--product-row__name{grid-column:col2-start/col4-start;grid-row:row1-start}.campaign-row{border-bottom:1px solid #f9f5f5;padding:6px}@media only screen and (min-width:900px){.campaign-row{padding:6px 24px}}.campaign-row__link-block{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center}.campaign-row__info{display:-webkit-box;display:flex;margin-right:12px}.campaign-row__text{-webkit-box-flex:1;flex:1;padding:0 12px;min-width:120px}.rdc-header--campaign-row{margin:6px 0}.campaign-row__prices__prices{display:-webkit-box;display:flex;flex-wrap:wrap}.campaign-row__image-container{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:72px}.campaign-row__image{max-width:72px;min-height:36px;max-height:72px;margin:0 auto}.campaign-row__graphical-elements{-webkit-box-flex:100%;flex:100%;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;display:-webkit-box;display:flex}@media only screen and (min-width:600px){.campaign-row__graphical-elements{-webkit-box-flex:1;flex:1}}.campaign-row__products-in-promotion{list-style-type:none;margin:0;padding:0}.product-page__campaigns article.campaign-row__open.campaign-row{border-bottom:1px solid #f9f5f5}.campaign-row__button{margin:0 48px}.product-page__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}@media only screen and (min-width:900px){.product-page__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.product-page__main{-webkit-box-flex:1;flex:1 1 auto}.product-page__head{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;-webkit-box-pack:justify;justify-content:space-between}@media only screen and (min-width:900px){.product-page__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}.product-page__cart{align-self:flex-start;margin-top:12px}.product-page{position:relative;padding:12px 12px 0;background-color:#fff;border-radius:4px}.product-page .energy-label__arrow{border-width:15px 15px 15px 0}.product-page .energy-label__text:first-letter{font-size:22px;line-height:30px}.product-page__campaigns,.product-page__related-products{list-style-type:none;margin:0;padding:0}.product-page__footer{margin:0 -12px}@media only screen and (min-width:900px){.product-page__footer{margin:0 -36px 0 -24px}}.product-page__footer li:last-child{padding-bottom:12px}@media only screen and (min-width:900px){.product-page__footer li:last-child{padding-bottom:0}}.product-page__footer li:last-child>article{border:none}.product-page__footer>ul:last-child{margin-bottom:-12px}.product-page__head__info{-webkit-box-flex:1;flex:1 1 auto;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.store-selector-teaser--porduct-card{-webkit-box-flex:1;flex:1 1 auto;display:-webkit-box;display:flex;justify-items:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:baseline;align-items:baseline}.store-selector-teaser--porduct-card .store-selector-teaser__teaser{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:baseline;align-items:baseline;justify-content:space-around;-webkit-box-flex:1;flex:1 0 auto}.store-selector-teaser--porduct-card .store-selector-teaser__actions{-webkit-box-pack:left;justify-content:left}.store-selector-teaser--porduct-card .webshop-bar__disclaimer{-webkit-box-flex:1;flex:1 1 auto;-webkit-box-flex:initial;flex:initial}.store-selector-teaser--porduct-card .store-selector-teaser__teaser--with-store a{margin:0}.store-selector-teaser--porduct-card .store-selector-teaser__input{-webkit-box-flex:1;flex:1 1 auto;-webkit-box-flex:initial;flex:initial;width:100%}.store-selector-teaser--porduct-card .store-selector-teaser__btn,.store-selector-teaser--porduct-card .store-selector-teaser__btn-wrapper{width:100%}.webshop-bar__disclaimer.webshop-bar__disclaimer--product-card{padding:6px 0;-webkit-box-pack:left;justify-content:left;text-align:left}.product-card{background-color:#fff;padding:12px;height:100%;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;box-shadow:0 0 3px hsla(0,0%,74.5%,.3);border-radius:4px;border:2px solid transparent}.product-card:hover{box-shadow:0 0 3px #bebebe}.product-card--card-price{margin:0;border:2px solid #f7c9de}.product-card__marking__wrapper{position:absolute;left:0;top:0;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin:0}.product-card__marking__wrapper .energy-label__arrow{border-width:11px 11px 11px 0}.product-card__marking__wrapper .energy-label__text:first-letter{font-size:18px;line-height:22px}.product-card__link-block{-webkit-box-flex:1;flex:1 0 auto;text-align:center;text-decoration:none}.product-card__more-details{font-size:14px;margin:6px 0}.product-card__image-container{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product-card__image-container--splashed-price{padding-bottom:24px}.product-card__image{width:100%;max-width:175px;min-height:150px;margin:0 auto}.product-card__image--big{max-width:275px;min-width:275px;min-height:275px}.product-card__image--mini{max-width:72px;max-height:72px;min-width:36px;min-height:36px;width:inherit}.product-card__price{color:#353432;font-size:24px;line-height:20px;font-weight:700;font-family:icarubrik,Arial,Helvetica,sans-serif}.product-card__validity{display:block;color:#ccc}.product-card__button{margin-top:12px;min-width:132px;align-self:center}.icon__card-price{width:26px}.remaining-promotions{list-style:none;border-bottom:2px dotted #ccc;border-width:2px 2px 0;border-top:2px dotted #ccc;padding:10px 0;margin:10px 0;max-width:180px}.remaining-promotions--standalone{margin-left:auto;margin-right:auto;max-width:100%}.remaining-promotions__shortTermPromos{border-top:2px dotted #eb1f07;border-bottom:2px dotted #eb1f07}.product-card__out-of-stock{align-self:center;margin-top:12px}
.content-card__container--span2{-webkit-box-flex:0;flex:0 1 50%;grid-column:span 2}.content-card__img{width:100%}
.rdc-button,[class*=rdc-button--]{font-family:ICATextNy,sans-serif;font-weight:700;font-size:12px;line-height:1;padding:6px 16px;border-radius:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:#e13205;color:#fff;fill:#fff;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;position:relative}@media (hover:hover){.rdc-button:focus,.rdc-button:hover,[class*=rdc-button--]:focus,[class*=rdc-button--]:hover{background-color:#f088b6;color:#fff;fill:#fff}}.rdc-button.rdc-button--active,.rdc-button:active,[class*=rdc-button--].rdc-button--active,[class*=rdc-button--]:active{background-color:#9b0600;color:#fff;fill:#fff}.rdc-button.rdc-button--disabled,.rdc-button:disabled,[class*=rdc-button--].rdc-button--disabled,[class*=rdc-button--]:disabled{background-color:#ededed;color:#bdbbb9;fill:#bdbbb9;pointer-events:none}.rdc-button--text-icon{padding:4px 16px}@media (hover:hover){.rdc-button--text-icon:hover{fill:#fff}}.rdc-button--text-icon .svg-icon{width:16px;height:16px;margin-right:4px;vertical-align:-4px}.rdc-button--icon{font-size:0;width:24px;height:24px;padding:4px}@media (hover:hover){.rdc-button--icon:hover{fill:#fff}}.rdc-button--icon .svg-icon{width:16px;height:16px}.rdc-button--32{font-size:14px;padding:10px 16px 8px}.rdc-button--32.rdc-button--icon{font-size:0;width:32px;height:32px;padding:6px}.rdc-button--32.rdc-button--text-icon{padding:6px 16px}.rdc-button--32 .rdc-button--32.rdc-button--icon .svg-icon{width:20px;height:20px}.rdc-button--32.rdc-button--text-icon .svg-icon{width:20px;height:20px;vertical-align:-5px}.rdc-button--40{font-size:16px;padding:12px 24px}.rdc-button--40.rdc-button--text-icon{padding:10px 24px}.rdc-button--40.rdc-button--icon{font-size:0;width:40px;height:40px;padding:10px}.rdc-button--40.rdc-button--text-icon .svg-icon{width:20px;height:20px;vertical-align:-4px}.rdc-button--40.rdc-button--icon .svg-icon{width:20px;height:20px}.rdc-button--48{font-size:16px;padding:16px 24px}.rdc-button--48.rdc-button--text-icon{padding:12px 24px}.rdc-button--48.rdc-button--icon{font-size:0;width:48px;height:48px;padding:12px}.rdc-button--48.rdc-button--text-icon .svg-icon{width:24px;height:24px;vertical-align:-7px}.rdc-button--48.rdc-button--icon .svg-icon{width:24px;height:24px}.rdc-button--56{font-size:18px;padding:18px 32px}.rdc-button--56.rdc-button--text-icon{padding:14px 32px}.rdc-button--56.rdc-button--icon{font-size:0;width:56px;height:56px;padding:14px}.rdc-button--56.rdc-button--text-icon .svg-icon{width:28px;height:28px;vertical-align:-8px}.rdc-button--56.rdc-button--icon .svg-icon{width:28px;height:28px}.rdc-button--64{font-size:20px;padding:22px 32px}.rdc-button--64.rdc-button--text-icon{padding:16px 32px}.rdc-button--64.rdc-button--icon{font-size:0;width:64px;height:64px;padding:16px}.rdc-button--64.rdc-button--text-icon .svg-icon{width:32px;height:32px;vertical-align:-9px}.rdc-button--64.rdc-button--icon .svg-icon{width:32px;height:32px}.rdc-button--fullwidth{width:100%}.rdc-button--secondary{background-color:#fcece7;color:#cf2e05;fill:#cf2e05}.rdc-button--transparent{background-color:transparent;color:#cf2e05;fill:#cf2e05}@media (hover:hover){.rdc-button--transparent:focus,.rdc-button--transparent:hover{background:none;color:#f088b6;fill:#f088b6}}.rdc-button--transparent.rdc-button--active,.rdc-button--transparent:active{background-color:transparent;color:#9b0600;fill:#9b0600}.rdc-button--transparent.rdc-button--disabled,.rdc-button--transparent:disabled{background-color:transparent;color:#bdbbb9;fill:#bdbbb9}.rdc-button.rdc-button--error{background:#f9f5f5;border:1px solid #999;border-radius:0;color:#3f3f40}.rdc-button.rdc-button--big{line-height:42px;border-radius:20px;font-weight:400;padding:1px 24px 0}.rdc-button.rdc-button--small{line-height:24px;font-size:14px;border-radius:6px;font-weight:400;padding:1px 12px 0}.rdc-button.rdc-button--badge{background-color:#fcece7;color:#e3000b}@media (hover:hover){.rdc-button.rdc-button--badge:hover{color:#fff;background-color:#e17366}}@font-face{font-family:icahand;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICAHandWebRegular.eot);src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICAHandWebRegular.eot#iefix) format("embedded-opentype"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICAHandWebRegular.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICAHandWebRegular.ttf) format("truetype"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICAHandWebRegular.svg#ICAHandRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icarubrik;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebLight.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:icarubrik;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebRegular.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icarubrik;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebBold.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:icasiffror;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebSiffror.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICARubrikWebSiffror.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icatext;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICATextWebLight.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICATextWebLight.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:icatext;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICATextWebRegular.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICATextWebRegular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:icatext;src:url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICATextWebBold.woff) format("woff"),url(//atgcdn-production.prod.vuitonline.com/_assets/ica/fonts/ICATextWebBold.ttf) format("truetype");font-weight:700;font-style:normal}.rdc-header{font-family:ICARubrik,Arial,Helvetica,sans-serif;font-weight:400;color:#3a3a3a;word-wrap:break-word}.rdc-header__main{font-size:32px;font-weight:800;margin:0}.rdc-header__medium{font-size:30px;font-weight:300;margin:12px 0}.rdc-header__smaller{font-size:20px;font-weight:300}.rdc-header__mini{font-size:16px;line-height:18px;font-weight:600;margin-bottom:0}.rdc-header--banner{color:#00acb3}.rdc-header--marked{background:#f9f5f5;padding:6px 6px 4px;margin:0;font-weight:500}@media only screen and (min-width:900px){.rdc-header--marked{padding-left:24px;padding-right:24px}}.rdc-disclaimer{font-family:ICATextNy,Arial,Helvetica,sans-serif;display:block;line-height:15px;font-size:12px}.rdc-disclaimer__text{color:#817573;margin:0}.rdc-disclaimer__link{text-align:center;color:#e74e0f}@media (hover:hover){.rdc-disclaimer__link:hover{color:#f088b6}}.rdc-text{font-family:ICATextNy,Arial,Helvetica,sans-serif;display:block;line-height:20px;font-size:16px}.rdc-text__plain{color:#3a3a3a;margin:0}a.rdc-text__link{color:#e74e0f}@media (hover:hover){a.rdc-text__link:hover{text-decoration:underline;color:#f088b6}a.rdc-text__link:hover svg{fill:#f088b6}}a.rdc-text__link svg{fill:#e74e0f}.rdc-text__warning{color:#3f3f40}.rdc-text__bold{color:#3a3a3a;font-weight:600}.rdc-category-list{list-style:none;display:-webkit-box;display:flex;padding:0;flex-wrap:wrap;margin:0 auto}.rdc-category-list__item{margin:6px 12px 0 0}.rdc-category-list__button{max-width:228px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:6px}.rdc-category-list__button b{font-weight:900;color:#000}.rdc-checkbox__box{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:6px;width:18px;height:18px;min-width:18px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjA2NyAtLjAwNSkiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0tLjA2Ny4wMDVoMTQuMTF2MTQuMTFILS4wNjd6Ii8+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNLS4wNjcuMDA1aDE0LjExdjE0LjExSC0uMDY3eiIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSJub25lIiBkPSJNLjkzMy4wMDVoMTQuMzIydjE0LjMxN0guOTMzeiIvPjxwYXRoIGQ9Ik0xMy4zMDQgMy4zYzAtMS4zOS0xLjEyOC0yLjUyLTIuNTItMi41MkgzLjIyOEMxLjgzNy43OC43MDcgMS45MS43MDcgMy4zdjcuNTZhMi41MiAyLjUyIDAgMDAyLjUyIDIuNTE4aDcuNTU4YTIuNTIgMi41MiAwIDAwMi41Mi0yLjUxOVYzLjN6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiNiZGJiYjkiIHN0cm9rZS13aWR0aD0iMS41MDMwNjc1Ii8+PC9nPjwvZz48L3N2Zz4=");background-size:contain}.rdc-checkbox__box::-ms-check{display:none}.rdc-checkbox__box:disabled{background:none;background-color:#fff;border-radius:6px;border:3px solid #ededed;margin:6px;width:20px;height:20px}.rdc-checkbox__box:disabled,.rdc-checkbox__label.rdc-checkbox__label--disabled{cursor:default;color:#999}.rdc-checkbox__box:checked{background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTUgMTUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLjA2NyAtLjAwNSkiPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0tLjA2Ny4wMDVoMTQuMTF2MTQuMTFILS4wNjd6Ii8+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNLS4wNjcuMDA1aDE0LjExdjE0LjExSC0uMDY3eiIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSJub25lIiBkPSJNLjkzMy4wMDVoMTQuMzIydjE0LjMxN0guOTMzeiIvPjxwYXRoIGQ9Ik0xMy4zMDQgMy4zYzAtMS4zOS0xLjEyOC0yLjUyLTIuNTItMi41MkgzLjIyOEMxLjgzNy43OC43MDcgMS45MS43MDcgMy4zdjcuNTZhMi41MiAyLjUyIDAgMDAyLjUyIDIuNTE4aDcuNTU4YTIuNTIgMi41MiAwIDAwMi41Mi0yLjUxOVYzLjN6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDk3MzgiIHN0cm9rZS13aWR0aD0iMS41MDMwNjc1Ii8+PHBhdGggZD0iTTUuOTU4IDkuNzc4TDMuNTU0IDYuNzE3YS4xODQuMTg0IDAgMDEuMDIxLS4yNTJsLjc4OC0uNjk0YS4xNjcuMTY3IDAgMDEuMjQyLjAybDEuODggMi40MTYgMy4xLTMuODQyYS4xNjcuMTY3IDAgMDEuMjQyLS4wMmwuNzg3LjY5NGEuMTg0LjE4NCAwIDAxLjAyMS4yNTJMNy4wMSA5Ljc3OGEuNjcxLjY3MSAwIDAxLTEuMDUgMHoiIGZpbGw9IiMwMDk3MzgiLz48L2c+PC9nPjwvc3ZnPg==");background-size:contain}.rdc-checkbox__box:checked:disabled{background:none}input.rdc-checkbox__box{display:inherit;border:none;box-shadow:none}.rdc-checkbox__label{cursor:pointer;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.rdc-price{font-family:ICARubrik,Arial,Helvetica,sans-serif;font-size:24px;display:block;color:#353432;font-weight:700;line-height:1;margin-top:6px}.rdc-price--ordinary-price{font-size:14px}.rdc-price--promo{font-size:16px}.rdc-price--product-detail-page{font-size:30px}.rdc-price--promo-short{font-size:16px;color:#eb1f07}.page-header{overflow:hidden}.page-header--image{min-height:220px;position:relative}.page-header__info{border-radius:6px 6px;background-color:#fff;text-align:center;width:75%;max-width:400px;padding:10px;margin:0 auto;box-sizing:border-box}.page-header__info--image{border-radius:6px 6px 0 0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}.page-header__text{margin:0}.page-header__image{position:absolute;height:100%;left:50%;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.page-banner+.page-banner{margin-top:12px}.page-banner__link-block{display:block}.page-banner__image{display:block;max-width:100%;margin:0 auto}.store-selector-teaser *{box-sizing:border-box}.store-selector-teaser{padding:12px 0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:1180px;margin:auto}@media only screen and (min-width:900px){.store-selector-teaser{padding:12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;min-height:100px}}.store-selector-teaser--with-store{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;min-height:0;padding:12px}.store-selector-teaser__heading{font-size:24px;font-weight:400;padding:0;margin:0 auto 6px}@media only screen and (min-width:900px){.store-selector-teaser__heading{padding:6px 0 0;margin:0 12px 0 0}}.store-selector-teaser__input{-webkit-box-flex:1;flex:1;min-width:290px;margin:0 0 12px;padding:0 12px}@media only screen and (min-width:900px){.store-selector-teaser__input{margin:0 12px 0 0;padding:0}}.store-selector-teaser__actions{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;list-style-type:none;padding:0;margin:0}@media only screen and (min-width:900px){.store-selector-teaser__actions{margin:0}}.store-selector-teaser__action:first-child{margin-right:6px}@media only screen and (min-width:900px){.store-selector-teaser__action:first-child{margin-right:12px}}.store-selector-teaser__btn-wrapper:first-child{margin-right:12px}.store-selector-teaser__btn-text{display:inline-block}@media only screen and (min-width:900px){.store-selector-teaser__btn-text{display:none}}.store-selector-teaser__btn-text--desktop{display:none}@media only screen and (min-width:900px){.store-selector-teaser__btn-text--desktop{display:inline-block}}.store-selector-input{box-sizing:border-box;box-shadow:inset 0 0 0 1px #d5d7da;border-radius:3px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative}.store-selector-input__label{font-size:14px;padding:0 0 0 12px;white-space:nowrap}.store-selector-input__input{background:transparent;box-sizing:border-box;-webkit-box-flex:1;flex:1;padding:0 12px;border:0;outline:0;height:48px;font-size:14px;color:#3a3a3a}.store-selector-input .svg-icon{position:absolute;width:28px;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.webshop-bar__disclaimer{-webkit-box-flex:1;flex:1 0 100%;text-align:center;box-sizing:border-box;padding:8px 16px;line-height:20px;font-size:14px;margin:0;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex}.webshop-bar__disclaimer svg{min-width:20px;top:-4px;position:relative}.badge{font-family:ICATextNy,sans-serif;font-weight:900;font-size:12px;line-height:1;position:absolute;background-color:#eb1f07;color:#fff;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border:2px solid #fff;width:22px;height:22px;z-index:1}.badge--icon-position-up-right{top:-7px;right:-7px}.badge--button-position{top:-10px;right:-10px}.modal__wrapper{position:fixed;background-color:rgba(0,0,0,.4);top:0;right:0;bottom:0;left:0;z-index:999;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s;transition:all .3s}.modal__wrapper .modal__inner-wrapper{border-radius:8px;opacity:1;position:relative;background:#fff;color:#333;margin:6px;padding-bottom:48px}@media only screen and (min-width:900px){.modal__wrapper .modal__inner-wrapper{padding:0 24px 60px 12px;width:800px;top:60px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0 0 24px}}.modal__wrapper .modal__footer{opacity:1;border-top:1px solid silver;-webkit-box-align:center;align-items:center;position:absolute;bottom:0;left:0;padding:12px 0;right:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.modal__wrapper .modal__footer svg{width:12px;height:12px;margin-top:1px;margin-right:12px}.modal__wrapper .modal__close{position:absolute;cursor:pointer;height:12px;width:12px;padding:24px;right:0;top:0;z-index:10}.rdc-faq__group-heading{text-align:center;line-height:1.4em;-webkit-margin-after:.5em;margin-block-end:.5em}.rdc-faq__group-columns *{box-sizing:border-box;-webkit-box-flex:1;flex-grow:1}@media only screen and (min-width:600px){.rdc-faq__group-columns{display:-webkit-box;display:flex;display:grid;grid-template-columns:auto auto auto;grid-column-gap:10px}.rdc-faq__group-columns>.rdc-faq__container:not(:last-child){border-right:1px solid silver;padding-right:10px}}.rdc-faq__container{text-align:center;padding:10px 0}.rdc-faq__heading{font-size:calc(16px + (400vw - 1280px)/880);-webkit-margin-after:.25em;margin-block-end:.25em}.rdc-faq__container ul{-webkit-padding-start:0;padding-inline-start:0;list-style-type:none}.rdc-faq__container li{-webkit-margin-after:.4em;margin-block-end:.4em}.rdc-accordion--pop{border-radius:3px;background:#fff;border:1px solid #ededed;box-shadow:1px 1px 3px #ededed;margin:2px 0 0 2px}.rdc-accordion__section{margin-bottom:6px}.rdc-header--accordion{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.rdc-accordion--pop.rdc-accordion__section--expanded{box-shadow:none;border:3px solid #ededed;margin:0}.rdc-accordion__button{background:none;border:none;cursor:pointer;padding:12px;text-align:left;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.rdc-accordion__button:focus{outline:none}.rdc-accordion--pop.rdc-accordion__section--expanded .rdc-accordion__title{font-weight:700}.rdc-accordion-panel{padding:12px}.rdc-button--icon__accordion{margin-left:12px}
.cookie-bar{z-index:10001;position:fixed;left:0;right:0;bottom:0;background:#ccc;padding:10px 35px;-webkit-transition:-webkit-transform .55s ease-in-out;transition:-webkit-transform .55s ease-in-out;transition:transform .55s ease-in-out;transition:transform .55s ease-in-out, -webkit-transform .55s ease-in-out}.cookie-bar__hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.cookie-bar--message{font-size:14px;line-height:143%;font-family:icatext;font-weight:400;text-align:center;margin:auto;max-width:1220px}.cookie-bar--close{display:block;position:absolute;top:10px;right:10px;width:15px;height:15px}.cookie-bar--x{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0;stroke:#a02971;stroke-width:25}.cookie-bar--x:hover{stroke:#dc438c}.cookie-bar--link{color:#a02971}.cookie-bar--link:hover{color:#dc438c}
.left-navigation__list-item{list-style-type:none;line-height:35px;min-height:var(--item-height);-webkit-box-pack:justify;justify-content:space-between;border-radius:4px;color:#3f3f40;background-color:#fff}.left-navigation__list--static .left-navigation__list-item{background-color:#fcece7}@media only screen and (min-width:600px){.left-navigation__list-item{min-height:var(--item-height--tablet-portrait-up)}}.left-navigation__list-item:not(:first-child){margin:2px 0}.left-navigation__list--child .left-navigation__list-item{background-color:transparent;padding-left:12px;border-bottom:2px solid #f9f5f5;border-radius:0;margin:0}.left-navigation__list--child .left-navigation__list-item:last-child{border-bottom:0}.left-navigation__list--child .left-navigation__list-item>.left-navigation__link{margin-left:-12px;padding-left:24px}.left-navigation__list--leaf .left-navigation__list-item{border:0}.left-navigation__list-item--open{padding-left:0}.left-navigation__list-item--open>.left-navigation__link{border-bottom:2px solid #f9f5f5;font-weight:600}.left-navigation__list-item--open>.left-navigation__link:not(.left-navigation__link--selected){color:#9b0600}.left-navigation__list-item--open.left-navigation__list-item--last-parent .left-navigation__link__expand,.left-navigation__list-item--open.left-navigation__list-item--last-parent>.left-navigation__link{border:0}.left-navigation__link{box-sizing:border-box;-webkit-box-flex:1;flex:1 1 auto;font-size:14px;display:-webkit-box;display:flex;padding-left:12px;-webkit-box-pack:justify;justify-content:space-between;white-space:nowrap;color:#3f3f40}@media (hover:hover){.left-navigation__link:hover{color:#f088b6}}.left-navigation__link span{text-overflow:ellipsis;overflow-x:hidden}.left-navigation__list--child .left-navigation__list--child .left-navigation__link{margin-left:-24px;padding-left:36px}.left-navigation__link--static{color:#cf2e05;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.left-navigation__link--editorial,.left-navigation__link--static{border-radius:4px}.left-navigation__link--selected{color:#fff;font-weight:600;background-color:#e13205}.left-navigation__link--selected .left-navigation__link__expand{border-left:0}.left-navigation__link--selected .left-navigation__link__expand svg,.left-navigation__link--selected .link__icon{fill:#fff}@media (hover:hover){.left-navigation__link--selected:hover,.left-navigation__link--selected:hover span{color:#fff}}.left-navigation__link__product-count{margin:0 12px 0 6px;min-width:36px;text-align:right}.left-navigation__link__expand{border-left:1px solid #f9f5f5;min-width:36px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.left-navigation__link__expand svg{fill:#c0bcb6;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(0);transform:rotate(0);width:12px;height:12px}.left-navigation__link__expand--open svg{fill:#9b0600;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.link__icon{width:18px;height:18px;align-self:center;margin:-3px 12px 0 0;fill:#cf2e05}.sb-show-main{background:#f9f5f5}a{text-decoration:none}.left-navigation-container{background-color:#f9f5f5;display:none;width:220px;overflow-y:auto;position:absolute;margin:0;top:0;-webkit-overflow-scrolling:touch}@media only screen and (min-width:900px){.left-navigation-container{display:block}}.left-navigation-container>.left-navigation__list{padding-bottom:12px}@media only screen and (min-width:900px){.webshop-bar-container--is-sticky .left-navigation-container{top:6px}.left-navigation-container::-webkit-scrollbar{width:7px;background-color:#f2f1f0}.left-navigation-container::-webkit-scrollbar-thumb{background-color:#d6d3ce;overflow:visible;border-radius:7px}.left-navigation-container::-webkit-scrollbar-button{height:0;display:block;background-color:transparent}}.left-navigation__list{padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:39px}@media only screen and (min-width:900px){.left-navigation__list{display:block;line-height:35px}}.left-navigation__list--top-level>.left-navigation__list-item>.left-navigation__link{border-radius:4px 4px 0 0}.left-navigation__list--static{padding:0}.left-navigation__list--leaf{margin-left:-12px;padding-left:12px}.left-navigation__list-item--open .left-navigation__list:not(.left-navigation__list--leaf){margin-bottom:6px}
.splash-component{position:absolute;left:0;bottom:0;width:60%;max-width:115px}.splash-component--stand-alone{position:inherit;max-width:72px;min-width:48px}.splash-component--default .splash-component-text,.splash-component--nara .splash-component-text{fill:#fff}.splash-component--maxi .splash-component-text{-webkit-transform:translate(44px,41px);transform:translate(44px,41px)}.splash-component-text{-webkit-transform:translate(43px,43px);transform:translate(43px,43px);font-family:ICARubrik;font-weight:600;fill:#eb1f07}.splash-component--kvantum .splash-component-text,.splash-component--nara .splash-component-text{-webkit-transform:translate(42px,34px);transform:translate(42px,34px)}.splash-component--nara .splash-component-text__pre{-webkit-transform:translate(-27px,-12px);transform:translate(-27px,-12px)}.splash-component--nara .splash-component-text--has-pre .splash-component-text__main{-webkit-transform:translate(8px,10px);transform:translate(8px,10px)}.splash-component--nara .splash-component-text--has-pre.splash-component-text--has-short-price .splash-component-text__pre{-webkit-transform:translate(-25px,-10px);transform:translate(-25px,-10px)}.splash-component--nara .splash-component-text--has-pre.splash-component-text--has-short-price .splash-component-text__main{-webkit-transform:translate(8px,13px);transform:translate(8px,13px);font-size:33px}.splash-component--nara .splash-component-text--has-pre.splash-component-text--has-short-price .splash-component-text__sup{font-size:23px}.splash-component-text__post{-webkit-transform:translateY(22px);transform:translateY(22px)}.splash-component-text--has-post .splash-component-text__main{-webkit-transform:translateY(10px);transform:translateY(10px)}.splash-component-text--has-post .splash-component-text__main--NaN{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.splash-component-text__pre{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.splash-component-text__pre tspan:first-child{font-family:ICASiffror;font-weight:400;font-size:14px}.splash-component-text--has-pre .splash-component-text__main{-webkit-transform:translateY(12px);transform:translateY(12px)}.splash-component-text--has-pre .splash-component-text__post{-webkit-transform:translateY(22px);transform:translateY(22px)}.splash-component-text--has-pre.splash-component-text--has-short-price .splash-component-text__main{-webkit-transform:translateY(14px);transform:translateY(14px)}.splash-component-text--has-pre.splash-component-text--has-short-price .splash-component-text__post{-webkit-transform:translateY(25px);transform:translateY(25px)}.splash-component-text__main{font-size:13px;-webkit-transform:translateY(13px);transform:translateY(13px)}.splash-component-text__main--NaN{-webkit-transform:translateY(2px);transform:translateY(2px);font-size:15px}.splash-component-text__main--NaN+.splash-component-text__post{-webkit-transform:translateY(25px);transform:translateY(25px)}.splash-component-text__main--digits-only{font-family:ICASiffror;font-weight:400;font-size:30px}.splash-component-text--has-short-price .splash-component-text__main{font-size:38px}.splash-component-text--has-short-price .splash-component-text__pre{-webkit-transform:translateY(-15px);transform:translateY(-15px)}.splash-component-text--has-short-price .splash-component-text__sup{font-size:27px}.splash-component-text__main--larger-text{-webkit-transform:translate(-2px,7px);transform:translate(-2px,7px);font-size:17px}.splash-component-text__sup{font-size:18px}.splash-component--loyalty .splash-component-text{fill:#eb1f07}.splash-component-text__post,.splash-component-text__pre{font-family:ICATextNy;font-size:12px}
.store-selector-teaser * {
  box-sizing: border-box;
}

.store-selector-teaser {
  padding: 12px 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  max-width: 1180px;
  margin: auto
}

@media only screen and (min-width: 900px) {

.store-selector-teaser {
    padding: 12px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row;
    -webkit-box-align: center;
            align-items: center;
    min-height: 100px
}
  }

.store-selector-teaser--with-store {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row;
  -webkit-box-align: center;
          align-items: center;
  min-height: 0;
  padding: 12px;
}

.store-selector-teaser__heading {
  font-size: 24px;
  font-weight: normal;
  padding: 0;
  margin: 0 auto 6px
}

@media only screen and (min-width: 900px) {

.store-selector-teaser__heading {
    padding: 6px 0 0;
    margin: 0 12px 0 0
}
  }

.store-selector-teaser__input {
  -webkit-box-flex: 1;
          flex: 1;
  min-width: 290px;
  margin: 0 0 12px;
  padding: 0 12px
}

@media only screen and (min-width: 900px) {

.store-selector-teaser__input {
    margin: 0 12px 0 0;
    padding: 0
}
  }

.store-selector-teaser__actions {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  list-style-type: none;
  padding: 0;
  margin: 0
}

@media only screen and (min-width: 900px) {

.store-selector-teaser__actions {
    margin: 0
}
  }

.store-selector-teaser__action:first-child {
  margin-right: 6px
}

@media only screen and (min-width: 900px) {

.store-selector-teaser__action:first-child {
    margin-right: 12px
}
  }

.store-selector-teaser__btn-wrapper:first-child {
  margin-right: 12px;
}

.store-selector-teaser__btn-text {
  display: inline-block
}

@media only screen and (min-width: 900px) {

.store-selector-teaser__btn-text {
    display: none
}
  }

.store-selector-teaser__btn-text--desktop {
  display: none
}

@media only screen and (min-width: 900px) {

.store-selector-teaser__btn-text--desktop {
    display: inline-block
}
  }

.product-page__price_cart .store-selector-teaser {
  flex-wrap: wrap;
  padding: 0;
  overflow: hidden
}

@media only screen and (min-width: 900px) {

.product-page__price_cart .store-selector-teaser {
    padding: 0 calc(12px * 2) 0 0
}
  }

.product-page__price_cart .webshop-bar__disclaimer.webshop-bar__disclaimer--product-card {
  -webkit-box-pack: center;
          justify-content: center;
  width: 100%;
  font-size: 16px;
  margin: 0 0 12px;
  padding: 0;
}

.product-page__price_cart .webshop-bar__disclaimer svg {
  top: 0;
  margin-right: 6px;
}

.product-page__price_cart .store-selector-teaser__btn-wrapper {
  margin-bottom: 6px;
  padding: 0 6px;
}

.product-page__price_cart .store-selector-teaser__input {
  min-width: unset;
  width: 100%;
  padding: 0
}

@media only screen and (min-width: 900px) {

.product-page__price_cart .store-selector-teaser__input {
    margin: 0 0 12px
}
  }

.product-page__price_cart .store-selector-teaser + .out-of-stock {
  margin-top: 12px;
}

html {
  height: 100%;
}

body {
  background: #f9f5f5;
  color: #3A3A3A;
  font-family: 'ICATextNy', sans-serif;
}

a {
  text-decoration: none;
  color: #E74E0F;
  cursor: pointer;
  -webkit-tap-highlight-color: rgba(25,25,25,0.1);
}

ul,
ol {
  margin: 0;
  padding: 0;
}

.no-touchevents a:hover,
.no-touchevents a:active {
  color: #f088b6;
}

.nav-open {
  overflow: hidden;
  height: 0;
}

.mdsa-title {
  margin: 0 0 12px;
}

.mdsa-group-title {
  margin: calc(12px * 2) 0 6px 0;
}

.mdsa-navlink {
  margin: 12px 0;
  background: #FCECE7;
  color: #cf2e05;
  -webkit-box-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
          align-items: center;
  border-radius: 4px;
  line-height: calc(12px * 3);
  font-size: 14px;
  padding: 0 12px;
  display: block;
}

.mdsa-navlink.active {
  background: #e13205;
  color: #fff;
  font-weight: 600;
}


/*# sourceMappingURL=style.081c77641df4224a259b.css.map*/