@import "https://p.typekit.net/p.css?s=1&k=qxm6bfc&ht=tk&f=10881.10884.10886.10887.15586.32874&a=9136625&app=typekit&e=css";
@font-face {
  font-family: Material Icons;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("material-icons.5d000324.woff2") format("woff2"), url("material-icons.130ad2eb.woff") format("woff");
}

.material-icons {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  font-feature-settings: "liga";
  direction: ltr;
  font-family: Material Icons;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

@font-face {
  font-family: Material Icons Outlined;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("material-icons-outlined.af2186d9.woff2") format("woff2"), url("material-icons-outlined.25bc5969.woff") format("woff");
}

.material-icons-outlined {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  font-feature-settings: "liga";
  direction: ltr;
  font-family: Material Icons Outlined;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

@font-face {
  font-family: Material Icons Round;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("material-icons-round.97b28aeb.woff2") format("woff2"), url("material-icons-round.7e0c9743.woff") format("woff");
}

.material-icons-round {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  font-feature-settings: "liga";
  direction: ltr;
  font-family: Material Icons Round;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

@font-face {
  font-family: Material Icons Sharp;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("material-icons-sharp.eddc8920.woff2") format("woff2"), url("material-icons-sharp.15a9d487.woff") format("woff");
}

.material-icons-sharp {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  font-feature-settings: "liga";
  direction: ltr;
  font-family: Material Icons Sharp;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

@font-face {
  font-family: Material Icons Two Tone;
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("material-icons-two-tone.5a8a34ee.woff2") format("woff2"), url("material-icons-two-tone.e63ec37b.woff") format("woff");
}

.material-icons-two-tone {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  font-feature-settings: "liga";
  direction: ltr;
  font-family: Material Icons Two Tone;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

﻿.splide__container {
  box-sizing: border-box;
  position: relative;
}

.splide__list {
  backface-visibility: hidden;
  height: 100%;
  display: flex;
  margin: 0 !important;
  padding: 0 !important;
}

.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}

.splide__pagination {
  pointer-events: none;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin: 0;
  display: flex;
}

.splide__pagination li {
  pointer-events: auto;
  margin: 0;
  line-height: 1;
  list-style-type: none;
  display: inline-block;
}

.splide:not(.is-overflow) .splide__pagination {
  display: none;
}

.splide__progress__bar {
  width: 0;
}

.splide {
  visibility: hidden;
  position: relative;
}

.splide.is-initialized, .splide.is-rendered {
  visibility: visible;
}

.splide__slide {
  backface-visibility: hidden;
  box-sizing: border-box;
  flex-shrink: 0;
  margin: 0;
  position: relative;
  list-style-type: none !important;
}

.splide__slide img {
  vertical-align: bottom;
}

.splide__spinner {
  contain: strict;
  border: 2px solid #999;
  border-left-color: #0000;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  margin: auto;
  animation: 1s linear infinite splide-loading;
  display: inline-block;
  position: absolute;
  inset: 0;
}

.splide__sr {
  clip: rect(0 0 0 0);
  border: 0;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.splide__toggle.is-active .splide__toggle__play, .splide__toggle__pause {
  display: none;
}

.splide__toggle.is-active .splide__toggle__pause {
  display: inline;
}

.splide__track {
  z-index: 0;
  position: relative;
  overflow: hidden;
}

@keyframes splide-loading {
  0% {
    transform: rotate(0);
  }

  to {
    transform: rotate(1turn);
  }
}

.splide__track--draggable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  user-select: none;
}

.splide__track--fade > .splide__list > .splide__slide {
  opacity: 0;
  z-index: 0;
  margin: 0 !important;
}

.splide__track--fade > .splide__list > .splide__slide.is-active {
  opacity: 1;
  z-index: 1;
}

.splide--rtl {
  direction: rtl;
}

.splide__track--ttb > .splide__list {
  display: block;
}

.splide__arrow {
  cursor: pointer;
  opacity: .7;
  z-index: 1;
  background: #ccc;
  border: 0;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  padding: 0;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.splide__arrow svg {
  fill: #000;
  width: 1.2em;
  height: 1.2em;
}

.splide__arrow:hover:not(:disabled) {
  opacity: .9;
}

.splide__arrow:disabled {
  opacity: .3;
}

.splide__arrow:focus-visible {
  outline-offset: 3px;
  outline: 3px solid #0bf;
}

.splide__arrow--prev {
  left: 1em;
}

.splide__arrow--prev svg {
  transform: scaleX(-1);
}

.splide__arrow--next {
  right: 1em;
}

.splide.is-focus-in .splide__arrow:focus {
  outline-offset: 3px;
  outline: 3px solid #0bf;
}

.splide__pagination {
  z-index: 1;
  padding: 0 1em;
  position: absolute;
  bottom: .5em;
  left: 0;
  right: 0;
}

.splide__pagination__page {
  opacity: .7;
  background: #ccc;
  border: 0;
  border-radius: 50%;
  width: 8px;
  height: 8px;
  margin: 3px;
  padding: 0;
  transition: transform .2s linear;
  display: inline-block;
  position: relative;
}

.splide__pagination__page.is-active {
  z-index: 1;
  background: #fff;
  transform: scale(1.4);
}

.splide__pagination__page:hover {
  cursor: pointer;
  opacity: .9;
}

.splide__pagination__page:focus-visible, .splide.is-focus-in .splide__pagination__page:focus {
  outline-offset: 3px;
  outline: 3px solid #0bf;
}

.splide__progress__bar {
  background: #ccc;
  height: 3px;
}

.splide__slide {
  -webkit-tap-highlight-color: #0000;
}

.splide__slide:focus {
  outline: 0;
}

@supports (outline-offset: -3px) {
  .splide__slide:focus-visible {
    outline-offset: -3px;
    outline: 3px solid #0bf;
  }
}

@media screen and (-ms-high-contrast: none) {
  .splide__slide:focus-visible {
    border: 3px solid #0bf;
  }
}

@supports (outline-offset: -3px) {
  .splide.is-focus-in .splide__slide:focus {
    outline-offset: -3px;
    outline: 3px solid #0bf;
  }
}

@media screen and (-ms-high-contrast: none) {
  .splide.is-focus-in .splide__slide:focus {
    border: 3px solid #0bf;
  }

  .splide.is-focus-in .splide__track > .splide__list > .splide__slide:focus {
    border-color: #0bf;
  }
}

.splide__toggle {
  cursor: pointer;
}

.splide__toggle:focus-visible, .splide.is-focus-in .splide__toggle:focus {
  outline-offset: 3px;
  outline: 3px solid #0bf;
}

.splide__track--nav > .splide__list > .splide__slide {
  cursor: pointer;
  border: 3px solid #0000;
}

.splide__track--nav > .splide__list > .splide__slide.is-active {
  border: 3px solid #000;
}

.splide__arrows--rtl .splide__arrow--prev {
  left: auto;
  right: 1em;
}

.splide__arrows--rtl .splide__arrow--prev svg {
  transform: scaleX(1);
}

.splide__arrows--rtl .splide__arrow--next {
  left: 1em;
  right: auto;
}

.splide__arrows--rtl .splide__arrow--next svg {
  transform: scaleX(-1);
}

.splide__arrows--ttb .splide__arrow {
  left: 50%;
  transform: translate(-50%);
}

.splide__arrows--ttb .splide__arrow--prev {
  top: 1em;
}

.splide__arrows--ttb .splide__arrow--prev svg {
  transform: rotate(-90deg);
}

.splide__arrows--ttb .splide__arrow--next {
  top: auto;
  bottom: 1em;
}

.splide__arrows--ttb .splide__arrow--next svg {
  transform: rotate(90deg);
}

.splide__pagination--ttb {
  flex-direction: column;
  padding: 1em 0;
  display: flex;
  inset: 0 .5em 0 auto;
}

html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  line-height: 1.15;
}

body {
  margin: 0;
}

article, aside, footer, header, nav, section {
  display: block;
}

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

figcaption, figure, main {
  display: block;
}

figure {
  margin: 1em 40px;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

pre {
  font-family: monospace;
  font-size: 1em;
}

a {
  -webkit-text-decoration-skip: objects;
  background-color: #0000;
}

abbr[title] {
  border-bottom: none;
  text-decoration: underline dotted;
}

b, strong {
  font-weight: inherit;
  font-weight: bolder;
}

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

dfn {
  font-style: italic;
}

mark {
  color: #000;
  background-color: #ff0;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

audio, video {
  display: inline-block;
}

audio:not([controls]) {
  height: 0;
  display: none;
}

img {
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

button, input, optgroup, select, textarea {
  margin: 0;
  font-family: sans-serif;
  font-size: 100%;
  line-height: 1.15;
}

button, input {
  overflow: visible;
}

button, select {
  text-transform: none;
}

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

button::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

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

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

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

button:-moz-focusring {
  outline: 1px dotted buttontext;
}

[type="button"]:-moz-focusring {
  outline: 1px dotted buttontext;
}

[type="reset"]:-moz-focusring {
  outline: 1px dotted buttontext;
}

[type="submit"]:-moz-focusring {
  outline: 1px dotted buttontext;
}

fieldset {
  padding: .35em .75em .625em;
}

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

progress {
  vertical-align: baseline;
  display: inline-block;
}

textarea {
  overflow: auto;
}

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

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

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

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

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

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

::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

details, menu {
  display: block;
}

summary {
  display: list-item;
}

canvas {
  display: inline-block;
}

template, [hidden] {
  display: none;
}

:root {
  --clr-primary: #fc8200;
}

.opc-notifications .notifications-dimmer {
  z-index: 1200;
  opacity: .5;
  background-color: #252525;
  margin: 0;
  padding: 0;
  position: fixed;
  inset: 0;
}

.opc-notifications .notifications-modal {
  z-index: 1200;
  padding: 0;
  position: fixed;
  inset: 0;
  overflow-y: auto;
}

.opc-notifications .notifications-dialog {
  background-color: #fff;
  outline: 0;
  max-width: 500px;
  min-height: 110px;
  margin: 5% auto;
  padding: 24px 24px 0;
  position: relative;
}

.opc-notifications .notifications-dialog[data-op-capture="1"]:before {
  content: "";
  z-index: 1;
  display: block;
  position: absolute;
  inset: 0;
}

.opc-notifications .notifications-reset {
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  display: inline !important;
  position: absolute !important;
}

.opc-notifications .notifications-commands {
  z-index: 2;
  margin: -14px 24px 0 0;
  position: absolute;
  right: 4px;
}

.opc-notifications .notifications-commands button {
  cursor: pointer;
  background-color: #0000;
  background-position: center;
  background-repeat: no-repeat;
  border: 0;
  width: 10px;
  height: 10px;
  margin-left: 10px;
  padding: 10px;
  display: none;
}

.opc-notifications .notifications-commands button.notifications-close {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC");
}

.opc-notifications .notifications-commands button.notifications-maximize {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC");
}

.opc-notifications .notifications-header {
  background-color: #fff;
  margin: -24px -24px 0;
  padding: 16px 24px;
}

.opc-notifications .notifications-body {
  min-height: 56px;
}

.opc-notifications .notifications-body .notifications-content {
  padding: 16px 24px 16px 16px;
}

.opc-notifications .notifications-footer {
  background-color: #fff;
  min-height: 43px;
  margin-left: -24px;
  margin-right: -24px;
  padding: 4px;
}

.opc-notifications .notifications-footer .notifications-buttons[data-op-type="primary"] {
  text-align: right;
}

.opc-notifications .notifications-footer .notifications-buttons[data-op-type="primary"] .opc-button, .opc-notifications .notifications-footer .notifications-buttons[data-op-type="primary"] .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-notifications .notifications-footer .notifications-buttons[data-op-type="primary"] a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons[data-op-type="primary"] .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons[data-op-type="primary"] .notifications-ok, .opc-notifications .notifications-footer .notifications-buttons[data-op-type="primary"] .opc-compare-button, .opc-notifications .notifications-footer .notifications-buttons[data-op-type="primary"] .opc-favorite-button {
  margin: 4px;
}

.opc-notifications .notifications-footer .notifications-buttons[data-op-type="auxiliary"] {
  float: left;
  clear: none;
  text-align: left;
}

.opc-notifications .notifications-footer .notifications-buttons[data-op-type="auxiliary"] .opc-button, .opc-notifications .notifications-footer .notifications-buttons[data-op-type="auxiliary"] .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-notifications .notifications-footer .notifications-buttons[data-op-type="auxiliary"] a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons[data-op-type="auxiliary"] .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons[data-op-type="auxiliary"] .notifications-ok, .opc-notifications .notifications-footer .notifications-buttons[data-op-type="auxiliary"] .opc-compare-button, .opc-notifications .notifications-footer .notifications-buttons[data-op-type="auxiliary"] .opc-favorite-button {
  margin: 4px;
}

.opc-notifications .notifications-footer .notifications-buttons .opc-button, .opc-notifications .notifications-footer .notifications-buttons .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-notifications .notifications-footer .notifications-buttons a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-footer .notifications-buttons .opc-compare-button, .opc-notifications .notifications-footer .notifications-buttons .opc-favorite-button {
  min-width: 88px;
  min-height: 35px;
}

.opc-notifications .notifications-handle {
  z-index: 1;
  cursor: se-resize;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==");
  width: 10px;
  height: 10px;
  display: none;
  position: absolute;
  bottom: 0;
  right: 0;
  transform: scaleX(1);
}

.opc-notifications.is-no-overflow .notifications-body .notifications-content {
  overflow: hidden !important;
}

.opc-notifications[data-op-no-padding="1"].is-maximized .notifications-body .notifications-content {
  padding: 0;
  left: 0;
  right: 0;
}

.opc-notifications[data-op-no-padding="1"]:not(.is-maximized) .notifications-body {
  margin-left: -24px;
  margin-right: -24px;
}

.opc-notifications[data-op-no-padding="1"]:not(.is-maximized) .notifications-body .notifications-content {
  padding: 0;
}

.opc-notifications[data-op-no-padding="1"].is-resizable .notifications-body .notifications-content {
  left: 0;
  right: 0;
}

.opc-notifications.is-maximizable .notifications-commands button.notifications-maximize, .opc-notifications.is-maximizable .notifications-commands button.notifications-restore, .opc-notifications.is-closable .notifications-commands button.notifications-close {
  display: inline-block;
}

.opc-notifications.is-maximized.is-modeless .notifications-modal {
  min-height: 100% !important;
  max-height: none !important;
  margin: 0 !important;
  position: fixed !important;
}

.opc-notifications.is-maximized .notifications-commands button.notifications-maximize {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=");
}

.opc-notifications.is-resizable .notifications-dialog, .opc-notifications.is-maximized .notifications-dialog {
  padding: 0;
}

.opc-notifications.is-resizable .notifications-commands, .opc-notifications.is-maximized .notifications-commands {
  margin: 14px 24px 0 0;
}

.opc-notifications.is-resizable .notifications-header, .opc-notifications.is-maximized .notifications-header {
  margin: 0;
  padding: 16px 24px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.opc-notifications.is-resizable .notifications-body, .opc-notifications.is-maximized .notifications-body {
  min-height: 224px;
  display: inline-block;
}

.opc-notifications.is-resizable .notifications-body .notifications-content, .opc-notifications.is-maximized .notifications-body .notifications-content {
  position: absolute;
  inset: 50px 24px;
  overflow: auto;
}

.opc-notifications.is-resizable .notifications-footer, .opc-notifications.is-maximized .notifications-footer {
  margin: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.opc-notifications.is-resizable:not(.is-maximized) .notifications-dialog {
  min-width: 548px;
}

.opc-notifications.is-resizable:not(.is-maximized) .notifications-handle {
  display: block;
}

.opc-notifications.is-movable:not(.is-maximized) .notifications-header {
  cursor: move;
}

.opc-notifications.is-modeless .notifications-dimmer, .opc-notifications.is-modeless .notifications-reset {
  display: none;
}

.opc-notifications.is-modeless .notifications-modal {
  max-width: none;
  max-height: 0;
  overflow: visible;
}

.opc-notifications.is-modeless.is-pinnable .notifications-commands button.notifications-pin {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC");
  display: inline-block;
}

.opc-notifications.is-modeless.is-unpinned .notifications-modal {
  position: absolute;
}

.opc-notifications.is-modeless.is-unpinned .notifications-commands button.notifications-pin {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=");
}

.opc-notifications.is-modeless:not(.is-unpinned) .notifications-body {
  max-height: 500px;
  overflow: auto;
}

.opc-notifications[data-op-basic="1"] .notifications-header {
  opacity: 0;
}

.opc-notifications[data-op-basic="1"] .notifications-footer {
  visibility: hidden;
}

.opc-notifications.is-frameless .notifications-header {
  opacity: 0;
  z-index: 1;
  min-height: 60px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.opc-notifications.is-frameless .notifications-footer {
  display: none;
}

.opc-notifications.is-frameless .notifications-body .notifications-content {
  position: absolute;
  inset: 0;
}

.opc-notifications.is-frameless:not(.is-resizable) .notifications-dialog {
  padding-top: 0;
}

.opc-notifications.is-frameless:not(.is-resizable) .notifications-dialog .notifications-commands {
  margin-top: 0;
}

.is-no-overflow {
  outline: none;
  overflow: hidden !important;
}

.is-no-overflow.is-fixed {
  position: fixed;
  inset: 0;
  overflow-y: scroll !important;
}

[data-op-no-selection="1"], [data-op-no-selection="1"] * {
  -webkit-user-select: none;
  user-select: none;
}

@media screen and (width <= 568px) {
  .opc-notifications .notifications-dialog {
    min-width: 150px;
  }

  .opc-notifications:not(.is-maximized) .notifications-modal {
    padding: 0 5%;
  }

  .opc-notifications:not(.is-maximized).notifications-resizable .notifications-dialog {
    min-width: initial;
    min-width: auto;
  }
}

@document url-prefix() {
  .opc-notifications button:focus {
    outline: 1px dotted #3593d2;
  }
}

.opc-notifications .notifications-dimmer, .opc-notifications .notifications-modal {
  transition-property: opacity, visibility;
  transition-duration: .25s;
  transition-timing-function: linear;
  transform: translate3d(0, 0, 0);
}

.opc-notifications.is-hidden .notifications-dimmer, .opc-notifications.is-hidden .notifications-modal {
  visibility: hidden;
  opacity: 0;
}

.opc-notifications.is-progress-in:not(.is-hidden) .notifications-dialog {
  animation-duration: .5s;
}

.opc-notifications.is-progress-out.is-hidden .notifications-dialog {
  animation-duration: .25s;
}

.opc-notifications .notifications-dialog.notifications-shake {
  animation-name: notifications-shake;
  animation-duration: .1s;
  animation-fill-mode: both;
}

@keyframes notifications-shake {
  0%, 100% {
    transform: translate3d(0, 0, 0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }

  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}

.opc-notifications[data-op-slide="1"].is-progress-in:not(.is-hidden) .notifications-dialog {
  animation-name: notifications-slideIn;
  animation-timing-function: cubic-bezier(.175, .885, .32, 1.275);
}

.opc-notifications[data-op-slide="1"].is-progress-out.is-hidden .notifications-dialog {
  animation-name: notifications-slideOut;
  animation-timing-function: cubic-bezier(.6, -.28, .735, .045);
}

.opc-notifications[data-op-zoom="1"].is-progress-in:not(.is-hidden) .notifications-dialog {
  animation-name: notifications-zoomIn;
}

.opc-notifications[data-op-zoom="1"].is-progress-out.is-hidden .notifications-dialog {
  animation-name: notifications-zoomOut;
}

.opc-notifications[data-op-fade="1"].is-progress-in:not(.is-hidden) .notifications-dialog {
  animation-name: notifications-fadeIn;
}

.opc-notifications[data-op-fade="1"].is-progress-out.is-hidden .notifications-dialog {
  animation-name: notifications-fadeOut;
}

.opc-notifications[data-op-pulse="1"].is-progress-in:not(.is-hidden) .notifications-dialog {
  animation-name: notifications-pulseIn;
}

.opc-notifications[data-op-pulse="1"].is-progress-out.is-hidden .notifications-dialog {
  animation-name: notifications-pulseOut;
}

.opc-notifications[data-op-flipx="1"].is-progress-in:not(.is-hidden) .notifications-dialog {
  animation-name: notifications-flipInX;
}

.opc-notifications[data-op-flipx="1"].is-progress-out.is-hidden .notifications-dialog {
  animation-name: notifications-flipOutX;
}

.opc-notifications[data-op-flipy="1"].is-progress-in:not(.is-hidden) .notifications-dialog {
  animation-name: notifications-flipInY;
}

.opc-notifications[data-op-flipy="1"].is-progress-out.is-hidden .notifications-dialog {
  animation-name: notifications-flipOutY;
}

@keyframes notifications-pulseIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    transform: scale3d(.9, .9, .9);
  }

  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    transform: scale3d(.97, .97, .97);
  }

  100% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

@keyframes notifications-pulseOut {
  20% {
    transform: scale3d(.9, .9, .9);
  }

  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }

  100% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }
}

@keyframes notifications-zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(.25, .25, .25);
  }

  100% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}

@keyframes notifications-zoomOut {
  0% {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }

  100% {
    opacity: 0;
    transform: scale3d(.25, .25, .25);
  }
}

@keyframes notifications-fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes notifications-fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes notifications-flipInX {
  0% {
    opacity: 0;
    transition-timing-function: ease-in;
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  }

  40% {
    transition-timing-function: ease-in;
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  }

  60% {
    opacity: 1;
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  }

  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }

  100% {
    transform: perspective(400px);
  }
}

@keyframes notifications-flipOutX {
  0% {
    transform: perspective(400px);
  }

  30% {
    opacity: 1;
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  }

  100% {
    opacity: 0;
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  }
}

@keyframes notifications-flipInY {
  0% {
    opacity: 0;
    transition-timing-function: ease-in;
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  }

  40% {
    transition-timing-function: ease-in;
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  }

  60% {
    opacity: 1;
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  }

  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }

  100% {
    transform: perspective(400px);
  }
}

@keyframes notifications-flipOutY {
  0% {
    transform: perspective(400px);
  }

  30% {
    opacity: 1;
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  }

  100% {
    opacity: 0;
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  }
}

@keyframes notifications-slideIn {
  0% {
    margin-top: -100%;
  }

  100% {
    margin-top: 5%;
  }
}

@keyframes notifications-slideOut {
  0% {
    margin-top: 5%;
  }

  100% {
    margin-top: -100%;
  }
}

.opc-notifications-notifier {
  z-index: 1982;
  width: 0;
  position: fixed;
  overflow: visible;
  transform: translate3d(0, 0, 0);
}

.opc-notifications-notifier .notifications-message {
  opacity: 0;
  width: 260px;
  max-height: 0;
  margin: 0;
  padding: 0;
  transition-duration: .25s;
  transition-timing-function: linear;
  position: relative;
  transform: translate3d(0, 0, 0);
}

.opc-notifications-notifier .notifications-message.is-visible {
  opacity: 1;
  max-height: 100%;
  margin-top: 10px;
  padding: 15px;
  transition-duration: .5s;
  transition-timing-function: cubic-bezier(.175, .885, .32, 1.275);
}

.opc-notifications-notifier .notifications-message.is-success {
  background: #5bbd72f2;
}

.opc-notifications-notifier .notifications-message.is-error {
  background: #d95c5cf2;
}

.opc-notifications-notifier .notifications-message.is-warning {
  background: #fcf8d7f2;
}

.opc-notifications-notifier .notifications-message .notifications-close {
  cursor: pointer;
  background-color: #00000080;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAFBJREFUGBl1j0EKADEIA+ve/P9f9bh1hEihNBfjVCO1v7RKVqJK4h8gM5cAPR42AkQEpSXPwMTyoi13n5N9YqJehm3Fnr7nL1D0ZEbD5OubGyC7a9gx+9eNAAAAAElFTkSuQmCC");
  background-position: center;
  background-repeat: no-repeat;
  border-top-right-radius: 2px;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  right: 0;
}

.opc-notifications-notifier[data-op-notifier-top="1"] {
  top: 10px;
}

.opc-notifications-notifier[data-op-notifier-bottom="1"] {
  bottom: 10px;
}

.opc-notifications-notifier[data-op-notifier-right="1"] {
  right: 10px;
}

.opc-notifications-notifier[data-op-notifier-right="1"] .notifications-message.is-visible {
  right: 290px;
}

.opc-notifications-notifier[data-op-notifier-left="1"] {
  left: 10px;
}

.opc-notifications-notifier[data-op-notifier-left="1"] .notifications-message {
  left: -300px;
}

.opc-notifications-notifier[data-op-notifier-left="1"] .notifications-message.is-visible {
  left: 0;
}

.opc-notifications-notifier[data-op-notifier-center="1"] {
  left: 50%;
}

.opc-notifications-notifier[data-op-notifier-center="1"] .notifications-message {
  transform: translateX(-50%);
}

.opc-notifications-notifier[data-op-notifier-center="1"] .notifications-message.is-visible {
  transition-timing-function: cubic-bezier(.57, .43, .1, .65);
  left: 50%;
}

.opc-notifications-notifier[data-op-notifier-center="1"][data-op-notifier-top="1"] .notifications-message {
  top: -300px;
}

.opc-notifications-notifier[data-op-notifier-center="1"][data-op-notifier-top="1"] .notifications-message.is-visible {
  top: 0;
}

.opc-notifications-notifier[data-op-notifier-center="1"][data-op-notifier-bottom="1"] .notifications-message {
  bottom: -300px;
}

.opc-notifications-notifier[data-op-notifier-center="1"][data-op-notifier-bottom="1"] .notifications-message.is-visible {
  bottom: 0;
}

.flatpickr-calendar {
  opacity: 0;
  text-align: center;
  visibility: hidden;
  box-sizing: border-box;
  touch-action: manipulation;
  direction: ltr;
  background: #fff;
  border: 0;
  border-radius: 5px;
  width: 100%;
  padding: 0;
  font-size: 14px;
  line-height: 24px;
  animation: none;
  display: none;
  position: absolute;
  box-shadow: 1px 0 #e6e6e6, -1px 0 #e6e6e6, 0 1px #e6e6e6, 0 -1px #e6e6e6, 0 3px 13px #00000014;
}

.flatpickr-calendar.open, .flatpickr-calendar.inline {
  opacity: 1;
  visibility: visible;
  max-height: 640px;
}

.flatpickr-calendar.open {
  z-index: 99999;
  min-width: 290px;
  max-width: 100%;
  display: inline-block;
  position: relative;
}

.flatpickr-calendar.animate.open {
  animation: .3s cubic-bezier(.23, 1, .32, 1) fpFadeInDown;
}

.flatpickr-calendar.inline {
  width: 100%;
  display: block;
  position: relative;
  top: 2px;
}

.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}

.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  box-shadow: none !important;
}

.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  box-shadow: -2px 0 #e6e6e6, 5px 0 #e6e6e6;
}

.flatpickr-calendar .hasWeeks .dayContainer, .flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}

.flatpickr-calendar.hasTime .flatpickr-time {
  border-top: 1px solid #e6e6e6;
  height: 40px;
}

.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}

.flatpickr-calendar:before, .flatpickr-calendar:after {
  pointer-events: none;
  content: "";
  border: solid #0000;
  width: 0;
  height: 0;
  display: block;
  position: absolute;
  left: 22px;
}

.flatpickr-calendar.rightMost:before, .flatpickr-calendar.arrowRight:before, .flatpickr-calendar.rightMost:after, .flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}

.flatpickr-calendar.arrowCenter:before, .flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}

.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}

.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}

.flatpickr-calendar.arrowTop:before, .flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}

.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}

.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}

.flatpickr-calendar.arrowBottom:before, .flatpickr-calendar.arrowBottom:after {
  top: 100%;
}

.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}

.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}

.flatpickr-calendar:focus {
  outline: 0;
}

.flatpickr-wrapper {
  width: 100%;
  display: inline-block;
  position: relative;
}

.flatpickr-months {
  display: flex;
  display: flexbox;
  display: flex;
}

.flatpickr-months .flatpickr-month {
  color: #000000e6;
  fill: #000000e6;
  text-align: center;
  -webkit-user-select: none;
  user-select: none;
  background: none;
  flex: 1;
  height: 40px;
  line-height: 1;
  position: relative;
  overflow: hidden;
}

.flatpickr-months .flatpickr-prev-month, .flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
  user-select: none;
  cursor: pointer;
  z-index: 3;
  color: #000000e6;
  fill: #000000e6;
  height: 34px;
  padding: 10px;
  text-decoration: none;
  position: absolute;
  top: 0;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-disabled, .flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}

.flatpickr-months .flatpickr-prev-month i, .flatpickr-months .flatpickr-next-month i {
  position: relative;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month, .flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
  left: 0;
}

.flatpickr-months .flatpickr-prev-month.flatpickr-next-month, .flatpickr-months .flatpickr-next-month.flatpickr-next-month {
  right: 0;
}

.flatpickr-months .flatpickr-prev-month:hover, .flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}

.flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}

.flatpickr-months .flatpickr-prev-month svg, .flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}

.flatpickr-months .flatpickr-prev-month svg path, .flatpickr-months .flatpickr-next-month svg path {
  fill: inherit;
  transition: fill .1s;
}

.numInputWrapper {
  height: 100%;
  position: relative;
}

.numInputWrapper input, .numInputWrapper span {
  display: inline-block;
}

.numInputWrapper input {
  width: 100%;
}

.numInputWrapper input::-ms-clear {
  display: none;
}

.numInputWrapper input::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}

.numInputWrapper input::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}

.numInputWrapper span {
  opacity: 0;
  cursor: pointer;
  box-sizing: border-box;
  border: 1px solid #39393926;
  width: 14px;
  height: 50%;
  padding: 0 4px 0 2px;
  line-height: 50%;
  position: absolute;
  right: 0;
}

.numInputWrapper span:hover {
  background: #0000001a;
}

.numInputWrapper span:active {
  background: #0003;
}

.numInputWrapper span:after {
  content: "";
  display: block;
  position: absolute;
}

.numInputWrapper span.arrowUp {
  border-bottom: 0;
  top: 0;
}

.numInputWrapper span.arrowUp:after {
  border-bottom: 4px solid #39393999;
  border-left: 4px solid #0000;
  border-right: 4px solid #0000;
  top: 26%;
}

.numInputWrapper span.arrowDown {
  top: 50%;
}

.numInputWrapper span.arrowDown:after {
  border-top: 4px solid #39393999;
  border-left: 4px solid #0000;
  border-right: 4px solid #0000;
  top: 40%;
}

.numInputWrapper span svg {
  width: inherit;
  height: auto;
}

.numInputWrapper span svg path {
  fill: #00000080;
}

.numInputWrapper:hover {
  background: #0000000d;
}

.numInputWrapper:hover span {
  opacity: 1;
}

.flatpickr-current-month {
  font-size: var(--typ-h5-size, 135%);
  font-weight: var(--typ-h5-weight, 300);
  color: inherit;
  text-align: center;
  justify-content: space-between;
  width: 75%;
  height: 100%;
  padding: 0;
  line-height: 1;
  display: flex;
  position: absolute;
  left: 12.5%;
  transform: translate3d(0, 0, 0);
}

.flatpickr-current-month span.cur-month {
  color: inherit;
  margin-left: .5ch;
  padding: 0;
  font-family: inherit;
  font-weight: 700;
  display: inline-block;
}

.flatpickr-current-month span.cur-month:hover {
  background: #0000000d;
}

.flatpickr-current-month .numInputWrapper {
  width: auto;
  display: inline-block;
}

.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: #000000e6;
}

.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: #000000e6;
}

.flatpickr-current-month input.cur-year {
  box-sizing: border-box;
  color: inherit;
  cursor: text;
  font-size: inherit;
  vertical-align: initial;
  appearance: textfield;
  background: none;
  border: 0;
  border-radius: 0;
  margin: 0;
  padding: 1rem 2rem;
  font-family: inherit;
  font-weight: 300;
  display: inline-block;
  height: 100% !important;
  line-height: 100% !important;
}

.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}

.flatpickr-current-month input.cur-year[disabled], .flatpickr-current-month input.cur-year[disabled]:hover {
  color: #00000080;
  pointer-events: none;
  background: none;
  font-size: 100%;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
  background: rgba(var(--tk-grey80-rgb, #ccc), .1);
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  vertical-align: initial;
  box-sizing: border-box;
  appearance: menulist;
  border: none;
  border-radius: 0;
  outline: none;
  width: 80%;
  margin: -1px 0 0;
  font-family: inherit;
  font-weight: 300;
  position: relative;
  height: 100% !important;
  line-height: 100% !important;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:focus, .flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}

.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: #0000000d;
}

.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: #0000;
  outline: none;
  padding: 0;
}

.flatpickr-weekdays {
  text-align: center;
  width: 100%;
  display: flex;
  display: flexbox;
  background: none;
  align-items: center;
  height: 28px;
  display: flex;
  overflow: hidden;
}

.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: flex;
  display: flexbox;
  flex: 1;
  display: flex;
}

span.flatpickr-weekday {
  cursor: default;
  color: #0000008a;
  text-align: center;
  background: none;
  flex: 1;
  margin: 0;
  font-size: 90%;
  font-weight: bolder;
  line-height: 1;
  display: block;
}

.dayContainer, .flatpickr-weeks {
  padding: 1px 0 0;
}

.flatpickr-days {
  display: flex;
  display: flexbox;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
}

.flatpickr-days:focus {
  outline: 0;
}

.dayContainer {
  text-align: left;
  width: 100%;
  min-width: inherit;
  max-width: inherit;
  box-sizing: border-box;
  display: inline-block;
  display: flexbox;
  opacity: 1;
  outline: 0;
  flex-wrap: wrap;
  justify-content: space-around;
  padding: 0;
  display: flex;
  transform: translate3d(0, 0, 0);
}

.dayContainer + .dayContainer {
  box-shadow: -1px 0 #e6e6e6;
}

.flatpickr-day {
  box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  width: 14.2857%;
  max-width: inherit;
  text-align: center;
  background: none;
  border: 1px solid #0000;
  border-radius: 150px;
  flex-basis: 14.2857%;
  justify-content: center;
  height: 39px;
  margin: 0;
  font-weight: 400;
  line-height: 39px;
  display: inline-block;
  position: relative;
}

.flatpickr-day.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange, .flatpickr-day:hover, .flatpickr-day.prevMonthDay:hover, .flatpickr-day.nextMonthDay:hover, .flatpickr-day:focus, .flatpickr-day.prevMonthDay:focus, .flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  background: #e6e6e6;
  border-color: #e6e6e6;
  outline: 0;
}

.flatpickr-day.today {
  border-color: #959ea9;
}

.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  color: #fff;
  background: #959ea9;
  border-color: #959ea9;
}

.flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay {
  background: var(--clr-primary, #fc8200);
  box-shadow: none;
  color: #fff;
  border-color: var(--clr-primary, #fc8200);
}

.flatpickr-day.selected.startRange, .flatpickr-day.startRange.startRange, .flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}

.flatpickr-day.selected.endRange, .flatpickr-day.startRange.endRange, .flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}

.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)), .flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  box-shadow: -10px 0 0 var(--clr-primary, #fc8200);
}

.flatpickr-day.selected.startRange.endRange, .flatpickr-day.startRange.startRange.endRange, .flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}

.flatpickr-day.inRange {
  border-radius: 0;
  box-shadow: -5px 0 #e6e6e6, 5px 0 #e6e6e6;
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay {
  color: #3939394d;
  cursor: default;
  background: none;
  border-color: #0000;
}

.flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: #3939391a;
}

.flatpickr-day.week.selected {
  box-shadow: -5px 0 0 var(--clr-primary, #fc8200), 5px 0 0 var(--clr-primary, #fc8200);
  border-radius: 0;
}

.flatpickr-day.hidden {
  visibility: hidden;
}

.rangeMode .flatpickr-day {
  margin-top: 1px;
}

.flatpickr-weekwrapper {
  float: left;
}

.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  box-shadow: 1px 0 #e6e6e6;
}

.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}

.flatpickr-weekwrapper span.flatpickr-day, .flatpickr-weekwrapper span.flatpickr-day:hover {
  color: #3939394d;
  cursor: default;
  background: none;
  border: none;
  width: 100%;
  max-width: none;
  display: block;
}

.flatpickr-innerContainer {
  display: flex;
  display: flexbox;
  box-sizing: border-box;
  display: flex;
  overflow: hidden;
}

.flatpickr-rContainer {
  box-sizing: border-box;
  width: 100%;
  padding: 0;
  display: inline-block;
}

.flatpickr-time {
  text-align: center;
  box-sizing: border-box;
  outline: 0;
  height: 0;
  max-height: 40px;
  line-height: 40px;
  display: flex;
  overflow: hidden;
}

.flatpickr-time:after {
  content: "";
  clear: both;
  display: table;
}

.flatpickr-time .numInputWrapper {
  float: left;
  flex: 1;
  width: 40%;
  height: 40px;
}

.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}

.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}

.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}

.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}

.flatpickr-time input {
  box-shadow: none;
  text-align: center;
  height: inherit;
  line-height: inherit;
  color: #393939;
  box-sizing: border-box;
  appearance: textfield;
  background: none;
  border: 0;
  border-radius: 0;
  margin: 0;
  padding: 0;
  font-size: 14px;
  position: relative;
}

.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}

.flatpickr-time input.flatpickr-minute, .flatpickr-time input.flatpickr-second {
  font-weight: 400;
}

.flatpickr-time input:focus {
  border: 0;
  outline: 0;
}

.flatpickr-time .flatpickr-time-separator, .flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  -webkit-user-select: none;
  user-select: none;
  align-self: center;
  width: 2%;
  font-weight: bold;
}

.flatpickr-time .flatpickr-am-pm {
  cursor: pointer;
  text-align: center;
  outline: 0;
  width: 18%;
  font-weight: 400;
}

.flatpickr-time input:hover, .flatpickr-time .flatpickr-am-pm:hover, .flatpickr-time input:focus, .flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}

.flatpickr-input[readonly] {
  cursor: pointer;
}

@keyframes fpFadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -20px, 0);
  }

  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}

.tippy-box[data-animation="fade"][data-state="hidden"] {
  opacity: 0;
}

[data-tippy-root] {
  max-width: calc(100vw - 10px);
}

.tippy-box {
  color: #000;
  white-space: normal;
  background-color: #ffc107;
  border-radius: 4px;
  outline: 0;
  font-size: 14px;
  line-height: 1.4;
  transition-property: transform, visibility, opacity;
  position: relative;
}

.tippy-box[data-placement^="top"] > .tippy-arrow {
  bottom: 0;
}

.tippy-box[data-placement^="top"] > .tippy-arrow:before {
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: top;
  bottom: -7px;
  left: 0;
}

.tippy-box[data-placement^="bottom"] > .tippy-arrow {
  top: 0;
}

.tippy-box[data-placement^="bottom"] > .tippy-arrow:before {
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: bottom;
  top: -7px;
  left: 0;
}

.tippy-box[data-placement^="left"] > .tippy-arrow {
  right: 0;
}

.tippy-box[data-placement^="left"] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  transform-origin: 0;
  right: -7px;
}

.tippy-box[data-placement^="right"] > .tippy-arrow {
  left: 0;
}

.tippy-box[data-placement^="right"] > .tippy-arrow:before {
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: 100%;
  left: -7px;
}

.tippy-box[data-inertia][data-state="visible"] {
  transition-timing-function: cubic-bezier(.54, 1.5, .38, 1.11);
}

.tippy-arrow {
  color: #ffc107;
  width: 16px;
  height: 16px;
}

.tippy-arrow:before {
  content: "";
  border-style: solid;
  border-color: #0000;
  position: absolute;
}

.tippy-content {
  z-index: 1;
  padding: 5px 9px;
  position: relative;
}

.opc-autocomplete .opc-input[data-op-type="autocomplete"], .opc-autocomplete .page-checkout .checkout-addresses [data-op-type="autocomplete"].not-editable, .page-checkout .checkout-addresses .opc-autocomplete [data-op-type="autocomplete"].not-editable {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23999%22%3E%3Cpath style%3D%22 %22 d%3D%22M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: calc(100% - 1rem);
  background-repeat: no-repeat;
  background-size: 1.8rem;
  position: relative;
  padding-right: 3.5rem !important;
}

.opc-autocomplete.is-loading .opc-input[data-op-type="autocomplete"], .opc-autocomplete.is-loading .page-checkout .checkout-addresses [data-op-type="autocomplete"].not-editable, .page-checkout .checkout-addresses .opc-autocomplete.is-loading [data-op-type="autocomplete"].not-editable {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 version%3D%221.0%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23999%22 viewBox%3D%220 0 128 128%22 xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3ClinearGradient id%3D%22linear-gradient%22%3E%3Cstop offset%3D%220%25%22 stop-color%3D%22%23ffffff%22%2F%3E%3Cstop offset%3D%22100%25%22 stop-color%3D%22%23000000%22%2F%3E%3C%2FlinearGradient%3E%3Cpath d%3D%22M63.85 0A63.85 63.85 0 1 1 0 63.85 63.85 63.85 0 0 1 63.85 0zm.65 19.5a44 44 0 1 1-44 44 44 44 0 0 1 44-44z%22 fill%3D%22url%28%23linear-gradient%29%22 fill-rule%3D%22evenodd%22%2F%3E%3CanimateTransform attributeName%3D%22transform%22 type%3D%22rotate%22 from%3D%220 64 64%22 to%3D%22360 64 64%22 dur%3D%221080ms%22 repeatCount%3D%22indefinite%22%3E%3C%2FanimateTransform%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

.opc-autocomplete .form-field-list {
  border-top: none;
  display: block;
  overflow: hidden;
}

.opc-autocomplete .form-field-list .select-list {
  z-index: 1000;
  box-sizing: border-box;
  max-height: inherit;
  overflow: auto;
}

.opc-autocomplete .form-field-list .select-list li {
  display: flex;
}

.opc-autocomplete .form-field-list .select-list .list-item-image {
  max-width: 100px;
  max-height: 100px;
  padding-right: 1rem;
}

.opc-autocomplete .form-field-list .select-list .list-item-name, .opc-autocomplete .form-field-list .select-list .list-item-description {
  display: block;
}

.opc-autocomplete .form-field-list .select-list .autocomplete-group {
  background: #eee;
}

.opc-autocomplete .form-field-list .select-list .selected, .opc-autocomplete .form-field-list .select-list li:hover:not(.autocomplete-group) {
  cursor: pointer;
  background: #eee;
}

.opc-autocomplete .form-field-list.is-hidden {
  display: none;
}

.opc-autocomplete .autocomplete-highlight {
  color: #fc8200;
  font-weight: bold;
}

.clearfix {
  clear: both;
  width: 100%;
  display: block;
}

.section-wrapper, .footer-wrapper, .mainnav-wrapper, .header-wrapper, .topbar-wrapper, .opc-search[data-op-type="fullscreen"] .search-head {
  width: 100%;
  padding-left: .666667rem;
  padding-right: .666667rem;
}

@media only screen and (width >= 800px) {
  .section-wrapper, .footer-wrapper, .mainnav-wrapper, .header-wrapper, .topbar-wrapper, .opc-search[data-op-type="fullscreen"] .search-head {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

@media only screen and (width >= 1400px) {
  .section-wrapper, .footer-wrapper, .mainnav-wrapper, .header-wrapper, .topbar-wrapper, .opc-search[data-op-type="fullscreen"] .search-head {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

.section-wrapper .section-inner, .footer-wrapper .footer-inner-bottom, .footer-wrapper .footer-inner-payment, .footer-wrapper .footer-inner, .offcanvas-menu-wrapper .offcanvas-menu-inner, .mainnav-wrapper .mainnav-inner, .header-wrapper .header-inner, .topbar-wrapper .topbar-inner {
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
}

.is-visuallyhidden {
  clip: rect(1px 1px 1px 1px);
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  border: 0 !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  position: absolute !important;
}

.spacer, .spacer[data-op-spacer="small"] {
  margin-bottom: 2rem;
}

.spacer[data-op-spacer="medium"] {
  margin-bottom: 3rem;
}

.spacer[data-op-spacer="large"] {
  margin-bottom: 4rem;
}

.loader {
  border: 8px solid #ccc;
  border-top-color: #fc8200;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  animation: 2s linear infinite spin;
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

.fetch-loader-frame {
  opacity: .6;
  z-index: 99999;
  cursor: progress;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  display: grid;
  position: absolute;
}

.opc-row, .page-checkout .checkout-addresses {
  clear: both;
}

.opc-row:after, .page-checkout .checkout-addresses:after {
  content: " ";
  clear: both;
  display: block;
}

.opc-row, .page-checkout .checkout-addresses {
  flex-wrap: wrap;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.opc-col {
  width: 100%;
  margin-bottom: 2rem;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
}

[data-op-col="1"] {
  width: 8.33333%;
  max-width: 8.33333%;
}

[data-op-col="2"] {
  width: 16.6667%;
  max-width: 16.6667%;
}

[data-op-col="3"] {
  width: 25%;
  max-width: 25%;
}

[data-op-col="4"] {
  width: 33.3333%;
  max-width: 33.3333%;
}

[data-op-col="5"] {
  width: 41.6667%;
  max-width: 41.6667%;
}

[data-op-col="6"] {
  width: 50%;
  max-width: 50%;
}

[data-op-col="7"] {
  width: 58.3333%;
  max-width: 58.3333%;
}

[data-op-col="8"] {
  width: 66.6667%;
  max-width: 66.6667%;
}

[data-op-col="9"] {
  width: 75%;
  max-width: 75%;
}

[data-op-col="10"] {
  width: 83.3333%;
  max-width: 83.3333%;
}

[data-op-col="11"] {
  width: 91.6667%;
  max-width: 91.6667%;
}

[data-op-col="12"] {
  width: 100%;
  max-width: 100%;
}

@media only screen and (width >= 640px) {
  [data-op-col="12-6-3"] {
    width: 100%;
    max-width: 100%;
  }
}

@media only screen and (width >= 800px) {
  [data-op-col="12-6-3"] {
    width: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 1024px) {
  [data-op-col="12-6-3"] {
    width: 25%;
    max-width: 25%;
  }
}

@media only screen and (width >= 640px) {
  [data-op-col="12-6-4"] {
    width: 100%;
    max-width: 100%;
  }
}

@media only screen and (width >= 800px) {
  [data-op-col="12-6-4"] {
    width: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 1024px) {
  [data-op-col="12-6-4"] {
    width: 33.3333%;
    max-width: 33.3333%;
  }
}

[data-op-col="12-6"] {
  width: 100%;
}

@media only screen and (width >= 640px) {
  [data-op-col="12-6"] {
    width: 100%;
    max-width: 100%;
  }
}

@media only screen and (width >= 800px) {
  [data-op-col="12-6"] {
    width: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 640px) {
  [data-op-col="12-8"] {
    width: 100%;
    max-width: 100%;
  }
}

@media only screen and (width >= 800px) {
  [data-op-col="12-8"] {
    width: 66.6667%;
    max-width: 66.6667%;
  }
}

@media only screen and (width >= 640px) {
  [data-op-col="12-4"] {
    width: 100%;
    max-width: 100%;
  }
}

@media only screen and (width >= 800px) {
  [data-op-col="12-4"] {
    width: 33.3333%;
    max-width: 33.3333%;
  }
}

h1, .h1, .opc-carousel h2 span {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 28px;
  font-weight: 400;
  line-height: 1.25;
}

h2, .h2 {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.25;
}

h3, .h3, .c-basket-modal__price, .p-article-detail__price, .basket-modal h2, .opc-category-navigation ul .category-item .category-item-title, .opc-art-spec .art-spec-label {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 20px;
  font-weight: 400;
  line-height: 1.25;
}

h4, .opc-directsearch-suggest h3, .h4, .opc-compare .compare-group-title .group-title-inner, .article-list-item .article-list-item-details .article-list-item-title {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.25;
}

h5, .h5 {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.25;
}

h6, .h6 {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.25;
}

.lead, .opc-iconbox p {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 1.25;
}

p, .copy, .text, .footer-wrapper .footer-col .opc-static-content, .basket-modal .opc-price, .opc-category-navigation ul .category-item .category-item-description, .opc-art-spec .art-spec-data {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
}

small, .small {
  margin: 0 0 .5em;
  font-family: Arial;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.4;
}

.opc-mini-label {
  text-transform: uppercase;
  color: #000;
  opacity: .4;
  margin-bottom: .5em;
  font-size: 1.4rem;
  display: block;
}

[class^="op-icon-"], div[class*=" op-icon-"], [class^="opc-icon-"], div[class*=" opc-icon-"], [class="opc-icon"] {
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
  width: 1em;
  height: 1em;
  font-size: 1.2em;
  display: inline-block;
}

svg {
  pointer-events: none;
}

svg title {
  display: none !important;
}

a {
  text-decoration: none;
  position: relative;
}

a:link, a:visited {
  color: #fc8200;
}

a:hover {
  color: #ffcc96;
}

a:active {
  color: #ff9b30;
}

a[data-op-style="animated"]:after {
  content: "";
  background: #ffcc96;
  height: 2px;
  transition: all .2s ease-in-out .1s;
  position: absolute;
  top: 100%;
  left: 0;
  right: 100%;
}

a[data-op-style="animated"]:hover {
  color: #ffcc96;
}

a[data-op-style="animated"]:hover:after {
  right: 0;
}

.opc-button, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-compare-button, .opc-favorite-button {
  cursor: pointer;
  vertical-align: middle;
  white-space: nowrap;
  text-overflow: ellipsis;
  border: 1px solid #0000;
  outline: none;
  justify-content: center;
  align-items: center;
  height: 4rem;
  padding: 0 2.5rem;
  font-size: 1rem;
  transition: all .2s ease-in-out;
  display: inline-flex;
  overflow: hidden;
}

.opc-button svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok svg, .opc-compare-button svg, .opc-favorite-button svg {
  flex-shrink: 0;
  margin-right: .5rem;
  font-size: 1.4em;
}

.opc-button.is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-progress.notifications-ok, .is-progress.opc-compare-button, .is-progress.opc-favorite-button {
  pointer-events: none;
  transform: scale(.8);
}

.opc-button.is-hidden, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-hidden, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-hidden.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-hidden.notifications-ok, .is-hidden.opc-compare-button, .is-hidden.opc-favorite-button {
  display: none;
}

.opc-button:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:disabled, .opc-compare-button:disabled, .opc-favorite-button:disabled {
  cursor: not-allowed;
  opacity: .65;
}

.opc-button[data-op-style="primary"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-ok, [data-op-style="primary"].opc-compare-button, [data-op-style="primary"].opc-favorite-button {
  color: #fffc;
  background: #3d4961;
  border-radius: 50px;
}

.opc-button[data-op-style="primary"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-ok:hover, [data-op-style="primary"].opc-compare-button:hover, [data-op-style="primary"].opc-favorite-button:hover, .opc-button[data-op-style="primary"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-ok:focus, [data-op-style="primary"].opc-compare-button:focus, [data-op-style="primary"].opc-favorite-button:focus {
  color: #fff;
  background: #516180;
}

.opc-button[data-op-style="primary"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-ok:hover:disabled, [data-op-style="primary"].opc-compare-button:hover:disabled, [data-op-style="primary"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="primary"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].notifications-ok:focus:disabled, [data-op-style="primary"].opc-compare-button:focus:disabled, [data-op-style="primary"].opc-favorite-button:focus:disabled {
  color: #fffc;
  background: #3d4961;
}

.opc-button[data-op-style="primary"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-ok label, [data-op-style="primary"][data-op-type="radio"].opc-compare-button label, [data-op-style="primary"][data-op-type="radio"].opc-favorite-button label {
  color: #fffc;
  background: #3d4961;
  border-radius: 50px;
}

.opc-button[data-op-style="primary"][data-op-type="radio"] label:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"][data-op-type="radio"] label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-cancel label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-ok label:hover, [data-op-style="primary"][data-op-type="radio"].opc-compare-button label:hover, [data-op-style="primary"][data-op-type="radio"].opc-favorite-button label:hover, .opc-button[data-op-style="primary"][data-op-type="radio"] label:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"][data-op-type="radio"] label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-cancel label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-ok label:focus, [data-op-style="primary"][data-op-type="radio"].opc-compare-button label:focus, [data-op-style="primary"][data-op-type="radio"].opc-favorite-button label:focus {
  color: #fff;
  background: #516180;
}

.opc-button[data-op-style="primary"][data-op-type="radio"] label:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"][data-op-type="radio"] label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-cancel label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-ok label:hover:disabled, [data-op-style="primary"][data-op-type="radio"].opc-compare-button label:hover:disabled, [data-op-style="primary"][data-op-type="radio"].opc-favorite-button label:hover:disabled, .opc-button[data-op-style="primary"][data-op-type="radio"] label:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"][data-op-type="radio"] label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-cancel label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"][data-op-type="radio"].notifications-ok label:focus:disabled, [data-op-style="primary"][data-op-type="radio"].opc-compare-button label:focus:disabled, [data-op-style="primary"][data-op-type="radio"].opc-favorite-button label:focus:disabled {
  color: #fffc;
  background: #3d4961;
}

.opc-button[data-op-style="primary"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].is-progress.notifications-ok, [data-op-style="primary"].is-progress.opc-compare-button, [data-op-style="primary"].is-progress.opc-favorite-button {
  background: #ccc !important;
}

.opc-button[data-op-style="primary"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary"].is-success.notifications-ok, [data-op-style="primary"].is-success.opc-compare-button, [data-op-style="primary"].is-success.opc-favorite-button {
  background: #70c391 !important;
}

.opc-button[data-op-style="secondary"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-ok, [data-op-style="secondary"].opc-compare-button, [data-op-style="secondary"].opc-favorite-button {
  color: #000c;
  background: #ccc;
  border-radius: 50px;
}

.opc-button[data-op-style="secondary"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-ok:hover, [data-op-style="secondary"].opc-compare-button:hover, [data-op-style="secondary"].opc-favorite-button:hover, .opc-button[data-op-style="secondary"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-ok:focus, [data-op-style="secondary"].opc-compare-button:focus, [data-op-style="secondary"].opc-favorite-button:focus {
  color: #000;
  background: #e6e6e6;
}

.opc-button[data-op-style="secondary"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-ok:hover:disabled, [data-op-style="secondary"].opc-compare-button:hover:disabled, [data-op-style="secondary"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="secondary"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].notifications-ok:focus:disabled, [data-op-style="secondary"].opc-compare-button:focus:disabled, [data-op-style="secondary"].opc-favorite-button:focus:disabled {
  color: #000c;
  background: #ccc;
}

.opc-button[data-op-style="secondary"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].is-progress.notifications-ok, [data-op-style="secondary"].is-progress.opc-compare-button, [data-op-style="secondary"].is-progress.opc-favorite-button {
  background: #ccc !important;
}

.opc-button[data-op-style="secondary"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary"].is-success.notifications-ok, [data-op-style="secondary"].is-success.opc-compare-button, [data-op-style="secondary"].is-success.opc-favorite-button {
  background: #70c391 !important;
}

.opc-button[data-op-style="loud"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, [data-op-style="loud"].opc-compare-button, [data-op-style="loud"].opc-favorite-button, .opc-button[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, [data-op-style="basket"].opc-compare-button, [data-op-style="basket"].opc-favorite-button {
  color: #fffc;
  background: #fc8200;
  border-radius: 50px;
}

.opc-button[data-op-style="loud"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:hover, [data-op-style="loud"].opc-compare-button:hover, [data-op-style="loud"].opc-favorite-button:hover, .opc-button[data-op-style="loud"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:focus, [data-op-style="loud"].opc-compare-button:focus, [data-op-style="loud"].opc-favorite-button:focus, .opc-button[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, [data-op-style="basket"].opc-compare-button:hover, [data-op-style="basket"].opc-favorite-button:hover, .opc-button[data-op-style="basket"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:focus, [data-op-style="basket"].opc-compare-button:focus, [data-op-style="basket"].opc-favorite-button:focus {
  color: #fff;
  background: #ff9b30;
}

.opc-button[data-op-style="loud"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:hover:disabled, [data-op-style="loud"].opc-compare-button:hover:disabled, [data-op-style="loud"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="loud"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:focus:disabled, [data-op-style="loud"].opc-compare-button:focus:disabled, [data-op-style="loud"].opc-favorite-button:focus:disabled, .opc-button[data-op-style="basket"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover:disabled, [data-op-style="basket"].opc-compare-button:hover:disabled, [data-op-style="basket"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="basket"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:focus:disabled, [data-op-style="basket"].opc-compare-button:focus:disabled, [data-op-style="basket"].opc-favorite-button:focus:disabled {
  color: #fffc;
  background: #fc8200;
}

.opc-button[data-op-style="loud"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"][data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok, [data-op-style="loud"][data-op-type="radio"].opc-compare-button, [data-op-style="loud"][data-op-type="radio"].opc-favorite-button, .opc-button[data-op-style="basket"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"][data-op-type="radio"].notifications-cancel, [data-op-style="basket"][data-op-type="radio"].opc-compare-button, [data-op-style="basket"][data-op-type="radio"].opc-favorite-button {
  background: none;
  border: none;
}

.opc-button[data-op-style="loud"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label, [data-op-style="loud"][data-op-type="radio"].opc-compare-button label, [data-op-style="loud"][data-op-type="radio"].opc-favorite-button label, .opc-button[data-op-style="basket"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"][data-op-type="radio"].notifications-cancel label, [data-op-style="basket"][data-op-type="radio"].opc-compare-button label, [data-op-style="basket"][data-op-type="radio"].opc-favorite-button label {
  color: #fffc;
  background: #fc8200;
  border-radius: 50px;
}

.opc-button[data-op-style="loud"][data-op-type="radio"] label:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"][data-op-type="radio"] label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"][data-op-type="radio"].notifications-cancel label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label:hover, [data-op-style="loud"][data-op-type="radio"].opc-compare-button label:hover, [data-op-style="loud"][data-op-type="radio"].opc-favorite-button label:hover, .opc-button[data-op-style="loud"][data-op-type="radio"] label:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"][data-op-type="radio"] label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"][data-op-type="radio"].notifications-cancel label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label:focus, [data-op-style="loud"][data-op-type="radio"].opc-compare-button label:focus, [data-op-style="loud"][data-op-type="radio"].opc-favorite-button label:focus, .opc-button[data-op-style="basket"][data-op-type="radio"] label:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"][data-op-type="radio"] label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"][data-op-type="radio"].notifications-cancel label:hover, [data-op-style="basket"][data-op-type="radio"].opc-compare-button label:hover, [data-op-style="basket"][data-op-type="radio"].opc-favorite-button label:hover, .opc-button[data-op-style="basket"][data-op-type="radio"] label:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"][data-op-type="radio"] label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"][data-op-type="radio"].notifications-cancel label:focus, [data-op-style="basket"][data-op-type="radio"].opc-compare-button label:focus, [data-op-style="basket"][data-op-type="radio"].opc-favorite-button label:focus {
  color: #fff;
  background: #ff9b30;
}

.opc-button[data-op-style="loud"][data-op-type="radio"] label:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"][data-op-type="radio"] label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"][data-op-type="radio"].notifications-cancel label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label:hover:disabled, [data-op-style="loud"][data-op-type="radio"].opc-compare-button label:hover:disabled, [data-op-style="loud"][data-op-type="radio"].opc-favorite-button label:hover:disabled, .opc-button[data-op-style="loud"][data-op-type="radio"] label:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"][data-op-type="radio"] label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"][data-op-type="radio"].notifications-cancel label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label:focus:disabled, [data-op-style="loud"][data-op-type="radio"].opc-compare-button label:focus:disabled, [data-op-style="loud"][data-op-type="radio"].opc-favorite-button label:focus:disabled, .opc-button[data-op-style="basket"][data-op-type="radio"] label:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"][data-op-type="radio"] label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"][data-op-type="radio"].notifications-cancel label:hover:disabled, [data-op-style="basket"][data-op-type="radio"].opc-compare-button label:hover:disabled, [data-op-style="basket"][data-op-type="radio"].opc-favorite-button label:hover:disabled, .opc-button[data-op-style="basket"][data-op-type="radio"] label:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"][data-op-type="radio"] label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"][data-op-type="radio"].notifications-cancel label:focus:disabled, [data-op-style="basket"][data-op-type="radio"].opc-compare-button label:focus:disabled, [data-op-style="basket"][data-op-type="radio"].opc-favorite-button label:focus:disabled {
  color: #fffc;
  background: #fc8200;
}

.opc-button[data-op-style="loud"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-progress.notifications-ok, [data-op-style="loud"].is-progress.opc-compare-button, [data-op-style="loud"].is-progress.opc-favorite-button, .opc-button[data-op-style="basket"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].is-progress.notifications-cancel, [data-op-style="basket"].is-progress.opc-compare-button, [data-op-style="basket"].is-progress.opc-favorite-button {
  background: #ccc !important;
}

.opc-button[data-op-style="loud"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-success.notifications-ok, [data-op-style="loud"].is-success.opc-compare-button, [data-op-style="loud"].is-success.opc-favorite-button, .opc-button[data-op-style="basket"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].is-success.notifications-cancel, [data-op-style="basket"].is-success.opc-compare-button, [data-op-style="basket"].is-success.opc-favorite-button {
  background: #70c391 !important;
}

.opc-button[data-op-style="primary-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-ok, [data-op-style="primary-lined"].opc-compare-button, [data-op-style="primary-lined"].opc-favorite-button {
  color: #3d4961;
  background: none;
  border-color: #3d4961;
  border-radius: 50px;
}

.opc-button[data-op-style="primary-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-ok:hover, [data-op-style="primary-lined"].opc-compare-button:hover, [data-op-style="primary-lined"].opc-favorite-button:hover, .opc-button[data-op-style="primary-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-ok:focus, [data-op-style="primary-lined"].opc-compare-button:focus, [data-op-style="primary-lined"].opc-favorite-button:focus {
  color: #516180;
  border-color: #516180;
}

.opc-button[data-op-style="primary-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-ok:hover:disabled, [data-op-style="primary-lined"].opc-compare-button:hover:disabled, [data-op-style="primary-lined"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="primary-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].notifications-ok:focus:disabled, [data-op-style="primary-lined"].opc-compare-button:focus:disabled, [data-op-style="primary-lined"].opc-favorite-button:focus:disabled {
  color: #3d4961;
  border-color: #3d4961;
}

.opc-button[data-op-style="primary-lined"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-ok label, [data-op-style="primary-lined"][data-op-type="radio"].opc-compare-button label, [data-op-style="primary-lined"][data-op-type="radio"].opc-favorite-button label {
  color: #3d4961;
  background: none;
  border-color: #3d4961;
  border-radius: 50px;
}

.opc-button[data-op-style="primary-lined"][data-op-type="radio"] label:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"][data-op-type="radio"] label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-cancel label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-ok label:hover, [data-op-style="primary-lined"][data-op-type="radio"].opc-compare-button label:hover, [data-op-style="primary-lined"][data-op-type="radio"].opc-favorite-button label:hover, .opc-button[data-op-style="primary-lined"][data-op-type="radio"] label:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"][data-op-type="radio"] label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-cancel label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-ok label:focus, [data-op-style="primary-lined"][data-op-type="radio"].opc-compare-button label:focus, [data-op-style="primary-lined"][data-op-type="radio"].opc-favorite-button label:focus {
  color: #fffc;
  background: #3d4961;
  border-color: #516180;
}

.opc-button[data-op-style="primary-lined"][data-op-type="radio"] label:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"][data-op-type="radio"] label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-cancel label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-ok label:hover:disabled, [data-op-style="primary-lined"][data-op-type="radio"].opc-compare-button label:hover:disabled, [data-op-style="primary-lined"][data-op-type="radio"].opc-favorite-button label:hover:disabled, .opc-button[data-op-style="primary-lined"][data-op-type="radio"] label:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"][data-op-type="radio"] label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-cancel label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-ok label:focus:disabled, [data-op-style="primary-lined"][data-op-type="radio"].opc-compare-button label:focus:disabled, [data-op-style="primary-lined"][data-op-type="radio"].opc-favorite-button label:focus:disabled {
  color: #3d4961;
  background: none;
  border-color: #3d4961;
}

.opc-button[data-op-style="primary-lined"][data-op-type="radio"] input:checked + label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"][data-op-type="radio"] input:checked + label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-cancel input:checked + label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"][data-op-type="radio"].notifications-ok input:checked + label, [data-op-style="primary-lined"][data-op-type="radio"].opc-compare-button input:checked + label, [data-op-style="primary-lined"][data-op-type="radio"].opc-favorite-button input:checked + label {
  color: #fffc;
  background: #3d4961;
}

.opc-button[data-op-style="primary-lined"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].is-progress.notifications-ok, [data-op-style="primary-lined"].is-progress.opc-compare-button, [data-op-style="primary-lined"].is-progress.opc-favorite-button {
  color: #ccc !important;
  border-color: #ccc !important;
}

.opc-button[data-op-style="primary-lined"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-lined"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-lined"].is-success.notifications-ok, [data-op-style="primary-lined"].is-success.opc-compare-button, [data-op-style="primary-lined"].is-success.opc-favorite-button {
  color: #70c391 !important;
  border-color: #70c391 !important;
}

.opc-button[data-op-style="secondary-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-lined"].is-active, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-ok, [data-op-style="secondary-lined"].opc-compare-button, [data-op-style="secondary-lined"].opc-favorite-button {
  color: #000c;
  background: none;
  border-color: #ccc;
  border-radius: 50px;
}

.opc-button[data-op-style="secondary-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-ok:hover, [data-op-style="secondary-lined"].opc-compare-button:hover, [data-op-style="secondary-lined"].opc-favorite-button:hover, .opc-button[data-op-style="secondary-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-ok:focus, [data-op-style="secondary-lined"].opc-compare-button:focus, [data-op-style="secondary-lined"].opc-favorite-button:focus {
  color: #000;
  border-color: #e6e6e6;
}

.opc-button[data-op-style="secondary-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-ok:hover:disabled, [data-op-style="secondary-lined"].opc-compare-button:hover:disabled, [data-op-style="secondary-lined"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="secondary-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].notifications-ok:focus:disabled, [data-op-style="secondary-lined"].opc-compare-button:focus:disabled, [data-op-style="secondary-lined"].opc-favorite-button:focus:disabled {
  color: #000c;
  border-color: #ccc;
}

.opc-button[data-op-style="secondary-lined"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-ok label, [data-op-style="secondary-lined"][data-op-type="radio"].opc-compare-button label, [data-op-style="secondary-lined"][data-op-type="radio"].opc-favorite-button label {
  color: #ccc;
  background: none;
  border-color: #ccc;
  border-radius: 50px;
}

.opc-button[data-op-style="secondary-lined"][data-op-type="radio"] label:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-cancel label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-ok label:hover, [data-op-style="secondary-lined"][data-op-type="radio"].opc-compare-button label:hover, [data-op-style="secondary-lined"][data-op-type="radio"].opc-favorite-button label:hover, .opc-button[data-op-style="secondary-lined"][data-op-type="radio"] label:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-cancel label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-ok label:focus, [data-op-style="secondary-lined"][data-op-type="radio"].opc-compare-button label:focus, [data-op-style="secondary-lined"][data-op-type="radio"].opc-favorite-button label:focus {
  color: #000c;
  background: #ccc;
  border-color: #e6e6e6;
}

.opc-button[data-op-style="secondary-lined"][data-op-type="radio"] label:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-cancel label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-ok label:hover:disabled, [data-op-style="secondary-lined"][data-op-type="radio"].opc-compare-button label:hover:disabled, [data-op-style="secondary-lined"][data-op-type="radio"].opc-favorite-button label:hover:disabled, .opc-button[data-op-style="secondary-lined"][data-op-type="radio"] label:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-cancel label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-ok label:focus:disabled, [data-op-style="secondary-lined"][data-op-type="radio"].opc-compare-button label:focus:disabled, [data-op-style="secondary-lined"][data-op-type="radio"].opc-favorite-button label:focus:disabled {
  color: #ccc;
  background: none;
  border-color: #ccc;
}

.opc-button[data-op-style="secondary-lined"][data-op-type="radio"] input:checked + label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] input:checked + label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-cancel input:checked + label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"][data-op-type="radio"].notifications-ok input:checked + label, [data-op-style="secondary-lined"][data-op-type="radio"].opc-compare-button input:checked + label, [data-op-style="secondary-lined"][data-op-type="radio"].opc-favorite-button input:checked + label {
  color: #000c;
  background: #ccc;
}

.opc-button[data-op-style="secondary-lined"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].is-progress.notifications-ok, [data-op-style="secondary-lined"].is-progress.opc-compare-button, [data-op-style="secondary-lined"].is-progress.opc-favorite-button {
  color: #ccc !important;
  border-color: #ccc !important;
}

.opc-button[data-op-style="secondary-lined"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-lined"].is-success.notifications-ok, [data-op-style="secondary-lined"].is-success.opc-compare-button, [data-op-style="secondary-lined"].is-success.opc-favorite-button {
  color: #70c391 !important;
  border-color: #70c391 !important;
}

.opc-button[data-op-style="loud-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"].notifications-ok, [data-op-style="loud-lined"].opc-compare-button, [data-op-style="loud-lined"].opc-favorite-button {
  color: #fc8200;
  background: none;
  border-color: #fc8200;
  border-radius: 50px;
}

.opc-button[data-op-style="loud-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"].notifications-ok:hover, [data-op-style="loud-lined"].opc-compare-button:hover, [data-op-style="loud-lined"].opc-favorite-button:hover, .opc-button[data-op-style="loud-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"].notifications-ok:focus, [data-op-style="loud-lined"].opc-compare-button:focus, [data-op-style="loud-lined"].opc-favorite-button:focus {
  color: #ff9b30;
  border-color: #ff9b30;
}

.opc-button[data-op-style="loud-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"].notifications-ok:hover:disabled, [data-op-style="loud-lined"].opc-compare-button:hover:disabled, [data-op-style="loud-lined"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="loud-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"].notifications-ok:focus:disabled, [data-op-style="loud-lined"].opc-compare-button:focus:disabled, [data-op-style="loud-lined"].opc-favorite-button:focus:disabled {
  color: #fc8200;
  border-color: #fc8200;
}

.opc-button[data-op-style="loud-lined"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"].is-active label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"][data-op-type="radio"].notifications-ok label, [data-op-style="loud-lined"][data-op-type="radio"].opc-compare-button label, [data-op-style="loud-lined"][data-op-type="radio"].opc-favorite-button label {
  color: #fc8200;
  background: none;
  border-color: #fc8200;
  border-radius: 50px;
}

.opc-button[data-op-style="loud-lined"][data-op-type="radio"] label:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"][data-op-type="radio"] label:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"].is-active label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"][data-op-type="radio"].notifications-ok label:hover, [data-op-style="loud-lined"][data-op-type="radio"].opc-compare-button label:hover, [data-op-style="loud-lined"][data-op-type="radio"].opc-favorite-button label:hover, .opc-button[data-op-style="loud-lined"][data-op-type="radio"] label:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"][data-op-type="radio"] label:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"].is-active label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"][data-op-type="radio"].notifications-ok label:focus, [data-op-style="loud-lined"][data-op-type="radio"].opc-compare-button label:focus, [data-op-style="loud-lined"][data-op-type="radio"].opc-favorite-button label:focus {
  color: #fffc;
  background: #fc8200;
  border-color: #ff9b30;
}

.opc-button[data-op-style="loud-lined"][data-op-type="radio"] label:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"][data-op-type="radio"] label:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"].is-active label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"][data-op-type="radio"].notifications-ok label:hover:disabled, [data-op-style="loud-lined"][data-op-type="radio"].opc-compare-button label:hover:disabled, [data-op-style="loud-lined"][data-op-type="radio"].opc-favorite-button label:hover:disabled, .opc-button[data-op-style="loud-lined"][data-op-type="radio"] label:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"][data-op-type="radio"] label:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"].is-active label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"][data-op-type="radio"].notifications-ok label:focus:disabled, [data-op-style="loud-lined"][data-op-type="radio"].opc-compare-button label:focus:disabled, [data-op-style="loud-lined"][data-op-type="radio"].opc-favorite-button label:focus:disabled {
  color: #fffc;
  background: none;
  border-color: #ff9b30;
}

.opc-button[data-op-style="loud-lined"][data-op-type="radio"] input:checked + label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"][data-op-type="radio"] input:checked + label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"].is-active input:checked + label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel input:checked + label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"][data-op-type="radio"].notifications-ok input:checked + label, [data-op-style="loud-lined"][data-op-type="radio"].opc-compare-button input:checked + label, [data-op-style="loud-lined"][data-op-type="radio"].opc-favorite-button input:checked + label {
  color: #fffc;
  background: #fc8200;
}

.opc-button[data-op-style="loud-lined"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-progress.is-active, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"].is-progress.notifications-ok, [data-op-style="loud-lined"].is-progress.opc-compare-button, [data-op-style="loud-lined"].is-progress.opc-favorite-button {
  color: #ccc !important;
  border-color: #ccc !important;
}

.opc-button[data-op-style="loud-lined"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-lined"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-success.is-active, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-lined"].is-success.notifications-ok, [data-op-style="loud-lined"].is-success.opc-compare-button, [data-op-style="loud-lined"].is-success.opc-favorite-button {
  color: #70c391 !important;
  border-color: #70c391 !important;
}

.opc-button[data-op-style="primary-color"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-color"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-ok, [data-op-style="primary-color"].opc-compare-button, [data-op-style="primary-color"].opc-favorite-button {
  color: #3d4961;
  background: none;
  border-color: #0000;
  border-radius: 0;
}

.opc-button[data-op-style="primary-color"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-color"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-ok:hover, [data-op-style="primary-color"].opc-compare-button:hover, [data-op-style="primary-color"].opc-favorite-button:hover, .opc-button[data-op-style="primary-color"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-color"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-ok:focus, [data-op-style="primary-color"].opc-compare-button:focus, [data-op-style="primary-color"].opc-favorite-button:focus {
  color: #516180;
}

.opc-button[data-op-style="primary-color"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-color"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-ok:hover:disabled, [data-op-style="primary-color"].opc-compare-button:hover:disabled, [data-op-style="primary-color"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="primary-color"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-color"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].notifications-ok:focus:disabled, [data-op-style="primary-color"].opc-compare-button:focus:disabled, [data-op-style="primary-color"].opc-favorite-button:focus:disabled {
  color: #3d4961;
}

.opc-button[data-op-style="primary-color"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-color"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].is-progress.notifications-ok, [data-op-style="primary-color"].is-progress.opc-compare-button, [data-op-style="primary-color"].is-progress.opc-favorite-button {
  color: #ccc !important;
}

.opc-button[data-op-style="primary-color"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="primary-color"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="primary-color"].is-success.notifications-ok, [data-op-style="primary-color"].is-success.opc-compare-button, [data-op-style="primary-color"].is-success.opc-favorite-button {
  color: #70c391 !important;
}

.opc-button[data-op-style="secondary-color"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-color"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-ok, [data-op-style="secondary-color"].opc-compare-button, [data-op-style="secondary-color"].opc-favorite-button {
  color: #ccc;
  background: none;
  border-color: #0000;
  border-radius: 0;
}

.opc-button[data-op-style="secondary-color"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-color"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-ok:hover, [data-op-style="secondary-color"].opc-compare-button:hover, [data-op-style="secondary-color"].opc-favorite-button:hover, .opc-button[data-op-style="secondary-color"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-color"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-ok:focus, [data-op-style="secondary-color"].opc-compare-button:focus, [data-op-style="secondary-color"].opc-favorite-button:focus {
  color: #e6e6e6;
}

.opc-button[data-op-style="secondary-color"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-color"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-ok:hover:disabled, [data-op-style="secondary-color"].opc-compare-button:hover:disabled, [data-op-style="secondary-color"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="secondary-color"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-color"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].notifications-ok:focus:disabled, [data-op-style="secondary-color"].opc-compare-button:focus:disabled, [data-op-style="secondary-color"].opc-favorite-button:focus:disabled {
  color: #ccc;
}

.opc-button[data-op-style="secondary-color"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-color"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].is-progress.notifications-ok, [data-op-style="secondary-color"].is-progress.opc-compare-button, [data-op-style="secondary-color"].is-progress.opc-favorite-button {
  color: #ccc !important;
}

.opc-button[data-op-style="secondary-color"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="secondary-color"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="secondary-color"].is-success.notifications-ok, [data-op-style="secondary-color"].is-success.opc-compare-button, [data-op-style="secondary-color"].is-success.opc-favorite-button {
  color: #70c391 !important;
}

.opc-button[data-op-style="loud-color"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-color"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-ok, [data-op-style="loud-color"].opc-compare-button, [data-op-style="loud-color"].opc-favorite-button {
  color: #fc8200;
  background: none;
  border-color: #0000;
  border-radius: 0;
}

.opc-button[data-op-style="loud-color"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-color"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-ok:hover, [data-op-style="loud-color"].opc-compare-button:hover, [data-op-style="loud-color"].opc-favorite-button:hover, .opc-button[data-op-style="loud-color"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-color"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-ok:focus, [data-op-style="loud-color"].opc-compare-button:focus, [data-op-style="loud-color"].opc-favorite-button:focus {
  color: #ff9b30;
}

.opc-button[data-op-style="loud-color"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-color"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-ok:hover:disabled, [data-op-style="loud-color"].opc-compare-button:hover:disabled, [data-op-style="loud-color"].opc-favorite-button:hover:disabled, .opc-button[data-op-style="loud-color"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-color"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].notifications-ok:focus:disabled, [data-op-style="loud-color"].opc-compare-button:focus:disabled, [data-op-style="loud-color"].opc-favorite-button:focus:disabled {
  color: #fc8200;
}

.opc-button[data-op-style="loud-color"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-color"].is-progress, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].is-progress.notifications-ok, [data-op-style="loud-color"].is-progress.opc-compare-button, [data-op-style="loud-color"].is-progress.opc-favorite-button {
  color: #ccc !important;
}

.opc-button[data-op-style="loud-color"].is-success, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="loud-color"].is-success, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].is-success.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="loud-color"].is-success.notifications-ok, [data-op-style="loud-color"].is-success.opc-compare-button, [data-op-style="loud-color"].is-success.opc-favorite-button {
  color: #70c391 !important;
}

.opc-button[data-op-type="link"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok, [data-op-type="link"].opc-compare-button, [data-op-type="link"].opc-favorite-button {
  background: none;
  padding-left: .625rem;
  padding-right: .625rem;
}

.opc-button[data-op-type="link"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok:hover, [data-op-type="link"].opc-compare-button:hover, [data-op-type="link"].opc-favorite-button:hover, .opc-button[data-op-type="link"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok:focus, [data-op-type="link"].opc-compare-button:focus, [data-op-type="link"].opc-favorite-button:focus {
  background: none;
}

.opc-button[data-op-type="link"][data-op-style="primary"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-ok, [data-op-type="link"][data-op-style="primary"].opc-compare-button, [data-op-type="link"][data-op-style="primary"].opc-favorite-button, .opc-button[data-op-type="link"][data-op-style="primary-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary-lined"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-ok, [data-op-type="link"][data-op-style="primary-lined"].opc-compare-button, [data-op-type="link"][data-op-style="primary-lined"].opc-favorite-button {
  color: #3d4961;
}

.opc-button[data-op-type="link"][data-op-style="primary"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-ok:hover, [data-op-type="link"][data-op-style="primary"].opc-compare-button:hover, [data-op-type="link"][data-op-style="primary"].opc-favorite-button:hover, .opc-button[data-op-type="link"][data-op-style="primary"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-ok:focus, [data-op-type="link"][data-op-style="primary"].opc-compare-button:focus, [data-op-type="link"][data-op-style="primary"].opc-favorite-button:focus, .opc-button[data-op-type="link"][data-op-style="primary-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary-lined"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-ok:hover, [data-op-type="link"][data-op-style="primary-lined"].opc-compare-button:hover, [data-op-type="link"][data-op-style="primary-lined"].opc-favorite-button:hover, .opc-button[data-op-type="link"][data-op-style="primary-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary-lined"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-ok:focus, [data-op-type="link"][data-op-style="primary-lined"].opc-compare-button:focus, [data-op-type="link"][data-op-style="primary-lined"].opc-favorite-button:focus {
  color: #516180;
}

.opc-button[data-op-type="link"][data-op-style="primary"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-ok:hover:disabled, [data-op-type="link"][data-op-style="primary"].opc-compare-button:hover:disabled, [data-op-type="link"][data-op-style="primary"].opc-favorite-button:hover:disabled, .opc-button[data-op-type="link"][data-op-style="primary"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary"].notifications-ok:focus:disabled, [data-op-type="link"][data-op-style="primary"].opc-compare-button:focus:disabled, [data-op-type="link"][data-op-style="primary"].opc-favorite-button:focus:disabled, .opc-button[data-op-type="link"][data-op-style="primary-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary-lined"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-ok:hover:disabled, [data-op-type="link"][data-op-style="primary-lined"].opc-compare-button:hover:disabled, [data-op-type="link"][data-op-style="primary-lined"].opc-favorite-button:hover:disabled, .opc-button[data-op-type="link"][data-op-style="primary-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="primary-lined"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="primary-lined"].notifications-ok:focus:disabled, [data-op-type="link"][data-op-style="primary-lined"].opc-compare-button:focus:disabled, [data-op-type="link"][data-op-style="primary-lined"].opc-favorite-button:focus:disabled {
  color: #3d4961;
}

.opc-button[data-op-type="link"][data-op-style="secondary"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-ok, [data-op-type="link"][data-op-style="secondary"].opc-compare-button, [data-op-type="link"][data-op-style="secondary"].opc-favorite-button, .opc-button[data-op-type="link"][data-op-style="secondary-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-ok, [data-op-type="link"][data-op-style="secondary-lined"].opc-compare-button, [data-op-type="link"][data-op-style="secondary-lined"].opc-favorite-button {
  color: #ccc;
}

.opc-button[data-op-type="link"][data-op-style="secondary"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-ok:hover, [data-op-type="link"][data-op-style="secondary"].opc-compare-button:hover, [data-op-type="link"][data-op-style="secondary"].opc-favorite-button:hover, .opc-button[data-op-type="link"][data-op-style="secondary"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-ok:focus, [data-op-type="link"][data-op-style="secondary"].opc-compare-button:focus, [data-op-type="link"][data-op-style="secondary"].opc-favorite-button:focus, .opc-button[data-op-type="link"][data-op-style="secondary-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-ok:hover, [data-op-type="link"][data-op-style="secondary-lined"].opc-compare-button:hover, [data-op-type="link"][data-op-style="secondary-lined"].opc-favorite-button:hover, .opc-button[data-op-type="link"][data-op-style="secondary-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-ok:focus, [data-op-type="link"][data-op-style="secondary-lined"].opc-compare-button:focus, [data-op-type="link"][data-op-style="secondary-lined"].opc-favorite-button:focus {
  color: #e6e6e6;
}

.opc-button[data-op-type="link"][data-op-style="secondary"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-ok:hover:disabled, [data-op-type="link"][data-op-style="secondary"].opc-compare-button:hover:disabled, [data-op-type="link"][data-op-style="secondary"].opc-favorite-button:hover:disabled, .opc-button[data-op-type="link"][data-op-style="secondary"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary"].notifications-ok:focus:disabled, [data-op-type="link"][data-op-style="secondary"].opc-compare-button:focus:disabled, [data-op-type="link"][data-op-style="secondary"].opc-favorite-button:focus:disabled, .opc-button[data-op-type="link"][data-op-style="secondary-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-cancel:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-ok:hover:disabled, [data-op-type="link"][data-op-style="secondary-lined"].opc-compare-button:hover:disabled, [data-op-type="link"][data-op-style="secondary-lined"].opc-favorite-button:hover:disabled, .opc-button[data-op-type="link"][data-op-style="secondary-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-cancel:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"][data-op-style="secondary-lined"].notifications-ok:focus:disabled, [data-op-type="link"][data-op-style="secondary-lined"].opc-compare-button:focus:disabled, [data-op-type="link"][data-op-style="secondary-lined"].opc-favorite-button:focus:disabled {
  color: #ccc;
}

.opc-button[data-op-type="link"][data-op-style="loud"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok, [data-op-type="link"][data-op-style="loud"].opc-compare-button, [data-op-type="link"][data-op-style="loud"].opc-favorite-button, .opc-button[data-op-type="link"][data-op-style="loud-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud-lined"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"].is-active, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel, [data-op-type="link"][data-op-style="loud-lined"].opc-compare-button, [data-op-type="link"][data-op-style="loud-lined"].opc-favorite-button {
  color: #fc8200;
}

.opc-button[data-op-type="link"][data-op-style="loud"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud"]:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok:hover, [data-op-type="link"][data-op-style="loud"].opc-compare-button:hover, [data-op-type="link"][data-op-style="loud"].opc-favorite-button:hover, .opc-button[data-op-type="link"][data-op-style="loud"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok:focus, [data-op-type="link"][data-op-style="loud"].opc-compare-button:focus, [data-op-type="link"][data-op-style="loud"].opc-favorite-button:focus, .opc-button[data-op-type="link"][data-op-style="loud-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud-lined"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"].is-active:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel:hover, [data-op-type="link"][data-op-style="loud-lined"].opc-compare-button:hover, [data-op-type="link"][data-op-style="loud-lined"].opc-favorite-button:hover, .opc-button[data-op-type="link"][data-op-style="loud-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud-lined"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"].is-active:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel:focus, [data-op-type="link"][data-op-style="loud-lined"].opc-compare-button:focus, [data-op-type="link"][data-op-style="loud-lined"].opc-favorite-button:focus {
  color: #ff9b30;
}

.opc-button[data-op-type="link"][data-op-style="loud"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud"]:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok:hover:disabled, [data-op-type="link"][data-op-style="loud"].opc-compare-button:hover:disabled, [data-op-type="link"][data-op-style="loud"].opc-favorite-button:hover:disabled, .opc-button[data-op-type="link"][data-op-style="loud"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud"]:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-ok:focus:disabled, [data-op-type="link"][data-op-style="loud"].opc-compare-button:focus:disabled, [data-op-type="link"][data-op-style="loud"].opc-favorite-button:focus:disabled, .opc-button[data-op-type="link"][data-op-style="loud-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud-lined"]:hover:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"].is-active:hover:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel:hover:disabled, [data-op-type="link"][data-op-style="loud-lined"].opc-compare-button:hover:disabled, [data-op-type="link"][data-op-style="loud-lined"].opc-favorite-button:hover:disabled, .opc-button[data-op-type="link"][data-op-style="loud-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"][data-op-style="loud-lined"]:focus:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="link"].is-active:focus:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="link"].notifications-cancel:focus:disabled, [data-op-type="link"][data-op-style="loud-lined"].opc-compare-button:focus:disabled, [data-op-type="link"][data-op-style="loud-lined"].opc-favorite-button:focus:disabled {
  color: #fc8200;
}

.opc-button[data-op-type="text"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="text"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="text"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="text"].notifications-ok, [data-op-type="text"].opc-compare-button, [data-op-type="text"].opc-favorite-button {
  margin: 0 1rem 0 0;
}

.opc-button[data-op-type="text"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="text"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="text"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="text"].notifications-ok i, [data-op-type="text"].opc-compare-button i, [data-op-type="text"].opc-favorite-button i, .opc-button[data-op-type="text"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="text"] svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="text"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="text"].notifications-ok svg, [data-op-type="text"].opc-compare-button svg, [data-op-type="text"].opc-favorite-button svg {
  display: none;
}

.opc-button[data-op-type="icon"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="icon"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-ok, [data-op-type="icon"].opc-compare-button, [data-op-type="icon"].opc-favorite-button {
  text-align: center;
  vertical-align: middle;
  flex-shrink: 0;
  position: relative;
  overflow: visible;
  padding-left: .5rem !important;
  padding-right: .5rem !important;
}

.opc-button[data-op-type="icon"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="icon"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-ok i, [data-op-type="icon"].opc-compare-button i, [data-op-type="icon"].opc-favorite-button i, .opc-button[data-op-type="icon"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="icon"] svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-ok svg, [data-op-type="icon"].opc-compare-button svg, [data-op-type="icon"].opc-favorite-button svg {
  vertical-align: middle;
  font-size: 1.4em;
  margin: 0 !important;
}

.opc-button[data-op-type="icon"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="icon"]:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-ok:focus, [data-op-type="icon"].opc-compare-button:focus, [data-op-type="icon"].opc-favorite-button:focus {
  outline: none;
}

.opc-button[data-op-type="icon"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="icon"] span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="icon"].notifications-ok span, [data-op-type="icon"].opc-compare-button span, [data-op-type="icon"].opc-favorite-button span {
  display: none;
}

.opc-button[data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok, [data-op-type="radio"].opc-compare-button, [data-op-type="radio"].opc-favorite-button {
  background: none;
  border: none;
  border-radius: 0;
  margin: 0;
  padding: 0;
}

.opc-button[data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label, [data-op-type="radio"].opc-compare-button label, [data-op-type="radio"].opc-favorite-button label {
  border: 1px solid #0000;
  height: 100%;
  line-height: 1;
  border-radius: 0 !important;
}

.opc-button[data-op-type="radio"] label:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label:before, [data-op-type="radio"].opc-compare-button label:before, [data-op-type="radio"].opc-favorite-button label:before, .opc-button[data-op-type="radio"] label:after, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-type="radio"] label:after, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-cancel label:after, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-type="radio"].notifications-ok label:after, [data-op-type="radio"].opc-compare-button label:after, [data-op-type="radio"].opc-favorite-button label:after {
  display: none;
}

.opc-button[data-op-size="tiny"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="tiny"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"].notifications-ok, [data-op-size="tiny"].opc-compare-button, [data-op-size="tiny"].opc-favorite-button {
  height: 2.6rem;
  padding: 0 1rem;
  font-size: .875rem;
}

.opc-button[data-op-size="tiny"][data-op-type="link"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="tiny"][data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="link"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="link"].notifications-ok, [data-op-size="tiny"][data-op-type="link"].opc-compare-button, [data-op-size="tiny"][data-op-type="link"].opc-favorite-button {
  padding-left: .25rem;
  padding-right: .25rem;
}

.opc-button[data-op-size="tiny"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="tiny"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"].notifications-ok i, [data-op-size="tiny"].opc-compare-button i, [data-op-size="tiny"].opc-favorite-button i {
  margin-right: .5rem;
}

.opc-button[data-op-size="tiny"][data-op-type="icon"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="tiny"][data-op-type="icon"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="icon"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="icon"].notifications-ok, [data-op-size="tiny"][data-op-type="icon"].opc-compare-button, [data-op-size="tiny"][data-op-type="icon"].opc-favorite-button {
  width: 2.6rem;
}

.opc-button[data-op-size="tiny"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="tiny"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="radio"].notifications-ok, [data-op-size="tiny"][data-op-type="radio"].opc-compare-button, [data-op-size="tiny"][data-op-type="radio"].opc-favorite-button {
  height: auto;
  padding: 0;
  line-height: 1;
}

.opc-button[data-op-size="tiny"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="tiny"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="tiny"][data-op-type="radio"].notifications-ok label, [data-op-size="tiny"][data-op-type="radio"].opc-compare-button label, [data-op-size="tiny"][data-op-type="radio"].opc-favorite-button label {
  height: 2.6rem;
  padding: 0 1rem;
  line-height: 2.6rem;
}

.opc-button[data-op-size="small"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="small"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"].notifications-ok, [data-op-size="small"].opc-compare-button, [data-op-size="small"].opc-favorite-button {
  height: 3.2rem;
  padding: 0 1.5rem;
  font-size: 1rem;
}

.opc-button[data-op-size="small"][data-op-type="link"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="small"][data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="link"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="link"].notifications-ok, [data-op-size="small"][data-op-type="link"].opc-compare-button, [data-op-size="small"][data-op-type="link"].opc-favorite-button {
  padding-left: .375rem;
  padding-right: .375rem;
}

.opc-button[data-op-size="small"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="small"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"].notifications-ok i, [data-op-size="small"].opc-compare-button i, [data-op-size="small"].opc-favorite-button i {
  margin-right: .75rem;
}

.opc-button[data-op-size="small"][data-op-type="icon"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="small"][data-op-type="icon"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="icon"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="icon"].notifications-ok, [data-op-size="small"][data-op-type="icon"].opc-compare-button, [data-op-size="small"][data-op-type="icon"].opc-favorite-button {
  width: 3.2rem;
}

.opc-button[data-op-size="small"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="small"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="radio"].notifications-ok, [data-op-size="small"][data-op-type="radio"].opc-compare-button, [data-op-size="small"][data-op-type="radio"].opc-favorite-button {
  height: auto;
  padding: 0;
  line-height: 1;
}

.opc-button[data-op-size="small"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="small"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="small"][data-op-type="radio"].notifications-ok label, [data-op-size="small"][data-op-type="radio"].opc-compare-button label, [data-op-size="small"][data-op-type="radio"].opc-favorite-button label {
  height: 3.2rem;
  padding: 0 1.5rem;
  line-height: 3.2rem;
}

.opc-button[data-op-size="medium"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="medium"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"].notifications-ok, [data-op-size="medium"].opc-compare-button, [data-op-size="medium"].opc-favorite-button {
  height: 4rem;
  padding: 0 2.5rem;
  font-size: 1rem;
}

.opc-button[data-op-size="medium"][data-op-type="link"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="medium"][data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="link"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="link"].notifications-ok, [data-op-size="medium"][data-op-type="link"].opc-compare-button, [data-op-size="medium"][data-op-type="link"].opc-favorite-button {
  padding-left: .625rem;
  padding-right: .625rem;
}

.opc-button[data-op-size="medium"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="medium"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"].notifications-ok i, [data-op-size="medium"].opc-compare-button i, [data-op-size="medium"].opc-favorite-button i {
  margin-right: 1.25rem;
}

.opc-button[data-op-size="medium"][data-op-type="icon"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="medium"][data-op-type="icon"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="icon"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="icon"].notifications-ok, [data-op-size="medium"][data-op-type="icon"].opc-compare-button, [data-op-size="medium"][data-op-type="icon"].opc-favorite-button {
  width: 4rem;
}

.opc-button[data-op-size="medium"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="medium"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="radio"].notifications-ok, [data-op-size="medium"][data-op-type="radio"].opc-compare-button, [data-op-size="medium"][data-op-type="radio"].opc-favorite-button {
  height: auto;
  padding: 0;
  line-height: 1;
}

.opc-button[data-op-size="medium"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="medium"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="medium"][data-op-type="radio"].notifications-ok label, [data-op-size="medium"][data-op-type="radio"].opc-compare-button label, [data-op-size="medium"][data-op-type="radio"].opc-favorite-button label {
  height: 4rem;
  padding: 0 2.5rem;
  line-height: 4rem;
}

.opc-button[data-op-size="normal"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="normal"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"].notifications-ok, [data-op-size="normal"].opc-compare-button, [data-op-size="normal"].opc-favorite-button {
  height: 4rem;
  padding: 0 2.5rem;
  font-size: 1rem;
}

.opc-button[data-op-size="normal"][data-op-type="link"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="normal"][data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="link"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="link"].notifications-ok, [data-op-size="normal"][data-op-type="link"].opc-compare-button, [data-op-size="normal"][data-op-type="link"].opc-favorite-button {
  padding-left: .625rem;
  padding-right: .625rem;
}

.opc-button[data-op-size="normal"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="normal"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"].notifications-ok i, [data-op-size="normal"].opc-compare-button i, [data-op-size="normal"].opc-favorite-button i {
  margin-right: 1.25rem;
}

.opc-button[data-op-size="normal"][data-op-type="icon"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="normal"][data-op-type="icon"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="icon"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="icon"].notifications-ok, [data-op-size="normal"][data-op-type="icon"].opc-compare-button, [data-op-size="normal"][data-op-type="icon"].opc-favorite-button {
  width: 4rem;
}

.opc-button[data-op-size="normal"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="normal"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="radio"].notifications-ok, [data-op-size="normal"][data-op-type="radio"].opc-compare-button, [data-op-size="normal"][data-op-type="radio"].opc-favorite-button {
  height: auto;
  padding: 0;
  line-height: 1;
}

.opc-button[data-op-size="normal"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="normal"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="normal"][data-op-type="radio"].notifications-ok label, [data-op-size="normal"][data-op-type="radio"].opc-compare-button label, [data-op-size="normal"][data-op-type="radio"].opc-favorite-button label {
  height: 4rem;
  padding: 0 2.5rem;
  line-height: 4rem;
}

.opc-button[data-op-size="large"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="large"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"].notifications-ok, [data-op-size="large"].opc-compare-button, [data-op-size="large"].opc-favorite-button {
  height: 5rem;
  padding: 0 3.5rem;
  font-size: 1rem;
}

.opc-button[data-op-size="large"][data-op-type="link"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="large"][data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="link"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="link"].notifications-ok, [data-op-size="large"][data-op-type="link"].opc-compare-button, [data-op-size="large"][data-op-type="link"].opc-favorite-button {
  padding-left: .875rem;
  padding-right: .875rem;
}

.opc-button[data-op-size="large"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="large"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"].notifications-ok i, [data-op-size="large"].opc-compare-button i, [data-op-size="large"].opc-favorite-button i {
  margin-right: 1.75rem;
}

.opc-button[data-op-size="large"][data-op-type="icon"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="large"][data-op-type="icon"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="icon"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="icon"].notifications-ok, [data-op-size="large"][data-op-type="icon"].opc-compare-button, [data-op-size="large"][data-op-type="icon"].opc-favorite-button {
  width: 5rem;
}

.opc-button[data-op-size="large"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="large"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="radio"].notifications-ok, [data-op-size="large"][data-op-type="radio"].opc-compare-button, [data-op-size="large"][data-op-type="radio"].opc-favorite-button {
  height: auto;
  padding: 0;
  line-height: 1;
}

.opc-button[data-op-size="large"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="large"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="large"][data-op-type="radio"].notifications-ok label, [data-op-size="large"][data-op-type="radio"].opc-compare-button label, [data-op-size="large"][data-op-type="radio"].opc-favorite-button label {
  height: 5rem;
  padding: 0 3.5rem;
  line-height: 5rem;
}

.opc-button[data-op-size="huge"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="huge"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"].notifications-ok, [data-op-size="huge"].opc-compare-button, [data-op-size="huge"].opc-favorite-button {
  height: 6rem;
  padding: 0 4rem;
  font-size: 1rem;
}

.opc-button[data-op-size="huge"][data-op-type="link"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="huge"][data-op-type="link"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="link"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="link"].notifications-ok, [data-op-size="huge"][data-op-type="link"].opc-compare-button, [data-op-size="huge"][data-op-type="link"].opc-favorite-button {
  padding-left: 1rem;
  padding-right: 1rem;
}

.opc-button[data-op-size="huge"] i, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="huge"] i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"].notifications-cancel i, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"].notifications-ok i, [data-op-size="huge"].opc-compare-button i, [data-op-size="huge"].opc-favorite-button i {
  margin-right: 2rem;
}

.opc-button[data-op-size="huge"][data-op-type="icon"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="huge"][data-op-type="icon"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="icon"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="icon"].notifications-ok, [data-op-size="huge"][data-op-type="icon"].opc-compare-button, [data-op-size="huge"][data-op-type="icon"].opc-favorite-button {
  width: 6rem;
}

.opc-button[data-op-size="huge"][data-op-type="radio"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="huge"][data-op-type="radio"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="radio"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="radio"].notifications-ok, [data-op-size="huge"][data-op-type="radio"].opc-compare-button, [data-op-size="huge"][data-op-type="radio"].opc-favorite-button {
  height: auto;
  padding: 0;
  line-height: 1;
}

.opc-button[data-op-size="huge"][data-op-type="radio"] label, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-size="huge"][data-op-type="radio"] label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="radio"].notifications-cancel label, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-size="huge"][data-op-type="radio"].notifications-ok label, [data-op-size="huge"][data-op-type="radio"].opc-compare-button label, [data-op-size="huge"][data-op-type="radio"].opc-favorite-button label {
  height: 6rem;
  padding: 0 4rem;
  line-height: 6rem;
}

.opc-button-wrapper {
  width: 100%;
  margin-bottom: 2rem;
  display: flex;
}

.opc-button-wrapper[data-op-align="left"] {
  justify-content: flex-start;
}

.opc-button-wrapper[data-op-align="right"] {
  justify-content: flex-end;
}

.opc-button-wrapper[data-op-align="right"] .opc-button, .opc-button-wrapper[data-op-align="right"] .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-button-wrapper[data-op-align="right"] a, .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-button-wrapper[data-op-align="right"] .notifications-cancel, .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-button-wrapper[data-op-align="right"] .notifications-ok, .opc-button-wrapper[data-op-align="right"] .opc-compare-button, .opc-button-wrapper[data-op-align="right"] .opc-favorite-button {
  margin-left: 1rem;
}

.opc-button-wrapper[data-op-align="center"] {
  justify-content: center;
}

label {
  margin-bottom: .5rem;
  display: inline-block;
}

.opc-radio {
  margin-right: 2rem;
  display: inline-block;
  position: relative;
}

.opc-radio label {
  cursor: pointer;
  vertical-align: top;
  margin-bottom: 0;
  padding-left: 3rem;
  font-size: 1.4rem;
  line-height: 2.2rem;
  position: relative;
}

.opc-radio label:before {
  content: "";
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 2rem;
  width: 2rem;
  height: 2rem;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.opc-radio label:after {
  content: "";
  opacity: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23333%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 1.6rem;
  border: 1px solid #0000;
  width: 2rem;
  height: 2rem;
  transition: all .5s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(0) rotate(-360deg);
}

.opc-radio label.error:before, .opc-radio label.error:after {
  display: none;
}

.opc-radio label:hover:before {
  background: #fff;
  border: 1px solid #bbb;
}

.opc-radio label:focus:before {
  background: #fff;
  border: 1px solid #aaa;
}

.opc-radio input[type="radio"] {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}

.opc-radio input[type="radio"]:checked + label:before {
  background: #fff;
  border: 1px solid #ccc;
}

.opc-radio input[type="radio"]:checked + label:after {
  opacity: 1;
  transform: translateY(0) rotate(0);
}

.opc-radio input[type="radio"]:focus + label:before {
  background: #fff;
  border: 1px solid #aaa;
}

.opc-radio input[type="radio"]:disabled + label {
  cursor: not-allowed;
  opacity: .65;
}

.opc-radio input[type="radio"]:disabled + label:after {
  opacity: 1;
  background-image: none;
  border-radius: 50%;
  background-color: #eee !important;
}

.opc-radio input[type="radio"]:disabled:checked + label:after {
  opacity: 1;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23333%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
}

.opc-boolean label {
  visibility: hidden;
  z-index: -1;
  position: relative;
  top: 0;
  left: 0;
}

.opc-boolean label .buttonbackground {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 1.1875rem;
  width: 4.75rem;
  height: 2.375rem;
  transition: background-color .2s;
  display: inline-block;
  position: relative;
}

.opc-boolean label .buttonbackground .buttonslider {
  background: #ddd;
  border-radius: 50%;
  width: 2.1375rem;
  height: 2.1375rem;
  transition: all .2s;
  display: block;
  position: absolute;
  top: 2.1375rem;
  left: 0;
  transform: translateY(-2.1375rem);
}

.opc-boolean input[id$="TRUE"] ~ label:hover, .opc-boolean input[id$="FALSE"] ~ label:hover {
  cursor: pointer;
}

.opc-boolean input[id$="TRUE"]:focus ~ label .buttonbackground, .opc-boolean input[id$="FALSE"]:focus ~ label .buttonbackground {
  background: #fff;
  outline: none;
  border: 1px solid #aaa !important;
}

.opc-boolean input[id$="TRUE"][type="radio"] {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}

.opc-boolean input[id$="TRUE"][type="radio"]:disabled ~ label {
  opacity: .65;
}

.opc-boolean input[id$="TRUE"][type="radio"]:disabled ~ label .buttonbackground {
  filter: grayscale(.75);
}

.opc-boolean input[id$="TRUE"][type="radio"]:disabled ~ label:hover {
  cursor: not-allowed;
}

.opc-boolean input[id$="TRUE"][type="radio"]:checked ~ label[for$="FALSE"] {
  visibility: visible;
  z-index: auto;
}

.opc-boolean input[id$="TRUE"][type="radio"]:checked ~ label[for$="FALSE"] .buttonbackground {
  background-color: #fc8200;
  border: 1px solid #fc8200;
}

.opc-boolean input[id$="TRUE"][type="radio"]:checked ~ label[for$="FALSE"] .buttonbackground .buttonslider {
  left: 100%;
  transform: translateX(-2.1375rem) translateY(-2.1375rem);
}

.opc-boolean input[id$="TRUE"][type="radio"]:checked ~ label[for$="TRUE"] {
  visibility: hidden;
  opacity: 0;
  position: absolute;
}

.opc-boolean input[id$="TRUE"][type="radio"]:checked ~ label[for$="TRUE"] .buttonslider {
  left: 100%;
  transform: translateX(-2.1375rem) translateY(-2.1375rem);
}

.opc-boolean input[id$="FALSE"][type="radio"] {
  opacity: 0;
  width: 0;
  height: 0;
  position: absolute;
}

.opc-boolean input[id$="FALSE"][type="radio"]:disabled ~ label:hover {
  cursor: not-allowed;
}

.opc-boolean input[id$="FALSE"][type="radio"]:checked ~ label[for$="TRUE"] {
  visibility: visible;
  z-index: auto;
}

.opc-boolean input[id$="FALSE"][type="radio"]:checked ~ label[for$="TRUE"] .buttonbackground {
  background-color: #fff;
  border: 1px solid #ccc;
}

.opc-boolean input[id$="FALSE"][type="radio"]:checked ~ label[for$="TRUE"] .buttonbackground .buttonslider {
  left: 0;
}

.opc-boolean input[id$="FALSE"][type="radio"]:checked ~ label[for$="FALSE"] {
  visibility: hidden;
  opacity: 0;
  position: absolute;
}

.opc-boolean input[id$="FALSE"][type="radio"]:checked ~ label[for$="FALSE"] .buttonslider {
  left: 0;
}

.opc-boolean input[id$="FALSE"][type="radio"]:not(:checked) + input[id$="TRUE"][type="radio"]:not(:checked) ~ label[for$="TRUE"] {
  visibility: visible;
  z-index: auto;
  position: absolute;
}

.opc-boolean input[id$="FALSE"][type="radio"]:not(:checked) + input[id$="TRUE"][type="radio"]:not(:checked) ~ label[for$="TRUE"] .buttonbackground {
  background-color: #fff;
  border: 1px solid #ccc;
}

.opc-boolean input[id$="FALSE"][type="radio"]:not(:checked) + input[id$="TRUE"][type="radio"]:not(:checked) ~ label[for$="TRUE"] .buttonbackground .buttonslider {
  left: 0;
}

.opc-checkbox {
  margin-right: 2rem;
  display: inline-block;
  position: relative;
}

.opc-checkbox label {
  cursor: pointer;
  vertical-align: top;
  margin-bottom: 0;
  padding-left: 3rem;
  font-size: 1.4rem;
  line-height: 2.2rem;
  position: relative;
}

.opc-checkbox label:before {
  content: "";
  background: #fff;
  border: 1px solid #ccc;
  border-radius: .5rem;
  width: 2rem;
  height: 2rem;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.opc-checkbox label:after {
  content: "";
  opacity: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23333%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 1.6rem;
  border: 1px solid #0000;
  width: 2rem;
  height: 2rem;
  transition: all .5s ease-in-out;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(0) rotate(-360deg);
}

.opc-checkbox label.error:before, .opc-checkbox label.error:after {
  display: none;
}

.opc-checkbox label:hover:before {
  background: #fff;
  border: 1px solid #bbb;
}

.opc-checkbox label:focus:before {
  background: #fff;
  border: 1px solid #aaa;
}

.opc-checkbox input[type="checkbox"] {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}

.opc-checkbox input[type="checkbox"]:checked + label:before {
  background: #fff;
  border: 1px solid #ccc;
}

.opc-checkbox input[type="checkbox"]:checked + label:after {
  opacity: 1;
  transform: translateY(0) rotate(0);
}

.opc-checkbox input[type="checkbox"]:disabled + label {
  cursor: not-allowed;
  opacity: .65;
}

.opc-checkbox input[type="checkbox"]:disabled + label:after {
  cursor: not-allowed;
  opacity: .65;
  background-image: none;
  border-radius: 20%;
  background-color: #eee !important;
}

.opc-checkbox input[type="checkbox"]:disabled:checked + label:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23333%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
}

.opc-time, .opc-date {
  position: relative;
}

.opc-time .daterangepicker-input:read-only, .opc-time .flatpickr-input:read-only, .opc-date .daterangepicker-input:read-only, .opc-date .flatpickr-input:read-only {
  cursor: pointer;
  background: initial;
  opacity: initial;
}

.opc-time .daterangepicker-input:disabled, .opc-time .flatpickr-input:disabled, .opc-date .daterangepicker-input:disabled, .opc-date .flatpickr-input:disabled {
  cursor: not-allowed;
  opacity: .65;
  background: #eee !important;
}

.opc-time .daterangepicker-input + .daterangepicker-calendar.open, .opc-time .daterangepicker-input + .flatpickr-calendar.open, .opc-time .flatpickr-input + .daterangepicker-calendar.open, .opc-time .flatpickr-input + .flatpickr-calendar.open, .opc-date .daterangepicker-input + .daterangepicker-calendar.open, .opc-date .daterangepicker-input + .flatpickr-calendar.open, .opc-date .flatpickr-input + .daterangepicker-calendar.open, .opc-date .flatpickr-input + .flatpickr-calendar.open {
  min-width: 250px;
  max-width: 100%;
  position: absolute;
  top: 4rem;
  left: 0;
}

.opc-time .daterangepicker-input[data-op-size="tiny"] + .daterangepicker-calendar.open, .opc-time .daterangepicker-input[data-op-size="tiny"] + .flatpickr-calendar.open, .opc-time .flatpickr-input[data-op-size="tiny"] + .daterangepicker-calendar.open, .opc-time .flatpickr-input[data-op-size="tiny"] + .flatpickr-calendar.open, .opc-date .daterangepicker-input[data-op-size="tiny"] + .daterangepicker-calendar.open, .opc-date .daterangepicker-input[data-op-size="tiny"] + .flatpickr-calendar.open, .opc-date .flatpickr-input[data-op-size="tiny"] + .daterangepicker-calendar.open, .opc-date .flatpickr-input[data-op-size="tiny"] + .flatpickr-calendar.open {
  position: absolute;
  top: 2.6rem;
  left: 0;
}

.opc-time .daterangepicker-input[data-op-size="small"] + .daterangepicker-calendar.open, .opc-time .daterangepicker-input[data-op-size="small"] + .flatpickr-calendar.open, .opc-time .flatpickr-input[data-op-size="small"] + .daterangepicker-calendar.open, .opc-time .flatpickr-input[data-op-size="small"] + .flatpickr-calendar.open, .opc-date .daterangepicker-input[data-op-size="small"] + .daterangepicker-calendar.open, .opc-date .daterangepicker-input[data-op-size="small"] + .flatpickr-calendar.open, .opc-date .flatpickr-input[data-op-size="small"] + .daterangepicker-calendar.open, .opc-date .flatpickr-input[data-op-size="small"] + .flatpickr-calendar.open {
  position: absolute;
  top: 3.2rem;
  left: 0;
}

.opc-time .daterangepicker-input[data-op-size="medium"] + .daterangepicker-calendar.open, .opc-time .daterangepicker-input[data-op-size="medium"] + .flatpickr-calendar.open, .opc-time .flatpickr-input[data-op-size="medium"] + .daterangepicker-calendar.open, .opc-time .flatpickr-input[data-op-size="medium"] + .flatpickr-calendar.open, .opc-date .daterangepicker-input[data-op-size="medium"] + .daterangepicker-calendar.open, .opc-date .daterangepicker-input[data-op-size="medium"] + .flatpickr-calendar.open, .opc-date .flatpickr-input[data-op-size="medium"] + .daterangepicker-calendar.open, .opc-date .flatpickr-input[data-op-size="medium"] + .flatpickr-calendar.open {
  position: absolute;
  top: 4rem;
  left: 0;
}

.opc-time .daterangepicker-input[data-op-size="large"] + .daterangepicker-calendar.open, .opc-time .daterangepicker-input[data-op-size="large"] + .flatpickr-calendar.open, .opc-time .flatpickr-input[data-op-size="large"] + .daterangepicker-calendar.open, .opc-time .flatpickr-input[data-op-size="large"] + .flatpickr-calendar.open, .opc-date .daterangepicker-input[data-op-size="large"] + .daterangepicker-calendar.open, .opc-date .daterangepicker-input[data-op-size="large"] + .flatpickr-calendar.open, .opc-date .flatpickr-input[data-op-size="large"] + .daterangepicker-calendar.open, .opc-date .flatpickr-input[data-op-size="large"] + .flatpickr-calendar.open {
  position: absolute;
  top: 5rem;
  left: 0;
}

.opc-time .daterangepicker-input[data-op-size="huge"] + .daterangepicker-calendar.open, .opc-time .daterangepicker-input[data-op-size="huge"] + .flatpickr-calendar.open, .opc-time .flatpickr-input[data-op-size="huge"] + .daterangepicker-calendar.open, .opc-time .flatpickr-input[data-op-size="huge"] + .flatpickr-calendar.open, .opc-date .daterangepicker-input[data-op-size="huge"] + .daterangepicker-calendar.open, .opc-date .daterangepicker-input[data-op-size="huge"] + .flatpickr-calendar.open, .opc-date .flatpickr-input[data-op-size="huge"] + .daterangepicker-calendar.open, .opc-date .flatpickr-input[data-op-size="huge"] + .flatpickr-calendar.open {
  position: absolute;
  top: 6rem;
  left: 0;
}

.opc-input, .page-checkout .checkout-addresses .not-editable, .opc-textarea {
  background: #fff;
  border: 1px solid #ccc;
  height: 4rem;
  padding: 0 1.25rem;
  font-family: sans-serif;
  font-size: 1rem;
  line-height: 4rem;
}

.opc-input::-ms-expand {
  display: none;
}

.page-checkout .checkout-addresses .not-editable::-ms-expand {
  display: none;
}

.opc-textarea::-ms-expand {
  display: none;
}

.opc-input::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.page-checkout .checkout-addresses .not-editable::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-textarea::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-input:disabled, .page-checkout .checkout-addresses .not-editable:disabled, .opc-input:read-only, .page-checkout .checkout-addresses .not-editable:read-only, .opc-textarea:disabled, .opc-textarea:read-only {
  cursor: not-allowed;
  opacity: .65;
  background: #eee !important;
}

.opc-input:hover, .page-checkout .checkout-addresses .not-editable:hover, .opc-textarea:hover {
  background: #fff;
  border: 1px solid #bbb;
}

.opc-input:focus, .page-checkout .checkout-addresses .not-editable:focus, .opc-textarea:focus {
  background: #fff;
  border: 1px solid #aaa;
  outline: none;
}

.is-invalid .opc-input, .is-invalid .page-checkout .checkout-addresses .not-editable, .page-checkout .checkout-addresses .is-invalid .not-editable, .opc-input.is-invalid, .page-checkout .checkout-addresses .is-invalid.not-editable, .is-invalid .opc-textarea, .opc-textarea.is-invalid {
  color: #fa7979;
  border: 1px solid #fa7979;
}

.is-valid .opc-input, .is-valid .page-checkout .checkout-addresses .not-editable, .page-checkout .checkout-addresses .is-valid .not-editable, .opc-input.is-valid, .page-checkout .checkout-addresses .is-valid.not-editable, .is-valid .opc-textarea, .opc-textarea.is-valid {
  color: #70c391;
  border: 1px solid #70c391;
}

.opc-textarea {
  height: auto;
  padding: 1.25rem;
  line-height: 1.4;
}

.opc-select, .page-account #change-addr-form .opc-form-field.language select, .opc-compare .compare-row .compare-label select, .article-list-menu .article-list-sort select, .opc-basket-button .basket-button-dim-variants {
  appearance: none;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23999%22%3E%3Cpath style%3D%22 %22 d%3D%22M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: calc(100% - 1rem);
  background-repeat: no-repeat;
  background-size: 1.8rem;
  border: 1px solid #ccc;
  height: 4rem;
  padding: 0 1.25rem;
  font-family: sans-serif;
  font-size: 1rem;
  line-height: 4rem;
  padding-right: 3.5rem !important;
}

.opc-select::-ms-expand {
  display: none;
}

.page-account #change-addr-form .opc-form-field.language select::-ms-expand {
  display: none;
}

.opc-compare .compare-row .compare-label select::-ms-expand {
  display: none;
}

.opc-basket-button .basket-button-dim-variants::-ms-expand {
  display: none;
}

.opc-select::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.page-account #change-addr-form .opc-form-field.language select::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-compare .compare-row .compare-label select::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.article-list-menu .article-list-sort select::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-basket-button .basket-button-dim-variants::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-select:disabled, .page-account #change-addr-form .opc-form-field.language select:disabled, .opc-compare .compare-row .compare-label select:disabled, .article-list-menu .article-list-sort select:disabled, .opc-basket-button .basket-button-dim-variants:disabled {
  cursor: not-allowed;
  opacity: .65;
  background: #eee !important;
}

.opc-select:hover, .page-account #change-addr-form .opc-form-field.language select:hover, .opc-compare .compare-row .compare-label select:hover, .article-list-menu .article-list-sort select:hover, .opc-basket-button .basket-button-dim-variants:hover {
  background-color: #fff;
  border: 1px solid #bbb;
}

.opc-select:focus, .page-account #change-addr-form .opc-form-field.language select:focus, .opc-compare .compare-row .compare-label select:focus, .article-list-menu .article-list-sort select:focus, .opc-basket-button .basket-button-dim-variants:focus {
  background-color: #fff;
  border: 1px solid #aaa;
}

.is-invalid .opc-select, .is-invalid .page-account #change-addr-form .opc-form-field.language select, .page-account #change-addr-form .opc-form-field.language .is-invalid select, .is-invalid .opc-compare .compare-row .compare-label select, .opc-compare .compare-row .compare-label .is-invalid select, .is-invalid .article-list-menu .article-list-sort select, .article-list-menu .article-list-sort .is-invalid select, .is-invalid .opc-basket-button .basket-button-dim-variants, .opc-basket-button .is-invalid .basket-button-dim-variants, .opc-select.is-invalid, .page-account #change-addr-form .opc-form-field.language select.is-invalid, .opc-compare .compare-row .compare-label select.is-invalid, .article-list-menu .article-list-sort select.is-invalid, .opc-basket-button .is-invalid.basket-button-dim-variants {
  color: #fa7979;
  border: 1px solid #fa7979;
}

.is-valid .opc-select, .is-valid .page-account #change-addr-form .opc-form-field.language select, .page-account #change-addr-form .opc-form-field.language .is-valid select, .is-valid .opc-compare .compare-row .compare-label select, .opc-compare .compare-row .compare-label .is-valid select, .is-valid .article-list-menu .article-list-sort select, .article-list-menu .article-list-sort .is-valid select, .is-valid .opc-basket-button .basket-button-dim-variants, .opc-basket-button .is-valid .basket-button-dim-variants, .opc-select.is-valid, .page-account #change-addr-form .opc-form-field.language select.is-valid, .opc-compare .compare-row .compare-label select.is-valid, .article-list-menu .article-list-sort select.is-valid, .opc-basket-button .is-valid.basket-button-dim-variants {
  color: #70c391;
  border: 1px solid #70c391;
}

.opc-dropzone:hover {
  background: #fff;
  border: 1px solid #bbb;
}

.opc-dropzone:focus {
  background: #fff;
  border: 1px solid #aaa;
  outline: none;
}

.is-invalid .opc-dropzone, .opc-dropzone.is-invalid {
  color: #fa7979;
  border: 1px solid #fa7979;
}

.is-valid .opc-dropzone, .opc-dropzone.is-valid {
  color: #70c391;
  border: 1px solid #70c391 !important;
}

.is-invalid .opc-wysiwyg, .opc-wysiwyg.is-invalid {
  color: #fa7979;
  border: 1px solid #fa7979;
}

.opc-input[data-op-size="tiny"], .page-checkout .checkout-addresses [data-op-size="tiny"].not-editable, .opc-select[data-op-size="tiny"], .page-account #change-addr-form .opc-form-field.language select[data-op-size="tiny"], .opc-compare .compare-row .compare-label select[data-op-size="tiny"], .article-list-menu .article-list-sort select[data-op-size="tiny"], .opc-basket-button [data-op-size="tiny"].basket-button-dim-variants {
  height: 2.6rem;
  padding: 0 .5rem;
  font-size: .875rem;
  line-height: 2.6rem;
}

.opc-input[data-op-size="small"], .page-checkout .checkout-addresses [data-op-size="small"].not-editable, .opc-select[data-op-size="small"], .page-account #change-addr-form .opc-form-field.language select[data-op-size="small"], .opc-compare .compare-row .compare-label select[data-op-size="small"], .article-list-menu .article-list-sort select[data-op-size="small"], .opc-basket-button [data-op-size="small"].basket-button-dim-variants {
  height: 3.2rem;
  padding: 0 .75rem;
  font-size: 1rem;
  line-height: 3.2rem;
}

.opc-input[data-op-size="medium"], .page-checkout .checkout-addresses [data-op-size="medium"].not-editable, .opc-select[data-op-size="medium"], .page-account #change-addr-form .opc-form-field.language select[data-op-size="medium"], .opc-compare .compare-row .compare-label select[data-op-size="medium"], .article-list-menu .article-list-sort select[data-op-size="medium"], .opc-basket-button [data-op-size="medium"].basket-button-dim-variants {
  height: 4rem;
  padding: 0 1.25rem;
  font-size: 1rem;
  line-height: 4rem;
}

.opc-input[data-op-size="large"], .page-checkout .checkout-addresses [data-op-size="large"].not-editable, .opc-select[data-op-size="large"], .page-account #change-addr-form .opc-form-field.language select[data-op-size="large"], .opc-compare .compare-row .compare-label select[data-op-size="large"], .article-list-menu .article-list-sort select[data-op-size="large"], .opc-basket-button [data-op-size="large"].basket-button-dim-variants {
  height: 5rem;
  padding: 0 1.75rem;
  font-size: 1rem;
  line-height: 5rem;
}

.opc-input[data-op-size="huge"], .page-checkout .checkout-addresses [data-op-size="huge"].not-editable, .opc-select[data-op-size="huge"], .page-account #change-addr-form .opc-form-field.language select[data-op-size="huge"], .opc-compare .compare-row .compare-label select[data-op-size="huge"], .article-list-menu .article-list-sort select[data-op-size="huge"], .opc-basket-button [data-op-size="huge"].basket-button-dim-variants {
  height: 6rem;
  padding: 0 2rem;
  font-size: 1rem;
  line-height: 6rem;
}

.opc-form-field {
  margin-bottom: 2rem;
}

.opc-form-field .form-field-label {
  color: #000;
  font-family: inherit;
  font-weight: 600;
  display: block;
}

.opc-form-field .form-field-element {
  width: 100%;
  position: relative;
}

.opc-form-field .form-field-element input[type="text"], .opc-form-field .form-field-element input[type="password"], .opc-form-field .form-field-element input[type="email"], .opc-form-field .form-field-element input[type="number"], .opc-form-field .form-field-element input[type="tel"], .opc-form-field .form-field-element input[type="search"], .opc-form-field .form-field-element input[type="url"], .opc-form-field .form-field-element input[type="date"], .opc-form-field .form-field-element textarea {
  width: 100%;
}

.opc-form-field .form-field-element input[type="text"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="password"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="email"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="number"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="tel"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="search"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="url"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="date"]::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element textarea::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element input[type="text"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="password"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="email"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="number"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="tel"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="search"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="url"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="date"]::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element textarea::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element select, .opc-form-field .form-field-element option {
  width: 100%;
}

.opc-form-field .form-field-element select::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element option::-ms-expand {
  display: none;
}

.opc-form-field .form-field-element select::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element option::-ms-clear {
  width: 0;
  height: 0;
  display: none;
}

.opc-form-field .form-field-element input[type="date"]::-webkit-inner-spin-button {
  display: none;
}

.opc-form-field .form-field-note {
  color: #0006;
  font-size: 1.2rem;
}

.opc-form-field[data-op-label="hidden"] > label {
  display: none;
}

.opc-form-field[data-op-label="top"] > label {
  margin-bottom: .5rem;
}

.opc-form-field[data-op-label="left"] {
  flex-wrap: wrap;
  display: flex;
}

.opc-form-field[data-op-label="left"] > label {
  flex-shrink: 0;
  align-items: center;
  width: 10rem;
  margin-bottom: 0;
  display: flex;
}

.opc-form-field[data-op-label="left"] > .form-field-element {
  flex-shrink: 0;
  width: calc(100% - 10rem);
}

.opc-form-field[data-op-label="left"] > .form-field-note, .opc-form-field[data-op-label="left"] > .form-field-error {
  margin-left: 10rem;
}

.opc-form-field[data-op-label="material"] {
  position: relative;
}

.opc-form-field[data-op-label="material"] > label {
  z-index: 2;
  cursor: text;
  pointer-events: none;
  align-items: center;
  width: 100%;
  height: 2.4rem;
  margin-bottom: 0;
  padding: .2rem 1.25rem;
  transition: all .2s ease-in-out;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  transform: translateY(1.3rem);
}

.opc-form-field[data-op-label="material"] > .form-field-element {
  background: #fff;
  border: none;
  border-bottom: 1px solid #ccc;
  flex-shrink: 0;
}

.opc-form-field[data-op-label="material"] > .form-field-element:before {
  content: "";
  background: #999;
  height: 3px;
  transition: transform .2s ease-in-out;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  transform: scaleX(0);
}

.opc-form-field[data-op-label="material"] > .form-field-element input[type="text"], .opc-form-field[data-op-label="material"] > .form-field-element input[type="password"], .opc-form-field[data-op-label="material"] > .form-field-element input[type="email"], .opc-form-field[data-op-label="material"] > .form-field-element input[type="number"], .opc-form-field[data-op-label="material"] > .form-field-element input[type="tel"], .opc-form-field[data-op-label="material"] > .form-field-element input[type="search"], .opc-form-field[data-op-label="material"] > .form-field-element input[type="url"], .opc-form-field[data-op-label="material"] > .form-field-element input[type="date"], .opc-form-field[data-op-label="material"] > .form-field-element select {
  opacity: 0;
  background: none;
  border: none;
  outline: none;
  height: 5rem;
  transition: opacity .2s ease-in-out;
  padding-top: 1.25rem !important;
}

.opc-form-field[data-op-label="material"] > .form-field-element textarea {
  opacity: 0;
  background: none;
  border: none;
  outline: none;
  height: auto;
  min-height: 5rem;
  margin-top: 2rem;
  padding-top: 0;
}

.opc-form-field[data-op-label="material"] > .form-field-note {
  margin-top: .4rem;
  margin-left: 1.25rem;
}

.opc-form-field[data-op-label="material"] > .form-field-error {
  margin-left: 1.25rem;
}

.opc-form-field[data-op-label="material"].is-materialized > label {
  pointer-events: none;
  font-size: .75em;
  transform: translateY(0);
}

.opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="text"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="password"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="email"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="number"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="tel"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="search"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="url"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element input[type="date"], .opc-form-field[data-op-label="material"].is-materialized > .form-field-element select, .opc-form-field[data-op-label="material"].is-materialized > .form-field-element textarea {
  opacity: 1;
}

.opc-form-field[data-op-label="material"].is-materialized > .form-field-element:before {
  transform: scaleX(1);
}

.opc-form-field[data-op-label="material"].is-invalid > label {
  color: #fa7979;
}

.opc-form-field[data-op-label="material"].is-invalid > .form-field-element {
  border-color: #fa7979;
}

.opc-form-field[data-op-label="material"].is-invalid > .form-field-element:before {
  background: #fa7979;
}

.opc-form-field .ff-error, .opc-form-field .form-field-error {
  color: #fa7979;
  margin: 0;
  padding: .5rem 0;
  font-size: 1.2rem;
}

.opc-form-field[data-op-size="tiny"] .form-field-element input[type="text"], .opc-form-field[data-op-size="tiny"] .form-field-element input[type="password"], .opc-form-field[data-op-size="tiny"] .form-field-element input[type="email"], .opc-form-field[data-op-size="tiny"] .form-field-element input[type="number"], .opc-form-field[data-op-size="tiny"] .form-field-element input[type="tel"], .opc-form-field[data-op-size="tiny"] .form-field-element input[type="search"], .opc-form-field[data-op-size="tiny"] .form-field-element input[type="url"], .opc-form-field[data-op-size="tiny"] .form-field-element input[type="date"], .opc-form-field[data-op-size="tiny"] .form-field-element select, .opc-form-field[data-op-size="tiny"] .form-field-element textarea {
  width: 100%;
  height: 2.6rem;
  padding: 0 .5rem;
  font-size: .875rem;
  line-height: 2.6rem;
}

.opc-form-field[data-op-size="tiny"][data-op-label="left"] .form-field-label {
  height: 2.6rem;
  padding: 0 .5rem;
  font-size: .875rem;
  line-height: 2.6rem;
}

.opc-form-field[data-op-size="small"] .form-field-element input[type="text"], .opc-form-field[data-op-size="small"] .form-field-element input[type="password"], .opc-form-field[data-op-size="small"] .form-field-element input[type="email"], .opc-form-field[data-op-size="small"] .form-field-element input[type="number"], .opc-form-field[data-op-size="small"] .form-field-element input[type="tel"], .opc-form-field[data-op-size="small"] .form-field-element input[type="search"], .opc-form-field[data-op-size="small"] .form-field-element input[type="url"], .opc-form-field[data-op-size="small"] .form-field-element input[type="date"], .opc-form-field[data-op-size="small"] .form-field-element select, .opc-form-field[data-op-size="small"] .form-field-element textarea {
  width: 100%;
  height: 3.2rem;
  padding: 0 .75rem;
  font-size: 1rem;
  line-height: 3.2rem;
}

.opc-form-field[data-op-size="small"][data-op-label="left"] .form-field-label {
  height: 3.2rem;
  padding: 0 .75rem;
  font-size: 1rem;
  line-height: 3.2rem;
}

.opc-form-field[data-op-size="medium"] .form-field-element input[type="text"], .opc-form-field[data-op-size="medium"] .form-field-element input[type="password"], .opc-form-field[data-op-size="medium"] .form-field-element input[type="email"], .opc-form-field[data-op-size="medium"] .form-field-element input[type="number"], .opc-form-field[data-op-size="medium"] .form-field-element input[type="tel"], .opc-form-field[data-op-size="medium"] .form-field-element input[type="search"], .opc-form-field[data-op-size="medium"] .form-field-element input[type="url"], .opc-form-field[data-op-size="medium"] .form-field-element input[type="date"], .opc-form-field[data-op-size="medium"] .form-field-element select, .opc-form-field[data-op-size="medium"] .form-field-element textarea {
  width: 100%;
  height: 4rem;
  padding: 0 1.25rem;
  font-size: 1rem;
  line-height: 4rem;
}

.opc-form-field[data-op-size="medium"][data-op-label="left"] .form-field-label {
  height: 4rem;
  padding: 0 1.25rem;
  font-size: 1rem;
  line-height: 4rem;
}

.opc-form-field[data-op-size="normal"] .form-field-element input[type="text"], .opc-form-field[data-op-size="normal"] .form-field-element input[type="password"], .opc-form-field[data-op-size="normal"] .form-field-element input[type="email"], .opc-form-field[data-op-size="normal"] .form-field-element input[type="number"], .opc-form-field[data-op-size="normal"] .form-field-element input[type="tel"], .opc-form-field[data-op-size="normal"] .form-field-element input[type="search"], .opc-form-field[data-op-size="normal"] .form-field-element input[type="url"], .opc-form-field[data-op-size="normal"] .form-field-element input[type="date"], .opc-form-field[data-op-size="normal"] .form-field-element select, .opc-form-field[data-op-size="normal"] .form-field-element textarea {
  width: 100%;
  height: 4rem;
  padding: 0 1.25rem;
  font-size: 1rem;
  line-height: 4rem;
}

.opc-form-field[data-op-size="normal"][data-op-label="left"] .form-field-label {
  height: 4rem;
  padding: 0 1.25rem;
  font-size: 1rem;
  line-height: 4rem;
}

.opc-form-field[data-op-size="large"] .form-field-element input[type="text"], .opc-form-field[data-op-size="large"] .form-field-element input[type="password"], .opc-form-field[data-op-size="large"] .form-field-element input[type="email"], .opc-form-field[data-op-size="large"] .form-field-element input[type="number"], .opc-form-field[data-op-size="large"] .form-field-element input[type="tel"], .opc-form-field[data-op-size="large"] .form-field-element input[type="search"], .opc-form-field[data-op-size="large"] .form-field-element input[type="url"], .opc-form-field[data-op-size="large"] .form-field-element input[type="date"], .opc-form-field[data-op-size="large"] .form-field-element select, .opc-form-field[data-op-size="large"] .form-field-element textarea {
  width: 100%;
  height: 5rem;
  padding: 0 1.75rem;
  font-size: 1rem;
  line-height: 5rem;
}

.opc-form-field[data-op-size="large"][data-op-label="left"] .form-field-label {
  height: 5rem;
  padding: 0 1.75rem;
  font-size: 1rem;
  line-height: 5rem;
}

.opc-form-field[data-op-size="huge"] .form-field-element input[type="text"], .opc-form-field[data-op-size="huge"] .form-field-element input[type="password"], .opc-form-field[data-op-size="huge"] .form-field-element input[type="email"], .opc-form-field[data-op-size="huge"] .form-field-element input[type="number"], .opc-form-field[data-op-size="huge"] .form-field-element input[type="tel"], .opc-form-field[data-op-size="huge"] .form-field-element input[type="search"], .opc-form-field[data-op-size="huge"] .form-field-element input[type="url"], .opc-form-field[data-op-size="huge"] .form-field-element input[type="date"], .opc-form-field[data-op-size="huge"] .form-field-element select, .opc-form-field[data-op-size="huge"] .form-field-element textarea {
  width: 100%;
  height: 6rem;
  padding: 0 2rem;
  font-size: 1rem;
  line-height: 6rem;
}

.opc-form-field[data-op-size="huge"][data-op-label="left"] .form-field-label {
  height: 6rem;
  padding: 0 2rem;
  font-size: 1rem;
  line-height: 6rem;
}

.opc-form-field[data-op-addon] .form-field-element {
  padding-right: 4rem;
  position: relative;
}

.opc-form-field[data-op-addon] .form-field-element .form-field-element-addon {
  background: #fff;
  border: 1px solid #ccc;
  border-left: none;
  justify-content: center;
  align-items: center;
  width: 4rem;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
}

.opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .opc-button, .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon a, .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .notifications-cancel, .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .notifications-ok, .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .opc-compare-button, .opc-form-field[data-op-addon] .form-field-element .form-field-element-addon .opc-favorite-button {
  margin: 0;
}

.opc-form-field[data-op-addon] .form-field-element .form-field-element-addon svg {
  font-size: 1.4em;
}

.pwd-strength {
  margin-top: 1rem;
  margin-bottom: 2rem;
  padding-left: 2rem;
}

.pwd-strength ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.pwd-strength ul li {
  grid-template-columns: 16px 1fr;
  align-items: center;
  column-gap: 8px;
  margin-bottom: .5rem;
  font-size: 1.4rem;
  display: grid;
}

.pwd-strength ul li:before {
  content: "";
  color: #fa7979;
  text-align: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23fa7979%22%3E%3Cpath style%3D%22 %22 d%3D%22M 7.21875 5.78125 L 5.78125 7.21875 L 14.5625 16 L 5.78125 24.78125 L 7.21875 26.21875 L 16 17.4375 L 24.78125 26.21875 L 26.21875 24.78125 L 17.4375 16 L 26.21875 7.21875 L 24.78125 5.78125 L 16 14.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 1.6rem;
  height: 1.6rem;
  margin-right: .5rem;
  display: inline-block;
}

.pwd-strength ul li.is-valid:before {
  content: "";
  color: #70c391;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%2370c391%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-size: 100%;
}

.opc-form-field-group {
  width: 100%;
  display: flex;
}

.opc-form-field-group .opc-form-field {
  margin-bottom: 0;
}

.opc-form-field-btn {
  cursor: pointer;
  background: #fff;
  margin-left: -1px;
}

.opc-form-field-btn:hover {
  background: #eee;
}

.form-field-list {
  z-index: 1000;
  background-color: #fff;
  border: 1px solid #ccc;
  width: 100%;
  max-height: 20rem;
  margin-bottom: 2rem;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  overflow-y: auto;
}

.form-field-list.is-visible {
  display: block;
}

.form-field-list .select-list li {
  cursor: pointer;
  padding: .5rem 1rem;
}

.form-field-list .select-list li:hover {
  background: #eee;
}

.form-field-list .select-list li.disabled {
  pointer-events: none;
}

.opc-checkbox-slider .checkbox-slider-wrapper {
  width: 5rem;
  height: 2.4rem;
  display: inline-block;
  position: relative;
}

.opc-checkbox-slider .checkbox-slider-wrapper input {
  opacity: 0;
  width: 0;
  height: 0;
}

.opc-checkbox-slider .slider-button {
  box-sizing: border-box;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 34px;
  transition: all .2s;
  position: absolute;
  inset: 0;
}

.opc-checkbox-slider .slider-button:before {
  content: "";
  background-color: #ddd;
  border-radius: 50%;
  width: 2rem;
  height: 2rem;
  transition: all .2s;
  position: absolute;
  bottom: 1px;
  left: 1px;
}

.opc-checkbox-slider input:checked + .slider-button {
  background-color: #fc8200;
}

.opc-checkbox-slider input:focus + .slider-button {
  box-shadow: 0 0 1px #fc8200;
}

.opc-checkbox-slider input:checked + .slider-button:before {
  transform: translateX(26px);
}

#register-form-addr, #register-form-contact {
  flex-wrap: wrap;
  display: flex;
}

#register-form-addr .opc-form-field, #register-form-contact .opc-form-field {
  width: 100%;
}

table {
  text-align: left;
  table-layout: fixed;
  border-collapse: collapse;
  width: 100%;
}

table thead th, table thead td {
  padding: 1rem;
}

table tbody tr {
  border-bottom: 1px solid #ccc;
}

table tbody th, table tbody td {
  padding: 1rem;
}

table[data-op-type="tablesort"] th > .sort-header {
  cursor: pointer;
  grid-template-columns: 1fr max-content;
  align-items: center;
  display: grid;
}

table[data-op-type="tablesort"] th[data-op-sort-direction="desc"] .sort-header-arrow {
  border: 6px solid #0000;
  border-top-color: #000;
  border-bottom-width: 0;
  width: 0;
  height: 0;
  margin-bottom: 3px;
}

table[data-op-type="tablesort"] th[data-op-sort-direction="asc"] .sort-header-arrow {
  border: 6px solid #0000;
  border-top-width: 0;
  border-bottom-color: #000;
  width: 0;
  height: 0;
  margin-bottom: 3px;
}

dl {
  margin: 0 0 1rem;
  padding: 0;
}

dl dt {
  font-weight: bold;
}

dl dd {
  margin: 0;
  padding: 0;
}

.opc-navigation:after {
  content: "";
  clear: both;
  width: 100%;
  display: block;
}

.opc-navigation ul {
  margin: 0;
  padding: 0;
  list-style: none;
  position: relative;
}

.opc-navigation ul:after {
  content: "";
  clear: both;
  width: 100%;
  display: block;
}

.opc-navigation ul li a {
  color: #000;
  text-decoration: none;
  display: block;
}

.opc-navigation ul li a:hover {
  color: #666;
}

.opc-navigation .navigation-level-2 > li > a {
  white-space: nowrap;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li {
  float: left;
  position: relative;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li > a {
  padding: 1.5rem 2rem;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li > a:hover, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li > a:hover {
  color: #fff;
  background-color: #0003;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li.is-active > a, .opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li.is-active-parent > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li.is-active > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li.is-active-parent > a {
  color: #fff;
  background: #fc8200;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li.is-active > a:hover, .opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li.is-active-parent > a:hover, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li.is-active > a:hover, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li.is-active-parent > a:hover {
  color: #fff;
  background: #c96800;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li.is-open > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li.is-open > a {
  background: #0006;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-1 > li.is-open > .navigation-level-2, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li.is-open > .navigation-level-2 {
  visibility: visible;
  opacity: 1;
  transition-delay: .1s;
  display: block;
  transform: translate(0, .5rem) scale(1);
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-2, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-2 {
  visibility: hidden;
  opacity: 0;
  background: #333;
  transition: all .2s ease-in-out;
  position: absolute;
  top: 100%;
  left: 0;
  transform: translate(0) scale(.95);
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-2:before, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-2:before {
  content: "";
  background: none;
  width: 100%;
  height: .5rem;
  position: absolute;
  top: -.5rem;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-2 > li > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-2 > li > a {
  white-space: nowrap;
  min-width: 16rem;
  padding: 1rem 2rem;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-2 > li:hover > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-2 > li:hover > a {
  color: #fff;
  background: #0000001a;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-2 > li.is-active > a, .opc-navigation[data-op-navtype="default-click"] .navigation-level-2 > li.is-active-parent > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-2 > li.is-active > a, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-2 > li.is-active-parent > a {
  color: #fc8200;
}

.opc-navigation[data-op-navtype="default-click"] .navigation-level-3, .opc-navigation[data-op-navtype="default-hover"] .navigation-level-3 {
  display: none;
}

.opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li:hover > a {
  background: #0006;
}

.opc-navigation[data-op-navtype="default-hover"] .navigation-level-1 > li:hover > .navigation-level-2 {
  visibility: visible;
  opacity: 1;
  transition-delay: .1s;
  display: block;
  transform: translate(0, .5rem) scale(1);
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li {
  float: left;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li > a, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li > a {
  padding: 1.5rem 2rem;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li > a:hover, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li > a:hover {
  color: #fff;
  background-color: #0003;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li.is-active > a, .opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li.is-active-parent > a, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li.is-active > a, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li.is-active-parent > a {
  color: #fff;
  background: #fc8200 !important;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li.is-active > a:hover, .opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li.is-active-parent > a:hover, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li.is-active > a:hover, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li.is-active-parent > a:hover {
  color: #fff;
  background: #c96800 !important;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li.is-open > a, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li.is-open > a {
  background: #0006;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-1 > li.is-open > .navigation-level-2, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li.is-open > .navigation-level-2 {
  visibility: visible;
  opacity: 1;
  transition-delay: .1s;
  display: block;
  transform: translate(0, .5rem) scale(1);
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-2, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-2 {
  z-index: 1000;
  visibility: hidden;
  opacity: 0;
  column-count: 4;
  background: #333;
  padding-top: 2rem;
  padding-bottom: 2rem;
  transition: all .2s ease-in-out;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  transform: translate(0) scale(.95);
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-2 > li, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-2 > li {
  page-break-inside: avoid;
  break-inside: avoid-column;
  margin-bottom: 2rem;
  display: inline-block;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-2 > li > a, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-2 > li > a {
  white-space: nowrap;
  color: #fff;
  min-width: 16rem;
  padding: 1rem 2rem;
  font-weight: 600;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-2 > li:hover > a, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-2 > li:hover > a {
  background: none;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-3, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-3 {
  display: block;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-3 > li > a, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-3 > li > a {
  opacity: .8;
  color: #fff;
  padding: .5rem 2rem;
}

.opc-navigation[data-op-navtype="megamenu-click"] .navigation-level-3 > li > a:hover, .opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-3 > li > a:hover {
  opacity: 1;
}

.opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li:hover > a {
  background: #0006;
}

.opc-navigation[data-op-navtype="megamenu-hover"] .navigation-level-1 > li:hover > .navigation-level-2 {
  visibility: visible;
  opacity: 1;
  transition-delay: .1s;
  display: block;
  transform: translate(0, .5rem) scale(1);
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li {
  margin-bottom: .5rem;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > a {
  padding: 1rem;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open > a {
  color: #fc8200;
  font-weight: bold;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open > .navigation-level-2 {
  display: block;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 {
  display: none;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li {
  border-bottom: 1px solid #fff3;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li > a {
  padding: .5rem 1rem .5rem 2rem;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li.is-open > a {
  color: #fc8200;
  font-weight: bold;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li.is-open > .navigation-level-3 {
  display: block;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 {
  display: none;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 > li > a {
  padding: .5rem 1rem;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 > li.is-open > a {
  color: #fc8200;
  font-weight: bold;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 > li.is-open > .navigation-level-4 {
  display: block;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 {
  display: none;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 > li > a {
  padding: .5rem 1rem;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 > li.is-open > a {
  color: #fc8200;
  font-weight: bold;
}

.opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 > li.is-open > .navigation-level-5 {
  display: block;
}

.opc-navigation[data-op-navtype="simple"] a:before {
  content: "";
  opacity: .6;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 1em;
  height: 1em;
  margin-right: .5rem;
  display: inline-block;
}

.opc-navigation[data-op-navtype="simple"] a:hover:before {
  opacity: 1;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a {
  padding: .5rem 0;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-2 > li > a {
  white-space: nowrap;
  padding: .5rem 1rem .5rem 2rem;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-2 > li:hover > a {
  background: #0000001a;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-toggler {
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23fff%22%3E%3Cpath style%3D%22 %22 d%3D%22M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 14px;
  width: 2.6rem;
  height: 2.6rem;
  margin-top: -1.3rem;
  display: none;
  position: absolute;
  top: 50%;
  right: .5rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-toggler:hover {
  background-color: #0003;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-toggler:before {
  content: "";
  background: #fff6;
  width: 1px;
  height: 1.6rem;
  margin-top: -.8rem;
  display: block;
  position: absolute;
  top: 50%;
  left: -.4rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-label, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-parent-label {
  display: none;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 {
  justify-content: flex-start;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li {
  position: relative;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > a {
  color: #fff;
  white-space: nowrap;
  padding: 1.5rem 2rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > a:hover {
  color: #fff;
  background-color: #0003;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children > a {
  padding-right: 4rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-toggler {
  display: block;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-toggler:before {
  display: none;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active > a, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active > .navigation-label, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active-parent > a, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active-parent > .navigation-label {
  color: #fff;
  background: #fc8200;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active > a:hover, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active > .navigation-label:hover, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active-parent > a:hover, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-active-parent > .navigation-label:hover {
  color: #fff;
  background: #c96800;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-open > a {
  background: #0006;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-open > .navigation-level-2 {
  visibility: visible;
  opacity: 1;
  transition-delay: .1s;
  display: block;
  transform: translate(0, .5rem) scale(1);
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 {
  visibility: hidden;
  opacity: 0;
  background: #333;
  transition: all .2s ease-in-out;
  position: absolute;
  top: 100%;
  left: 0;
  transform: translate(0) scale(.95);
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2:before {
  content: "";
  background: none;
  width: 100%;
  height: .5rem;
  position: absolute;
  top: -.5rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 .navigation-toggler {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23fff%22%3E%3Cpath style%3D%22 %22 d%3D%22M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z %22%2F%3E%3C%2Fsvg%3E");
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li > a {
  white-space: nowrap;
  min-width: 16rem;
  padding: 1rem 2rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li:hover > a {
  color: #fff;
  background: #0000001a;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.is-active > a, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.is-active-parent > a {
  color: #fc8200;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.has-children {
  position: relative;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.has-children > a {
  padding-right: 5rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.is-open {
  position: relative;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.is-open > a {
  background: #0006;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.is-open > .navigation-level-3, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.is-open > .navigation-level-4, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-2 li.is-open > .navigation-level-5 {
  visibility: visible;
  opacity: 1;
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-3, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-4, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-5 {
  background: #333;
  display: none;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-toggler, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-label, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .has-children > a {
  display: none;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .has-children > .navigation-label {
  cursor: pointer;
  display: block;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-parent-label {
  text-transform: uppercase;
  opacity: .6;
  font-size: .6em;
  display: block;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 {
  justify-content: flex-start;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li {
  position: relative;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li > .navigation-label {
  color: #fff;
  white-space: nowrap;
  padding: 1.5rem 2rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li > a:hover, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li > .navigation-label:hover {
  color: #fff;
  background-color: #0003;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.has-children > a {
  padding-right: 4rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active > .navigation-label, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active-parent > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active-parent > .navigation-label {
  color: #fff;
  background: #fc8200;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active > a:hover, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active > .navigation-label:hover, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active-parent > a:hover, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-active-parent > .navigation-label:hover {
  color: #fff;
  background: #c96800;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-open > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-open > .navigation-label {
  background: #0006;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-1 > li.is-open > .navigation-level-2 {
  visibility: visible;
  opacity: 1;
  transition-delay: .1s;
  display: block;
  transform: translate(0, .5rem) scale(1);
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 {
  visibility: hidden;
  opacity: 0;
  background: #333;
  transition: all .2s ease-in-out;
  position: absolute;
  top: 100%;
  left: 0;
  transform: translate(0) scale(.95);
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2:before {
  content: "";
  background: none;
  width: 100%;
  height: .5rem;
  position: absolute;
  top: -.5rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li > .navigation-label {
  white-space: nowrap;
  color: #fff;
  min-width: 16rem;
  padding: 1rem 2rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li:hover > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li:hover > .navigation-label {
  color: #fff;
  background: #0000001a;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-active > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-active > .navigation-label, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-active-parent > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-active-parent > .navigation-label {
  color: #fc8200;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.has-children, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-open {
  position: relative;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-open > a, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-open > .navigation-label {
  background: #0006;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-open > .navigation-level-3, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-open > .navigation-level-4, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-2 li.is-open > .navigation-level-5 {
  visibility: visible;
  opacity: 1;
  display: block;
  position: absolute;
  top: 0;
  left: 100%;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-3, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-4, .opc-navigation[data-op-navtype="default"][data-op-layout="click"] .navigation-level-5 {
  background: #333;
  display: none;
}

.is-mobile .opc-search {
  display: none;
}

.is-mobile .opc-search .search-query {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 6rem;
  display: flex;
}

.is-mobile .opc-search .search-query input {
  border: 1px solid #ccc;
  width: 100%;
  padding: 0 1rem;
}

.search-open .opc-search[data-op-type="search-back"] {
  visibility: visible;
  z-index: 1000;
  opacity: 1;
  pointer-events: all;
  background: #fffffffa;
  width: 100%;
  height: 100%;
  padding: 2rem;
  display: block;
  position: fixed;
  top: 0;
  left: 0;
}

.opc-search {
  visibility: visible;
  opacity: 1;
  z-index: 20000;
  background: none;
  width: 100%;
  position: relative;
  inset: auto;
}

@media only screen and (width >= 800px) {
  .opc-search .opc-search-bg, .opc-search .opc-search-toggle {
    display: none;
  }

  .opc-search .opc-search-content {
    padding: 0;
    position: relative;
  }
}

.opc-search .opc-search-content {
  padding: 0;
  position: relative;
}

.opc-search .opc-search-content .opc-button[data-op-action="close"], .opc-search .opc-search-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-action="close"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-search .opc-search-content a[data-op-action="close"], .opc-search .opc-search-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-action="close"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-search .opc-search-content [data-op-action="close"].notifications-cancel, .opc-search .opc-search-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-action="close"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-search .opc-search-content [data-op-action="close"].notifications-ok, .opc-search .opc-search-content [data-op-action="close"].opc-compare-button, .opc-search .opc-search-content [data-op-action="close"].opc-favorite-button {
  display: none;
}

@media only screen and (width >= 800px) {
  .opc-search .opc-search-content .opc-button[data-op-action="close"], .opc-search .opc-search-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-action="close"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-search .opc-search-content a[data-op-action="close"], .opc-search .opc-search-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-action="close"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-search .opc-search-content [data-op-action="close"].notifications-cancel, .opc-search .opc-search-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-action="close"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-search .opc-search-content [data-op-action="close"].notifications-ok, .opc-search .opc-search-content [data-op-action="close"].opc-compare-button, .opc-search .opc-search-content [data-op-action="close"].opc-favorite-button {
    display: none;
  }
}

.opc-search .opc-search-content .opc-search-query .search-btn, .opc-search .opc-search-content .opc-search-query .reset-btn, .opc-search .opc-search-content .opc-search-query .back-btn {
  color: #fc8200;
  background: none;
  border: none;
  flex-shrink: 0;
  width: 4rem;
  height: 3rem;
}

.opc-search .opc-search-content .opc-search-query .back-btn {
  display: none;
}

.is-mobile .opc-search .opc-search-content .opc-search-query .back-btn {
  display: block;
}

.opc-search .opc-search-content .opc-search-results {
  width: 100%;
  padding: 0;
  display: none;
  position: absolute;
  top: 100%;
}

.opc-search[data-op-type="fullscreen"] {
  visibility: hidden;
  opacity: 0;
  z-index: -10;
  pointer-events: none;
  background: #fffffffa;
  width: 100%;
  height: 100%;
  position: fixed;
}

.search-open .opc-search[data-op-type="fullscreen"] {
  visibility: visible;
  z-index: 1000;
  opacity: 1;
  pointer-events: all;
  display: block;
}

.opc-search[data-op-type="fullscreen"] .search-head {
  z-index: 20000;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  height: 12rem;
  padding: 0 2rem;
  display: flex;
  position: relative;
  box-shadow: 0 0 6px #ccc;
}

.opc-search[data-op-type="fullscreen"] .search-head button {
  color: #000;
  cursor: pointer;
  background: none;
  width: 4rem;
  height: 4rem;
  margin-right: -1rem;
  padding-left: 0;
  padding-right: 0;
}

.opc-search[data-op-type="fullscreen"] .search-head button svg {
  color: #000;
  margin: 0;
  font-size: 3.2rem;
}

.opc-search[data-op-type="fullscreen"] .search-query {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 6rem;
  display: flex;
}

.opc-search[data-op-type="fullscreen"] .search-query input {
  border: 1px solid #ccc;
  width: 100%;
  height: 5rem;
  padding: 0 1rem;
}

.opc-search[data-op-type="fullscreen"] .search-body {
  padding: 2rem;
  position: absolute;
  inset: 12rem 0 0;
  overflow-y: auto;
}

.opc-search[data-op-type="fullscreen"] .search-body .opc-directsearch-suggest {
  background: none;
}

.opc-search[data-op-type="fullscreen"] .search-body .opc-directsearch-suggest .directsearch-suggest-row {
  margin-left: -1rem;
  margin-right: -1rem;
}

.opc-search[data-op-type="fullscreen"] .search-body .opc-directsearch-suggest .directsearch-suggest-column {
  padding-left: 1rem;
  padding-right: 1rem;
}

.opc-search[data-op-type="fullscreen"] .opc-search-results {
  margin-bottom: 4rem;
}

.opc-search[data-op-type="fullscreen"] .search-slider {
  flex-wrap: nowrap;
  max-width: 100%;
  margin-bottom: 2rem;
  display: flex;
  overflow-x: auto;
}

.opc-search[data-op-type="fullscreen"] .search-slider .search-slider-item {
  flex-shrink: 0;
  width: 12rem;
  margin-right: 15px;
}

.opc-search[data-op-type="fullscreen"] .search-slider img {
  width: 100%;
}

.opc-search[data-op-type="fullscreen"] .search-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-search[data-op-type="fullscreen"] .search-list li {
  border-bottom: 1px solid #eee;
}

.opc-search[data-op-type="fullscreen"] .search-list li a {
  color: #000;
  padding: 1rem 0;
  display: block;
}

.siteloader {
  z-index: 99999999;
  background: #efefef99;
  width: 100vw;
  height: 100vh;
  position: fixed;
}

.siteloader.is-progressing {
  min-height: 6px;
  overflow-x: hidden;
}

.siteloader.is-progressing:before {
  content: "";
  background-color: #fc8200;
  width: 100%;
  height: 6px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

.siteloader.is-progressing:after {
  content: "";
  background-color: #f89b37;
  width: 20%;
  height: 6px;
  animation: 2s cubic-bezier(.65, .815, .735, .395) infinite is-progressing-animation;
  position: absolute;
  top: 0;
  bottom: 0;
  left: -20%;
}

@keyframes is-progressing-animation {
  0% {
    left: -20%;
  }

  100% {
    left: 100%;
  }
}

.opc-breadcrumb {
  margin-bottom: 2rem;
  display: flex;
}

.opc-breadcrumb .breadcrumb-pretext {
  vertical-align: top;
  flex-shrink: 0;
  margin-right: .5rem;
  display: inline-block;
}

.opc-breadcrumb .breadcrumb-navigation-multi {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-breadcrumb .breadcrumb-navigation {
  vertical-align: top;
  margin: 0 0 .5rem;
  padding: 0;
  list-style: none;
  display: inline-block;
}

.opc-breadcrumb .breadcrumb-navigation li {
  float: left;
  margin-right: .5rem;
}

.opc-breadcrumb .breadcrumb-navigation li:after {
  content: "";
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 80%;
  width: 1em;
  height: 1em;
  display: inline-block;
}

.opc-breadcrumb .breadcrumb-navigation li.is-active {
  font-weight: bold;
}

.opc-breadcrumb .breadcrumb-navigation li.is-active:after {
  display: none;
}

.opc-breadcrumb .breadcrumb-navigation li a {
  color: inherit;
  text-decoration: none;
}

.op-mediaslider-outer {
  padding: 0 !important;
}

.op-mediaslider-outer [hidden] {
  display: none !important;
}

.op-mediaslider-outer [aria-controls], .op-mediaslider-outer [data-action] {
  cursor: pointer;
}

.op-mediaslider-outer.ms-touch {
  -ms-overflow-style: none;
  -ms-scroll-chaining: none;
  scroll-snap-type: mandatory;
  scroll-snap-points-x: snapinterval(0%, 100%);
  overflow: scroll hidden;
}

.op-mediaslider-slider {
  transition: all;
}

.op-mediaslider-slider > .op-mediaslider-item {
  box-sizing: border-box;
}

.op-mediaslider-horizontal.op-mediaslider-subpixel {
  white-space: nowrap;
}

.op-mediaslider-horizontal.op-mediaslider-subpixel > .op-mediaslider-item {
  vertical-align: top;
  white-space: normal;
  display: inline-block;
}

.op-mediaslider-horizontal.op-mediaslider-no-subpixel:after {
  content: "";
  clear: both;
  display: table;
}

.op-mediaslider-horizontal.op-mediaslider-no-subpixel > .op-mediaslider-item {
  float: left;
  margin-right: -100%;
}

.op-mediaslider-no-calc {
  position: relative;
  left: 0;
}

.op-mediaslider-gallery {
  min-height: 1px;
  position: relative;
  left: 0;
}

.op-mediaslider-gallery > .op-mediaslider-item {
  transition: transform, opacity;
  position: absolute;
  left: -100%;
}

.op-mediaslider-gallery > .op-mediaslider-moving {
  transition: all .25s;
}

.op-mediaslider-lazy-img {
  opacity: .6;
  transition: opacity .6s;
}

.op-mediaslider-lazy-img.loaded {
  opacity: 1;
}

.op-mediaslider-ah {
  transition: height;
}

.op-mediaslider-ovh {
  overflow: hidden;
}

.op-mediaslider-hdx {
  overflow-x: hidden;
}

.op-mediaslider-hdy {
  overflow-y: hidden;
}

.op-mediaslider-visually-hidden {
  position: absolute;
  left: -10000em;
}

.op-mediaslider-transparent {
  opacity: 0;
  visibility: hidden;
}

.op-mediaslider-fadeIn {
  opacity: 1;
  filter: alpha(opacity=100);
  z-index: 0;
}

.op-mediaslider-normal, .op-mediaslider-fadeOut {
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
}

.carousel-slides {
  display: flex;
  overflow: hidden;
}

.carousel-slides.op-mediaslider-carousel > div {
  position: absolute;
}

.carousel-slides.op-mediaslider-carousel .carousel-slide {
  justify-content: center;
  align-items: center;
  position: relative;
  display: flex !important;
}

.carousel-slides.op-mediaslider-carousel .carousel-slide:before {
  content: "";
  z-index: 1;
  pointer-events: none;
  opacity: 1;
  background: none;
  border: 2px solid #0000;
  border-top-color: #fc8200;
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
  transition: opacity .4s ease-in-out;
  animation-name: rotater;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  display: block;
  position: absolute;
  bottom: 4rem;
  right: 4rem;
}

@keyframes rotater {
  50% {
    transform: rotate(400deg);
  }
}

.carousel-slides.op-mediaslider-carousel .carousel-slide .carousel-slide-image, .carousel-slides.op-mediaslider-carousel .carousel-slide .carousel-slide-content {
  opacity: 0;
  transition: opacity .4s ease-in-out;
}

.carousel-slides.op-mediaslider-carousel .carousel-slide.op-mediaslider-item .carousel-slide-image, .carousel-slides.op-mediaslider-carousel .carousel-slide.op-mediaslider-item .carousel-slide-content {
  opacity: 1;
  transition-delay: 1s;
}

.carousel-slides.op-mediaslider-gallery .carousel-slide {
  position: absolute;
}

.opc-carousel {
  z-index: 1;
  margin-bottom: 40px;
  position: relative;
  overflow: hidden;
}

.opc-carousel .carousel-slides {
  height: 50vh;
  margin-bottom: 0;
  display: flex;
  overflow: hidden;
}

@media only screen and (width >= 800px) {
  .opc-carousel .carousel-slides {
    height: 50vh;
  }
}

.opc-carousel .carousel-slides .carousel-slide {
  height: 50vh;
}

@media only screen and (width >= 800px) {
  .opc-carousel .carousel-slides .carousel-slide {
    height: 50vh;
  }
}

.opc-carousel .carousel-slides .carousel-slide {
  flex-shrink: 0;
  width: 100%;
}

.opc-carousel .carousel-slides .carousel-slide .carousel-slide-image {
  z-index: 1;
  opacity: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 50vh;
  position: absolute;
  inset: 0;
}

.opc-carousel .carousel-slides .carousel-slide .carousel-slide-image img {
  width: 100%;
  display: none;
}

.opc-carousel .carousel-slides .carousel-slide .carousel-slide-content {
  z-index: 2;
  justify-content: center;
  height: 50vh;
  display: flex;
  position: relative;
}

@media only screen and (width >= 800px) {
  .opc-carousel .carousel-slides .carousel-slide .carousel-slide-content {
    height: 50vh;
  }
}

.opc-carousel .carousel-slides .carousel-slide .carousel-slide-content .carousel-slide-content-inner {
  text-align: center;
  align-self: center;
}

.opc-carousel .carousel-thumb-slides {
  margin: 20px auto 0;
  display: none;
}

.opc-carousel .carousel-thumb-slides .carousel-thumb-slide {
  opacity: .5;
  cursor: pointer;
  outline: none;
  width: 10rem;
  margin: 0 10px;
}

.opc-carousel .carousel-thumb-slides .carousel-thumb-slide .thumb-slide-image img {
  max-width: 100%;
  transition: transform .2s ease-in-out;
  transform: scale(.9);
}

.opc-carousel .op-mediaslider-outer {
  position: relative;
}

.opc-carousel .op-mediaslider-controls {
  z-index: 99;
  justify-content: space-between;
  width: 100%;
  height: 0;
  display: flex;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.opc-carousel .op-mediaslider-controls [data-controls="prev"], .opc-carousel .op-mediaslider-controls [data-controls="next"] {
  color: #0000;
  background-color: #fff6;
  border: none;
  outline: none;
  width: 4rem;
  height: 4rem;
  padding: 0;
  font-size: 3rem;
  display: block;
  position: absolute;
  left: 0;
  transform: translateY(-50%);
}

.opc-carousel .op-mediaslider-controls [data-controls="prev"]:before, .opc-carousel .op-mediaslider-controls [data-controls="prev"]:after, .opc-carousel .op-mediaslider-controls [data-controls="next"]:before, .opc-carousel .op-mediaslider-controls [data-controls="next"]:after {
  content: "";
  color: #000;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 3rem;
  width: 4rem;
  height: 4rem;
  display: block;
}

.opc-carousel .op-mediaslider-controls [data-controls="prev"]:hover, .opc-carousel .op-mediaslider-controls [data-controls="next"]:hover {
  background-color: #fffc;
}

.opc-carousel .op-mediaslider-controls [data-controls="next"] {
  left: auto;
  right: 0;
}

.opc-carousel .op-mediaslider-controls [data-controls="prev"]:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23333%22%3E%3Cpath d%3D%22M19.031 4.281l-11 11-0.688 0.719 0.688 0.719 11 11 1.438-1.438-10.281-10.281 10.281-10.281z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

.opc-carousel .op-mediaslider-controls [data-controls="next"]:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23333%22%3E%3Cpath style%3D%22 %22 d%3D%22M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z %22%2F%3E%3C%2Fsvg%3E");
}

.opc-carousel .op-mediaslider-nav {
  text-align: center;
  z-index: 99;
  width: 100%;
  padding: 1rem 0 0;
  display: block;
  position: absolute;
  bottom: 2rem;
}

.opc-carousel .op-mediaslider-nav button {
  opacity: .4;
  background: #fff;
  border: 0;
  border-radius: 50%;
  outline: none;
  width: 1.2rem;
  height: 1.2rem;
  margin: 0 .3rem;
}

.opc-carousel .op-mediaslider-nav button[aria-selected="true"] {
  opacity: 1;
}

.opc-carousel[data-op-type="thumb-slider"] .carousel-thumb-slides {
  flex-flow: wrap;
  justify-content: center;
  display: flex;
}

.opc-carousel[data-op-type="thumb-slider"] .carousel-thumb-slides [aria-selected="true"] {
  opacity: 1;
}

.opc-carousel[data-op-type="thumb-slider"] .carousel-thumb-slides [aria-selected="true"] img {
  transform: scale(1);
}

.opc-carousel[data-op-type="hero-slider"] .carousel-slide-image {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 50vh;
}

.opc-carousel[data-op-type="hero-slider"] .carousel-slide-image img {
  display: none;
}

.opc-basket-button .basket-button-dim-variants {
  margin-right: .4rem;
}

.opc-basket-button .basket-button-dim-1, .opc-basket-button .basket-button-dim-2, .opc-basket-button .basket-button-dim-3 {
  margin-left: 1rem;
}

.opc-basket-button .basket-button-dim-1:first-of-type, .opc-basket-button .basket-button-dim-2:first-of-type, .opc-basket-button .basket-button-dim-3:first-of-type {
  margin-left: 0;
}

.opc-basket-button .basket-button-dim-1, .opc-basket-button .basket-button-dim-2, .opc-basket-button .basket-button-dim-3 {
  vertical-align: middle;
  display: inline-block;
}

.opc-basket-button .basket-button-dim-1 input, .opc-basket-button .basket-button-dim-2 input, .opc-basket-button .basket-button-dim-3 input {
  text-align: center;
  border-color: #0000 #0000 #ccc;
  width: 3rem;
  height: 4rem;
  margin-right: .5rem;
  padding: 0;
  font-weight: bold;
}

.opc-basket-button .basket-button-dim-1.is-inactive, .opc-basket-button .basket-button-dim-2.is-inactive, .opc-basket-button .basket-button-dim-3.is-inactive {
  display: none !important;
}

.opc-basket-button button {
  flex-shrink: 0;
  align-items: center;
  display: flex;
}

.opc-basket-button button svg {
  flex-shrink: 0;
  margin-right: .5rem;
  font-size: 1.4em;
}

.opc-basket-button[data-op-type="multi-dim"] {
  display: inline-block;
}

.opc-basket-button[data-op-type="single-dim"] {
  display: inline-flex;
}

.opc-basket-button[data-op-type="single-dim"] .basket-button-dim-1 {
  vertical-align: middle;
  display: inline-block;
}

.opc-basket-button[data-op-type="nodim"] .basket-button-dim-1, .opc-basket-button[data-op-type="nodim"] .basket-button-dim-2, .opc-basket-button[data-op-type="nodim"] .basket-button-dim-3 {
  display: none;
}

.opc-basket-button[data-op-type="icon"] {
  display: inline-block;
}

.opc-basket-button[data-op-type="icon"] .basket-button-dim-1, .opc-basket-button[data-op-type="icon"] .basket-button-dim-2, .opc-basket-button[data-op-type="icon"] .basket-button-dim-3 {
  vertical-align: middle;
}

.opc-basket-button[data-op-type="icon"] .basket-button-dim-1 input, .opc-basket-button[data-op-type="icon"] .basket-button-dim-2 input, .opc-basket-button[data-op-type="icon"] .basket-button-dim-3 input {
  text-align: center;
  border-color: #0000 #0000 #ccc;
  width: 3rem;
  height: 4rem;
  margin-right: .5rem;
  padding: 0;
  font-weight: bold;
}

.opc-basket-button[data-op-type="icon"] .basket-button-dim-1, .opc-basket-button[data-op-type="icon"] .basket-button-dim-2, .opc-basket-button[data-op-type="icon"] .basket-button-dim-3 {
  display: none;
}

.opc-basket-button[data-op-type="icon"] button svg {
  font-size: 1.4em;
}

.opc-basket-button[data-op-type="icon"] button span {
  display: none;
}

.opc-basket-button[data-op-layout="touch"] {
  flex-wrap: wrap;
  display: flex;
}

.opc-basket-button[data-op-layout="touch"] .basket-button-dim-1, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 {
  flex-wrap: wrap;
  width: 100%;
  margin-left: 0;
  display: flex;
}

.opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 label, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 label, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 label {
  width: 100%;
  display: block;
}

.opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-favorite-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-favorite-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-favorite-button {
  text-align: center;
  background: #eee;
  border: 1px solid #eee;
  width: 4rem;
  height: 3rem;
  padding: 0;
  font-weight: bold;
}

.opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="inc"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="inc"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-favorite-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="dec"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="dec"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-favorite-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="inc"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="inc"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-favorite-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="dec"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="dec"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-favorite-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="inc"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="inc"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-favorite-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="dec"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="dec"], .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-cancel, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-ok, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-compare-button, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-favorite-button {
  opacity: .8;
}

.opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="inc"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"].is-active:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="inc"].is-active:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="inc"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-cancel:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-ok:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-compare-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-favorite-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"].is-active:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="inc"].is-active:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="dec"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"].is-active:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="dec"].is-active:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="dec"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-cancel:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-ok:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-compare-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-favorite-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"].is-active:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="dec"].is-active:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="inc"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"].is-active:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="inc"].is-active:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="inc"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-cancel:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-ok:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-compare-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-favorite-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"].is-active:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="inc"].is-active:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="dec"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"].is-active:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="dec"].is-active:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="dec"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-cancel:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-ok:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-compare-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-favorite-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"].is-active:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="dec"].is-active:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="inc"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"].is-active:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="inc"].is-active:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="inc"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-cancel:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-ok:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-compare-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-favorite-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"].is-active:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="inc"].is-active:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="dec"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"].is-active:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="dec"].is-active:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="dec"]:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-cancel:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-ok:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-compare-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-favorite-button:hover, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"].is-active:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="dec"].is-active:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-favorite-button:focus {
  opacity: 1;
  background: #d5d5d5;
}

.opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="inc"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-button[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 a[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 [data-op-qtychange="dec"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="inc"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-button[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 a[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 [data-op-qtychange="dec"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="inc"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="inc"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="inc"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="inc"].opc-favorite-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-button[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-qtychange="dec"]:focus, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 a[data-op-qtychange="dec"]:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-cancel:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-cancel:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-qtychange="dec"].notifications-ok:focus, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].notifications-ok:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-compare-button:focus, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 [data-op-qtychange="dec"].opc-favorite-button:focus {
  outline: none;
}

.opc-basket-button[data-op-layout="touch"] .basket-button-dim-1 .basket-button-quantity, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-2 .basket-button-quantity, .opc-basket-button[data-op-layout="touch"] .basket-button-dim-3 .basket-button-quantity {
  border: 1px solid #eee;
  width: 6rem;
  height: 3rem;
  margin-right: 0;
}

.opc-flags {
  display: flex;
}

.opc-flags .flag-news, .opc-flags .flag-free1, .opc-flags .flag-free2 {
  text-align: center;
  text-transform: uppercase;
  white-space: pre-line;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 6rem;
  height: 6rem;
  margin-right: 1rem;
  font-size: 1.4rem;
  font-weight: bold;
  line-height: 6rem;
  display: inline-flex;
  transform: rotate(-30deg);
}

[data-op-article-list-type="list"] .opc-flags .flag-news, [data-op-article-list-type="list"] .opc-flags .flag-free1, [data-op-article-list-type="list"] .opc-flags .flag-free2 {
  width: 4rem;
  height: 4rem;
  margin-right: .5rem;
  font-size: .933333rem;
  line-height: 4rem;
}

.opc-flags .flag-news span, .opc-flags .flag-free1 span, .opc-flags .flag-free2 span {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.opc-flags .flag-news svg, .opc-flags .flag-free1 svg, .opc-flags .flag-free2 svg {
  flex-shrink: 0;
  margin: 0;
  font-size: 4rem;
}

.opc-flags .flag-news {
  color: #fff;
  background: #2eacb0;
}

.opc-flags .flag-free1 {
  color: #fff;
  background: #d85d40;
}

.opc-flags .flag-free2 {
  color: #fff;
  background: #8fd840;
}

.opc-flags[data-op-layout="icon"] svg {
  font-size: 6rem;
}

[data-op-article-list-type="list"] .opc-flags[data-op-layout="icon"] svg {
  font-size: 4rem;
}

.opc-flags[data-op-layout="icon"] .flag-news {
  color: #2eacb0;
  background: none !important;
}

.opc-flags[data-op-layout="icon"] .flag-free1 {
  color: #d85d40;
  background: none !important;
}

.opc-flags[data-op-layout="icon"] .flag-free2 {
  color: #8fd840;
  background: none !important;
}

.opc-flags[data-op-layout="text"] svg {
  display: none;
}

.opc-price {
  margin-bottom: 1rem;
  display: flex;
}

.opc-price .price-label {
  margin-right: .5rem;
  display: none;
}

.opc-price .price-basis, .opc-price .price-service, .opc-price .price-promotion {
  color: #fc8200;
  align-items: flex-end;
  margin-right: 1rem;
  font-size: 1.8rem;
  font-weight: 600;
  display: flex;
}

.opc-price .price-basis .prod-pre-info, .opc-price .price-service .prod-pre-info, .opc-price .price-promotion .prod-pre-info {
  margin-right: .4rem;
}

.opc-price .price-basis .price-currency, .opc-price .price-service .price-currency, .opc-price .price-promotion .price-currency {
  text-transform: uppercase;
  order: 2;
  margin-right: .4rem;
}

.opc-price .price-basis .price, .opc-price .price-service .price, .opc-price .price-promotion .price {
  order: 1;
  margin-right: .4rem;
}

.opc-price .price-info {
  order: 5;
  display: none;
}

.opc-price.is-basis .price-promotion, .opc-price.is-basis .price-service, .opc-price.is-promo .price-basis, .opc-price.is-promo .price-service, .opc-price.is-service .price-promotion, .opc-price.is-service .price-basis {
  display: none;
}

.opc-price.is-basis.is-promo:not(.is-service) .price-basis {
  color: #999;
  order: 2;
  font-size: 1.4rem;
  text-decoration: line-through;
}

.opc-price.is-basis.is-promo:not(.is-service) .price-promotion {
  order: 1;
}

.opc-price.is-basis.is-promo:not(.is-service) .price-service {
  display: none;
}

.opc-price.is-basis.is-promo:not(.is-service) .price-basis, .opc-price.is-basis.is-promo:not(.is-service) .price-promotion {
  display: inherit;
}

.opc-price.is-basis.is-service:not(.is-promo) .price-basis {
  color: #999;
  order: 2;
  font-size: 1.4rem;
  text-decoration: line-through;
}

.opc-price.is-basis.is-service:not(.is-promo) .price-service {
  order: 1;
}

.opc-price.is-basis.is-service:not(.is-promo) .price-promotion {
  display: none;
}

.opc-price.is-basis.is-service:not(.is-promo) .price-basis, .opc-price.is-basis.is-service:not(.is-promo) .price-service {
  display: inherit;
}

.opc-price.is-basis.is-service.is-promo .price-basis {
  color: #999;
  order: 2;
  font-size: 1.4rem;
  text-decoration: line-through;
}

.opc-price.is-basis.is-service.is-promo .price-service {
  order: 1;
}

.opc-price.is-basis.is-service.is-promo .price-basis, .opc-price.is-basis.is-service.is-promo .price-service {
  display: inherit;
}

.opc-price.is-service.is-promo:not(.is-basis) .price-promotion {
  color: #999;
  order: 2;
  font-size: 1.4rem;
  text-decoration: line-through;
}

.opc-price.is-service.is-promo:not(.is-basis) .price-service {
  order: 1;
}

.opc-price.is-service.is-promo:not(.is-basis) .price-basis {
  display: none;
}

.opc-price.is-service.is-promo:not(.is-basis) .price-promotion, .opc-price.is-service.is-promo:not(.is-basis) .price-service {
  display: inherit;
}

.opc-asset[data-op-type="gallery"] {
  width: 100%;
  max-width: 100%;
  max-height: auto;
  flex-flow: row;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.opc-asset[data-op-type="gallery"] > li {
  flex-grow: 1;
  flex-basis: 8rem;
  align-content: center;
  align-items: center;
  max-width: 8rem;
  margin: 0 .5rem;
  padding: 1rem;
  display: flex;
}

.opc-asset[data-op-type="gallery"] > li.is-selected {
  border: 1px solid #fc8200;
}

.opc-asset[data-op-type="gallery"] > li img {
  height: auto;
  max-height: inherit;
  flex-shrink: 0;
  width: 6rem;
}

.opc-art-spec {
  width: 100%;
}

.opc-art-spec .art-spec-group {
  margin-bottom: 2rem;
}

.opc-art-spec .art-spec-label {
  margin-bottom: 1rem;
  font-weight: 400;
}

.opc-art-spec .art-spec-data {
  flex-wrap: wrap;
  margin: 0 0 2rem;
  padding: 0;
  display: flex;
}

.opc-art-spec .art-spec-data:last-of-type {
  margin-bottom: 0;
}

.opc-art-spec .art-spec-data dt {
  width: 50%;
  font-size: inherit;
  border-bottom: 1px solid #ccc;
  align-self: flex-start;
  margin: 0 0 .5rem;
  padding: .5rem 0;
}

.opc-art-spec .art-spec-data dd {
  width: 50%;
  font-size: inherit;
  border-bottom: 1px solid #ccc;
  margin: 0 0 .5rem;
  padding: .5rem 0;
}

.opc-brand-slider > ul {
  -webkit-overflow-scrolling: touch;
  flex-wrap: nowrap;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  overflow-x: auto;
}

.opc-brand-slider > ul > li {
  flex-shrink: 0;
  width: 20%;
  margin-right: 2rem;
}

.opc-brand-slider > ul > li a img {
  max-width: 100%;
  margin: 0 auto;
  display: block;
}

.opc-favorite-button {
  opacity: .4;
}

.opc-favorite-button:hover, .opc-favorite-button:focus {
  opacity: .8;
}

.opc-favorite-button.is-active {
  opacity: 1;
}

.opc-favorite-button:focus {
  outline: none;
}

.opc-favorite-button svg {
  font-size: 1.4em;
}

.opc-favorite-info {
  position: relative;
}

.opc-favorite-info[data-op-layout="1"] > .opc-button, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="1"] > a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-ok, .opc-favorite-info[data-op-layout="1"] > .opc-compare-button, .opc-favorite-info[data-op-layout="1"] > .opc-favorite-button {
  cursor: pointer;
  background: none;
  border: none;
  margin-left: .5rem;
  padding: 0 .5rem;
  font-size: 3.6rem;
  position: relative;
}

.opc-favorite-info[data-op-layout="1"] > .opc-button svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="1"] > a svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-ok svg, .opc-favorite-info[data-op-layout="1"] > .opc-compare-button svg, .opc-favorite-info[data-op-layout="1"] > .opc-favorite-button svg {
  font-size: 3.6rem;
}

.opc-favorite-info[data-op-layout="1"] > .opc-button .favorite-text, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="1"] > a .favorite-text, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-cancel .favorite-text, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-ok .favorite-text, .opc-favorite-info[data-op-layout="1"] > .opc-compare-button .favorite-text, .opc-favorite-info[data-op-layout="1"] > .opc-favorite-button .favorite-text {
  display: none;
}

.opc-favorite-info[data-op-layout="1"] > .opc-button .favorite-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="1"] > a .favorite-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-cancel .favorite-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-ok .favorite-count, .opc-favorite-info[data-op-layout="1"] > .opc-compare-button .favorite-count, .opc-favorite-info[data-op-layout="1"] > .opc-favorite-button .favorite-count {
  text-align: center;
  color: #fff;
  background: #fc8200;
  border-radius: 50%;
  width: 1.8rem;
  height: 1.8rem;
  font-size: 1.1rem;
  line-height: 1.8rem;
  display: block;
  position: absolute;
  top: .4rem;
  right: 0;
}

.opc-favorite-info[data-op-layout="1"] > .opc-button .favorite-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="1"] > a .favorite-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-cancel .favorite-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="1"] > .notifications-ok .favorite-count:empty, .opc-favorite-info[data-op-layout="1"] > .opc-compare-button .favorite-count:empty, .opc-favorite-info[data-op-layout="1"] > .opc-favorite-button .favorite-count:empty {
  display: none;
}

.opc-favorite-info[data-op-layout="2"] > .opc-button, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="2"] > a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-ok, .opc-favorite-info[data-op-layout="2"] > .opc-compare-button, .opc-favorite-info[data-op-layout="2"] > .opc-favorite-button {
  height: auto;
  line-height: inherit;
  padding: 0;
}

.opc-favorite-info[data-op-layout="2"] > .opc-button svg.op-icon-fav, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="2"] > a svg.op-icon-fav, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-cancel svg.op-icon-fav, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-ok svg.op-icon-fav, .opc-favorite-info[data-op-layout="2"] > .opc-compare-button svg.op-icon-fav, .opc-favorite-info[data-op-layout="2"] > .opc-favorite-button svg.op-icon-fav {
  display: none;
}

.opc-favorite-info[data-op-layout="2"] > .opc-button .favorite-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="2"] > a .favorite-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-cancel .favorite-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-ok .favorite-count, .opc-favorite-info[data-op-layout="2"] > .opc-compare-button .favorite-count, .opc-favorite-info[data-op-layout="2"] > .opc-favorite-button .favorite-count {
  font-weight: bold;
}

.opc-favorite-info[data-op-layout="2"] > .opc-button .favorite-count:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="2"] > a .favorite-count:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-cancel .favorite-count:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-ok .favorite-count:before, .opc-favorite-info[data-op-layout="2"] > .opc-compare-button .favorite-count:before, .opc-favorite-info[data-op-layout="2"] > .opc-favorite-button .favorite-count:before {
  content: "(";
}

.opc-favorite-info[data-op-layout="2"] > .opc-button .favorite-count:after, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="2"] > a .favorite-count:after, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-cancel .favorite-count:after, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-ok .favorite-count:after, .opc-favorite-info[data-op-layout="2"] > .opc-compare-button .favorite-count:after, .opc-favorite-info[data-op-layout="2"] > .opc-favorite-button .favorite-count:after {
  content: ")";
}

.opc-favorite-info[data-op-layout="2"] > .opc-button .favorite-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-info[data-op-layout="2"] > a .favorite-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-cancel .favorite-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-info[data-op-layout="2"] > .notifications-ok .favorite-count:empty, .opc-favorite-info[data-op-layout="2"] > .opc-compare-button .favorite-count:empty, .opc-favorite-info[data-op-layout="2"] > .opc-favorite-button .favorite-count:empty {
  display: none;
}

.opc-compare-info {
  position: relative;
}

.opc-compare-info[data-op-layout="1"] > .opc-button, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="1"] > a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-ok, .opc-compare-info[data-op-layout="1"] > .opc-compare-button, .opc-compare-info[data-op-layout="1"] > .opc-favorite-button {
  cursor: pointer;
  background: none;
  border: none;
  margin-left: .5rem;
  padding: 0 .5rem;
  font-size: 3.6rem;
  position: relative;
}

.opc-compare-info[data-op-layout="1"] > .opc-button svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="1"] > a svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-ok svg, .opc-compare-info[data-op-layout="1"] > .opc-compare-button svg, .opc-compare-info[data-op-layout="1"] > .opc-favorite-button svg {
  font-size: 3.6rem;
}

.opc-compare-info[data-op-layout="1"] > .opc-button .compare-text, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="1"] > a .compare-text, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-cancel .compare-text, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-ok .compare-text, .opc-compare-info[data-op-layout="1"] > .opc-compare-button .compare-text, .opc-compare-info[data-op-layout="1"] > .opc-favorite-button .compare-text {
  display: none;
}

.opc-compare-info[data-op-layout="1"] > .opc-button .compare-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="1"] > a .compare-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-cancel .compare-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-ok .compare-count, .opc-compare-info[data-op-layout="1"] > .opc-compare-button .compare-count, .opc-compare-info[data-op-layout="1"] > .opc-favorite-button .compare-count {
  text-align: center;
  color: #fff;
  background: #fc8200;
  border-radius: 50%;
  width: 1.8rem;
  height: 1.8rem;
  font-size: 1.1rem;
  line-height: 1.8rem;
  display: block;
  position: absolute;
  top: .4rem;
  right: 0;
}

.opc-compare-info[data-op-layout="1"] > .opc-button .compare-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="1"] > a .compare-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-cancel .compare-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="1"] > .notifications-ok .compare-count:empty, .opc-compare-info[data-op-layout="1"] > .opc-compare-button .compare-count:empty, .opc-compare-info[data-op-layout="1"] > .opc-favorite-button .compare-count:empty {
  display: none;
}

.opc-compare-info[data-op-layout="2"] > .opc-button, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="2"] > a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-ok, .opc-compare-info[data-op-layout="2"] > .opc-compare-button, .opc-compare-info[data-op-layout="2"] > .opc-favorite-button {
  height: auto;
  line-height: inherit;
  padding: 0;
}

.opc-compare-info[data-op-layout="2"] > .opc-button svg.op-icon-compare, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="2"] > a svg.op-icon-compare, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-cancel svg.op-icon-compare, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-ok svg.op-icon-compare, .opc-compare-info[data-op-layout="2"] > .opc-compare-button svg.op-icon-compare, .opc-compare-info[data-op-layout="2"] > .opc-favorite-button svg.op-icon-compare {
  display: none;
}

.opc-compare-info[data-op-layout="2"] > .opc-button .compare-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="2"] > a .compare-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-cancel .compare-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-ok .compare-count, .opc-compare-info[data-op-layout="2"] > .opc-compare-button .compare-count, .opc-compare-info[data-op-layout="2"] > .opc-favorite-button .compare-count {
  margin-left: .4rem;
  font-weight: bold;
}

.opc-compare-info[data-op-layout="2"] > .opc-button .compare-count:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="2"] > a .compare-count:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-cancel .compare-count:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-ok .compare-count:before, .opc-compare-info[data-op-layout="2"] > .opc-compare-button .compare-count:before, .opc-compare-info[data-op-layout="2"] > .opc-favorite-button .compare-count:before {
  content: "(";
}

.opc-compare-info[data-op-layout="2"] > .opc-button .compare-count:after, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="2"] > a .compare-count:after, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-cancel .compare-count:after, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-ok .compare-count:after, .opc-compare-info[data-op-layout="2"] > .opc-compare-button .compare-count:after, .opc-compare-info[data-op-layout="2"] > .opc-favorite-button .compare-count:after {
  content: ")";
}

.opc-compare-info[data-op-layout="2"] > .opc-button .compare-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-compare-info[data-op-layout="2"] > a .compare-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-cancel .compare-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-compare-info[data-op-layout="2"] > .notifications-ok .compare-count:empty, .opc-compare-info[data-op-layout="2"] > .opc-compare-button .compare-count:empty, .opc-compare-info[data-op-layout="2"] > .opc-favorite-button .compare-count:empty {
  display: none;
}

.opc-basket-info {
  z-index: 1000;
  position: relative;
}

.opc-basket-info > .opc-button, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info > a, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-ok, .opc-basket-info > .opc-compare-button, .opc-basket-info > .opc-favorite-button {
  cursor: pointer;
  background: none;
  border: none;
  margin-left: .5rem;
  padding: 0 .5rem;
  font-size: 3.8rem;
  position: relative;
}

.opc-basket-info > .opc-button svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info > a svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-ok svg, .opc-basket-info > .opc-compare-button svg, .opc-basket-info > .opc-favorite-button svg {
  font-size: 4rem;
}

.opc-basket-info > .opc-button .basket-info-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info > a .basket-info-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-cancel .basket-info-count, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-ok .basket-info-count, .opc-basket-info > .opc-compare-button .basket-info-count, .opc-basket-info > .opc-favorite-button .basket-info-count {
  text-align: center;
  color: #fff;
  background: #fc8200;
  border-radius: 50%;
  width: 1.8rem;
  height: 1.8rem;
  font-size: 1.1rem;
  line-height: 1.8rem;
  display: block;
  position: absolute;
  top: .4rem;
  right: 50%;
  transform: translateX(50%) translateX(2px);
}

.opc-basket-info > .opc-button .basket-info-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info > a .basket-info-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-cancel .basket-info-count:empty, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info > .notifications-ok .basket-info-count:empty, .opc-basket-info > .opc-compare-button .basket-info-count:empty, .opc-basket-info > .opc-favorite-button .basket-info-count:empty {
  display: none;
}

.opc-basket-info .mini-basket {
  z-index: 100;
  background: #fff;
  width: 30rem;
  min-width: 30rem;
  max-width: 30rem;
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  box-shadow: 1px 1px 3px #0000004d;
}

.opc-basket-info .mini-basket .mini-basket-head {
  color: inherit;
  background: none;
  border-bottom: 1px solid #ccc;
  padding: 2rem 1rem;
  font-size: 1.8rem;
}

@media only screen and (width >= 800px) {
  .opc-basket-info .mini-basket .mini-basket-head {
    padding: 2rem;
  }
}

.opc-basket-info .mini-basket .mini-basket-head .mini-basket-quantity:before {
  content: "(";
}

.opc-basket-info .mini-basket .mini-basket-head .mini-basket-quantity:after {
  content: ")";
}

.opc-basket-info .mini-basket.is-open {
  display: block;
}

.opc-basket-info .mini-basket .mini-basket-body {
  max-height: 30rem;
  color: inherit;
  background: none;
  padding: 0;
  font-size: 1.4rem;
  overflow: hidden auto;
}

.opc-basket-info .mini-basket .mini-basket-footer {
  color: inherit;
  background: none;
  border-top: 1px solid #ccc;
  padding: 1rem;
  font-size: 1.4rem;
}

@media only screen and (width >= 800px) {
  .opc-basket-info .mini-basket .mini-basket-footer {
    padding: 1rem 2rem;
  }
}

.opc-basket-info .mini-basket .mini-basket-footer .mini-basket-footer-total {
  justify-content: space-between;
  width: 100%;
  padding: 0 0 2rem;
  font-weight: bold;
  display: flex;
}

.opc-basket-info .mini-basket .mini-basket-footer .mini-basket-footer-total b {
  font-weight: normal;
}

.opc-basket-info .mini-basket .mini-basket-footer .opc-button, .opc-basket-info .mini-basket .mini-basket-footer .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info .mini-basket .mini-basket-footer a, .opc-basket-info .mini-basket .mini-basket-footer .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .mini-basket-footer .notifications-cancel, .opc-basket-info .mini-basket .mini-basket-footer .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .mini-basket-footer .notifications-ok, .opc-basket-info .mini-basket .mini-basket-footer .opc-compare-button, .opc-basket-info .mini-basket .mini-basket-footer .opc-favorite-button {
  text-align: center;
  width: 100%;
}

.opc-basket-info .mini-basket .basket-item-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item {
  border-bottom: 1px solid #f5f5f5;
  align-items: center;
  padding: 1rem;
  display: flex;
  position: relative;
}

@media only screen and (width >= 800px) {
  .opc-basket-info .mini-basket .basket-item-list .basket-item {
    padding: 1rem 2rem;
  }
}

.opc-basket-info .mini-basket .basket-item-list .basket-item:hover {
  z-index: 10;
  background: #f5f5f5;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-thumb {
  flex-shrink: 0;
  align-self: flex-start;
  width: 4rem;
  max-width: 4rem;
  margin-right: 1.5rem;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-thumb img {
  max-width: 100%;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info {
  flex-grow: 1;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .basket-item-title {
  width: 100%;
  margin-bottom: .4rem;
  padding-right: 2rem;
  display: block;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .basket-item-title a {
  color: #000;
  font-weight: bold;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .basket-item-title a:hover {
  color: #333;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .basket-item-article-number {
  color: #999;
  width: 100%;
  margin-bottom: .4rem;
  font-size: 1.2rem;
  display: block;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .mini-basket-unit {
  margin-right: 1rem;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .basket-item-price-wrapper {
  float: right;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .basket-item-price-wrapper .basket-item-currency, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-info .basket-item-price-wrapper .basket-item-price {
  color: #fc8200;
  font-weight: bold;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions {
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-button, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions a, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .notifications-cancel, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .notifications-ok, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-compare-button, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-favorite-button {
  color: #000;
  background: none;
  padding: .2rem;
  line-height: 1;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-button svg, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions a svg, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .notifications-cancel svg, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .notifications-ok svg, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-compare-button svg, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-favorite-button svg {
  font-size: 1.6rem !important;
}

.opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-button:hover, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions a:hover, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .notifications-cancel:hover, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .notifications-ok:hover, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-compare-button:hover, .opc-basket-info .mini-basket .basket-item-list .basket-item .basket-item-actions .opc-favorite-button:hover {
  color: #dc143c;
  background: none;
}

.opc-history .history-pretext {
  vertical-align: top;
  margin-right: .5rem;
  display: inline-block;
}

.opc-history .history-navigation {
  vertical-align: top;
  margin: 0;
  padding: 0;
  list-style: none;
  display: inline-block;
}

.opc-history .history-navigation li {
  float: left;
  margin-right: .5rem;
}

.opc-history .history-navigation li:after {
  content: "";
  vertical-align: middle;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 80%;
  width: 1em;
  height: 1em;
  display: inline-block;
}

.opc-history .history-navigation li.is-active {
  font-weight: bold;
}

.opc-history .history-navigation li.is-active:after {
  display: none;
}

.opc-history .history-navigation li a {
  color: inherit;
  text-decoration: none;
}

.opc-history .history-navigation li a:hover {
  color: #fc8200;
}

.opc-static-content[data-op-style="span2"] {
  width: 16.6667%;
  max-width: 16.6667%;
}

.opc-static-content[data-op-style="span4"] {
  width: 33.3333%;
  max-width: 33.3333%;
}

.opc-static-content[data-op-style="span6"] {
  width: 50%;
  max-width: 50%;
}

.opc-static-content[data-op-style="span8"] {
  width: 66.6667%;
  max-width: 66.6667%;
}

.opc-static-content[data-op-style="span10"] {
  width: 83.3333%;
  max-width: 83.3333%;
}

.opc-static-content[data-op-type="editable"] div[id^="staticcontent-"]:empty {
  text-align: center;
  color: #ccc;
  border: 3px dotted #ccc;
  border-radius: 10px;
  margin-bottom: 10px;
  padding: 4rem;
}

.opc-static-content[data-op-type="editable"] div[id^="staticcontent-"]:empty:before {
  content: "WYSIWYG-CONTENT";
}

.opc-static-content .opc-button, .opc-static-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-static-content a, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content .notifications-cancel, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content .notifications-ok, .opc-static-content .opc-compare-button, .opc-static-content .opc-favorite-button {
  color: #fff;
  background: #333;
  border: 1px solid #fff;
}

.opc-payment-infos-svg {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-payment-infos-svg:after {
  content: "";
  clear: both;
  width: 100%;
  display: block;
}

.opc-payment-infos-svg > li {
  float: left;
  margin-right: 4rem;
}

.opc-payment-infos-svg > li:last-child {
  margin-right: 0;
}

.opc-payment-infos-svg > li svg {
  color: #fff;
  font-size: 2em;
}

.opc-tabs .tab-list {
  background: #fff;
  border-bottom: 1px solid #ccc;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: baseline;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  position: relative;
}

.opc-tabs .tab-list:before, .opc-tabs .tab-list:after {
  content: "";
  background: #fff;
  border-bottom: 1px solid #ccc;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 100%;
}

.opc-tabs .tab-list:after {
  left: 100%;
  right: auto;
}

.opc-tabs .tab-list li, .opc-tabs .tab-list .tab-list-item {
  color: #999;
  background: none;
  border: 1px solid #0000;
  border-bottom: none;
  position: relative;
}

.opc-tabs .tab-list li else, .opc-tabs .tab-list .tab-list-item else {
  border-color: #0000;
}

.opc-tabs .tab-list li:hover, .opc-tabs .tab-list .tab-list-item:hover {
  color: #666;
  background: #eee;
}

.opc-tabs .tab-list li:first-child, .opc-tabs .tab-list .tab-list-item:first-child {
  margin-left: 0;
}

.opc-tabs .tab-list li.is-active, .opc-tabs .tab-list .tab-list-item.is-active {
  z-index: 2;
  color: #000;
  background: #ccc;
  border-color: #ccc #ccc currentColor;
  border-bottom-style: none;
  border-bottom-width: medium;
}

.opc-tabs .tab-list li.is-active:after, .opc-tabs .tab-list .tab-list-item.is-active:after {
  content: "";
  background: #ccc;
  height: 1px;
  display: block;
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
}

.opc-tabs .tab-list li a, .opc-tabs .tab-list .tab-list-item a {
  width: 100%;
  color: inherit;
  padding: 2rem 4rem;
  text-decoration: none;
  display: block;
}

.opc-tabs .tab-content-wrapper {
  margin-bottom: 2rem;
}

.opc-tabs .tab-content-wrapper .tab-content-inner {
  display: none;
}

.opc-tabs .tab-content-wrapper .tab-content-inner .tab-head {
  background: none;
  padding: 2rem;
  font-weight: bold;
  position: relative;
}

.opc-tabs .tab-content-wrapper .tab-content-inner .tab-head:hover {
  background: none;
}

.opc-tabs .tab-content-wrapper .tab-content-inner .tab-head:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23999%22%3E%3Cpath style%3D%22 %22 d%3D%22M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  width: 1.2em;
  height: 1.2em;
  display: block;
  position: absolute;
  top: 50%;
  right: 2rem;
  transform: translateY(-50%) rotate(0);
}

.opc-tabs .tab-content-wrapper .tab-content-inner .tab-body {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.opc-tabs .tab-content-wrapper .tab-content-inner.is-active {
  display: block;
}

.opc-tabs .tab-content-wrapper .tab-content-inner.is-active .tab-head {
  background: none;
}

.opc-tabs .tab-content-wrapper .tab-content-inner.is-active .tab-head:after {
  transform: translateY(-50%) rotate(180deg);
}

.opc-tabs[data-op-type="tabs"] .tab-head, .opc-tabs[data-op-type="accordion"] .tab-list {
  display: none;
}

.opc-tabs[data-op-type="accordion"] .tab-content-inner {
  border: 1px solid #ccc;
  margin-top: -1px;
  display: block;
}

.opc-tabs[data-op-type="accordion"] .tab-content-inner > .tab-body {
  padding: 2rem;
  display: none;
}

.opc-tabs[data-op-type="accordion"] .tab-content-inner.is-active > .tab-body {
  display: block;
}

.article-list-menu {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.article-list-menu .article-list-count {
  flex-grow: 1;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

@media only screen and (width >= 640px) {
  .article-list-menu .article-list-count {
    width: auto;
  }
}

.article-list-menu .article-list-sort {
  margin-right: 0;
}

@media only screen and (width >= 640px) {
  .article-list-menu .article-list-sort {
    width: auto;
    margin-right: 2rem;
  }
}

.article-list-menu .article-list-layout .opc-button, .article-list-menu .article-list-layout .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .article-list-menu .article-list-layout a, .article-list-menu .article-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .article-list-menu .article-list-layout .notifications-cancel, .article-list-menu .article-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .article-list-menu .article-list-layout .notifications-ok, .article-list-menu .article-list-layout .opc-compare-button, .article-list-menu .article-list-layout .opc-favorite-button {
  opacity: .4;
  background: none;
}

.article-list-menu .article-list-layout .opc-button.is-active, .article-list-menu .article-list-layout .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .article-list-menu .article-list-layout a.is-active, .article-list-menu .article-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-active.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .article-list-menu .article-list-layout .is-active.notifications-cancel, .article-list-menu .article-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .is-active.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .article-list-menu .article-list-layout .is-active.notifications-ok, .article-list-menu .article-list-layout .is-active.opc-compare-button, .article-list-menu .article-list-layout .is-active.opc-favorite-button {
  opacity: 1;
}

.article-list-paging {
  text-align: center;
}

.opc-article-list {
  flex-wrap: wrap;
  margin: 0 -15px;
  padding: 0;
  list-style: none;
  display: flex;
}

.opc-article-list > li {
  flex-basis: 100%;
  max-width: 100%;
  padding: 15px;
}

@media only screen and (width >= 640px) {
  .opc-article-list > li {
    flex-basis: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 800px) {
  .opc-article-list > li {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
  }
}

@media only screen and (width >= 1024px) {
  .opc-article-list > li {
    flex-basis: 25%;
    max-width: 25%;
  }
}

@media only screen and (width >= 1400px) {
  .opc-article-list > li {
    flex-basis: 16.6667%;
    max-width: 16.6667%;
  }
}

@media only screen and (width >= 640px) {
  .opc-article-list[data-op-tile-col="4"] > li {
    flex-basis: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 800px) {
  .opc-article-list[data-op-tile-col="4"] > li {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
  }
}

@media only screen and (width >= 1024px) {
  .opc-article-list[data-op-tile-col="4"] > li {
    flex-basis: 25%;
    max-width: 25%;
  }
}

@media only screen and (width >= 640px) {
  .opc-article-list[data-op-tile-col="3"] > li {
    flex-basis: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 800px) {
  .opc-article-list[data-op-tile-col="3"] > li {
    flex-basis: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 1024px) {
  .opc-article-list[data-op-tile-col="3"] > li {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
  }
}

.opc-article-list[data-op-tile-col="6"] > li {
  flex-basis: 50%;
  max-width: 50%;
}

@media only screen and (width >= 640px) {
  .opc-article-list[data-op-tile-col="6"] > li {
    flex-basis: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 800px) {
  .opc-article-list[data-op-tile-col="6"] > li {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
  }
}

@media only screen and (width >= 1024px) {
  .opc-article-list[data-op-tile-col="6"] > li {
    flex-basis: 25%;
    max-width: 25%;
  }
}

@media only screen and (width >= 1400px) {
  .opc-article-list[data-op-tile-col="6"] > li {
    flex-basis: 16.6667%;
    max-width: 16.6667%;
  }
}

.opc-article-list[data-op-article-list-type="list"] > li {
  flex-basis: 100%;
  width: auto;
  max-width: none;
  padding: .5rem 15px;
}

.opc-article-list-slider {
  display: block;
}

.article-list-item {
  background: #fff;
  border: 1px solid #eee;
  padding: 1.5rem;
  position: relative;
}

.article-list-item:hover {
  z-index: 2;
  border: 1px solid #ccc;
}

.article-list-item .article-list-item-category {
  margin-bottom: 1rem;
  display: none;
}

.article-list-item .article-list-item-category a {
  color: #000;
  align-items: center;
  display: flex;
}

.article-list-item .article-list-item-category a:hover {
  color: #333;
}

.article-list-item .article-list-item-category a svg {
  margin-right: 1rem;
}

.article-list-item .article-list-item-image {
  justify-content: center;
  align-items: center;
  height: 18rem;
  margin-bottom: 2rem;
  display: flex;
}

.article-list-item .article-list-item-image img {
  object-fit: contain;
  flex-shrink: 0;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

.article-list-item .article-list-item-flags {
  position: absolute;
  top: -1rem;
  left: -1rem;
}

.article-list-item .article-list-item-flags .new, .article-list-item .article-list-item-flags .bestseller {
  display: none;
}

.article-list-item .article-list-item-details {
  margin-bottom: 1rem;
}

.article-list-item .article-list-item-details .article-list-item-title {
  margin-bottom: .5rem;
  font-weight: 600;
}

.article-list-item .article-list-item-details .article-list-item-title a {
  color: #000;
}

.article-list-item .article-list-item-details .article-list-item-title a:hover {
  color: #333;
}

.article-list-item .article-list-item-details .article-list-item-description {
  font-size: 1.4rem;
  font-weight: 400;
}

@media only screen and (width >= 800px) {
  .article-list-item .article-list-item-actions .opc-basket-button {
    width: 4rem;
    margin-left: auto;
    padding: 0;
  }

  .article-list-item .article-list-item-actions .opc-basket-button svg {
    margin-right: 0;
  }
}

.article-list-item .article-list-item-actions .details-button {
  width: 100%;
  margin-left: auto;
}

@media only screen and (width >= 800px) {
  .article-list-item .article-list-item-actions .details-button {
    width: auto;
  }
}

[data-op-article-list-type="list"] .article-list-item {
  flex-wrap: wrap;
  display: flex;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-image {
  flex-shrink: 0;
  width: 100%;
  margin-bottom: 2rem;
  margin-right: 2rem;
  display: none;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-image img {
  height: auto;
}

@media only screen and (width >= 640px) {
  [data-op-article-list-type="list"] .article-list-item .article-list-item-image {
    width: 10rem;
    height: 10rem;
    margin-bottom: 0;
    display: block;
  }
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-flags {
  top: -1rem;
  right: -1rem;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-flags:not(:empty) ~ .article-list-item-details {
  margin-top: 1rem;
}

@media only screen and (width >= 640px) {
  [data-op-article-list-type="list"] .article-list-item .article-list-item-flags:not(:empty) ~ .article-list-item-details {
    margin-top: 0;
  }
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-details {
  flex-grow: 1;
  width: 100%;
  margin-bottom: 1rem;
}

@media only screen and (width >= 640px) {
  [data-op-article-list-type="list"] .article-list-item .article-list-item-details {
    width: 1%;
    margin-bottom: 0;
  }
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-details .article-list-item-title {
  margin-bottom: .5rem;
  font-size: 1.8rem;
  font-weight: 600;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-details .article-list-item-description {
  font-size: 1.4rem;
  font-weight: 400;
  display: none;
}

@media only screen and (width >= 640px) {
  [data-op-article-list-type="list"] .article-list-item .article-list-item-details .article-list-item-description {
    display: block;
  }
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions {
  z-index: 1;
  flex-wrap: nowrap;
  place-content: flex-start space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .details-button {
  margin-top: auto;
  margin-left: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button {
  flex-wrap: nowrap;
  flex-grow: 0;
  order: 1;
  width: auto;
  margin-left: 0;
  margin-right: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button[data-op-type="single-dim"] .basket-button-dim-1 {
  width: 100%;
  margin-bottom: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-button, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button a, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-cancel, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-ok, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-compare-button, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-favorite-button {
  flex-grow: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-favorite-button {
  margin-bottom: 0;
  margin-left: 1rem;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-favorite-button:first-of-type {
  margin-left: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-compare-button {
  margin-bottom: 0;
  margin-left: 1rem;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-more-button {
  margin-bottom: 0;
  margin-left: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-more-button:first-child {
  margin-left: 0;
}

@media only screen and (width >= 640px) {
  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions {
    flex-wrap: wrap;
    place-content: flex-start flex-end;
    align-items: flex-start;
    width: auto;
  }

  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button {
    flex-wrap: wrap;
    flex-grow: 0;
    justify-content: flex-end;
    width: 100%;
    margin-right: 0;
  }

  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button[data-op-type="single-dim"] .basket-button-dim-1 {
    width: auto;
    margin-bottom: 0;
  }

  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-button, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button a, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-cancel, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-ok, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-compare-button, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-favorite-button {
    flex-grow: 0;
  }

  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-button svg, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button a svg, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-cancel svg, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-ok svg, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-compare-button svg, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-favorite-button svg {
    display: block;
  }

  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-button span, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button a span, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-cancel span, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .notifications-ok span, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-compare-button span, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button .opc-favorite-button span {
    display: none;
  }

  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-favorite-button, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-compare-button, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-more-button {
    order: unset;
    margin-bottom: 1rem;
    margin-left: 1rem;
  }
}

.opc-filter-set .item-marker, .opc-item-list .item-marker {
  width: 1.2em;
  height: 1.2em;
  margin-right: 1rem;
  display: none;
}

.opc-filter-set {
  margin-bottom: 4rem;
  position: relative;
}

.opc-filter-set .filter-toggle {
  text-align: center;
  cursor: pointer;
  background: #eeec;
  margin-bottom: 2rem;
  padding: 1rem 2rem;
  display: block;
}

@media only screen and (width >= 800px) {
  .opc-filter-set .filter-toggle {
    display: none;
  }
}

.opc-filter-set .filter-toggle:hover {
  background: #eee;
}

.opc-filter-set .filter-toggle i {
  margin-right: 1rem;
}

.opc-filter-set .filter-toggle.is-hidden {
  display: none;
}

.opc-filter-set .filter-reset {
  opacity: .6;
  color: #dc143c;
  padding: 0;
  display: inline-block;
}

.opc-filter-set .filter-reset:hover {
  opacity: 1;
}

.opc-filter-set .filter-set-list {
  flex-direction: column;
  display: none;
}

@media only screen and (width >= 800px) {
  .opc-filter-set .filter-set-list {
    display: flex !important;
  }
}

.opc-filter-set .filter-set-list.is-open {
  display: flex;
}

.opc-filter-set .filter-set-list .filter-set-list-item {
  width: 100%;
  max-width: 100%;
  padding: 0;
}

.opc-filter-set .filter-set-list .filter-set-list-item .filteritemamount {
  margin: 0 0 0 .5rem;
}

.opc-filter-set .filter-set-list .filter-set-list-item .filteritemamount:before {
  content: "(";
}

.opc-filter-set .filter-set-list .filter-set-list-item .filteritemamount:after {
  content: ")";
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list {
  flex-flow: wrap;
  justify-content: flex-start;
  margin-left: -15px;
  margin-right: -15px;
  display: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item[data-op-style="fullwidth"] {
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item {
  padding: 0 15px;
}

@media only screen and (width >= 640px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item {
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 800px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item {
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
}

.opc-filter {
  z-index: 10;
  width: 100%;
  margin-bottom: 2rem;
  position: relative;
}

.opc-filter .filter-head {
  padding: 10px 0;
}

.opc-filter .filter-head svg {
  font-size: 1.4em;
}

.opc-filter .filter-body {
  background: #fff;
  border: 1px solid #ccc;
  width: 100%;
  margin-top: -1px;
}

.opc-filter .filter-body .filter-body-search {
  padding: 0;
}

.opc-filter .filter-body .filter-body-search input {
  background: #cccccc1a;
  border: none;
  width: 100%;
  padding: 1rem 2rem;
}

.opc-filter .filter-body .filter-body-inner {
  border-top: 1px solid #ccc;
  max-height: 200px;
  overflow: hidden auto;
}

.opc-filter .filter-body .filter-body-reset {
  border-top: 1px solid #ccc;
  padding: .5rem 2rem;
}

.opc-filter .filter-body .filter-body-reset a {
  color: #dc143c;
  opacity: .6;
}

.opc-filter .filter-body .filter-body-reset a:hover {
  opacity: 1;
}

.opc-filter[data-op-type="range"] .filter-body-inner {
  border-top: none;
  padding: 1rem 2rem;
  position: relative;
}

.opc-filter[data-op-type="range"] .slider-values {
  color: #000;
  background: #d9d9d9;
  border-radius: 5px;
  padding: .25rem 1rem;
  display: block;
  position: absolute;
  bottom: 4rem;
  left: 50%;
  transform: translateX(-50%);
}

.opc-filter[data-op-type="range"] .slider-values input:focus {
  outline: none;
}

.opc-filter[data-op-type="range"] .slider-values .range-separator {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng2"] .slider-controls {
  justify-content: space-between;
  display: flex;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng2"] .slider-controls .slider-values {
  width: 50%;
  left: auto;
  bottom: inherit;
  background: none;
  border: 1px solid #d9d9d9;
  justify-content: center;
  align-self: center;
  height: 3.2rem;
  display: flex;
  position: relative;
  transform: none;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng2"] .slider-controls .slider-values .range-separator {
  position: absolute;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng2"] .slider-controls .slider-values input {
  text-align: center;
  background: none;
  border: none;
  width: 50%;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng2"] .slider-controls .slider-values input[disabled] {
  cursor: not-allowed;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng3"] .slider-controls {
  justify-content: space-between;
  display: flex;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng3"] .slider-controls .slider-values {
  width: 75%;
  left: auto;
  bottom: inherit;
  background: none;
  border: 1px solid #d9d9d9;
  justify-content: center;
  align-self: center;
  height: 3.2rem;
  display: flex;
  position: relative;
  transform: none;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng3"] .slider-controls .slider-values .range-separator {
  position: absolute;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng3"] .slider-controls .slider-values input {
  text-align: center;
  background: none;
  border: none;
  width: 50%;
}

.opc-filter[data-op-type="range"][data-op-layouttype1="opc-rng3"] .slider-controls .slider-values input[disabled] {
  cursor: not-allowed;
}

.opc-filter[data-op-type="datepicker"] .filter-body-inner {
  border-top: none;
  padding: 1rem 2rem;
  position: relative;
}

.opc-filter[data-op-type="datepicker"] .filter-values {
  color: #000;
  background: #d9d9d9;
  border-radius: 5px;
  padding: .25rem 1rem;
  display: block;
  position: absolute;
  bottom: 4rem;
  left: 50%;
  transform: translateX(-50%);
}

.opc-filter[data-op-type="datepicker"] .filter-values input:focus {
  outline: none;
}

.opc-filter[data-op-type="datepicker"] .filter-values .filter-separator {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.opc-filter[data-op-type="datepicker"][data-op-layouttype1="opc-dat3"] .filter-controls {
  justify-content: space-between;
  display: flex;
}

.opc-filter[data-op-type="datepicker"][data-op-layouttype1="opc-dat3"] .filter-controls .filter-values {
  width: 75%;
  left: auto;
  bottom: inherit;
  background: none;
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  justify-content: center;
  align-self: center;
  height: 3.2rem;
  display: flex;
  position: relative;
  transform: none;
}

.opc-filter[data-op-type="datepicker"][data-op-layouttype1="opc-dat3"] .filter-controls .filter-values .filter-separator {
  position: absolute;
}

.opc-filter[data-op-type="datepicker"][data-op-layouttype1="opc-dat3"] .filter-controls .filter-values input {
  text-align: center;
  background: none;
  border: none;
  width: 50%;
}

.opc-filter[data-op-type="datepicker"][data-op-layouttype1="opc-dat3"] .filter-controls .filter-values input[disabled] {
  cursor: not-allowed;
}

.opc-filter[data-op-style="dropdown"] {
  background: #fff;
}

.opc-filter[data-op-style="dropdown"] .filter-head {
  border: 1px solid #ccc;
  padding: 1.5rem 2rem;
  position: relative;
}

.opc-filter[data-op-style="dropdown"] .filter-head svg {
  font-size: 2rem;
  position: absolute;
  top: 50%;
  right: 1rem;
  transform: translateY(-50%);
}

.opc-filter[data-op-style="dropdown"] .filter-body {
  background: #fff;
  border: 1px solid #ccc;
  width: 100%;
  margin-top: -1px;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
}

.opc-filter[data-op-style="dropdown"] .filter-body .filter-body-search {
  padding: 0;
}

.opc-filter[data-op-style="dropdown"] .filter-body .filter-body-search input {
  background: #cccccc1a;
  border: none;
}

.opc-filter[data-op-style="classic"] .filter-head {
  font-size: 2.2rem;
}

.opc-filter[data-op-style="classic"] .filter-head svg {
  display: none;
}

.opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body:nth-child(-n+1) {
  margin-top: 0;
}

.opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .filter-body-search input {
  background: #fff;
  height: calc(5rem - 1px);
  line-height: calc(5rem - 1px);
}

.opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .opc-button, .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body a, .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .notifications-cancel, .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .notifications-ok, .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .opc-compare-button, .opc-filter[data-op-style="classic"][data-op-type="text"] .filter-body .opc-favorite-button {
  background: none;
  height: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
  position: absolute;
  top: 0;
  right: 0;
}

.opc-filter.is-open {
  z-index: 12;
}

.opc-filter.is-open .filter-head:after {
  transform: translateY(-50%) rotate(-180deg);
}

.opc-filter.is-open .filter-body {
  display: block;
}

.filter-tag-list {
  margin-bottom: 1rem;
}

.filter-tag-list .tag {
  color: #fff;
  background: #776b5f;
  border-radius: 5rem;
  margin-bottom: 1rem;
  margin-right: .5rem;
  padding: 1rem 3.5rem 1rem 2rem;
  font-size: 1.2rem;
  display: inline-block;
  position: relative;
}

.filter-tag-list .tag .tag-type {
  opacity: .8;
  margin-right: .5rem;
}

.filter-tag-list .tag .tag-value {
  align-items: baseline;
  font-weight: bold;
  display: inline-flex;
}

.filter-tag-list .tag .tag-remove {
  opacity: .6;
  cursor: pointer;
  text-indent: -9999px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23fff%22%3E%3Cpath style%3D%22 %22 d%3D%22M 7.21875 5.78125 L 5.78125 7.21875 L 14.5625 16 L 5.78125 24.78125 L 7.21875 26.21875 L 16 17.4375 L 24.78125 26.21875 L 26.21875 24.78125 L 17.4375 16 L 26.21875 7.21875 L 24.78125 5.78125 L 16 14.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: calc(100% - 1rem);
  background-repeat: no-repeat;
  background-size: 1.6rem;
  align-items: center;
  height: 100%;
  margin-left: 1rem;
  padding: 0 1.5rem 0 1rem;
  font-weight: bold;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  overflow: hidden;
}

.filter-tag-list .tag .tag-remove:hover {
  opacity: 1;
}

.filter-tag-list .tag .tag-remove:before {
  content: "x";
}

.select-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.select-list li input {
  opacity: 0;
  visibility: hidden;
  position: absolute;
}

.select-list li label {
  cursor: pointer;
  align-items: center;
  padding: 1rem 2rem;
  display: flex;
}

.select-list li label:hover {
  background: #0000000d;
}

.select-list li label:before {
  content: "";
  opacity: 1;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23eee%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-size: cover;
  width: 1.2em;
  height: 1.2em;
  margin-right: 1rem;
  transition: all .2s ease-in-out;
  display: inline-block;
}

.select-list li input:checked + label:before {
  opacity: 1;
  color: #1da775;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%2370c391%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
}

.range-slider {
  margin: 0;
}

.range-slider[data-op-orientation="horizontal"] {
  margin: 39px 0 5px;
}

.slider-controls + .range-slider[data-op-orientation="horizontal"] {
  margin: 20px 0 10px;
}

.opc-more-button {
  text-align: center;
  opacity: .6;
  position: relative;
}

.opc-more-button[data-op-type="icon"] {
  border: 1px solid #ccc;
  border-radius: 50%;
}

.opc-more-button:hover {
  opacity: 1;
}

.opc-more-button i {
  margin: 0 !important;
}

.opc-more-button svg {
  pointer-events: none;
}

.opc-more-button .more-button-content {
  text-align: left;
  opacity: 0;
  color: #fff;
  visibility: hidden;
  background: #333;
  margin: 0;
  padding: 0;
  font-size: 1.4rem;
  list-style: none;
  position: absolute;
  top: 0;
  right: 0;
}

.opc-more-button .more-button-content li {
  white-space: nowrap;
  border-bottom: 1px solid #666;
  padding: 0;
  line-height: 2;
  margin-bottom: 0 !important;
}

.opc-more-button .more-button-content li button, .opc-more-button .more-button-content li .opc-button, .opc-more-button .more-button-content li .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-more-button .more-button-content li a, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-cancel, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-ok, .opc-more-button .more-button-content li .opc-compare-button, .opc-more-button .more-button-content li .opc-favorite-button {
  color: #fff;
  opacity: .8;
  padding: 0 2rem;
  background: none !important;
  width: auto !important;
}

.opc-more-button .more-button-content li button svg, .opc-more-button .more-button-content li .opc-button svg, .opc-more-button .more-button-content li .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-more-button .more-button-content li a svg, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-cancel svg, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-ok svg, .opc-more-button .more-button-content li .opc-compare-button svg, .opc-more-button .more-button-content li .opc-favorite-button svg {
  display: none;
}

.opc-more-button .more-button-content li button span, .opc-more-button .more-button-content li .opc-button span, .opc-more-button .more-button-content li .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-more-button .more-button-content li a span, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-cancel span, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-ok span, .opc-more-button .more-button-content li .opc-compare-button span, .opc-more-button .more-button-content li .opc-favorite-button span {
  display: block;
}

.opc-more-button .more-button-content li button, .opc-more-button .more-button-content li .opc-button, .opc-more-button .more-button-content li .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-more-button .more-button-content li a, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-cancel, .opc-more-button .more-button-content li .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-more-button .more-button-content li .notifications-ok, .opc-more-button .more-button-content li .opc-compare-button, .opc-more-button .more-button-content li .opc-favorite-button {
  border: none !important;
  margin-bottom: 0 !important;
}

.opc-more-button .more-button-content li:hover {
  background: #222 !important;
}

.opc-more-button .more-button-content li:hover button {
  color: #fff;
  opacity: 1;
  box-shadow: none !important;
}

@media only screen and (width <= 640px) {
  .opc-more-button[mobile-left] .more-button-content {
    left: 0;
    right: auto;
  }
}

.opc-more-button:focus {
  opacity: 1;
  outline: none;
}

.opc-more-button:focus .more-button-content {
  opacity: 1;
  visibility: visible;
}

.opc-compare-button {
  opacity: .4;
}

.opc-compare-button:hover {
  opacity: .8;
}

.opc-compare-button.is-active {
  opacity: 1;
}

.opc-compare-button:focus {
  outline: none;
}

.opc-compare-button svg {
  font-size: 1.4em;
}

.opc-compare-count {
  font-weight: bold;
}

.opc-compare-count:before {
  content: "(";
}

.opc-compare-count:after {
  content: ")";
}

.opc-compare-count:empty {
  display: none;
}

.opc-category-navigation ul {
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0 -15px;
  padding: 0;
  list-style: none;
  display: flex;
}

.opc-category-navigation ul li {
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
  margin-bottom: 30px;
  padding: 0 15px;
}

@media only screen and (width >= 640px) {
  .opc-category-navigation ul li {
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
}

@media only screen and (width >= 800px) {
  .opc-category-navigation ul li {
    flex-basis: 33.3333%;
    width: 33.3333%;
    max-width: 33.3333%;
  }
}

@media only screen and (width >= 1024px) {
  .opc-category-navigation ul li {
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
}

.opc-category-navigation ul .category-item .category-item-image {
  background: #eee;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  height: 18rem;
  margin-bottom: 1rem;
  display: flex;
  overflow: hidden;
}

.opc-category-navigation ul .category-item .category-item-image img {
  flex-shrink: 0;
  max-width: 100%;
}

.opc-category-navigation ul .category-item .category-item-title {
  margin-bottom: 1rem;
}

.opc-category-navigation ul .category-item .category-item-title a {
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #000;
  height: 2.4rem;
  display: block;
  overflow: hidden;
}

.opc-category-navigation ul .category-item .category-item-title a:hover {
  color: #333;
}

.opc-category-navigation ul .category-item .category-item-description {
  height: 3.8rem;
  display: none;
  overflow: hidden;
}

@media only screen and (width >= 640px) {
  .opc-category-navigation ul .category-item .category-item-description {
    display: block;
  }
}

.opc-category-navigation ul .category-item .category-item-description:empty {
  display: none;
}

.opc-extended-head {
  background: #f8f8f8;
  margin-bottom: 2rem;
  padding: 4rem 2rem;
}

.opc-extended-head h1 {
  margin-bottom: .8em !important;
}

.opc-message {
  background: #f8f8f8;
  margin-bottom: 3rem;
  padding: 2rem;
}

.opc-message p:last-of-type {
  margin: 0;
}

.opc-message svg {
  margin-right: 1rem;
  font-size: 1.2em;
}

.opc-message[data-op-type="info"] {
  background: #78b3da;
}

.opc-message[data-op-type="warning"] {
  background: #fff8bb;
}

.opc-message[data-op-type="success"] {
  color: #fff;
  background: #70c391;
}

.opc-message[data-op-type="error"] {
  color: #fff;
  background: #fa7979;
}

.opc-manager-update {
  text-align: center;
}

.opc-manager-stage {
  margin-top: 20px;
}

.opc-manager-stage .opc-col > div {
  text-align: center;
  border: 1px solid gray;
  min-height: 325px;
  padding: 15px;
}

.opc-manager-stage .stage-action {
  margin: 10px;
}

.opc-manager-stage .stage-cache {
  position: absolute;
  bottom: 15px;
  left: 0;
  right: 0;
}

.opc-manager-stage .stage-cache span.opc-button, .opc-manager-stage .stage-cache .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-manager-stage .stage-cache span.notifications-cancel, .opc-manager-stage .stage-cache .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-manager-stage .stage-cache span.notifications-ok, .opc-manager-stage .stage-cache span.opc-favorite-button, .opc-manager-stage .stage-cache span.opc-compare-button {
  pointer-events: none;
}

.opc-manager-cookie {
  z-index: 1000;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}

.opc-cookie-message {
  color: #fff;
  text-align: center;
  background: #333;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 1rem 2rem;
  display: flex;
}

@media only screen and (width >= 640px) {
  .opc-cookie-message {
    flex-direction: row;
  }
}

.opc-cookie-message p {
  font-size: 1.2rem;
}

@media only screen and (width >= 640px) {
  .opc-cookie-message p {
    margin-bottom: 0;
    margin-right: 1rem;
  }
}

.opc-cookie-message p a {
  color: #fc8200;
}

.opc-cookie-message .opc-button, .opc-cookie-message .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-cookie-message a, .opc-cookie-message .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-cookie-message .notifications-cancel, .opc-cookie-message .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-cookie-message .notifications-ok, .opc-cookie-message .opc-favorite-button, .opc-cookie-message .opc-compare-button {
  flex-shrink: 0;
}

.opc-stock {
  vertical-align: middle;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.opc-stock .stock-label {
  vertical-align: middle;
  display: none;
}

.opc-stock svg {
  flex-shrink: 0;
  margin-right: .5rem;
  font-size: 1.2em;
}

.opc-stock .stock-value {
  vertical-align: middle;
}

.opc-stock .stock-location {
  align-items: center;
  display: flex;
}

.opc-stock .stock-location .stock-name {
  margin-right: .4rem;
}

.opc-stock .stock-location .stock-name:empty {
  display: none;
}

.opc-stock .stock-location .stock-value {
  margin-right: .4rem;
  font-weight: bold;
}

.opc-stock[data-op-status="on-stock"] svg, .opc-stock[data-op-status="on-stock"] .stock-value {
  color: #70c391;
}

.opc-stock[data-op-status="out-stock"] svg, .opc-stock[data-op-status="out-stock"] .stock-value {
  color: #fa7979;
}

.opc-stock[data-op-status="call-stock"] svg, .opc-stock[data-op-status="call-stock"] .stock-value {
  color: #78b3da;
}

.opc-stock[data-op-status="less-stock"] svg, .opc-stock[data-op-status="less-stock"] .stock-value {
  color: #f0bb54;
}

.opc-stock[data-op-status="na-stock"] svg, .opc-stock[data-op-status="na-stock"] .stock-value {
  color: #fa7979;
}

.opc-option-selection {
  z-index: 10;
  margin-bottom: 4rem;
  position: relative;
}

.opc-option-selection .option-selection-item, .opc-option-selection .option-selection-select {
  vertical-align: middle;
  cursor: pointer;
  color: #999;
  border: 1px solid #ccc;
  height: 4rem;
  margin-right: 1rem;
  padding: 0 2rem;
  line-height: 4rem;
  display: inline-block;
}

.opc-option-selection .option-selection-item:hover, .opc-option-selection .option-selection-select:hover {
  border: 1px solid #999;
}

.opc-option-selection .option-selection-item.is-selected, .opc-option-selection .option-selection-select.is-selected {
  color: #fc8200;
  border: 1px solid #fc8200;
}

.opc-option-selection .option-selection-select {
  padding: 0 1rem;
}

.opc-option-selection .option-selection-group {
  vertical-align: middle;
  margin-right: 1rem;
  display: inline-block;
}

.opc-option-selection .option-selection-group label, .opc-option-selection .option-selection-group .label, .opc-option-selection .option-selection-group .option-selection-group-label {
  margin-bottom: .5rem;
  margin-right: .5rem;
  font-weight: 600;
  display: inline-block;
}

.opc-option-selection .option-selection-group[data-op-type="image"] .option-selection-item {
  height: 10rem;
}

.opc-option-selection .option-selection-group[data-op-type="image"] .option-selection-item img {
  max-height: 100%;
}

.opc-option-selection .option-selection-group[data-op-type="color"] .option-selection-item {
  border-color: #0000;
}

.opc-option-selection .option-selection-group[data-op-type="color"] .option-selection-item.is-selected {
  position: relative;
}

.opc-option-selection .option-selection-group[data-op-type="color"] .option-selection-item.is-selected:before {
  color: #fff;
  text-shadow: 0 0 1px #000;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
}

.opc-option-selection .opc-prodart-selection .opc-selection ul {
  align-items: center;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.opc-tablelist ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-tablelist .tablelist-head, .opc-tablelist .tablelist-body li {
  border-bottom: 1px solid #eee;
  display: flex;
}

.opc-tablelist .tablelist-head {
  border-bottom: 1px solid #ccc;
  font-weight: 600;
  display: none;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-head {
    display: flex;
  }
}

.opc-tablelist .tablelist-body li {
  flex-wrap: wrap;
  padding: 1rem 0;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-body li {
    flex-wrap: nowrap;
    padding: 0;
  }
}

.opc-tablelist .tablelist-body li:hover, .opc-tablelist .tablelist-body li.is-active {
  background: #eee;
}

.opc-tablelist .tablelist-column {
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  padding: 0 1rem .5rem;
  display: flex;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column {
    flex-flow: wrap;
    justify-content: flex-start;
    padding: 1rem;
  }
}

.opc-tablelist .tablelist-column .tablelist-column-label {
  flex-shrink: 0;
  width: 40%;
  margin-bottom: .2rem;
  margin-right: .5rem;
  font-weight: 600;
  display: block;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column .tablelist-column-label {
    display: none;
  }
}

.opc-tablelist .tablelist-column .tablelist-column-value {
  width: 60%;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column .tablelist-column-value {
    width: 100%;
  }
}

.opc-tablelist .tablelist-column .tablelist-column-value a {
  color: #000;
}

.opc-tablelist .tablelist-column .tablelist-column-value a:hover {
  color: #666;
}

.opc-tablelist .tablelist-column.column-image .tablelist-img {
  margin: 0 auto 1rem;
  display: none;
}

.opc-tablelist .tablelist-column.column-image .tablelist-img .opc-asset {
  max-width: 100%;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column.column-image {
    flex-shrink: 0;
    width: 10rem;
  }

  .opc-tablelist .tablelist-column.column-image .tablelist-img {
    margin: 0 auto 1rem;
    display: block;
  }

  .opc-tablelist .tablelist-column.column-image .tablelist-img img {
    object-fit: contain;
    flex-shrink: 0;
    width: auto;
    max-width: 100%;
    height: auto;
    max-height: 100%;
  }

  .opc-tablelist .tablelist-column.column-image .tablelist-img .opc-asset {
    width: 8rem;
  }
}

@media only screen and (width >= 800px) {
  .opc-tablelist .tablelist-column.column-articleno {
    flex-shrink: 0;
    width: 10rem;
  }
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column.column-articleno {
    flex-shrink: 0;
    width: 10rem;
  }

  .opc-tablelist .tablelist-column.column-details {
    flex-grow: 1;
  }
}

@media only screen and (width >= 800px) {
  .opc-tablelist .tablelist-column.column-details {
    flex-grow: 1;
  }
}

.opc-tablelist .tablelist-column.column-details dl dt {
  opacity: .6;
  margin-bottom: .2rem;
  font-weight: 600;
}

.opc-tablelist .tablelist-column.column-details dl dd {
  margin-bottom: 1rem;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column.column-price {
    text-align: right;
    flex-shrink: 0;
    justify-content: flex-end;
    width: 12rem;
  }
}

@media only screen and (width >= 800px) {
  .opc-tablelist .tablelist-column.column-price {
    flex-shrink: 0;
    width: 12rem;
  }
}

.opc-tablelist .tablelist-column.column-price .opc-price {
  flex-direction: column;
}

.opc-tablelist .tablelist-column.column-price .opc-price .price-basis, .opc-tablelist .tablelist-column.column-price .opc-price .price-service, .opc-tablelist .tablelist-column.column-price .opc-price .price-promotion {
  align-self: inherit;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column.column-price .opc-price .price-basis, .opc-tablelist .tablelist-column.column-price .opc-price .price-service, .opc-tablelist .tablelist-column.column-price .opc-price .price-promotion {
    align-self: flex-end;
    margin-right: 0;
  }
}

.opc-tablelist .tablelist-column.column-actions {
  justify-content: space-between;
}

.opc-tablelist .tablelist-column.column-actions .opc-basket-button[data-op-modal] span {
  display: none;
}

.opc-tablelist .tablelist-column.column-actions .opc-basket-button[data-op-modal] {
  justify-content: center;
  width: 4rem;
  height: 4rem;
  margin-left: 1rem;
  padding: 0;
}

.opc-tablelist .tablelist-column.column-actions .opc-basket-button[data-op-modal] svg {
  margin-right: 0;
}

@media only screen and (width >= 640px) {
  .opc-tablelist .tablelist-column.column-actions {
    flex-wrap: wrap;
    flex-shrink: 0;
    place-content: flex-start flex-end;
    width: 20rem;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-basket-button {
    flex-wrap: nowrap;
    flex-grow: 0;
    order: 1;
    justify-content: flex-end;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-basket-button[data-op-type="single-dim"] .basket-button-dim-1 {
    margin-bottom: 0;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-basket-button .opc-button, .opc-tablelist .tablelist-column.column-actions .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-tablelist .tablelist-column.column-actions .opc-basket-button a, .opc-tablelist .tablelist-column.column-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-tablelist .tablelist-column.column-actions .opc-basket-button .notifications-cancel, .opc-tablelist .tablelist-column.column-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-tablelist .tablelist-column.column-actions .opc-basket-button .notifications-ok, .opc-tablelist .tablelist-column.column-actions .opc-basket-button .opc-favorite-button, .opc-tablelist .tablelist-column.column-actions .opc-basket-button .opc-compare-button {
    flex-grow: 0;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-basket-button[data-op-modal] span {
    display: none;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-basket-button[data-op-modal] {
    justify-content: center;
    width: 4rem;
    height: 4rem;
    margin-left: 1rem;
    padding: 0;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-favorite-button {
    margin-bottom: 1rem;
    margin-left: 1rem;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-favorite-button:first-of-type {
    margin-left: 0;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-compare-button {
    margin-bottom: 0;
    margin-left: 1rem;
  }

  .opc-tablelist .tablelist-column.column-actions .opc-more-button {
    order: 4;
    margin-bottom: 0;
    margin-left: 1rem;
  }
}

.opc-tablelist .tablelist-column .opc-price .price-basis, .opc-tablelist .tablelist-column .opc-price .price-service, .opc-tablelist .tablelist-column .opc-price .price-promotion {
  font-size: inherit;
}

.opc-tablelist .tablelist-actions {
  flex-wrap: wrap;
  justify-content: flex-end;
}

.opc-tablelist .tablelist-actions > .opc-favorite-button, .opc-tablelist .tablelist-actions > .opc-compare-button, .opc-tablelist .tablelist-actions > .opc-basket-button .opc-button, .opc-tablelist .tablelist-actions > .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-tablelist .tablelist-actions > .opc-basket-button a, .opc-tablelist .tablelist-actions > .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-tablelist .tablelist-actions > .opc-basket-button .notifications-cancel, .opc-tablelist .tablelist-actions > .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-tablelist .tablelist-actions > .opc-basket-button .notifications-ok, .opc-tablelist .tablelist-actions > .opc-basket-button .opc-favorite-button, .opc-tablelist .tablelist-actions > .opc-basket-button .opc-compare-button, .opc-tablelist .tablelist-actions > .opc-basket-button .basket-button-quantity, .opc-tablelist .tablelist-actions > .opc-more-button {
  margin-left: .5rem;
  width: 3.2rem !important;
  height: 3.2rem !important;
}

.opc-tablelist .tablelist-actions .opc-basket-button {
  justify-content: flex-end;
  width: 100%;
}

.opc-language-selection {
  position: relative;
}

.opc-language-selection[data-op-layout="list"] .language-selection-label {
  cursor: pointer;
}

.opc-language-selection[data-op-layout="list"] .language-selection-label span {
  font-weight: bold;
}

.opc-language-selection[data-op-layout="list"] .language-selection-label:after {
  content: "";
  margin-left: .5rem;
}

.opc-language-selection[data-op-layout="list"] .language-selection-label:focus {
  outline: none;
}

.opc-language-selection[data-op-layout="list"] ul {
  color: #fffc;
  z-index: 90000;
  background: #333;
  margin: 0;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
}

.opc-language-selection[data-op-layout="list"] ul li {
  border-bottom: 1px solid #ffffff1a;
}

.opc-language-selection[data-op-layout="list"] ul li a {
  color: inherit;
  padding: .5rem 1rem;
  display: block;
}

.opc-language-selection[data-op-layout="list"] ul li a:hover {
  background: #0003;
}

.opc-language-selection[data-op-layout="list"] ul li > span {
  color: inherit;
  cursor: pointer;
  padding: .5rem 1rem;
  display: block;
}

.opc-language-selection[data-op-layout="list"] ul li > span:hover {
  color: #666;
  background: #0003;
}

.opc-language-selection[data-op-layout="list"].is-open ul {
  display: block;
}

.opc-language-selection[data-op-layout="button"] a {
  vertical-align: unset;
}

.opc-language-selection[data-op-layout="button"] a.is-active {
  font-weight: bold;
}

.opc-language-selection[data-op-layout="button"] > span {
  vertical-align: unset;
  cursor: pointer;
}

.opc-language-selection[data-op-layout="button"] > span:hover {
  color: #666;
}

.opc-language-selection[data-op-layout="button"] > span.is-active {
  font-weight: bold;
}

.opc-static-content-editor {
  max-height: 80vh;
}

.opc-static-content-editor .static-content-editor-head {
  padding: 1.5rem 2rem;
  display: none;
  position: relative;
}

.opc-static-content-editor .static-content-editor-head h3 {
  margin: 0;
  font-size: 1.8rem;
}

.opc-static-content-editor .static-content-editor-head .opc-button, .opc-static-content-editor .static-content-editor-head .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-static-content-editor .static-content-editor-head a, .opc-static-content-editor .static-content-editor-head .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content-editor .static-content-editor-head .notifications-cancel, .opc-static-content-editor .static-content-editor-head .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content-editor .static-content-editor-head .notifications-ok, .opc-static-content-editor .static-content-editor-head .opc-favorite-button, .opc-static-content-editor .static-content-editor-head .opc-compare-button {
  font-size: inherit;
  position: absolute;
  top: 50%;
  right: 2rem;
  transform: translateY(-50%);
}

.opc-static-content-editor .static-content-editor-head {
  border-bottom: 1px solid #ccc;
}

.opc-static-content-editor .static-content-editor-body {
  border: 1px solid #ccc;
  padding: 0;
  overflow: hidden;
}

.opc-static-content-editor .static-content-editor-body .mce-tinymce {
  border: none !important;
}

.opc-static-content-editor .static-content-editor-footer {
  text-align: right;
  padding: 1rem 0;
}

.opc-segment-navigation {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 2rem 0;
  display: flex;
}

.opc-segment-navigation ul {
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.opc-segment-navigation a {
  border: 1px solid #0000;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  margin: 0 .5rem;
  font-family: sans-serif;
  font-size: 2rem;
  display: flex;
}

.opc-segment-navigation a:hover {
  border: 1px solid #ccc;
}

.opc-segment-navigation a.is-active {
  color: #000;
  background: #ccc;
  border: 1px solid #ccc;
}

.opc-segment-navigation .disabled, .opc-segment-navigation .is-disabled {
  opacity: .2;
  cursor: default;
  pointer-events: none;
}

.opc-basket-summary .basket-summary-head {
  border-bottom: 1px solid #999;
  padding: .5rem 0;
  font-weight: bold;
}

.opc-basket-summary .basket-summary-body {
  margin: 0 0 2rem;
  padding: 0;
  list-style: none;
}

.opc-basket-summary .basket-summary-head, .opc-basket-summary .basket-summary-item {
  display: flex;
}

.opc-basket-summary .basket-summary-head .basket-summary-item-title, .opc-basket-summary .basket-summary-item .basket-summary-item-title {
  color: #000;
  flex-grow: 1;
  width: 80%;
  padding: 0 1rem;
}

.opc-basket-summary .basket-summary-head .basket-summary-item-count, .opc-basket-summary .basket-summary-item .basket-summary-item-count {
  text-align: right;
  flex-shrink: 0;
  width: 20%;
  padding: 0 1rem 0 0;
}

@media only screen and (width >= 800px) {
  .opc-basket-summary .basket-summary-head .basket-summary-item-count, .opc-basket-summary .basket-summary-item .basket-summary-item-count {
    text-align: right;
    width: 6rem;
  }
}

.opc-basket-summary .basket-summary-head .basket-summary-item-price, .opc-basket-summary .basket-summary-item .basket-summary-item-price {
  text-align: right;
  flex-shrink: 0;
  width: 20%;
  padding: 0 1rem 0 0;
}

@media only screen and (width >= 800px) {
  .opc-basket-summary .basket-summary-head .basket-summary-item-price, .opc-basket-summary .basket-summary-item .basket-summary-item-price {
    width: 14rem;
  }
}

.opc-basket-summary .basket-summary-item {
  border-bottom: 1px solid #eee;
  padding: 1rem 0;
}

.opc-basket-summary .basket-summary-item:hover {
  background: #eee;
}

.opc-basket-summary .basket-summary-footer {
  background: #eee;
  flex-direction: column;
  align-items: flex-end;
  margin-bottom: 2rem;
  padding: 1rem;
  display: flex;
}

.opc-basket-summary .basket-summary-footer .summary-footer-line dl {
  margin: 0;
  padding: .5rem 0;
  display: flex;
}

.opc-basket-summary .basket-summary-footer .summary-footer-line dl dd {
  text-align: right;
  width: 12rem;
}

.opc-newsletter .opc-message {
  text-align: center;
}

.opc-newsletter .opc-message svg {
  margin: 0 auto 1rem;
  font-size: 3rem;
  display: block;
}

.opc-iconbox {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 60rem;
  margin: 0 auto;
  padding: 4rem;
  display: flex;
}

.opc-iconbox svg {
  color: #666;
  border: 1px solid #999;
  border-radius: 50%;
  flex-shrink: 0;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 10rem;
  height: 10rem;
  margin-bottom: 2rem;
  padding: 2rem;
  font-size: 8rem;
  display: flex;
}

.opc-iconbox b {
  margin-bottom: 1rem;
  font-size: 1.8rem;
}

.opc-iconbox p {
  max-width: 100%;
  margin-bottom: 1em;
}

.opc-iconbox .opc-button, .opc-iconbox .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-iconbox a, .opc-iconbox .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-iconbox .notifications-cancel, .opc-iconbox .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-iconbox .notifications-ok, .opc-iconbox .opc-favorite-button, .opc-iconbox .opc-compare-button {
  width: auto;
  margin: 0 auto;
  display: inline-flex;
}

.opc-iconbox .opc-static-content {
  margin-bottom: 2rem;
}

.opc-iconbox[data-op-style="success"] svg {
  color: #70c391;
  border: 1px solid #70c391;
}

.opc-iconbox[data-op-style="error"] svg {
  color: #fa7979;
  border: 1px solid #fa7979;
}

.opc-item-list {
  margin-bottom: 2rem;
}

.opc-item-list .item-list-head, .opc-item-list .list-item {
  width: 100%;
  display: flex;
}

.opc-item-list .item-list-head {
  border-bottom: 2px solid #999;
  font-weight: bold;
}

.opc-item-list .item-list-head .list-item-column {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.opc-item-list .item-list-body {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-item-list .list-item {
  border-bottom: 1px solid #ccc;
  align-items: center;
  transition: all .2s ease-in-out;
}

.opc-item-list .list-item:hover {
  background: #f8f8f8;
  padding-left: .5rem;
  padding-right: .5rem;
}

.opc-item-list .list-item .list-item-label {
  margin-right: .5rem;
  font-weight: bold;
}

.opc-item-list .list-item .list-item-value {
  margin-bottom: .4rem;
  margin-right: .4rem;
  display: inline-block;
}

.opc-item-list .list-item .editmode {
  flex-wrap: wrap;
  align-items: center;
  display: none;
}

.opc-item-list .list-item form {
  flex-wrap: wrap;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.opc-item-list .list-item a {
  color: #000;
}

.opc-item-list .list-item a:hover {
  color: #666;
}

.opc-item-list .list-item.is-changing .editmode {
  display: flex;
}

.opc-item-list .list-item.is-changing form .list-item-value {
  display: none;
}

.opc-item-list .list-item.is-changing .list-item-column {
  align-self: flex-start;
  padding-right: .5rem;
  display: block;
}

.opc-item-list .list-item.is-changing .list-item-column .opc-form-field-group .opc-form-field {
  flex-grow: 1;
  margin-right: .5rem;
}

.opc-item-list .list-item.is-changing .list-item-column .opc-form-field-group .opc-form-field:last-of-type {
  margin-right: 0;
}

.opc-item-list .list-item.is-changing .list-item-column .opc-form-field {
  margin-bottom: .5rem;
}

.opc-item-list .list-item.is-changing .list-item-column .opc-form-field:last-of-type {
  margin-bottom: 0;
}

.opc-item-list .list-item-column {
  flex-grow: 0;
  align-items: center;
  width: 33%;
  min-width: 8rem;
  display: flex;
}

.opc-item-list .list-item-column .list-item-label {
  display: none;
}

.opc-product-article-selection ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-product-article-selection ul li a {
  margin: -2rem;
  padding: 2rem;
  display: block;
}

.opc-product-article-selection img {
  max-width: 100%;
  max-height: 100%;
}

.opc-product-article-selection .is-disabled {
  opacity: .4;
  pointer-events: none;
  cursor: default !important;
}

.opc-product-article-selection .is-disabled a {
  cursor: default;
}

.opc-product-article-selection .product-article-selection-label {
  margin-bottom: .5rem;
  margin-right: 1rem;
  font-weight: bold;
}

.opc-product-article-selection .product-article-selection-options .option-item {
  border: 1px solid #ccc;
  padding: 2rem;
  display: inline-flex;
}

.opc-product-article-selection .product-article-selection-options .option-item:hover {
  border-color: #666;
}

.opc-product-article-selection .product-article-selection-options .option-item.is-selected {
  border-color: #fc8200;
}

.opc-product-article-selection[data-op-type="image"] .option-item {
  height: 10rem;
  padding: 1rem;
}

.opc-product-article-selection[data-op-layout="inline"] {
  align-items: flex-start;
  margin-right: 2rem;
  display: flex;
}

.opc-product-article-selection[data-op-layout="list"] {
  flex-wrap: wrap;
  width: 100%;
  display: flex;
}

.opc-product-article-selection[data-op-layout="list"] .product-article-selection-label {
  width: 100%;
  display: block;
}

.opc-product-article-selection[data-op-layout="list"] .product-article-selection-options {
  width: 100%;
  display: flex;
}

.opc-product-article-selection[data-op-layout="list"] .product-article-selection-options .option-item {
  margin-bottom: .5rem;
  margin-right: 1rem;
  display: block;
}

.opc-product-article-selection[data-op-layout="select"] {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options {
  width: 100%;
  position: relative;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options .option-item-list-selection {
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: calc(100% - 1rem);
  background-repeat: no-repeat;
  background-size: 2rem;
  border: 1px solid #ccc;
  width: 100%;
  padding: 2rem;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options .option-item-list {
  z-index: 10;
  background: #fff;
  border: 1px solid #ccc;
  max-height: 12rem;
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  overflow: auto;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options .option-item-list .option-item {
  cursor: pointer;
  border: none;
  border-bottom: 1px solid #ccc;
  padding: 1rem 2rem;
  display: block;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options .option-item-list .option-item:hover {
  background: #efefef;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options .option-item-list .option-item:last-of-type {
  border-bottom: none;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options .option-item-list .option-item.is-selected {
  color: #fff;
  background: #fc8200;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options .option-item-list .option-item a {
  color: inherit;
}

.opc-product-article-selection[data-op-layout="select"] .product-article-selection-options.is-open .option-item-list {
  display: block;
}

.opc-notifications.is-maximized .notifications-dialog {
  width: 90% !important;
  max-width: none !important;
  height: 90% !important;
  margin: 0 auto !important;
  top: 5% !important;
  left: 0 !important;
}

.opc-notifications .notifications-dialog {
  padding: 0;
}

.opc-notifications .notifications-dialog .notifications-commands {
  margin: 0;
  top: 2rem;
  right: 2rem;
}

.opc-notifications .notifications-dialog .notifications-header {
  margin: 0;
  padding: 2rem;
}

.opc-notifications .notifications-dialog .notifications-header h3 {
  margin: 0 !important;
}

.opc-notifications .notifications-dialog .notifications-body {
  padding: 0 2rem 2rem;
}

.opc-notifications .notifications-dialog .notifications-body .notifications-content {
  padding: 0 !important;
}

.opc-notifications .notifications-dialog .notifications-footer {
  margin: 0;
  padding: 0 2rem 2rem;
}

.opc-notifications .notifications-dialog .notifications-footer .notifications-buttons {
  width: 100%;
}

@media only screen and (width >= 640px) {
  .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons {
    width: auto;
  }
}

.opc-notifications .notifications-dialog .notifications-commands {
  top: 1.5rem;
  right: 1.5rem;
}

.opc-notifications .notifications-dialog .notifications-commands .notifications-close {
  opacity: .6;
  background-size: 2.4rem;
  width: 3rem;
  height: 3rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 7.21875 5.78125 L 5.78125 7.21875 L 14.5625 16 L 5.78125 24.78125 L 7.21875 26.21875 L 16 17.4375 L 24.78125 26.21875 L 26.21875 24.78125 L 17.4375 16 L 26.21875 7.21875 L 24.78125 5.78125 L 16 14.5625 Z %22%2F%3E%3C%2Fsvg%3E") !important;
}

.opc-notifications .notifications-dialog .notifications-commands .notifications-close:hover {
  opacity: 1;
}

.opc-notifications .notifications-dialog .notifications-commands .notifications-maximize {
  opacity: .6;
  background-size: 2.4rem;
  width: 3rem;
  height: 3rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 7.21875 5.78125 L 5.78125 7.21875 L 14.5625 16 L 5.78125 24.78125 L 7.21875 26.21875 L 16 17.4375 L 24.78125 26.21875 L 26.21875 24.78125 L 17.4375 16 L 26.21875 7.21875 L 24.78125 5.78125 L 16 14.5625 Z %22%2F%3E%3C%2Fsvg%3E") !important;
}

.opc-notifications .notifications-dialog .notifications-commands .notifications-maximize:hover {
  opacity: 1;
}

.opc-notifications .notifications-dialog .notifications-commands .notifications-pin {
  opacity: .6;
  background-size: 2.4rem;
  width: 3rem;
  height: 3rem;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 7.21875 5.78125 L 5.78125 7.21875 L 14.5625 16 L 5.78125 24.78125 L 7.21875 26.21875 L 16 17.4375 L 24.78125 26.21875 L 26.21875 24.78125 L 17.4375 16 L 26.21875 7.21875 L 24.78125 5.78125 L 16 14.5625 Z %22%2F%3E%3C%2Fsvg%3E") !important;
}

.opc-notifications .notifications-dialog .notifications-commands .notifications-pin:hover {
  opacity: 1;
}

.opc-notifications .notifications-error {
  background: #fa7979;
  border-radius: 1rem;
}

.opc-notifications-notifier .notifications-message {
  text-align: center;
  border-radius: 1rem;
  width: 28rem;
  box-shadow: 0 0 10px #0003;
}

.opc-notifications-notifier .notifications-message.is-error {
  color: #fff;
  background: #fa7979;
}

.opc-notifications-notifier .notifications-message.is-success {
  color: #fff;
  background: #70c391;
}

.opc-notifications-notifier .notifications-message .notifications-link {
  color: #fff;
}

.opc-notifications-notifier .notifications-message .notifications-link:hover {
  color: #ffcc96;
}

.opc-notifications-notifier .notifications-message .notifications-close {
  background-color: #0000;
  top: 2rem;
  right: 1rem;
}

.opc-notifications-notifier .notifications-message.is-visible {
  padding: 2rem 3rem 2rem 2rem;
}

.opc-selection-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.opc-selection-list li {
  margin-bottom: .5rem;
}

.opc-selection-list[data-op-type="inline"] li {
  vertical-align: top;
  margin-right: .5rem;
  display: inline-block;
}

.opc-selection-list .opc-radio {
  margin-right: 0;
  display: block;
}

.opc-selection-list .opc-radio label {
  border: 1px solid #eee;
  padding: 1.5rem 2rem 1.5rem 5rem;
  display: block;
}

.opc-selection-list .opc-radio label:before {
  width: 2.4rem;
  height: 2.4rem;
  top: 1.5rem;
  left: 1rem;
}

.opc-selection-list .opc-radio label:after {
  color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23fff%22%3E%3Cpath style%3D%22 %22 d%3D%22M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z %22%2F%3E%3C%2Fsvg%3E");
  width: 2.4rem;
  height: 2.4rem;
  top: 1.5rem;
  left: 1rem;
}

.opc-selection-list .opc-radio input:checked + label {
  background: #eee;
}

.opc-selection-list .opc-radio input:checked + label:before {
  background-color: #6eb25e;
  border-color: #6eb25e;
}

.opc-selection-list .opc-radio input:checked + label:after {
  color: #fff;
}

.opc-directsearch-suggest {
  z-index: 2;
  background: #fff;
  flex-wrap: wrap;
  width: 100%;
  display: flex;
  position: relative;
}

.opc-directsearch-suggest .directsearch-suggest-row {
  flex-wrap: wrap;
  width: 100%;
  max-width: 100%;
  display: flex;
}

.opc-directsearch-suggest .directsearch-suggest-column {
  flex-grow: 1;
  align-content: flex-start;
  min-width: 30rem;
}

.opc-directsearch-suggest .directsearch-suggest-column:empty {
  display: none !important;
}

.opc-directsearch-suggest .directsearch-suggest-column .directsearch-suggest-column-section {
  margin-bottom: 2rem;
}

.opc-directsearch-suggest .directsearch-suggest-column .directsearch-suggest-column-section:last-of-type {
  margin-bottom: 0;
}

.opc-directsearch-suggest .directsearch-suggest-column .searchTerm {
  background: #ffa50080;
}

.opc-directsearch-suggest .directsearch-suggest-column .CatItem-ArtName1, .opc-directsearch-suggest .directsearch-suggest-column .CatStruct-Name {
  font-weight: bold;
}

.opc-directsearch-suggest .directsearch-suggest-column .CatStruct-Number {
  display: none;
}

.opc-directsearch-suggest .directsearch-suggest-column .list-item-image {
  flex-shrink: 0;
  width: 8rem;
  height: 8rem;
  margin-right: 1rem;
}

.opc-directsearch-suggest .directsearch-suggest-column .list-item-image img {
  flex-shrink: 0;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  display: block;
}

.opc-directsearch-suggest .directsearch-suggest-column .list-item-info {
  width: 100%;
  max-width: 100%;
}

.opc-directsearch-suggest .directsearch-suggest-column a {
  color: #000;
}

.opc-directsearch-suggest .directsearch-suggest-column .list-item-name {
  font-weight: bold;
}

.opc-directsearch-suggest .directsearch-suggest-column .list-item-art-nr {
  opacity: .6;
  display: block;
}

.opc-directsearch-suggest .directsearch-suggest-column .list-item-description {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.opc-directsearch-suggest .directsearch-suggest-column .list-item-price {
  display: none;
}

.opc-directsearch-suggest h3 {
  color: #776b5f;
  margin-bottom: .2em;
  font-size: 1.2rem;
}

.opc-directsearch-suggest[data-op-type="2col3sec"] .directsearch-suggest-column {
  flex-shrink: 0;
  width: 50%;
  padding: 2rem;
}

.opc-directsearch-suggest[data-op-type="2col3sec"] .directsearch-suggest-column:empty {
  display: none;
}

.opc-directsearch-suggest[data-op-type="3col2sec"] .directsearch-suggest-column {
  flex-shrink: 0;
  width: 33.333%;
  padding: 2rem;
}

.opc-directsearch-suggest[data-op-type="3col2sec"] .directsearch-suggest-column:empty {
  display: none;
}

.opc-directsearch-suggest[data-op-type="3rowA2sec"] .directsearch-suggest-column {
  flex-shrink: 0;
  width: 50%;
  padding: 2rem;
}

.opc-directsearch-suggest[data-op-type="3rowA2sec"] .directsearch-suggest-column:empty {
  display: none;
}

@keyframes passing-through {
  0% {
    opacity: 0;
    transform: translateY(40px);
  }

  30%, 70% {
    opacity: 1;
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(-40px);
  }
}

@keyframes slide-in {
  0% {
    opacity: 0;
    transform: translateY(40px);
  }

  30% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }

  10% {
    transform: scale(1.1);
  }

  20% {
    transform: scale(1);
  }
}

.opc-dropzone, .opc-dropzone * {
  box-sizing: border-box;
}

.opc-dropzone-wrapper.is-inactive .opc-dropzone {
  cursor: not-allowed;
  opacity: .25 !important;
  background: #c7c7c7 !important;
}

.opc-dropzone-wrapper.is-inactive .dz-message {
  text-decoration: line-through;
}

.opc-dropzone {
  -webkit-overflow-scrolling: touch;
  background: #fff;
  border: 1px solid #0003;
  min-height: 150px;
  padding: 1rem;
  display: flex;
  overflow: auto hidden;
}

.opc-dropzone.dz-clickable {
  cursor: pointer;
}

.opc-dropzone.dz-clickable * {
  cursor: default;
}

.opc-dropzone.dz-clickable .dz-message, .opc-dropzone.dz-clickable .dz-message * {
  cursor: pointer;
}

.opc-dropzone.dz-started .dz-message {
  display: none;
}

.opc-dropzone.dz-drag-hover {
  border-style: solid;
  box-shadow: 0 0 5px #ccc;
}

.opc-dropzone .dz-message {
  text-align: center;
  align-self: center;
  width: 100%;
  margin: 2em 0;
}

.opc-dropzone .dz-preview {
  vertical-align: top;
  min-height: 100px;
  margin: 1rem;
  display: inline-block;
  position: relative;
}

.opc-dropzone .dz-preview .dz-details {
  z-index: 20;
  width: 120px;
}

.opc-dropzone .dz-preview .dz-details .dz-size {
  opacity: .5;
  margin-bottom: 0;
  font-size: 12px;
}

.opc-dropzone .dz-preview .dz-details .dz-size span {
  padding: 0;
}

.opc-dropzone .dz-preview .dz-details .dz-filename {
  white-space: nowrap;
}

.opc-dropzone .dz-preview .dz-details .dz-filename span {
  text-overflow: ellipsis;
  padding: 0;
  display: block;
  overflow: hidden;
}

.opc-dropzone .dz-preview:hover {
  z-index: 1000;
}

.opc-dropzone .dz-preview:hover .dz-image img {
  transform: scale(1.05);
}

.opc-dropzone .dz-preview.dz-file-preview .dz-image {
  background: linear-gradient(#eee, #ddd);
  border-radius: 0;
}

.opc-dropzone .dz-preview.dz-file-preview .dz-image-preview {
  opacity: 1;
}

.opc-dropzone .dz-preview.dz-image-preview .dz-details {
  transition: opacity .2s linear;
}

.opc-dropzone .dz-preview .dz-remove {
  text-align: left;
  cursor: pointer;
  color: #dc143c;
  border: none;
  font-size: 12px;
  display: inline-block;
}

.opc-dropzone .dz-preview .dz-remove:hover {
  text-decoration: underline;
}

.opc-dropzone .dz-preview .dz-image {
  z-index: 10;
  background-color: #eee;
  border-radius: 10px;
  width: 120px;
  height: 120px;
  margin: 0 auto 20px;
  display: block;
  position: relative;
  overflow: hidden;
}

.opc-dropzone .dz-preview .dz-image img {
  max-width: 100%;
  display: block;
}

.opc-dropzone .dz-preview .dz-success-mark, .opc-dropzone .dz-preview .dz-error-mark {
  pointer-events: none;
  opacity: 0;
  z-index: 500;
  margin-top: -15px;
  margin-left: -15px;
  display: block;
  position: absolute;
  top: 60px;
  left: 60px;
}

.opc-dropzone .dz-preview .dz-success-mark svg, .opc-dropzone .dz-preview .dz-error-mark svg {
  width: 30px;
  height: 30px;
  display: block;
}

.opc-dropzone .dz-preview.dz-success .dz-success-mark {
  animation: 3s cubic-bezier(.77, 0, .175, 1) passing-through;
}

.opc-dropzone .dz-preview.dz-error .dz-error-mark svg {
  fill: red;
}

.opc-dropzone .dz-preview.dz-error .dz-error-mark {
  opacity: 1;
  animation: 3s cubic-bezier(.77, 0, .175, 1) slide-in;
}

.opc-dropzone .dz-preview.dz-error .dz-error-message {
  display: block;
}

.opc-dropzone .dz-preview.dz-error:hover .dz-error-message {
  opacity: 1;
  pointer-events: auto;
}

.opc-dropzone .dz-preview.dz-processing .dz-progress {
  opacity: 1;
  transition: all .2s linear;
}

.opc-dropzone .dz-preview.dz-complete .dz-progress {
  opacity: 0;
  transition: opacity .4s ease-in;
}

.opc-dropzone .dz-preview:not(.dz-processing) .dz-progress {
  animation: 6s infinite pulse;
}

.opc-dropzone .dz-preview .dz-progress {
  opacity: 1;
  z-index: 1000;
  pointer-events: none;
  background: #cccc;
  border-radius: 20px;
  height: 6px;
  margin-top: 0;
  margin-left: 0;
  position: absolute;
  top: 128px;
  left: 0;
  right: 0;
  overflow: hidden;
  transform: scale(1);
}

.opc-dropzone .dz-preview .dz-progress .dz-upload {
  background: linear-gradient(#666, #444);
  width: 0;
  transition: width .3s ease-in-out;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

.opc-dropzone .dz-preview .dz-error-message {
  pointer-events: none;
  z-index: 1000;
  color: #fff;
  background: #fa7979;
  border-radius: 1rem;
  width: 120px;
  font-size: 12px;
  transition: opacity .3s;
  display: block;
  position: relative;
  left: 0;
}

.opc-dropzone .dz-preview .dz-error-message span {
  margin-top: 1rem;
  padding: 1rem;
  display: block;
  position: relative;
}

.opc-dropzone .dz-preview .dz-error-message span:empty {
  display: none;
}

.opc-dropzone .dz-preview .dz-error-message span:after {
  content: "";
  border-bottom: 6px solid #fa7979;
  border-left: 6px solid #0000;
  border-right: 6px solid #0000;
  width: 0;
  height: 0;
  position: absolute;
  top: -6px;
  left: 54px;
}

.opc-dropzone[data-op-type="single"] {
  height: 4rem;
  min-height: 4rem;
  max-height: 4rem;
}

.opc-dropzone[data-op-type="single"] .dz-preview {
  align-items: baseline;
  margin: 0;
  padding: 0;
  display: flex;
}

.opc-dropzone[data-op-type="single"] .dz-image {
  display: none;
}

.opc-dropzone[data-op-type="single"] .dz-details {
  width: auto;
  display: flex;
}

.opc-dropzone[data-op-type="single"] .dz-details .dz-filename {
  order: 1;
  font-size: 1.4rem;
}

.opc-dropzone[data-op-type="single"] .dz-details .dz-size {
  order: 2;
  margin-left: .5rem;
  font-size: 1.4rem;
}

.opc-dropzone[data-op-type="single"] .dz-remove {
  margin-left: 1rem;
}

.opc-dropzone[data-op-type="single"] .dz-error-message, .opc-dropzone[data-op-type="single"] .dz-error-mark, .opc-dropzone[data-op-type="single"] .dz-success-mark {
  display: none !important;
}

.opc-basket-list-quickorder {
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 15px;
  display: flex;
}

@media only screen and (width >= 800px) {
  .opc-basket-list-quickorder {
    padding: 15px 0;
  }
}

.opc-basket-list-quickorder > .quickorder-title {
  width: 100%;
  margin-bottom: 10px;
}

.opc-basket-list-quickorder > .opc-form-field {
  width: 100%;
  position: relative;
}

@media only screen and (width >= 800px) {
  .opc-basket-list-quickorder > .opc-form-field {
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
    margin-right: 1rem;
  }
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper {
  z-index: 10;
  background: #fff;
  border: 1px solid #ccc;
  border-top: none;
  width: 100%;
  display: none;
  position: absolute;
  top: 100%;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper:before {
  content: "";
  background: none;
  border: 2px solid #0000;
  border-top-color: #fc8200;
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
  margin: 0 auto 0 -1.5rem;
  animation-name: rotater;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  display: none;
  position: absolute;
  top: .5rem;
  left: 50%;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper.is-showing {
  display: block;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper.is-showing:before {
  display: none;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper.is-loading {
  min-height: 5rem;
  display: block;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper.is-loading:before {
  display: block;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list {
  z-index: 2;
  flex-wrap: wrap;
  width: 100%;
  min-height: 3rem;
  max-height: 30rem;
  margin: 0;
  padding: 0;
  display: flex;
  overflow-y: auto;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li {
  background: #fff;
  align-items: center;
  width: 100%;
  min-height: 7.5rem;
  margin-bottom: .5rem;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li:hover {
  cursor: pointer;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-image {
  flex: 0 0 6rem;
  margin-right: 2rem;
  padding: .5rem 0;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-image img {
  max-width: 100%;
  max-height: 75px;
  margin: 0 auto;
  display: block;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-info-wrapper {
  flex-direction: column;
  flex-grow: 1;
  display: flex;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-info {
  color: #000;
  flex-grow: 1;
  flex-basis: 1%;
  max-width: 100%;
  padding: .5rem 0;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-info .list-item-title {
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: .4em;
  font-size: 1.4rem;
  font-weight: bold;
  display: flex;
  overflow: hidden;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-info .list-item-title .article-flag-wrapper {
  margin-left: 1rem;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action {
  margin-left: auto;
  display: flex;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .basket-button-quantity {
  width: 3rem;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-button > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a > span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action a > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-favorite-button > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-compare-button > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok > span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .notifications-ok > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel > span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .notifications-cancel > span {
  display: none;
}

@media only screen and (width >= 800px) {
  .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-button > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a > span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action a > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-favorite-button > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-compare-button > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok > span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .notifications-ok > span, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel > span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-action .notifications-cancel > span {
    display: block;
  }
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button {
  height: 100%;
  margin-left: 2rem;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .opc-button, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button a, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .opc-favorite-button, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .opc-compare-button, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .notifications-ok, .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .list-item-basket-button .notifications-cancel {
  width: 7.5rem;
  height: 100%;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list li .opc-message {
  width: 100%;
  margin-bottom: 0;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .quickorder-search-result-list > li:last-child {
  border-bottom: none;
}

.opc-basket-list-quickorder .quickorder-search-result-list-wrapper .opc-quickorder-message {
  z-index: 2;
  background: #eee;
  justify-content: center;
  align-items: center;
  height: 4rem;
  margin: .5rem;
  display: flex;
  position: relative;
}

.opc-manager-session-timeout {
  display: none;
}

.session-timeout-message-active {
  position: fixed;
  inset: 0;
}

.session-timeout-message-active .opc-manager-session-timeout {
  z-index: 9999;
  text-align: center;
  background: #fffffff2;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 2rem;
  display: flex;
  position: fixed;
  inset: 0;
}

.session-timeout-message-active .opc-manager-session-timeout .session-timeout-title {
  max-width: 100%;
}

.content-box-wrapper {
  flex-wrap: wrap;
  align-items: flex-start;
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.content-box-wrapper .content-box {
  width: 50%;
  margin: 0 15px;
}

@media only screen and (width <= 800px) {
  .content-box-wrapper .content-box {
    width: 100%;
    margin-bottom: 1rem;
  }
}

.content-box {
  border: 1px solid #ccc;
  margin-bottom: 1rem;
}

.content-box.fixed-width {
  max-width: 60rem;
  margin: 0 auto;
}

.content-box .content-box-head {
  padding: 2rem;
  position: relative;
}

.content-box .content-box-head h2 {
  margin: 0;
  padding: 0;
}

.content-box .content-box-head h2 span {
  margin-right: 2rem;
  font-size: 3rem;
}

.content-box .content-box-head .content-box-toggler {
  text-align: center;
  font-size: 2rem;
  line-height: 2rem;
  position: absolute;
  top: 50%;
  right: 2rem;
  transform: translateY(-50%);
}

.content-box.is-open .content-box-head .content-box-toggler {
  transform: translateY(-50%) rotate(-180deg);
}

.content-box .content-box-body {
  padding: 0 2rem 2rem;
}

.content-box .content-box-body p {
  margin: 0 0 2rem;
  padding: 0;
}

.content-box .content-box-body .content-box-slide-content {
  display: none;
}

.content-box .content-box-body .content-box-body-actions {
  text-align: right;
}

.content-box .content-box-body .content-box-body-actions .opc-message {
  text-align: left;
}

.list-info {
  columns: 1;
  break-inside: avoid;
  background: #eee;
  margin-bottom: 2rem;
  padding: 1rem;
}

@media only screen and (width >= 800px) {
  .list-info {
    columns: 2;
  }
}

@media only screen and (width >= 1400px) {
  .list-info {
    columns: 3;
  }
}

.list-info .list-info-item {
  page-break-inside: avoid;
  break-inside: avoid;
  width: 100%;
  margin-bottom: .5rem;
  display: inline-block;
}

.list-info .list-info-item .list-info-label {
  width: 45%;
  margin-right: 1rem;
  font-weight: bold;
  display: inline-block;
}

.list-info .list-info-item .list-info-value {
  display: inline-block;
}

.article-list-menu {
  flex-wrap: wrap;
}

.article-list-menu .article-list-count {
  width: 100%;
  margin-bottom: 1rem;
}

@media only screen and (width >= 640px) {
  .article-list-menu .article-list-count {
    width: auto;
  }
}

.article-list-menu .article-list-sort {
  margin-bottom: 1rem;
}

.article-list-menu .article-list-sort label {
  display: none;
}

@media only screen and (width >= 800px) {
  .article-list-menu .article-list-sort label {
    display: inline-block;
  }
}

.article-list-menu .article-list-sort select::-ms-expand {
  display: none;
}

.article-list-menu .article-list-layout {
  margin-bottom: 1rem;
}

.article-list-item .article-list-item-details .opc-price {
  min-height: 2.4rem;
  margin-bottom: .5rem;
}

.article-list-item .article-list-item-details .article-list-item-title {
  height: 4.4rem;
  margin-bottom: .5rem;
  font-weight: 600;
  overflow: hidden;
}

.article-list-item .article-list-item-details .article-list-item-description {
  overflow: hidden;
}

.article-list-item .article-list-item-details .article-list-item-description p, .article-list-item .article-list-item-details .article-list-item-description .is-product-msg {
  height: 4.4rem;
  margin-bottom: 0;
  padding: .5rem 0;
  font-size: 1.4rem;
  line-height: 1.3;
  overflow: hidden;
}

.article-list-item .article-list-item-details .article-list-item-description p:empty, .article-list-item .article-list-item-details .article-list-item-description .is-product-msg:empty {
  display: none;
}

.article-list-item .article-list-item-details .article-list-item-description .is-product-msg {
  text-align: center;
  background: #eee;
  border-radius: 1rem;
  justify-content: center;
  align-items: center;
  max-width: 60rem;
  padding: .5rem 1rem;
  font-size: 1.2rem;
  display: flex;
}

.article-list-item .article-list-item-actions {
  color: #000;
  flex-wrap: wrap;
  justify-content: space-between;
  display: flex;
  overflow: visible;
}

.article-list-item .article-list-item-actions .details-button {
  margin-bottom: .5rem;
  margin-left: auto;
}

.article-list-item .article-list-item-actions .opc-favorite-button {
  background-color: #fff;
}

.article-list-item .article-list-item-actions .opc-favorite-button:hover, .article-list-item .article-list-item-actions .opc-favorite-button:focus {
  box-shadow: 1px 3px 3px #ccc;
}

.article-list-item .article-list-item-actions .opc-compare-button {
  background-color: #fff;
  margin-left: 1rem;
}

.article-list-item .article-list-item-actions .opc-compare-button:hover, .article-list-item .article-list-item-actions .opc-compare-button:focus {
  box-shadow: 1px 3px 3px #ccc;
}

.article-list-item .article-list-item-actions .opc-basket-button {
  width: 4rem;
  margin-left: auto;
  padding: 0;
}

.article-list-item .article-list-item-actions .opc-basket-button svg {
  margin-right: 0;
}

.article-list-item .article-list-item-actions .opc-basket-button span {
  display: none;
}

.article-list-item .article-list-item-actions .opc-basket-button:hover, .article-list-item .article-list-item-actions .opc-basket-button:focus {
  box-shadow: 1px 3px 3px #ccc;
}

.article-list-item .article-list-item-actions .details-button {
  width: auto;
}

@media only screen and (width >= 800px) {
  .article-list-item .article-list-item-actions .details-button {
    width: auto;
  }
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-details .article-list-item-title {
  height: auto;
  margin-bottom: .5rem;
  font-size: 1.8rem;
  font-weight: 600;
  overflow: hidden;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions {
  color: #000;
  display: flex;
  overflow: visible;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .details-button {
  margin-bottom: .5rem;
  margin-left: auto;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-favorite-button {
  background-color: #fff;
  margin-right: .5rem;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-favorite-button:hover, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-favorite-button:focus {
  box-shadow: 1px 3px 3px #ccc;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-more-button {
  margin-left: 0;
  margin-right: .5rem;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-compare-button {
  background-color: #fff;
  margin-left: 0;
  margin-right: .5rem;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-compare-button:hover, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-compare-button:focus {
  box-shadow: 1px 3px 3px #ccc;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button {
  justify-content: center;
  width: 4rem;
  padding: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button svg {
  margin-right: 0;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button span {
  display: none;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button:hover, [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .opc-basket-button:focus {
  box-shadow: 1px 3px 3px #ccc;
}

[data-op-article-list-type="list"] .article-list-item .article-list-item-actions .details-button {
  width: 100%;
}

@media only screen and (width >= 800px) {
  [data-op-article-list-type="list"] .article-list-item .article-list-item-actions .details-button {
    width: auto;
  }
}

.opc-search {
  visibility: hidden;
  opacity: 0;
  z-index: -100;
  width: 100%;
  position: fixed;
  inset: 0;
}

.opc-search.is-open {
  visibility: visible;
  opacity: 1;
  z-index: 20000;
}

.opc-search .search-toggle {
  z-index: 3;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
}

.opc-search .opc-search-bg {
  z-index: 1;
  background: #fffffffa;
  display: block;
  position: absolute;
  inset: 0;
}

.opc-search .opc-search-content {
  z-index: 2;
  padding: 2rem;
  position: absolute;
  inset: 0;
}

@media only screen and (width >= 800px) {
  .opc-search {
    visibility: visible;
    opacity: 1;
    z-index: 20000;
    background: none;
    width: 100%;
    position: relative;
    inset: auto;
  }

  .opc-search .opc-search-bg, .opc-search .opc-search-toggle {
    display: none;
  }

  .opc-search .opc-search-content {
    padding: 0;
    position: relative;
  }

  .opc-search .opc-search-content .opc-button[data-op-action="close"], .opc-search .opc-search-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-action="close"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-search .opc-search-content a[data-op-action="close"], .opc-search .opc-search-content [data-op-action="close"].opc-favorite-button, .opc-search .opc-search-content [data-op-action="close"].opc-compare-button, .opc-search .opc-search-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-action="close"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-search .opc-search-content [data-op-action="close"].notifications-ok, .opc-search .opc-search-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-action="close"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-search .opc-search-content [data-op-action="close"].notifications-cancel {
    display: none;
  }
}

.opc-search .opc-search-content .opc-search-query {
  border: 1px solid #ccc;
  padding: .5rem 0;
  display: flex;
}

.opc-search .opc-search-content .opc-search-query .search-query {
  border: none;
  height: 3rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.opc-search .opc-search-content .opc-search-query .search-query:focus {
  outline: none;
}

.opc-search .opc-search-content .opc-search-query .search-filter {
  border: none;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  height: 3rem;
  padding: 0 1rem;
}

.opc-search .opc-search-content .opc-search-query .search-filter:focus {
  outline: none;
}

.opc-search .opc-search-content .opc-search-query .search-btn {
  color: #fc8200;
  background: none;
  border: none;
  flex-shrink: 0;
  width: 4rem;
  height: 3rem;
}

.opc-search .opc-search-content .opc-search-results {
  padding: 0;
  display: none;
  position: relative;
  top: 0;
}

@media only screen and (width >= 800px) {
  .opc-search .opc-search-content .opc-search-results {
    position: absolute;
    top: 100%;
  }
}

.opc-search .opc-search-content .opc-search-results .opc-directsearch-message {
  z-index: 2;
  background: #eee;
  justify-content: center;
  align-items: center;
  height: 4rem;
  margin: .5rem;
  display: flex;
  position: relative;
}

.opc-search input {
  width: 100%;
}

.column-section-list {
  margin: 0;
  padding: 0;
  list-style: none;
}

.column-section-list li {
  border-bottom: 1px solid #eee;
}

.column-section-list li a {
  padding: 1.5rem 0;
  display: block;
}

.column-section-list li a:hover {
  background: #eee;
}

.column-section-list li a > span {
  display: block;
}

.column-section-list[data-op-type="article-image"] .list-item-image {
  width: 8rem;
  margin-right: 1rem;
}

.column-section-list[data-op-type="article-image"] .list-item-info {
  width: calc(100% - 9rem);
}

.column-section-list[data-op-type="article-image"] .list-item-description {
  max-width: 100%;
}

.column-section-list[data-op-type="article-image"] a {
  width: 100%;
  padding: 1rem 0;
  display: flex;
}

.column-section-list[data-op-type="article-image"] a .image {
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
  display: flex;
}

.column-section-list[data-op-type="article-image"] a .info .name {
  margin-bottom: .2em;
  font-weight: 600;
  display: block;
}

.column-section-list[data-op-type="article-image"] a .info .additional-name {
  opacity: .8;
  margin-bottom: .2em;
  font-size: 1.2rem;
  display: block;
}

.column-section-list[data-op-type="article-image"] a .info .description {
  display: block;
}

.column-section-list[data-op-type="simple"] a {
  position: relative;
}

.column-section-list[data-op-type="simple"] .CatStruct-Name ~ .Amount, .column-section-list[data-op-type="simple"] .CatStruct-Number {
  display: none;
}

.column-section-list .moreItems a {
  padding: 1rem;
  font-weight: bold;
}

.column-section-list .moreItems a span {
  margin: 0;
  font-size: 1.2rem;
}

@media only screen and (width >= 800px) {
  .opc-breadcrumb {
    display: flex;
  }
}

.opc-favorite-modal .opc-mini-label {
  margin-bottom: 1rem;
}

.opc-favorite-modal .favorite-list {
  margin: 0 0 4rem;
  padding: 0;
  list-style: none;
}

.opc-favorite-modal .favorite-list .favorite-list-item {
  cursor: pointer;
  border-bottom: 1px solid #eee;
  align-items: center;
  padding: 1rem 0;
  transition: all .2s ease-in-out;
  display: flex;
  position: relative;
}

.opc-favorite-modal .favorite-list .favorite-list-item[data-op-artexist="true"], .opc-favorite-modal .favorite-list .favorite-list-item.is-progress {
  pointer-events: none;
  opacity: .2;
  cursor: default;
}

.opc-favorite-modal .favorite-list .favorite-list-item:hover {
  background: #eee;
  padding: 1rem .5rem;
}

.opc-favorite-modal .favorite-list .favorite-list-item .favorite-list-item-title {
  font-weight: bold;
}

.opc-favorite-modal .favorite-list .favorite-list-item .favorite-list-item-count {
  color: #fff;
  background: #3d4961;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.4rem;
  height: 2.4rem;
  font-size: 1.2rem;
  display: flex;
  position: absolute;
  top: 50%;
  right: .5rem;
  transform: translateY(-50%);
}

.opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input {
  flex-wrap: wrap;
  display: flex;
}

.opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-form-field {
  margin-bottom: 0;
  margin-right: 1rem;
}

.opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-input, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .page-checkout .checkout-addresses .not-editable, .page-checkout .checkout-addresses .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .not-editable {
  width: 100%;
  margin-bottom: .5rem;
}

.opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-button, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input a, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-favorite-button, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-compare-button, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .notifications-ok, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .notifications-cancel {
  width: 100%;
}

@media only screen and (width >= 500px) {
  .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input {
    flex-wrap: nowrap;
  }

  .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-input, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .page-checkout .checkout-addresses .not-editable, .page-checkout .checkout-addresses .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .not-editable {
    flex-grow: 1;
    width: 100%;
  }

  .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-button, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input a, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-favorite-button, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-compare-button, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .notifications-ok, .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-favorite-modal .favorite-modal-footer .favorite-modal-footer-input .notifications-cancel {
    flex-shrink: 0;
    width: auto;
  }
}

.opc-carousel .carousel-slide-content {
  padding: 2rem;
}

.opc-carousel .carousel-slide-content .carousel-slide-content-inner {
  background: #fff9;
  max-width: 40rem;
  padding: 2rem;
}

.notifications-content .opc-basket-button {
  flex-direction: column;
  align-items: center;
}

.notifications-content .opc-basket-button .basket-button-dim-1 .basket-button-quantity, .notifications-content .opc-basket-button .basket-button-dim-2 .basket-button-quantity, .notifications-content .opc-basket-button .basket-button-dim-3 .basket-button-quantity {
  width: calc(100% - 8rem);
}

.notifications-content .opc-basket-button > .opc-button, .notifications-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .notifications-content .opc-basket-button > a, .notifications-content .opc-basket-button > .opc-favorite-button, .notifications-content .opc-basket-button > .opc-compare-button, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > .notifications-ok, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > .notifications-cancel {
  width: 100%;
  margin: 1rem 0 0;
}

.notifications-content .opc-basket-button > .opc-button:last-child, .notifications-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a:last-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .notifications-content .opc-basket-button > a:last-child, .notifications-content .opc-basket-button > .opc-favorite-button:last-child, .notifications-content .opc-basket-button > .opc-compare-button:last-child, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .notifications-ok:last-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > .notifications-ok:last-child, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .notifications-cancel:last-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > .notifications-cancel:last-child {
  margin-top: 0;
}

.notifications-content .opc-basket-button > .opc-button[data-op-style="primary-text"], .notifications-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-style="primary-text"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .notifications-content .opc-basket-button > a[data-op-style="primary-text"], .notifications-content .opc-basket-button > [data-op-style="primary-text"].opc-favorite-button, .notifications-content .opc-basket-button > [data-op-style="primary-text"].opc-compare-button, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-style="primary-text"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > [data-op-style="primary-text"].notifications-ok, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-style="primary-text"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > [data-op-style="primary-text"].notifications-cancel {
  color: #999;
}

.notifications-content .opc-basket-button > .opc-button[data-op-style="primary-text"]:hover, .notifications-content .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-style="primary-text"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .notifications-content .opc-basket-button > a[data-op-style="primary-text"]:hover, .notifications-content .opc-basket-button > [data-op-style="primary-text"].opc-favorite-button:hover, .notifications-content .opc-basket-button > [data-op-style="primary-text"].opc-compare-button:hover, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-style="primary-text"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > [data-op-style="primary-text"].notifications-ok:hover, .notifications-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-style="primary-text"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-content .opc-basket-button > [data-op-style="primary-text"].notifications-cancel:hover {
  color: #666;
}

.basket-modal {
  background: #fff;
  border: 1px solid #eee;
  width: 32rem;
  padding: 2rem 2rem 1rem;
  box-shadow: 4px 4px 10px #ccc;
}

.basket-modal .opc-price {
  margin-bottom: 0;
}

.basket-modal .opc-price .price-basis {
  font-size: inherit;
}

.basket-modal h2 {
  margin-bottom: 2rem;
}

.basket-modal .opc-basket-button {
  flex-direction: column;
  display: flex;
}

.basket-modal .opc-basket-button .basket-button-dim-variants-wrapper, .basket-modal .opc-basket-button .basket-button-dim-1, .basket-modal .opc-basket-button .basket-button-dim-2, .basket-modal .opc-basket-button .basket-button-dim-3 {
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-bottom: .5rem;
  margin-left: 0;
  display: flex;
}

.basket-modal .opc-basket-button .basket-button-dim-variants-wrapper button, .basket-modal .opc-basket-button .basket-button-dim-1 button, .basket-modal .opc-basket-button .basket-button-dim-2 button, .basket-modal .opc-basket-button .basket-button-dim-3 button {
  background: #fff;
  border: 1px solid #ccc;
  flex-grow: 0;
  flex-shrink: 0;
  width: 4rem;
  height: 4rem;
  margin: 0;
  padding: 0;
}

.basket-modal .opc-basket-button .basket-button-dim-variants-wrapper button + input, .basket-modal .opc-basket-button .basket-button-dim-1 button + input, .basket-modal .opc-basket-button .basket-button-dim-2 button + input, .basket-modal .opc-basket-button .basket-button-dim-3 button + input {
  border-left: none;
  border-right: none;
}

.basket-modal .opc-basket-button .basket-button-dim-variants-wrapper label, .basket-modal .opc-basket-button .basket-button-dim-1 label, .basket-modal .opc-basket-button .basket-button-dim-2 label, .basket-modal .opc-basket-button .basket-button-dim-3 label {
  flex-shrink: 0;
  width: 40%;
  max-width: 60%;
  font-weight: 600;
}

.basket-modal .opc-basket-button .basket-button-dim-variants-wrapper select, .basket-modal .opc-basket-button .basket-button-dim-1 select, .basket-modal .opc-basket-button .basket-button-dim-2 select, .basket-modal .opc-basket-button .basket-button-dim-3 select {
  width: 60%;
  max-width: 60%;
  margin-right: 0;
}

.basket-modal .opc-basket-button .basket-button-dim-variants-wrapper input, .basket-modal .opc-basket-button .basket-button-dim-1 input, .basket-modal .opc-basket-button .basket-button-dim-2 input, .basket-modal .opc-basket-button .basket-button-dim-3 input {
  border: 1px solid #ccc;
  width: 60%;
  max-width: 60%;
  margin-right: 0;
}

.basket-modal .opc-basket-button .basket-button-dim-variants-wrapper {
  margin-bottom: 1rem;
}

.basket-modal .opc-basket-button > button.opc-button, .basket-modal .opc-basket-button > button.opc-favorite-button, .basket-modal .opc-basket-button > button.opc-compare-button, .basket-modal .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-modal .opc-basket-button > button.notifications-ok, .basket-modal .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-modal .opc-basket-button > button.notifications-cancel {
  margin-top: 2rem;
}

[data-op-col="12-6-6"] {
  width: 100%;
}

@media only screen and (width >= 640px) {
  [data-op-col="12-6-6"] {
    width: 50%;
  }
}

@media only screen and (width >= 800px) {
  [data-op-col="12-6-6"] {
    width: 50%;
  }
}

#topbar-login-form {
  display: none;
}

.topbar-wrapper {
  background: #fff;
  padding: 0;
  display: none;
}

@media only screen and (width >= 800px) {
  .topbar-wrapper {
    display: block;
  }
}

.topbar-wrapper .topbar-inner {
  justify-content: flex-end;
  align-items: center;
  height: 4rem;
  font-size: 0;
  display: flex;
}

.topbar-wrapper .topbar-group {
  text-align: left;
  margin-left: 1rem;
  padding-left: 1rem;
  font-size: 1.4rem;
  line-height: 1.6;
  display: inline-block;
  position: relative;
}

.topbar-wrapper .topbar-group:first-child:before {
  display: none;
}

.topbar-wrapper .topbar-group:before {
  content: "";
  background: #eee;
  width: 1px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
}

.topbar-wrapper .topbar-group select {
  border: none;
  font-weight: bold;
}

.topbar-wrapper .topbar-group a {
  color: #000;
  text-decoration: none;
}

.topbar-wrapper .topbar-group a:hover {
  color: #666;
}

.topbar-wrapper .topbar-group .count:before {
  content: "(";
}

.topbar-wrapper .topbar-group .count:after {
  content: ")";
}

.header-wrapper {
  z-index: 200;
  background: #fff;
  position: sticky;
  top: 0;
  box-shadow: 0 0 3px #ccc;
}

@media only screen and (width >= 800px) {
  .header-wrapper {
    box-shadow: none;
    position: relative;
  }
}

.header-wrapper .header-inner {
  flex-wrap: nowrap;
  align-items: center;
  height: 6rem;
  display: flex;
}

@media only screen and (width >= 640px) {
  .header-wrapper .header-inner {
    height: 7rem;
  }
}

.header-wrapper .offcanvas-menu-trigger {
  opacity: .6;
  cursor: pointer;
  background: none;
  border: none;
  margin-right: 1rem;
  padding: .5rem;
}

.header-wrapper .offcanvas-menu-trigger:hover {
  opacity: 1;
}

.header-wrapper .offcanvas-menu-trigger span {
  -webkit-user-select: none;
  user-select: none;
  margin-top: 7px;
  margin-bottom: 7px;
  position: relative;
}

.header-wrapper .offcanvas-menu-trigger span, .header-wrapper .offcanvas-menu-trigger span:before, .header-wrapper .offcanvas-menu-trigger span:after {
  background-color: #222;
  outline: 1px solid #0000;
  width: 25px;
  height: 2px;
  transition-property: background-color, transform;
  transition-duration: .3s;
  display: block;
}

.header-wrapper .offcanvas-menu-trigger span:before, .header-wrapper .offcanvas-menu-trigger span:after {
  content: "";
  position: absolute;
}

.header-wrapper .offcanvas-menu-trigger span:before {
  top: -7px;
}

.header-wrapper .offcanvas-menu-trigger span:after {
  top: 7px;
}

.header-wrapper .offcanvas-menu-trigger.is-active span {
  background-color: #0000;
}

.header-wrapper .offcanvas-menu-trigger.is-active span:before {
  transform: translateY(7px) rotate(45deg);
}

.header-wrapper .offcanvas-menu-trigger.is-active span:after {
  transform: translateY(-7px) rotate(-45deg);
}

.header-wrapper .offcanvas-menu-trigger {
  display: block;
}

@media only screen and (width >= 800px) {
  .header-wrapper .offcanvas-menu-trigger {
    display: none;
  }
}

.header-wrapper .offcanvas-menu-trigger {
  order: 1;
}

.header-wrapper .brand {
  order: 2;
  width: 20%;
  min-width: 12rem;
  max-width: 18rem;
  margin-right: 1rem;
  padding: 0 0 .5rem;
}

.header-wrapper .brand a {
  display: block;
}

.header-wrapper .brand img {
  width: 100%;
  display: block;
}

@media only screen and (width >= 640px) {
  .header-wrapper .brand {
    margin-right: 2rem;
  }
}

@media only screen and (width >= 800px) {
  .header-wrapper .brand {
    flex-grow: 0;
    margin-right: 2.66667rem;
  }
}

@media only screen and (width >= 1400px) {
  .header-wrapper .brand {
    margin-right: 4rem;
  }
}

.header-wrapper .header-search {
  flex: 1;
  order: 5;
  width: 100%;
  min-width: 100%;
  margin-right: 2rem;
  display: flex;
  position: absolute;
}

.header-wrapper .header-search:before {
  content: "";
  display: block;
}

@media only screen and (width >= 800px) {
  .header-wrapper .header-search {
    order: 2;
    min-width: 0;
    margin-top: 0;
    margin-right: 2rem;
    position: relative;
  }
}

@media only screen and (width >= 1400px) {
  .header-wrapper .header-search {
    margin-right: 4rem;
  }
}

.header-wrapper .header-search input {
  width: 100%;
  height: 3rem;
}

.header-wrapper .header-actions {
  flex-grow: 1;
  order: 4;
  justify-content: flex-end;
  display: flex;
}

@media only screen and (width >= 800px) {
  .header-wrapper .header-actions {
    flex-grow: 0;
  }
}

.header-wrapper .header-actions > .opc-favorite-info, .header-wrapper .header-actions > .opc-basket-info, .header-wrapper .header-actions > .search-toggle, .header-wrapper .header-actions > .account-link {
  margin: 0;
  display: flex;
}

.header-wrapper .header-actions > .opc-favorite-info > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-favorite-info > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-favorite-info > a, .header-wrapper .header-actions > .opc-favorite-info > .opc-favorite-button, .header-wrapper .header-actions > .opc-favorite-info > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-cancel, .header-wrapper .header-actions > .opc-basket-info > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-basket-info > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-basket-info > a, .header-wrapper .header-actions > .opc-basket-info > .opc-favorite-button, .header-wrapper .header-actions > .opc-basket-info > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-cancel, .header-wrapper .header-actions > .search-toggle > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .search-toggle > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .search-toggle > a, .header-wrapper .header-actions > .search-toggle > .opc-favorite-button, .header-wrapper .header-actions > .search-toggle > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-cancel, .header-wrapper .header-actions > .account-link > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .account-link > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .account-link > a, .header-wrapper .header-actions > .account-link > .opc-favorite-button, .header-wrapper .header-actions > .account-link > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-cancel {
  color: #000;
  width: 4rem;
  height: 4rem;
  margin: 0;
  padding: 0;
}

.header-wrapper .header-actions > .opc-favorite-info > .opc-button:hover, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-favorite-info > a:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-favorite-info > a:hover, .header-wrapper .header-actions > .opc-favorite-info > .opc-favorite-button:hover, .header-wrapper .header-actions > .opc-favorite-info > .opc-compare-button:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-ok:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-cancel:hover, .header-wrapper .header-actions > .opc-basket-info > .opc-button:hover, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-basket-info > a:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-basket-info > a:hover, .header-wrapper .header-actions > .opc-basket-info > .opc-favorite-button:hover, .header-wrapper .header-actions > .opc-basket-info > .opc-compare-button:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-ok:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-cancel:hover, .header-wrapper .header-actions > .search-toggle > .opc-button:hover, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .search-toggle > a:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .search-toggle > a:hover, .header-wrapper .header-actions > .search-toggle > .opc-favorite-button:hover, .header-wrapper .header-actions > .search-toggle > .opc-compare-button:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-ok:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-cancel:hover, .header-wrapper .header-actions > .account-link > .opc-button:hover, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .account-link > a:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .account-link > a:hover, .header-wrapper .header-actions > .account-link > .opc-favorite-button:hover, .header-wrapper .header-actions > .account-link > .opc-compare-button:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-ok:hover, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-cancel:hover {
  color: #666;
}

.header-wrapper .header-actions > .opc-favorite-info > .opc-button > svg, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-favorite-info > a > svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-favorite-info > a > svg, .header-wrapper .header-actions > .opc-favorite-info > .opc-favorite-button > svg, .header-wrapper .header-actions > .opc-favorite-info > .opc-compare-button > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-ok > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-ok > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-cancel > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-cancel > svg, .header-wrapper .header-actions > .opc-basket-info > .opc-button > svg, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-basket-info > a > svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-basket-info > a > svg, .header-wrapper .header-actions > .opc-basket-info > .opc-favorite-button > svg, .header-wrapper .header-actions > .opc-basket-info > .opc-compare-button > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-ok > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-ok > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-cancel > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-cancel > svg, .header-wrapper .header-actions > .search-toggle > .opc-button > svg, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .search-toggle > a > svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .search-toggle > a > svg, .header-wrapper .header-actions > .search-toggle > .opc-favorite-button > svg, .header-wrapper .header-actions > .search-toggle > .opc-compare-button > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-ok > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-ok > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-cancel > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-cancel > svg, .header-wrapper .header-actions > .account-link > .opc-button > svg, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .account-link > a > svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .account-link > a > svg, .header-wrapper .header-actions > .account-link > .opc-favorite-button > svg, .header-wrapper .header-actions > .account-link > .opc-compare-button > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-ok > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-ok > svg, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-cancel > svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-cancel > svg {
  margin: 0;
  font-size: 3.6rem;
}

@media only screen and (width >= 640px) {
  .header-wrapper .header-actions > .opc-favorite-info > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-favorite-info > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-favorite-info > a, .header-wrapper .header-actions > .opc-favorite-info > .opc-favorite-button, .header-wrapper .header-actions > .opc-favorite-info > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-favorite-info > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-favorite-info > .notifications-cancel, .header-wrapper .header-actions > .opc-basket-info > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .opc-basket-info > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .opc-basket-info > a, .header-wrapper .header-actions > .opc-basket-info > .opc-favorite-button, .header-wrapper .header-actions > .opc-basket-info > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .opc-basket-info > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .opc-basket-info > .notifications-cancel, .header-wrapper .header-actions > .search-toggle > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .search-toggle > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .search-toggle > a, .header-wrapper .header-actions > .search-toggle > .opc-favorite-button, .header-wrapper .header-actions > .search-toggle > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .search-toggle > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .search-toggle > .notifications-cancel, .header-wrapper .header-actions > .account-link > .opc-button, .header-wrapper .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-actions > .account-link > a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .header-wrapper .header-actions > .account-link > a, .header-wrapper .header-actions > .account-link > .opc-favorite-button, .header-wrapper .header-actions > .account-link > .opc-compare-button, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-ok, .header-wrapper .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-actions > .account-link > .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .header-wrapper .header-actions > .account-link > .notifications-cancel {
    width: 5rem;
  }
}

.header-wrapper .header-actions > .opc-favorite-info > a, .header-wrapper .header-actions > .opc-basket-info > a, .header-wrapper .header-actions > .search-toggle > a, .header-wrapper .header-actions > .account-link > a {
  color: #000;
}

.header-wrapper .header-actions > .opc-favorite-info > a:hover, .header-wrapper .header-actions > .opc-basket-info > a:hover, .header-wrapper .header-actions > .search-toggle > a:hover, .header-wrapper .header-actions > .account-link > a:hover {
  color: #666;
}

@media only screen and (width >= 800px) {
  .header-wrapper .header-actions > .account-link {
    display: none;
  }
}

.header-wrapper .header-actions > .account-link .account-link-login-indicator {
  background: #70c391;
  border-radius: 50%;
  width: 1.2rem;
  height: 1.2rem;
  position: absolute;
  bottom: .4rem;
  right: .6rem;
}

.header-wrapper .header-actions > .opc-favorite-info {
  display: none;
}

@media only screen and (width >= 800px) {
  .header-wrapper .header-actions > .opc-favorite-info {
    display: flex;
  }
}

.header-wrapper .header-actions .opc-basket-info svg {
  font-size: 4rem !important;
}

.header-wrapper .header-actions .search-toggle {
  cursor: pointer;
  background: none;
  width: 4rem;
  height: 4rem;
  padding-left: 0;
  padding-right: 0;
}

.header-wrapper .header-actions .search-toggle svg {
  margin: 0;
  font-size: 3.2rem;
}

@media only screen and (width >= 640px) {
  .header-wrapper .header-actions .search-toggle {
    width: 5rem;
  }
}

@media only screen and (width >= 800px) {
  .header-wrapper .header-actions .search-toggle.search-toggle {
    display: none;
  }
}

@supports (position: sticky) {
  .header-wrapper[data-op-sticky="true"] {
    width: 100%;
    transition: transform .2s ease-in-out;
    position: sticky;
    top: 0;
  }

  .header-wrapper[data-op-sticky="true"].sticky-inactive {
    transform: translateY(-100%);
  }
}

.mainnav-wrapper {
  z-index: 100;
  background: #494949;
  display: none;
  position: relative;
}

@media only screen and (width >= 800px) {
  .mainnav-wrapper {
    display: block;
  }
}

.mainnav-wrapper .opc-navigation li a {
  color: #fff;
}

@supports (position: sticky) {
  .mainnav-wrapper[data-op-sticky="true"] {
    width: 100%;
    transition: transform .2s ease-in-out;
    position: sticky;
    top: 7rem;
  }

  .mainnav-wrapper[data-op-sticky="true"].sticky-inactive {
    transform: translateY(-119px);
  }
}

.offcanvas-menu-wrapper {
  background: #333;
  width: 100%;
  transition: transform .2s ease-in-out, opacity .2s ease-in-out, visibility .2s ease-in-out;
  position: fixed;
  top: 0;
  bottom: 0;
  left: -100%;
  overflow: hidden auto;
}

.offcanvas-menu-open .offcanvas-menu-wrapper {
  z-index: 1000;
  transform: translateX(100%);
}

.offcanvas-menu-wrapper .offcanvas-menu-inner .opc-mini-label {
  color: #fff;
  margin-top: 2rem;
  margin-bottom: .5rem;
  padding: 1rem 2rem 0;
  font-size: 1.2rem;
  font-weight: normal;
}

.offcanvas-menu-wrapper .offcanvas-menu-inner .opc-mini-label:first-child {
  margin-top: 0;
}

.offcanvas-menu-wrapper .offcanvas-menu-inner {
  flex-direction: column;
  height: 100%;
  display: flex;
}

.offcanvas-menu-wrapper .offcanvas-menu-head {
  flex-shrink: 0;
  justify-content: space-between;
  align-items: center;
  padding: 2rem 2rem 3rem;
  display: flex;
}

.offcanvas-menu-wrapper .offcanvas-menu-head .offcanvas-brand {
  width: 100%;
}

.offcanvas-menu-wrapper .offcanvas-menu-head .offcanvas-brand a {
  display: block;
}

.offcanvas-menu-wrapper .offcanvas-menu-head .offcanvas-brand img {
  width: 100%;
  max-width: 18rem;
}

.offcanvas-menu-wrapper .offcanvas-menu-head .offcanvas-menu-close {
  color: #fff;
  background: none;
  padding: 0;
}

.offcanvas-menu-wrapper .offcanvas-menu-head .offcanvas-menu-close svg {
  margin: 0;
  font-size: 3.6rem;
}

.offcanvas-menu-wrapper .offcanvas-group {
  color: #fff;
  margin-bottom: 2rem;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare a {
  color: #fffc;
  padding: 2rem;
  display: block;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites a:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare a:hover {
  color: #fff;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .opc-compare-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .favorite-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .opc-compare-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .favorite-count {
  background: #fc8200;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .opc-compare-count:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .opc-compare-count:after, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .favorite-count:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .favorite-count:after, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .opc-compare-count:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .opc-compare-count:after, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .favorite-count:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .favorite-count:after {
  display: none;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .opc-compare-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .favorite-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .opc-compare-count, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .favorite-count {
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2.4rem;
  height: 2.4rem;
  font-size: 1.2rem;
  display: flex;
  position: absolute;
  top: 50%;
  right: 2rem;
  transform: translateY(-50%);
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .opc-compare-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-favorites .favorite-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .opc-compare-count:empty, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-compare .favorite-count:empty {
  display: none;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang {
  padding: 2rem;
  display: inline-block;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="list"] .language-selection-label {
  margin-bottom: .5rem;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="list"] ul {
  position: static;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="list"] ul li {
  border: none !important;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="list"] ul li a {
  margin-right: 1rem;
  padding: .5rem 0;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="list"] ul li.is-active a {
  opacity: 1;
  color: #fff;
  font-weight: bold;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .language-selection-label {
  margin-bottom: .5rem;
  display: block;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a {
  color: #ccc;
  margin-right: 1rem;
}

.offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.is-active {
  color: #fff;
  font-weight: bold;
}

.offcanvas-menu-wrapper .offcanvas-item a {
  color: #fffc;
  padding: 2rem;
  display: block;
}

.offcanvas-menu-wrapper .offcanvas-item a:hover {
  color: #fff;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children {
  position: relative;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children .navigation-toggler {
  z-index: 2;
  cursor: pointer;
  background: #0006;
  border-radius: .5rem;
  width: 3rem;
  height: 3rem;
  transition: all .2s ease-in-out;
  display: block;
  position: absolute;
  top: 1.5rem;
  right: 2rem;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children .navigation-toggler:before {
  content: "";
  background: none;
  position: absolute;
  inset: -1.5rem -2rem -1.5rem -1.5rem;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children .navigation-toggler:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23fff%22%3E%3Cpath style%3D%22 %22 d%3D%22M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 2rem;
  height: 2rem;
  display: block;
  position: absolute;
  top: .5rem;
  right: .5rem;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children.is-open > .navigation-toggler {
  transform: rotate(180deg);
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li {
  margin-bottom: 0;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > a {
  padding: 2rem;
  font-weight: 600;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open {
  background: #0000001a;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open > a {
  color: #fff;
  font-weight: bold;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open > .navigation-level-2 {
  display: block;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-active > a {
  color: #fc8200;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 {
  display: none;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li {
  border-bottom: none;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li > a {
  padding: 2rem;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li.is-open > a {
  color: #fff;
  font-weight: bold;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li.is-open > .navigation-level-3 {
  display: block;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-2 > li.is-active > a {
  color: #fc8200;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 {
  display: none;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 > li > a {
  padding: 2rem;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 > li.is-open > a {
  color: #fc8200;
  font-weight: bold;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 > li.is-open > .navigation-level-4 {
  display: block;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-3 > li.is-active > a {
  color: #fc8200;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 {
  display: none;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 > li > a {
  padding: 2rem;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 > li.is-open > a {
  color: #fff;
  padding: 2rem;
  font-weight: bold;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 > li.is-open > .navigation-level-5 {
  display: block;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .navigation-level-4 > li.is-active > a {
  color: #fc8200;
}

.viewport {
  transition: all .2s ease-in-out;
}

.offcanvas-menu-open .viewport {
  transform: translateX(100%);
}

html, body {
  max-width: 100%;
  margin: 0;
  padding: 0;
  position: relative;
}

html {
  max-width: 100%;
  font-size: 10px;
  overflow-x: hidden;
}

html.offcanvas-menu-open, html.search-open {
  overflow: hidden;
}

html.has-critical .content, html.has-critical #content {
  opacity: 0;
  visibility: hidden;
}

html.has-critical .opc-pageloader {
  z-index: 9;
  background-color: #fff;
  width: 100vw;
  height: 100vh;
  display: none;
  position: fixed;
  top: 0;
}

html.has-critical .opc-pageloader:before {
  content: "";
  z-index: 9;
  pointer-events: none;
  opacity: 1;
  background: none;
  border: 2px solid #0000;
  border-top-color: #fc8200;
  border-radius: 50%;
  width: 3rem;
  height: 3rem;
  transition: opacity .4s ease-in-out;
  animation-name: rotater;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  display: block;
  position: absolute;
  top: calc(50vh - 3rem);
  left: calc(50vw - 3rem);
}

body {
  background: #efefef;
  flex-direction: column;
  max-width: 100%;
  height: 100%;
  font-family: Arial;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.4;
  display: flex;
}

.viewport {
  flex-direction: column;
  min-height: 100vh;
  display: flex;
}

.content:after {
  content: "";
  clear: both;
  width: 100%;
  display: block;
}

.content {
  background: none;
  flex-grow: 1;
}

.content .opc-content-loading {
  z-index: 99999;
  background-color: #0003;
  width: 100%;
  height: 100%;
  margin: 0;
  position: fixed;
  inset: 0;
}

.content .opc-content-loading .loading-checkout {
  background: #fff;
  width: calc(100% - 2rem);
  padding: 2rem;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -100%);
}

@media only screen and (width >= 800px) {
  .content .opc-content-loading .loading-checkout {
    width: 500px;
  }
}

.footer-wrapper {
  background: #494949;
  margin-top: auto;
  padding-top: 4rem;
  overflow: hidden;
}

.footer-wrapper .footer-inner {
  flex-wrap: wrap;
  padding-bottom: 4rem;
  display: flex;
}

.footer-wrapper .footer-inner .opc-row {
  width: calc(100% + 30px);
}

.footer-wrapper .footer-inner-payment {
  border-top: 1px solid #fff3;
  flex-wrap: wrap;
  justify-content: center;
  width: 100%;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

@media only screen and (width >= 800px) {
  .footer-wrapper .footer-inner-payment {
    justify-content: flex-start;
  }
}

.footer-wrapper .footer-inner-payment img {
  margin-right: 1rem;
}

.footer-wrapper .footer-col-categories {
  display: none;
}

@media only screen and (width >= 800px) {
  .footer-wrapper .footer-col-categories {
    display: block;
  }
}

.footer-wrapper .footer-inner-bottom {
  background: #494949;
  border-top: 1px solid #fff3;
  width: 100%;
  padding-top: 3rem;
  padding-bottom: 6rem;
  position: relative;
}

.footer-wrapper .footer-inner-bottom:before, .footer-wrapper .footer-inner-bottom:after {
  content: "";
  background: #494949;
  width: 2000px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
}

.footer-wrapper .footer-inner-bottom:before {
  right: 100%;
}

.footer-wrapper .footer-inner-bottom:after {
  left: 100%;
}

.footer-wrapper .footer-col {
  text-align: center;
  color: #fff9;
  width: 100%;
  max-width: 100%;
  padding-bottom: 30px;
  padding-left: 15px;
  padding-right: 15px;
}

.footer-wrapper .footer-col h2 {
  color: #fff;
  margin: 0 0 1rem;
  padding: 0;
  font-size: 1.8rem;
}

@media only screen and (width >= 800px) {
  .footer-wrapper .footer-col {
    text-align: left;
    width: 25%;
    max-width: 25%;
  }
}

@media only screen and (width >= 1400px) {
  .footer-wrapper .footer-col {
    width: 25%;
    max-width: 25%;
    padding-bottom: 2rem;
  }
}

.footer-wrapper .footer-col p, .footer-wrapper .footer-col label {
  color: #fff9;
}

.footer-wrapper .opc-newsletter {
  max-width: 40rem;
  margin: 0 auto;
}

.footer-wrapper .opc-newsletter label {
  text-align: left;
}

.footer-wrapper .opc-newsletter .opc-button, .footer-wrapper .opc-newsletter .opc-favorite-button, .footer-wrapper .opc-newsletter .opc-compare-button, .footer-wrapper .opc-newsletter .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .footer-wrapper .opc-newsletter .notifications-ok, .footer-wrapper .opc-newsletter .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .footer-wrapper .opc-newsletter .notifications-cancel, .footer-wrapper .opc-newsletter .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .footer-wrapper .opc-newsletter a {
  width: 100%;
}

@media only screen and (width >= 800px) {
  .footer-wrapper .opc-newsletter .opc-button, .footer-wrapper .opc-newsletter .opc-favorite-button, .footer-wrapper .opc-newsletter .opc-compare-button, .footer-wrapper .opc-newsletter .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .footer-wrapper .opc-newsletter .notifications-ok, .footer-wrapper .opc-newsletter .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .footer-wrapper .opc-newsletter .notifications-cancel, .footer-wrapper .opc-newsletter .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .footer-wrapper .opc-newsletter a {
    width: auto;
  }
}

.footer-wrapper .opc-navigation[data-op-navtype="simple"] a {
  color: #fff9;
}

.footer-wrapper .opc-navigation[data-op-navtype="simple"] a:hover {
  color: #fffc;
}

.footer-wrapper .opc-navigation[data-op-navtype="simple"] a:before {
  content: "";
  opacity: .6;
  background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23fff%22%3E%3Cpath style%3D%22 %22 d%3D%22M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z %22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 100%;
  width: 1em;
  height: 1em;
  margin-right: .5rem;
  display: inline-block;
}

.footer-wrapper .opc-navigation[data-op-navtype="simple"] a:hover:before {
  opacity: 1;
}

.footer-wrapper .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a {
  padding: .5rem 0;
}

.footer-wrapper .opc-navigation[data-op-navtype="simple"] .navigation-level-2 > li > a {
  white-space: nowrap;
}

.footer-wrapper .opc-navigation[data-op-navtype="simple"] .navigation-level-2 > li:hover > a {
  background: #0000001a;
}

.footer-wrapper .footer-bottom-nav {
  float: left;
  text-align: center;
  width: 100%;
  margin-bottom: 2rem;
}

@media only screen and (width >= 800px) {
  .footer-wrapper .footer-bottom-nav {
    float: left;
    text-align: left;
    width: auto;
    margin-bottom: 0;
  }
}

.footer-wrapper .footer-bottom-nav a {
  color: #fff9;
  margin-right: 1rem;
}

.footer-wrapper .footer-bottom-nav a:hover {
  color: #fffc;
}

.footer-wrapper .footer-copy {
  text-align: center;
  color: #fff9;
  width: 100%;
}

@media only screen and (width >= 800px) {
  .footer-wrapper .footer-copy {
    float: right;
    text-align: right;
    width: auto;
  }
}

.section-wrapper {
  max-width: 100%;
  padding-top: 1.33333rem;
  padding-bottom: 1.33333rem;
  overflow: hidden;
}

@media only screen and (width >= 640px) {
  .section-wrapper {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

@media only screen and (width >= 800px) {
  .section-wrapper {
    padding-top: 2.66667rem;
    padding-bottom: 2.66667rem;
  }
}

@media only screen and (width >= 1024px) {
  .section-wrapper {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }
}

.section-wrapper.no-padding {
  padding-top: 0;
  padding-bottom: 0;
}

.section-wrapper .section-inner:after {
  content: "";
  clear: both;
  width: 100%;
  display: block;
}

@media only screen and (width >= 800px) {
  .section-wrapper .section-inner .section-inner-row {
    clear: both;
  }

  .section-wrapper .section-inner .section-inner-row:after {
    content: " ";
    clear: both;
    display: block;
  }

  .section-wrapper .section-inner .section-inner-row {
    margin-left: -15px;
    margin-right: -15px;
  }
}

.section-wrapper .section-inner .section-inner-row .section-inner-aside {
  width: 100%;
  margin-bottom: 2rem;
}

@media only screen and (width >= 800px) {
  .section-wrapper .section-inner .section-inner-row .section-inner-aside {
    box-sizing: border-box;
    float: left;
    width: 25%;
    margin-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }
}

.section-wrapper .section-inner .section-inner-row .section-inner-content {
  width: 100%;
}

@media only screen and (width >= 800px) {
  .section-wrapper .section-inner .section-inner-row .section-inner-content {
    box-sizing: border-box;
    float: left;
    width: 75%;
    padding-left: 15px;
    padding-right: 15px;
  }
}

.page-checkout .content-box .content-box-head {
  padding: 2rem;
  position: relative;
}

.page-checkout .content-box .content-box-head h2 {
  margin: 0 0 1rem;
  padding: 0;
}

.page-checkout .content-box .content-box-head h2 span {
  font-size: 3rem;
  font-size: inherit;
  width: 3rem;
  margin-right: 0;
  display: inline-block;
}

.page-checkout .content-box .content-box-head .content-box-signalisation {
  text-align: center;
  align-items: center;
  font-size: 2rem;
  line-height: 2rem;
  display: flex;
  position: absolute;
  top: 2rem;
  right: 2rem;
}

.page-checkout .content-box .content-box-head .content-box-signalisation svg {
  color: #70c391;
  margin-left: 2rem;
}

.page-checkout .content-box .content-box-head .content-box-signalisation .opc-button, .page-checkout .content-box .content-box-head .content-box-signalisation .opc-favorite-button, .page-checkout .content-box .content-box-head .content-box-signalisation .opc-compare-button, .page-checkout .content-box .content-box-head .content-box-signalisation .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .content-box .content-box-head .content-box-signalisation .notifications-ok, .page-checkout .content-box .content-box-head .content-box-signalisation .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .content-box .content-box-head .content-box-signalisation .notifications-cancel, .page-checkout .content-box .content-box-head .content-box-signalisation .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-checkout .content-box .content-box-head .content-box-signalisation a {
  opacity: 1;
  visibility: visible;
}

.page-checkout .content-box .content-box-head .content-box-signalisation svg {
  opacity: 1;
  transition: all .4s ease-in-out;
}

.page-checkout .content-box .content-box-head .content-box-head-subline {
  opacity: 1;
  padding: 0 0 0 3rem;
}

.page-checkout .content-box .content-box-head .content-box-head-subline span {
  margin-bottom: .5rem;
  margin-right: 2rem;
  display: inline-block;
}

.page-checkout .content-box .content-box-head .content-box-head-subline span:last-of-type {
  margin-bottom: 0;
}

.page-checkout .content-box.is-open .content-box-head {
  padding-bottom: 0;
}

.page-checkout .content-box.is-open .content-box-head .content-box-toggler {
  transform: translateY(-50%) rotate(-180deg);
}

.page-checkout .content-box.is-open .content-box-head .content-box-head-subline {
  opacity: 0;
  visibility: hidden;
  height: 0;
}

.page-checkout .content-box.is-open .content-box-head .content-box-signalisation .opc-button, .page-checkout .content-box.is-open .content-box-head .content-box-signalisation .opc-favorite-button, .page-checkout .content-box.is-open .content-box-head .content-box-signalisation .opc-compare-button, .page-checkout .content-box.is-open .content-box-head .content-box-signalisation .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .content-box.is-open .content-box-head .content-box-signalisation .notifications-ok, .page-checkout .content-box.is-open .content-box-head .content-box-signalisation .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .content-box.is-open .content-box-head .content-box-signalisation .notifications-cancel, .page-checkout .content-box.is-open .content-box-head .content-box-signalisation .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-checkout .content-box.is-open .content-box-head .content-box-signalisation a {
  opacity: 0;
  visibility: hidden;
}

.page-checkout .content-box.is-open .content-box-head .content-box-signalisation svg {
  opacity: 0;
}

.page-checkout .content-box.is-open .content-box-body {
  display: block;
}

.page-checkout .content-box .content-box-body {
  display: none;
}

.page-checkout .content-box .content-box-body .guest-wrapper {
  flex-wrap: wrap;
  margin-left: -2rem;
  margin-right: -2rem;
  display: flex;
}

@media only screen and (width >= 800px) {
  .page-checkout .content-box .content-box-body .guest-wrapper {
    flex-wrap: nowrap;
  }
}

.page-checkout .content-box .content-box-body .guest-wrapper .guest-login-data, .page-checkout .content-box .content-box-body .guest-wrapper .guest-login-advantages {
  flex-grow: 1;
  flex-basis: 100%;
  width: 100%;
  padding: 2rem;
}

@media only screen and (width >= 800px) {
  .page-checkout .content-box .content-box-body .guest-wrapper .guest-login-data, .page-checkout .content-box .content-box-body .guest-wrapper .guest-login-advantages {
    flex-basis: 50%;
    width: 50%;
  }
}

.page-checkout .content-box .content-box-body .content-box-body-actions [data-op-isok="false"] {
  opacity: .3;
}

.page-checkout .content-box[data-op-isdone="true"] .content-box-signalisation {
  visibility: visible;
  opacity: 1;
}

.page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .opc-button, .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .opc-favorite-button, .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .opc-compare-button, .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .notifications-ok, .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .notifications-cancel, .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation a {
  visibility: hidden;
  opacity: 0;
}

.page-checkout .content-box[data-op-isdone="false"] .content-box-signalisation .op-icon-check {
  color: #ddd;
}

.page-checkout .content-box[data-op-isdone="false"].is-open .content-box-signalisation {
  visibility: hidden;
  opacity: 0;
}

.page-checkout .checkout-addresses {
  flex-wrap: wrap;
  display: flex;
}

.page-checkout .checkout-addresses .shipping-address {
  width: 100%;
  padding: 15px;
}

@media only screen and (width >= 800px) {
  .page-checkout .checkout-addresses .shipping-address {
    width: 50%;
  }
}

.page-checkout .checkout-addresses .billing-address {
  width: 100%;
  padding: 15px;
}

@media only screen and (width >= 800px) {
  .page-checkout .checkout-addresses .billing-address {
    width: 50%;
  }
}

.page-checkout .checkout-addresses #address-form {
  border: 1px solid #eee;
  padding: 1rem;
  display: none;
}

.page-checkout .checkout-addresses #address-form .opc-col {
  margin-bottom: 0;
}

.page-checkout .checkout-addresses .not-editable {
  color: #1a1a1a;
  background: #ccc;
}

.page-checkout .checkout-addresses #change-guest-address {
  margin-bottom: 1rem;
}

.page-checkout .checkout-addresses #checkout-form-guest-wrapper {
  display: none;
}

.page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest {
  flex-wrap: wrap;
  display: flex;
}

@media only screen and (width >= 640px) {
  .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest {
    width: calc(100% + 2rem);
    margin-left: -1rem;
    margin-right: -1rem;
  }
}

.page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-form-field {
  width: 100%;
}

@media only screen and (width >= 640px) {
  .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-form-field {
    width: calc(50% - 2rem);
    margin-left: 1rem;
    margin-right: 1rem;
  }
}

@media only screen and (width >= 800px) {
  .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-form-field {
    width: calc(100% + 2rem);
  }
}

@media only screen and (width >= 1024px) {
  .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-form-field {
    width: calc(50% - 2rem);
    margin-left: 1rem;
    margin-right: 1rem;
  }
}

.page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest h3 {
  width: 100%;
}

@media only screen and (width >= 640px) {
  .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest h3 {
    padding-left: 1rem;
  }

  .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-button, .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-favorite-button, .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-compare-button, .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .notifications-ok, .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .notifications-cancel, .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest a {
    margin-left: 1rem;
  }
}

.page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest .form-footer .opc-form-field {
  width: 100%;
}

.page-checkout .checkout-addresses #checkout-form-guest-wrapper #checkout-form-guest button[type="submit"] {
  margin-bottom: 1rem;
}

.page-checkout .delivery-selection .opc-radio span {
  display: block;
}

.page-checkout .delivery-selection .opc-radio a {
  color: #00f;
  margin-top: .5rem;
  text-decoration: underline;
  display: block;
}

.page-checkout .delivery-selection .opc-radio .shipping-price {
  color: orange;
  margin-left: 1rem;
  font-weight: bold;
  display: inline-block;
  position: absolute;
  top: 1rem;
  right: 1rem;
}

.page-checkout .delivery-selection .opc-radio .shipping-price span {
  margin-top: .5rem;
  display: inline-block;
}

.page-checkout .payment-selection .payment-text {
  font-weight: bold;
}

.page-checkout .payment-selection .payment-info {
  display: block;
}

.content form .grecaptcha-badge {
  z-index: 100;
}

.page-details .article-head {
  align-items: flex-start;
  display: flex;
  position: relative;
}

@media only screen and (width <= 800px) {
  .page-details .article-head {
    flex-wrap: wrap;
  }
}

.page-details .article-head .article-flags {
  padding: 0 15px;
  position: absolute;
  top: 0;
  left: 0;
}

.page-details .article-head .article-image {
  flex-direction: column;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  padding: 15px;
  display: flex;
}

.page-details .article-head .article-image .opc-asset {
  flex-shrink: 0;
  max-height: 30vh;
  margin-bottom: 2rem;
}

.page-details .article-head .article-image .opc-asset[data-op-type="gallery"] {
  max-height: auto;
}

.page-details .article-head .article-image img {
  max-width: 100%;
  max-height: inherit;
  height: inherit;
}

@media only screen and (width >= 800px) {
  .page-details .article-head .article-image {
    width: 40rem;
    max-height: 100%;
  }

  .page-details .article-head .article-image img {
    max-width: 100%;
    max-height: inherit;
    max-height: 40rem;
    height: inherit;
  }
}

.page-details .article-head .article-infos {
  width: 100%;
  padding: 15px;
}

.page-details .article-head .article-infos .opc-stock {
  margin-bottom: 2rem;
}

.page-details .article-head .article-infos .article-art-nr {
  margin-bottom: 1.5rem;
}

.page-details .article-head .article-infos .article-desc {
  color: #666;
  margin-bottom: 3rem;
}

.page-details .article-head .article-infos .article-actions {
  flex-wrap: wrap;
  align-items: flex-start;
  display: flex;
}

.page-details .article-head .article-infos .article-actions .opc-basket-button, .page-details .article-head .article-infos .article-actions .opc-favorite-button, .page-details .article-head .article-infos .article-actions .opc-compare-button {
  flex-grow: 1;
  margin-bottom: 1rem;
  margin-right: 0;
}

@media only screen and (width >= 640px) {
  .page-details .article-head .article-infos .article-actions .opc-basket-button, .page-details .article-head .article-infos .article-actions .opc-favorite-button, .page-details .article-head .article-infos .article-actions .opc-compare-button {
    flex-grow: 0;
    margin-right: 1rem;
  }
}

.page-details .article-head .article-infos .article-actions .opc-basket-button {
  flex-wrap: wrap;
  width: 100%;
  display: flex;
}

@media only screen and (width >= 640px) {
  .page-details .article-head .article-infos .article-actions .opc-basket-button {
    width: auto;
  }
}

.page-details .article-head .article-infos .article-actions .opc-basket-button .opc-button, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-favorite-button, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-compare-button, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-details .article-head .article-infos .article-actions .opc-basket-button .notifications-ok, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-details .article-head .article-infos .article-actions .opc-basket-button .notifications-cancel, .page-details .article-head .article-infos .article-actions .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-details .article-head .article-infos .article-actions .opc-basket-button a {
  flex-grow: 1;
  width: 100%;
}

@media only screen and (width >= 640px) {
  .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-button, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-favorite-button, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-compare-button, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-details .article-head .article-infos .article-actions .opc-basket-button .notifications-ok, .page-details .article-head .article-infos .article-actions .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-details .article-head .article-infos .article-actions .opc-basket-button .notifications-cancel, .page-details .article-head .article-infos .article-actions .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-details .article-head .article-infos .article-actions .opc-basket-button a {
    width: auto;
  }
}

.page-details .article-head .article-infos .article-actions .opc-basket-button .basket-button-dim-1 {
  margin: 0 auto 1rem;
}

@media only screen and (width >= 640px) {
  .page-details .article-head .article-infos .article-actions .opc-basket-button .basket-button-dim-1 {
    margin: 0;
  }
}

.page-details .section-details-light {
  background: #eee;
  max-width: 100%;
  overflow: hidden;
}

.page-details .section-details-light .opc-tabs[data-op-type="accordion"] {
  margin-top: 2rem;
}

.page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-list, .page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-list:before, .page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-list:after {
  background: #fff;
  border-bottom: none;
}

.page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-list li {
  color: #000;
  border: none;
}

.page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-list li.is-active {
  color: #000;
  background: #eee;
  border-bottom: none;
}

.page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-list li.is-active:after {
  display: none;
}

.page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-list li a {
  font-size: 1.6rem;
}

.page-details .section-details-light .opc-tabs[data-op-type="tabs"] .tab-content-wrapper {
  margin-bottom: 4rem;
}

.page-details .section-details-default {
  background: #fff;
  max-width: 100%;
  overflow: hidden;
}

.page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-list {
  background: #eee;
  border-bottom: none;
}

.page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-list:before, .page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-list:after {
  background: inherit;
  background: #eee;
  border-bottom: none;
}

.page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-list li {
  color: #000;
  border: none;
}

.page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-list li.is-active {
  color: #000;
  background: #fff;
  border-bottom: none;
}

.page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-list li.is-active:after {
  display: none;
}

.page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-list li a {
  font-size: 1.6rem;
}

.page-details .section-details-default .opc-tabs[data-op-type="tabs"] .tab-content-wrapper {
  margin-bottom: 4rem;
}

.spec-wrapper {
  padding-top: 2rem;
}

[data-op-type="accordion"] .spec-wrapper {
  padding-top: 0;
}

.spec-wrapper .opc-art-spec {
  flex-wrap: wrap;
  width: calc(100% + 30px);
  margin-left: -15px;
  margin-right: -15px;
  display: flex;
}

.spec-wrapper .opc-art-spec .art-spec-group {
  width: 100%;
  padding: 15px;
}

@media only screen and (width >= 640px) {
  .spec-wrapper .opc-art-spec .art-spec-group {
    width: 50%;
  }
}

@media only screen and (width >= 800px) {
  .spec-wrapper .opc-art-spec .art-spec-group {
    width: 33.3%;
  }
}

.page-register-login h1 {
  visibility: hidden;
  pointer-events: none;
  height: 0;
  position: absolute;
  top: 0;
  overflow: hidden;
}

.page-register-login .opc-button.fullwidth, .page-register-login .fullwidth.opc-favorite-button, .page-register-login .fullwidth.opc-compare-button, .page-register-login .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .fullwidth.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-register-login .fullwidth.notifications-ok, .page-register-login .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .fullwidth.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-register-login .fullwidth.notifications-cancel, .page-register-login .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.fullwidth, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-register-login a.fullwidth {
  text-align: center;
  width: 100%;
}

@media only screen and (width >= 800px) {
  .page-register-login .opc-button.fullwidth, .page-register-login .fullwidth.opc-favorite-button, .page-register-login .fullwidth.opc-compare-button, .page-register-login .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .fullwidth.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-register-login .fullwidth.notifications-ok, .page-register-login .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .fullwidth.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-register-login .fullwidth.notifications-cancel, .page-register-login .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.fullwidth, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-register-login a.fullwidth {
    width: auto;
  }
}

.page-register-login .content-box .content-box-body .content-box-slide-content {
  opacity: 0;
  height: 0;
  transition: all .4s ease-in-out;
  display: block;
  overflow: hidden;
}

.page-register-login .content-box .content-box-body .content-box-slide-content.is-open {
  opacity: 1;
}

.page-register-login .content-box .content-box-body .content-box-slide-content.is-open + button {
  display: none;
}

.form-footer {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
}

.page-favorites .favorites-head, .page-multi-favorites .favorites-head {
  align-items: center;
  margin-bottom: 2rem;
  display: flex;
  position: relative;
}

.page-favorites .favorites-head .favorites-selection, .page-multi-favorites .favorites-head .favorites-selection {
  flex-grow: 1;
}

.page-favorites .favorites-head .favorites-selection .opc-form-field, .page-multi-favorites .favorites-head .favorites-selection .opc-form-field {
  margin-bottom: 0;
}

.page-favorites .favorites-head .favorites-actions, .page-multi-favorites .favorites-head .favorites-actions {
  flex-shrink: 0;
  align-items: center;
  display: flex;
}

.page-favorites .favorites-head .favorites-actions #rename-form, .page-multi-favorites .favorites-head .favorites-actions #rename-form {
  background: #fff;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.page-favorites .favorites-head .favorites-actions #rename-form .opc-form-field, .page-favorites .favorites-head .favorites-actions #rename-form input, .page-multi-favorites .favorites-head .favorites-actions #rename-form .opc-form-field, .page-multi-favorites .favorites-head .favorites-actions #rename-form input {
  border: none;
  width: 100%;
}

.page-favorites .favorites-head .favorites-actions #rename-form .opc-form-field input, .page-multi-favorites .favorites-head .favorites-actions #rename-form .opc-form-field input {
  margin: 0 1.75rem .75rem;
  padding: 0;
  border-bottom: 2px solid #ccc !important;
}

.page-favorites .favorites-head .favorites-actions #rename-form .opc-form-field .form-field-note, .page-multi-favorites .favorites-head .favorites-actions #rename-form .opc-form-field .form-field-note {
  margin: 0 1.75rem .75rem;
}

.page-favorites .favorites-head .favorites-actions #rename-form .opc-form-field .form-field-note .ff-error, .page-multi-favorites .favorites-head .favorites-actions #rename-form .opc-form-field .form-field-note .ff-error {
  display: block;
}

.page-favorites .favorites-head .favorites-actions #rename-form .opc-form-field .form-field-error, .page-multi-favorites .favorites-head .favorites-actions #rename-form .opc-form-field .form-field-error {
  margin: 0 1.75rem .75rem;
  display: block;
}

.page-favorites .favorites-head .opc-form-field, .page-multi-favorites .favorites-head .opc-form-field {
  margin-bottom: 0;
}

.page-favorites .favorites-head .opc-form-field .headline-select, .page-multi-favorites .favorites-head .opc-form-field .headline-select {
  appearance: none;
  background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 32 32%22 version%3D%221.1%22 width%3D%2232%22 height%3D%2232%22 fill%3D%22%23000%22%3E%3Cpath style%3D%22 %22 d%3D%22M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z %22%2F%3E%3C%2Fsvg%3E") calc(100% - 1rem) / 2rem no-repeat;
  width: 100%;
  margin-bottom: 0;
  font-size: 28px;
  border: none !important;
  border-bottom: 2px solid #ccc !important;
  height: auto !important;
  padding: 1rem 0 !important;
  line-height: 1.2 !important;
}

@media screen and (width >= 320px) {
  .page-favorites .favorites-head .opc-form-field .headline-select, .page-multi-favorites .favorites-head .opc-form-field .headline-select {
    font-size: calc(.518519vw + 26.3407px);
  }
}

@media screen and (width >= 1400px) {
  .page-favorites .favorites-head .opc-form-field .headline-select, .page-multi-favorites .favorites-head .opc-form-field .headline-select {
    font-size: 33.6px;
  }
}

.page-favorites .favorites-head .opc-form-field .headline-select::-ms-expand {
  display: none;
}

.page-multi-favorites .favorites-head .opc-form-field .headline-select::-ms-expand {
  display: none;
}

.page-favorites .favorites-head h4, .page-favorites .favorites-head .opc-directsearch-suggest h3, .opc-directsearch-suggest .page-favorites .favorites-head h3, .page-multi-favorites .favorites-head h4, .page-multi-favorites .favorites-head .opc-directsearch-suggest h3, .opc-directsearch-suggest .page-multi-favorites .favorites-head h3 {
  margin-bottom: 1rem;
  padding: 0;
  font-size: 1.4rem;
}

.page-favorites .favorites-desc, .page-multi-favorites .favorites-desc {
  background: #f8f8f8;
  margin-bottom: 4rem;
  padding: 2rem;
}

.page-favorites .favorites-desc h4, .page-favorites .favorites-desc .opc-directsearch-suggest h3, .opc-directsearch-suggest .page-favorites .favorites-desc h3, .page-multi-favorites .favorites-desc h4, .page-multi-favorites .favorites-desc .opc-directsearch-suggest h3, .opc-directsearch-suggest .page-multi-favorites .favorites-desc h3 {
  margin-bottom: .5em;
}

.page-favorites .opc-article-list.favs .article-list-item-actions .opc-favorite-button[data-op-multifavoritesaction="deleted"], .page-multi-favorites .opc-article-list.favs .article-list-item-actions .opc-favorite-button[data-op-multifavoritesaction="deleted"] {
  margin-left: 0;
}

.compare-topbar {
  z-index: 10;
  background: #eee;
  border-bottom: 1px solid #ccc;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 7rem;
  padding: 1rem;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}

.compare-topbar .compare-topbar-logo img {
  height: 4rem;
}

.opc-compare .compare-list {
  width: 100%;
  padding-top: 7rem;
}

.opc-compare .compare-row[data-op-id="Image"] .compare-item .value {
  text-align: center;
  width: 100%;
  display: block;
}

.opc-compare .compare-row[data-op-id="Image"] .compare-item .value img {
  max-width: 100%;
  height: 12rem;
}

.opc-compare .compare-row[data-op-id="Remove"] .compare-item .value {
  text-align: right;
  display: block;
}

.opc-compare .compare-row .compare-label {
  text-align: right;
  z-index: 2;
  background: #eee;
  border-bottom: 1px solid #ccc;
  flex-shrink: 0;
  width: 30rem;
  padding: 1rem;
  position: sticky;
  left: 0;
}

.opc-compare .compare-row .compare-item {
  background: #fff;
  border-bottom: 1px solid #ccc;
  flex-grow: 1;
  flex-shrink: 0;
  width: 30rem;
  padding: 1rem;
}

.opc-compare .compare-row .compare-item.dif .value {
  background: #ccc;
}

.opc-compare .compare-group-title {
  cursor: pointer;
  width: 30rem;
  height: 4rem;
  padding: 0;
  display: none;
  position: sticky;
  left: 0;
}

.opc-compare .compare-group-title .group-title-inner {
  background: #fff;
  align-items: center;
  width: 100vw;
  height: 4rem;
  padding: 0 0 0 1rem;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.page-basket .section-wrapper {
  overflow: visible;
}

.opc-basket-info {
  z-index: 10;
}

.basket-list .basket-list-head {
  border: 1px solid #0000;
  display: none;
}

@media only screen and (width >= 800px) {
  .basket-list .basket-list-head {
    display: flex;
  }
}

.basket-list .basket-list-head > div {
  border-right: none;
  font-weight: bold;
}

.basket-list .basket-list-body {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
}

.basket-list .basket-list-body .basket-list-item {
  border: 1px solid #ccc;
  flex-direction: column;
  margin-bottom: 1rem;
  display: flex;
}

@media only screen and (width >= 800px) {
  .basket-list .basket-list-body .basket-list-item {
    flex-direction: row;
    margin-bottom: 1rem;
  }
}

.basket-list .basket-list-body .basket-list-item .opc-button[data-op-btnaction="delete"], .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].opc-favorite-button, .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].opc-compare-button, .basket-list .basket-list-body .basket-list-item .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].notifications-ok, .basket-list .basket-list-body .basket-list-item .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].notifications-cancel, .basket-list .basket-list-body .basket-list-item .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .basket-list .basket-list-body .basket-list-item a[data-op-btnaction="delete"] {
  color: #dc143c;
  background: none;
  height: auto;
  margin-bottom: 1rem;
  padding: 0;
  font-size: 1.2rem;
}

.basket-list .basket-list-body .basket-list-item .opc-button[data-op-btnaction="delete"] svg, .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].opc-favorite-button svg, .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].opc-compare-button svg, .basket-list .basket-list-body .basket-list-item .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].notifications-ok svg, .basket-list .basket-list-body .basket-list-item .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].notifications-cancel svg, .basket-list .basket-list-body .basket-list-item .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .basket-list .basket-list-body .basket-list-item a[data-op-btnaction="delete"] svg {
  display: none;
}

.basket-list .basket-list-body .basket-list-item .opc-button[data-op-btnaction="delete"].is-progress, .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].is-progress.opc-favorite-button, .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].is-progress.opc-compare-button, .basket-list .basket-list-body .basket-list-item .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].is-progress.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].is-progress.notifications-ok, .basket-list .basket-list-body .basket-list-item .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].is-progress.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .basket-list .basket-list-body .basket-list-item [data-op-btnaction="delete"].is-progress.notifications-cancel, .basket-list .basket-list-body .basket-list-item .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"].is-progress, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .basket-list .basket-list-body .basket-list-item a[data-op-btnaction="delete"].is-progress {
  color: #ccc;
}

.basket-list .basket-list-body .basket-list-item:last-of-type {
  margin-bottom: 0;
}

.basket-list .basket-list-body .basket-list-item-promocode {
  border: 1px solid #ccc;
  margin-bottom: 1rem;
  padding: 2rem;
}

.basket-list .basket-list-body .basket-list-item-promocode h3, .basket-list .basket-list-body .basket-list-item-promocode p, .basket-list .basket-list-body .basket-list-item-promocode .opc-form-field {
  max-width: 50rem;
}

.basket-list .basket-list-footer {
  background: #eee;
  flex-direction: column;
  align-items: flex-end;
  margin-bottom: 2rem;
  padding: 2rem 1rem;
  display: flex;
}

.basket-list .basket-list-footer .basket-list-summary-line {
  margin-bottom: 1rem;
}

.basket-list .basket-list-footer .basket-list-summary-line span {
  text-align: right;
  width: 14rem;
  display: inline-block;
}

.basket-list .basket-bottom-line {
  justify-content: flex-end;
  display: flex;
}

.basket-list .basket-list-item-description, .basket-list .basket-list-item-options, .basket-list .basket-list-item-price, .basket-list .basket-list-item-total {
  padding: .5rem 1rem;
}

@media only screen and (width >= 640px) {
  .basket-list .basket-list-item-description, .basket-list .basket-list-item-options, .basket-list .basket-list-item-price, .basket-list .basket-list-item-total {
    padding: 1rem;
  }
}

.basket-list .basket-list-item-description {
  flex-wrap: wrap;
  width: 100%;
  padding-bottom: 0;
  display: flex;
}

@media only screen and (width >= 800px) {
  .basket-list .basket-list-item-description {
    flex-wrap: nowrap;
    flex-grow: 1;
    width: 40%;
    padding-bottom: 1rem;
  }
}

.basket-list .basket-list-item-description .item-description-image {
  flex-shrink: 0;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 8rem;
  padding: 1rem 2rem 0 0;
  display: flex;
}

.basket-list .basket-list-item-description .item-description-image img {
  width: auto;
  max-width: 6rem;
  max-height: inherit;
  max-height: 8rem;
}

@media only screen and (width >= 640px) {
  .basket-list .basket-list-item-description .item-description-image {
    width: 14rem;
  }

  .basket-list .basket-list-item-description .item-description-image img {
    width: auto;
    max-width: 10rem;
    height: inherit;
    align-items: center;
    max-height: 10rem;
  }
}

.basket-list .basket-list-item-description .item-description-data {
  width: calc(100% - 8rem);
  padding: 1rem 0;
}

@media only screen and (width >= 640px) {
  .basket-list .basket-list-item-description .item-description-data {
    width: calc(100% - 14rem);
  }
}

@media only screen and (width >= 800px) {
  .basket-list .basket-list-item-description .item-description-data {
    padding: 0;
  }
}

.basket-list .basket-list-item-description .item-description-data h3 {
  margin-bottom: .4em;
  font-size: 1.4rem;
  font-weight: bold;
}

.basket-list .basket-list-item-description .item-description-data h3 a {
  color: #000;
}

.basket-list .basket-list-item-description .item-description-data h3 a:hover {
  color: #333;
}

.basket-list .basket-list-item-description .item-description-article-nr {
  margin-bottom: 1rem;
  display: block;
}

.basket-list .basket-list-item-description .item-description-actions button {
  opacity: .6;
  height: auto;
  padding: 0;
}

.basket-list .basket-list-item-description .item-description-actions button:hover {
  opacity: 1;
  color: #fa7979;
}

.basket-list .basket-list-item-options .opc-form-field-group, .basket-list .basket-list-item-options .opc-basket-button, .basket-list .basket-list-item-options .opc-stock {
  margin-bottom: 1rem;
}

.basket-list .basket-list-item-options {
  margin-left: 8rem;
  padding-top: 0;
}

@media only screen and (width >= 640px) {
  .basket-list .basket-list-item-options {
    margin-left: 14rem;
  }
}

@media only screen and (width >= 800px) {
  .basket-list .basket-list-item-options {
    width: 18rem;
    margin-left: 0;
    padding-top: 1rem;
  }
}

.basket-list .basket-list-item-price {
  text-align: left;
  justify-content: space-between;
  margin-left: 8rem;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

@media only screen and (width >= 640px) {
  .basket-list .basket-list-item-price {
    margin-left: 14rem;
    padding-top: 0;
    padding-bottom: .5rem;
  }
}

@media only screen and (width >= 800px) {
  .basket-list .basket-list-item-price {
    text-align: right;
    width: 12rem;
    margin-left: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
    display: block;
  }
}

.basket-list .basket-list-item-total {
  text-align: left;
  justify-content: space-between;
  margin-left: 8rem;
  padding-top: 0;
  padding-bottom: 1rem;
  display: flex;
}

@media only screen and (width >= 640px) {
  .basket-list .basket-list-item-total {
    margin-left: 14rem;
    padding-top: 0;
    padding-bottom: 1rem;
  }
}

@media only screen and (width >= 800px) {
  .basket-list .basket-list-item-total {
    text-align: right;
    width: 14rem;
    margin-left: 0;
    padding-top: 1rem;
    padding-bottom: 1rem;
    font-weight: bold;
    display: block;
  }
}

.basket-list .responsive-label {
  min-width: 40%;
  margin-right: .4rem;
  font-weight: bold;
  display: inline-block;
}

@media only screen and (width >= 800px) {
  .basket-list .responsive-label {
    width: 14rem;
    display: none;
  }
}

.page-account .section-inner-aside {
  display: none;
}

@media only screen and (width >= 800px) {
  .page-account .section-inner-aside {
    display: block;
  }
}

.page-account h2 {
  position: relative;
}

.page-account h2 .opc-button, .page-account h2 .opc-favorite-button, .page-account h2 .opc-compare-button, .page-account h2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account h2 .notifications-ok, .page-account h2 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account h2 .notifications-cancel, .page-account h2 .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-account h2 a {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
}

.page-account .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li {
  margin-bottom: 2rem;
}

.page-account .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a:before {
  display: none;
}

.page-account .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li.is-active > a {
  font-weight: bold;
}

.page-account .opc-navigation[data-op-navtype="simple"] .navigation-level-2 > li > a {
  padding-left: 1rem;
}

.page-account .opc-navigation[data-op-navtype="simple"] .navigation-level-2 > li:hover > a {
  background: #f8f8f8;
}

.page-account .opc-navigation[data-op-navtype="simple"] .navigation-level-2 > li.is-active > a {
  background: #eee;
  font-weight: bold;
}

.page-account .opc-button-wrapper[data-op-align="right"] {
  justify-content: center;
}

@media only screen and (width >= 800px) {
  .page-account .opc-button-wrapper[data-op-align="right"] {
    justify-content: flex-end;
  }
}

.page-account .opc-button-wrapper[data-op-align="right"] .opc-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-favorite-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-compare-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account .opc-button-wrapper[data-op-align="right"] .notifications-ok, .page-account .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account .opc-button-wrapper[data-op-align="right"] .notifications-cancel, .page-account .opc-button-wrapper[data-op-align="right"] .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-account .opc-button-wrapper[data-op-align="right"] a {
  white-space: normal;
  width: 100%;
  margin: 0 auto;
}

@media only screen and (width >= 640px) {
  .page-account .opc-button-wrapper[data-op-align="right"] .opc-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-favorite-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-compare-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account .opc-button-wrapper[data-op-align="right"] .notifications-ok, .page-account .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account .opc-button-wrapper[data-op-align="right"] .notifications-cancel, .page-account .opc-button-wrapper[data-op-align="right"] .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-account .opc-button-wrapper[data-op-align="right"] a {
    white-space: nowrap;
    width: auto;
  }
}

@media only screen and (width >= 800px) {
  .page-account .opc-button-wrapper[data-op-align="right"] .opc-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-favorite-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-compare-button, .page-account .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account .opc-button-wrapper[data-op-align="right"] .notifications-ok, .page-account .opc-button-wrapper[data-op-align="right"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .page-account .opc-button-wrapper[data-op-align="right"] .notifications-cancel, .page-account .opc-button-wrapper[data-op-align="right"] .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .page-account .opc-button-wrapper[data-op-align="right"] a {
    margin: inherit;
  }
}

.page-account .account-addr-edit-form .account-form-actions {
  justify-content: space-between;
  display: flex;
}

.page-account #change-addr-form .section-wrapper {
  padding: 0 0 4rem;
}

.last-orders-details-list .item-list-head {
  display: none;
}

@media only screen and (width >= 800px) {
  .last-orders-details-list .item-list-head {
    display: flex;
  }
}

.last-orders-details-list .list-item {
  flex-wrap: wrap;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

@media only screen and (width >= 800px) {
  .last-orders-details-list .list-item {
    flex-wrap: nowrap;
  }
}

.last-orders-details-list .list-item-column {
  width: 100%;
  padding: 0 0 1rem;
  display: flex;
}

@media only screen and (width >= 800px) {
  .last-orders-details-list .list-item-column {
    padding: .5rem 2rem 0 0;
  }
}

.last-orders-details-list .list-item-column .opc-button, .last-orders-details-list .list-item-column .opc-favorite-button, .last-orders-details-list .list-item-column .opc-compare-button, .last-orders-details-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column .notifications-ok, .last-orders-details-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column .notifications-cancel, .last-orders-details-list .list-item-column .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-orders-details-list .list-item-column a {
  padding-left: .5rem;
  padding-right: .5rem;
}

@media only screen and (width >= 800px) {
  .last-orders-details-list .list-item-column:first-child {
    flex-grow: 1;
    width: 40%;
  }

  .last-orders-details-list .list-item-column:nth-child(2) {
    flex-shrink: 0;
    width: 10%;
  }

  .last-orders-details-list .list-item-column:nth-child(3) {
    flex-shrink: 0;
    justify-content: flex-end;
    width: 15%;
  }

  .last-orders-details-list .list-item-column:nth-child(4) {
    text-align: right;
    flex-shrink: 0;
    justify-content: flex-end;
    width: 15%;
  }
}

.last-orders-details-list .list-item-column:nth-child(5) .opc-button, .last-orders-details-list .list-item-column:nth-child(5) .opc-favorite-button, .last-orders-details-list .list-item-column:nth-child(5) .opc-compare-button, .last-orders-details-list .list-item-column:nth-child(5) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column:nth-child(5) .notifications-ok, .last-orders-details-list .list-item-column:nth-child(5) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column:nth-child(5) .notifications-cancel, .last-orders-details-list .list-item-column:nth-child(5) .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-orders-details-list .list-item-column:nth-child(5) a {
  justify-content: center;
  width: 100%;
  margin-bottom: .5rem;
  font-size: 1.4rem;
}

@media only screen and (width >= 800px) {
  .last-orders-details-list .list-item-column:nth-child(5) .opc-button, .last-orders-details-list .list-item-column:nth-child(5) .opc-favorite-button, .last-orders-details-list .list-item-column:nth-child(5) .opc-compare-button, .last-orders-details-list .list-item-column:nth-child(5) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column:nth-child(5) .notifications-ok, .last-orders-details-list .list-item-column:nth-child(5) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column:nth-child(5) .notifications-cancel, .last-orders-details-list .list-item-column:nth-child(5) .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-orders-details-list .list-item-column:nth-child(5) a {
    width: inherit;
    font-size: 1.2rem;
  }

  .last-orders-details-list .list-item-column:nth-child(5) {
    text-align: right;
    flex-wrap: nowrap;
    flex-shrink: 0;
    justify-content: flex-end;
    width: 18rem;
    padding-right: 0;
  }
}

.last-orders-details-list .list-item-column .list-item-label {
  flex-shrink: 0;
  width: 35%;
  display: block;
}

@media only screen and (width >= 800px) {
  .last-orders-details-list .list-item-column .list-item-label {
    display: none;
  }
}

.last-orders-details-list .list-item-column.list-item-column-actions {
  align-items: normal;
}

.last-orders-details-list .list-item-column.list-item-column-actions .opc-button, .last-orders-details-list .list-item-column.list-item-column-actions .opc-favorite-button, .last-orders-details-list .list-item-column.list-item-column-actions .opc-compare-button, .last-orders-details-list .list-item-column.list-item-column-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column.list-item-column-actions .notifications-ok, .last-orders-details-list .list-item-column.list-item-column-actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-orders-details-list .list-item-column.list-item-column-actions .notifications-cancel, .last-orders-details-list .list-item-column.list-item-column-actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-orders-details-list .list-item-column.list-item-column-actions a {
  flex-grow: 1;
}

.shipping-address-list .item-list-head {
  display: none;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .item-list-head {
    display: flex;
  }
}

.shipping-address-list .list-item {
  flex-wrap: nowrap;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .list-item {
    padding-top: 0;
    padding-bottom: 0;
  }
}

.shipping-address-list .list-item .button-text-save {
  display: none !important;
}

.shipping-address-list .list-item .delete-list-item {
  display: inline-flex;
}

.shipping-address-list .list-item-column {
  flex-grow: 0;
  width: auto;
  padding: .5rem 0 0;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .list-item-column {
    flex-grow: 1;
    width: 100%;
    padding: .5rem 2rem 0 0;
  }
}

.shipping-address-list .list-item-column .opc-button, .shipping-address-list .list-item-column .opc-favorite-button, .shipping-address-list .list-item-column .opc-compare-button, .shipping-address-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column .notifications-ok, .shipping-address-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column .notifications-cancel, .shipping-address-list .list-item-column .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .shipping-address-list .list-item-column a {
  width: 100%;
  padding-left: .5rem;
  padding-right: .5rem;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .list-item-column .opc-button, .shipping-address-list .list-item-column .opc-favorite-button, .shipping-address-list .list-item-column .opc-compare-button, .shipping-address-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column .notifications-ok, .shipping-address-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column .notifications-cancel, .shipping-address-list .list-item-column .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .shipping-address-list .list-item-column a {
    width: unset;
  }
}

.shipping-address-list .list-item-column.number {
  width: 4rem;
  min-width: 4rem;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .list-item-column.address {
    flex-grow: 1;
    width: 100%;
  }
}

.shipping-address-list .list-item-column.actions {
  flex-wrap: wrap;
  width: auto;
  padding-left: 1rem;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .list-item-column.actions {
    flex-wrap: nowrap;
  }
}

.shipping-address-list .list-item-column.actions .opc-button, .shipping-address-list .list-item-column.actions .opc-favorite-button, .shipping-address-list .list-item-column.actions .opc-compare-button, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-ok, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-cancel, .shipping-address-list .list-item-column.actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .shipping-address-list .list-item-column.actions a {
  margin-bottom: .5rem;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .list-item-column.actions .opc-button, .shipping-address-list .list-item-column.actions .opc-favorite-button, .shipping-address-list .list-item-column.actions .opc-compare-button, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-ok, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-cancel, .shipping-address-list .list-item-column.actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .shipping-address-list .list-item-column.actions a {
    margin-bottom: 0;
    margin-right: .5rem;
  }

  .shipping-address-list .list-item-column.actions .opc-button:last-child, .shipping-address-list .list-item-column.actions .opc-favorite-button:last-child, .shipping-address-list .list-item-column.actions .opc-compare-button:last-child, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:last-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-ok:last-child, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:last-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-cancel:last-child, .shipping-address-list .list-item-column.actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:last-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .shipping-address-list .list-item-column.actions a:last-child {
    margin-right: 0;
  }
}

.shipping-address-list .list-item-column.actions .opc-button:last-child, .shipping-address-list .list-item-column.actions .opc-favorite-button:last-child, .shipping-address-list .list-item-column.actions .opc-compare-button:last-child, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok:last-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-ok:last-child, .shipping-address-list .list-item-column.actions .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel:last-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .shipping-address-list .list-item-column.actions .notifications-cancel:last-child, .shipping-address-list .list-item-column.actions .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a:last-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .shipping-address-list .list-item-column.actions a:last-child {
  margin-bottom: 0;
}

.shipping-address-list .list-item-column .list-item-label {
  width: 35%;
  display: none;
}

@media only screen and (width >= 480px) {
  .shipping-address-list .list-item-column .list-item-label {
    display: none;
  }
}

.shipping-address-list .list-item-column .opc-form-field {
  margin-bottom: 0;
}

.shipping-address-list .list-item-column .opc-form-field-group {
  width: auto;
  display: inline-flex;
}

.last-baskets-list .item-list-head {
  display: none;
}

@media only screen and (width >= 800px) {
  .last-baskets-list .item-list-head {
    display: flex;
  }
}

.last-baskets-list .list-item {
  flex-wrap: wrap;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

@media only screen and (width >= 800px) {
  .last-baskets-list .list-item {
    flex-wrap: nowrap;
  }
}

.last-baskets-list .list-item-column {
  width: 100%;
  padding: .5rem 0;
}

@media only screen and (width >= 800px) {
  .last-baskets-list .list-item-column {
    padding: .5rem 2rem 0 0;
  }
}

.last-baskets-list .list-item-column .opc-button, .last-baskets-list .list-item-column .opc-favorite-button, .last-baskets-list .list-item-column .opc-compare-button, .last-baskets-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-baskets-list .list-item-column .notifications-ok, .last-baskets-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-baskets-list .list-item-column .notifications-cancel, .last-baskets-list .list-item-column .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-baskets-list .list-item-column a {
  padding-left: .5rem;
  padding-right: .5rem;
}

@media only screen and (width >= 800px) {
  .last-baskets-list .list-item-column:first-child {
    flex-shrink: 0;
    width: 15%;
  }

  .last-baskets-list .list-item-column:nth-child(2) {
    flex-grow: 1;
    flex-shrink: 0;
    width: 20%;
  }

  .last-baskets-list .list-item-column:nth-child(3) {
    text-align: right;
    flex-shrink: 0;
    width: 20%;
  }
}

.last-baskets-list .list-item-column:nth-child(4) .opc-button, .last-baskets-list .list-item-column:nth-child(4) .opc-favorite-button, .last-baskets-list .list-item-column:nth-child(4) .opc-compare-button, .last-baskets-list .list-item-column:nth-child(4) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-baskets-list .list-item-column:nth-child(4) .notifications-ok, .last-baskets-list .list-item-column:nth-child(4) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-baskets-list .list-item-column:nth-child(4) .notifications-cancel, .last-baskets-list .list-item-column:nth-child(4) .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-baskets-list .list-item-column:nth-child(4) a {
  margin-bottom: .5rem;
  font-size: 1.2rem;
}

.last-baskets-list .list-item-column:nth-child(4) {
  flex-flow: column wrap;
  padding-top: .5rem;
  display: flex;
}

@media only screen and (width >= 380px) {
  .last-baskets-list .list-item-column:nth-child(4) {
    width: auto;
    position: absolute;
    top: 1rem;
    right: 0;
  }
}

@media only screen and (width >= 800px) {
  .last-baskets-list .list-item-column:nth-child(4) {
    text-align: right;
    width: 30rem;
    padding-right: 0;
    display: block;
    position: static;
  }
}

.last-baskets-list .list-item-column:nth-child(4).list-item-column-actions {
  align-items: normal;
}

.last-baskets-list .list-item-column .list-item-label {
  width: 40%;
  display: inline-block;
}

@media only screen and (width >= 800px) {
  .last-baskets-list .list-item-column .list-item-label {
    display: none;
  }
}

.last-offers-list .item-list-head {
  display: none;
}

@media only screen and (width >= 800px) {
  .last-offers-list .item-list-head {
    display: flex;
  }
}

.last-offers-list .list-item {
  flex-wrap: wrap;
  padding-top: 1rem;
  padding-bottom: 1rem;
  position: relative;
}

@media only screen and (width >= 800px) {
  .last-offers-list .list-item {
    flex-wrap: nowrap;
  }
}

.last-offers-list .list-item-column {
  width: 100%;
  padding: .5rem 0;
}

@media only screen and (width >= 800px) {
  .last-offers-list .list-item-column {
    padding: .5rem 2rem 0 0;
  }
}

.last-offers-list .list-item-column .opc-button, .last-offers-list .list-item-column .opc-favorite-button, .last-offers-list .list-item-column .opc-compare-button, .last-offers-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-offers-list .list-item-column .notifications-ok, .last-offers-list .list-item-column .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-offers-list .list-item-column .notifications-cancel, .last-offers-list .list-item-column .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-offers-list .list-item-column a {
  padding-left: .5rem;
  padding-right: .5rem;
}

@media only screen and (width >= 480px) {
  .last-offers-list .list-item-column:first-child {
    flex-shrink: 0;
  }
}

@media only screen and (width >= 800px) {
  .last-offers-list .list-item-column:first-child {
    flex-shrink: 0;
    width: 15%;
  }
}

@media only screen and (width >= 480px) {
  .last-offers-list .list-item-column:nth-child(2) {
    flex-shrink: 0;
  }
}

@media only screen and (width >= 800px) {
  .last-offers-list .list-item-column:nth-child(2) {
    flex-shrink: 0;
    width: 20%;
  }
}

@media only screen and (width >= 480px) {
  .last-offers-list .list-item-column:nth-child(3) {
    flex-shrink: 0;
  }
}

@media only screen and (width >= 800px) {
  .last-offers-list .list-item-column:nth-child(3) {
    flex-shrink: 0;
    width: 10%;
  }

  .last-offers-list .list-item-column:nth-child(4) {
    text-align: right;
    flex-shrink: 0;
    width: 20%;
  }
}

.last-offers-list .list-item-column:nth-child(5) .opc-button, .last-offers-list .list-item-column:nth-child(5) .opc-favorite-button, .last-offers-list .list-item-column:nth-child(5) .opc-compare-button, .last-offers-list .list-item-column:nth-child(5) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-offers-list .list-item-column:nth-child(5) .notifications-ok, .last-offers-list .list-item-column:nth-child(5) .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .last-offers-list .list-item-column:nth-child(5) .notifications-cancel, .last-offers-list .list-item-column:nth-child(5) .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .last-offers-list .list-item-column:nth-child(5) a {
  margin-bottom: .5rem;
  font-size: 1.2rem;
}

.last-offers-list .list-item-column:nth-child(5) {
  flex-flow: column wrap;
  padding-top: 1rem;
  display: flex;
}

@media only screen and (width >= 480px) {
  .last-offers-list .list-item-column:nth-child(5) {
    width: auto;
    position: absolute;
    top: 0;
    right: 0;
  }
}

@media only screen and (width >= 800px) {
  .last-offers-list .list-item-column:nth-child(5) {
    text-align: right;
    flex-direction: row;
    width: 30rem;
    padding-right: 0;
    display: block;
    position: static;
  }
}

.last-offers-list .list-item-column:nth-child(5).list-item-column-actions {
  align-items: normal;
}

.last-offers-list .list-item-column .list-item-label {
  width: 30%;
  display: inline-block;
}

@media only screen and (width >= 800px) {
  .last-offers-list .list-item-column .list-item-label {
    display: none;
  }
}

.account-user-data {
  margin-bottom: 2rem;
  padding-bottom: 14rem;
}

.account-user-data h3 {
  opacity: .6;
  margin-bottom: .5em;
}

.account-user-data dl {
  border-bottom: 1px solid #eee;
  padding: 1rem 0 0;
  font-size: 1.4rem;
}

.account-user-data dl dt {
  margin-bottom: 0;
  font-size: 1em;
}

.account-user-data dl dd {
  padding: 1rem 0;
}

.account-user-data dl dd.editmode {
  padding: 0;
}

.account-user-data dl dd .opc-form-field {
  margin: 0 3rem 0 0;
}

.account-user-data dl dd .opc-form-field .form-field-element input, .account-user-data dl dd .opc-form-field .form-field-element select {
  background: #f8f8f8;
  border: none;
  padding: 1rem 0;
  font-weight: bold;
}

.account-user-data .edit-btn {
  position: absolute;
  bottom: 1rem;
  right: 1.5rem;
}

.account-user-data .editmode {
  display: none;
}

.account-user-data .opc-col:hover .opc-button, .account-user-data .opc-col:hover .opc-favorite-button, .account-user-data .opc-col:hover .opc-compare-button, .account-user-data .opc-col:hover .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .account-user-data .opc-col:hover .notifications-ok, .account-user-data .opc-col:hover .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .account-user-data .opc-col:hover .notifications-cancel, .account-user-data .opc-col:hover .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .account-user-data .opc-col:hover a, .account-user-data .opc-col.is-changing .opc-button, .account-user-data .opc-col.is-changing .opc-favorite-button, .account-user-data .opc-col.is-changing .opc-compare-button, .account-user-data .opc-col.is-changing .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .account-user-data .opc-col.is-changing .notifications-ok, .account-user-data .opc-col.is-changing .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .account-user-data .opc-col.is-changing .notifications-cancel, .account-user-data .opc-col.is-changing .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .account-user-data .opc-col.is-changing a {
  display: block;
}

.account-user-data .op-icon-check, .account-user-data .is-changing dd {
  display: none;
}

.account-user-data .is-changing .editmode {
  display: block;
}

.account-user-data .is-changing .op-icon-edit {
  display: none;
}

.account-user-data .is-changing .op-icon-check {
  display: block;
}

#filter-form .opc-button, #filter-form .opc-favorite-button, #filter-form .opc-compare-button, #filter-form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons #filter-form .notifications-ok, #filter-form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons #filter-form .notifications-cancel, #filter-form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] #filter-form a {
  margin-top: 24px;
}

.error-page {
  background: #eee;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 4rem;
  display: flex;
}

.error-page .symbol {
  opacity: .2;
  -webkit-user-select: none;
  user-select: none;
  font-size: 20rem;
  display: flex;
}

.error-page .symbol span {
  display: block;
}

.error-page .symbol span:first-of-type {
  opacity: .5;
  transform: rotate(10deg);
}

.error-page .symbol span:nth-of-type(2) {
  transform: rotate(-150deg);
}

.error-page .symbol span:nth-of-type(3) {
  opacity: .4;
  transform: rotate(-191deg);
}

.error-page .lead, .error-page .opc-iconbox p, .opc-iconbox .error-page p {
  margin-bottom: 4rem;
}

.error-page .opc-button, .error-page .opc-favorite-button, .error-page .opc-compare-button, .error-page .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .error-page .notifications-ok, .error-page .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .error-page .notifications-cancel, .error-page .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .error-page a {
  margin: 0 .5rem 1rem;
}

.error-page .opc-button-wrapper {
  flex-direction: column;
}

@media only screen and (width >= 600px) {
  .error-page .opc-button-wrapper {
    flex-direction: row;
  }
}

.offline {
  background: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 10rem 4rem 8rem;
  display: flex;
}

.offline .brand {
  margin-bottom: 2rem;
}

.offline svg {
  opacity: .1;
  margin-bottom: 2rem;
  font-size: 18rem;
}

.offline .lead, .offline .opc-iconbox p, .opc-iconbox .offline p {
  margin-bottom: 4rem;
}

@media only screen and (width <= 800px) {
  .page-start .carousel-thumb-slides {
    display: none !important;
  }

  .page-start .opc-carousel p {
    display: none;
  }
}

.page-start .opc-article-list {
  -webkit-overflow-scrolling: touch;
  flex-wrap: nowrap;
  overflow-x: auto;
}

.page-start .opc-article-list[data-op-tile-col="4"] > li {
  flex-shrink: 0;
  flex-basis: 75%;
  max-width: 75%;
}

@media only screen and (width >= 640px) {
  .page-start .opc-article-list[data-op-tile-col="4"] > li {
    flex-basis: 58.3333%;
    max-width: 58.3333%;
  }
}

@media only screen and (width >= 800px) {
  .page-start .opc-article-list[data-op-tile-col="4"] > li {
    flex-basis: 33.3333%;
    max-width: 33.3333%;
  }
}

@media only screen and (width >= 1024px) {
  .page-start .opc-article-list[data-op-tile-col="4"] > li {
    flex-basis: 25%;
    max-width: 25%;
  }
}

.page-start .opc-article-list .article-list-item-description {
  display: none;
}

@media only screen and (width >= 800px) {
  .page-start .opc-article-list .article-list-item-description {
    display: block;
  }
}

.page-start .opc-category-navigation .show-all-categories {
  width: 100%;
}

@media only screen and (width >= 800px) {
  .page-start .opc-category-navigation .show-all-categories {
    display: none;
  }
}

.not-supported {
  z-index: 10;
  background: #fff;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  margin: auto;
  padding: 4rem 2rem;
  display: flex;
  position: relative;
  box-shadow: 0 0 40px #ccc;
}

.not-supported .brand {
  margin-bottom: 2rem;
}

.not-supported h2 {
  text-align: center;
}

.not-supported svg {
  opacity: 1;
  margin-bottom: 2rem;
  font-size: 18rem;
}

.not-supported .lead, .not-supported .opc-iconbox p, .opc-iconbox .not-supported p {
  text-align: center;
  width: 100%;
  margin-bottom: 2rem;
}

.not-supported .browser-list {
  align-items: flex-start;
  margin-bottom: 2rem;
  display: flex;
}

.not-supported .browser-list button {
  cursor: pointer;
  background: none;
  border: none;
  border-radius: 10px;
  width: 9rem;
  height: 11rem;
  margin: 0 .5rem;
  padding: 1rem;
  display: block;
}

.not-supported .browser-list button:hover {
  background: #eee;
}

.not-supported .browser-list button svg {
  object-fit: contain;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

.not-supported .opc-button, .not-supported .opc-favorite-button, .not-supported .opc-compare-button, .not-supported .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .not-supported .notifications-ok, .not-supported .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .not-supported .notifications-cancel, .not-supported .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .not-supported a {
  white-space: normal;
  height: auto;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

* {
  box-sizing: border-box;
}

.success {
  color: #127f58;
}

@font-face {
  font-family: futura-pt;
  src: url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/309dfe/000000000000000000010091/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: futura-pt;
  src: url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/9b05f3/000000000000000000013365/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: futura-pt;
  src: url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff2"), url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff"), url("https://use.typekit.net/af/ae4f6c/000000000000000000010096/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("opentype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: futura-pt;
  src: url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"), url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"), url("https://use.typekit.net/af/0c71d1/000000000000000000010097/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");
  font-style: normal;
  font-weight: 800;
  font-display: swap;
}

@font-face {
  font-family: futura-pt;
  src: url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff2"), url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("woff"), url("https://use.typekit.net/af/c4c302/000000000000000000012192/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3") format("opentype");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}

@font-face {
  font-family: futura-pt-bold;
  src: url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/053fc9/00000000000000003b9af1e4/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

h1 {
  margin-bottom: 0;
  font-family: futura-pt;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1;
}

.h1, .opc-carousel h2 span {
  font-family: futura-pt;
  font-weight: 700;
  line-height: 1;
  font-size: 2.25rem !important;
}

.h1-desktop, .h1-tablet {
  font-family: futura-pt;
  font-weight: 700;
  line-height: 1;
  font-size: 2rem !important;
}

.h1-phone {
  font-family: futura-pt;
  font-weight: 700;
  line-height: 1;
  font-size: 1.75rem !important;
}

@media only screen and (width <= 992px) {
  h1 {
    font-size: 2rem;
  }

  .h1, .opc-carousel h2 span {
    font-size: 2rem !important;
  }
}

@media only screen and (width <= 576px) {
  h1 {
    font-size: 1.75rem;
  }

  .h1, .opc-carousel h2 span {
    font-size: 1.75rem !important;
  }
}

h2 {
  margin-bottom: 0;
  font-family: futura-pt;
  font-size: 2.25rem;
  font-weight: 400;
  line-height: 1;
}

.h2 {
  font-family: futura-pt;
  font-weight: 400;
  line-height: 1;
  font-size: 2.25rem !important;
}

.h2-desktop, .h2-tablet {
  font-family: futura-pt;
  font-weight: 400;
  line-height: 1;
  font-size: 2rem !important;
}

.h2-phone {
  font-family: futura-pt;
  font-weight: 400;
  line-height: 1;
  font-size: 1.75rem !important;
}

@media only screen and (width <= 992px) {
  h2 {
    font-size: 2rem;
  }

  .h2 {
    font-size: 2rem !important;
  }
}

@media only screen and (width <= 576px) {
  h2 {
    font-size: 1.75rem;
  }

  .h2 {
    font-size: 1.75rem !important;
  }
}

h3 {
  margin-bottom: 0;
  font-family: futura-pt;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
}

.h3, .c-basket-modal__price, .p-article-detail__price, .opc-art-spec .art-spec-label, .opc-category-navigation ul .category-item .category-item-title, .basket-modal h2 {
  font-family: futura-pt;
  font-weight: 700;
  line-height: 1;
  font-size: 1.75rem !important;
}

.h3-desktop, .h3-tablet, .h3-phone {
  font-family: futura-pt;
  font-weight: 700;
  line-height: 1;
  font-size: 1.5rem !important;
}

@media only screen and (width <= 992px) {
  h3 {
    font-size: 1.5rem;
  }

  .h3, .c-basket-modal__price, .p-article-detail__price, .opc-art-spec .art-spec-label, .opc-category-navigation ul .category-item .category-item-title, .basket-modal h2 {
    font-size: 1.5rem !important;
  }
}

@media only screen and (width <= 576px) {
  h3 {
    font-size: 1.5rem;
  }

  .h3, .c-basket-modal__price, .p-article-detail__price, .opc-art-spec .art-spec-label, .opc-category-navigation ul .category-item .category-item-title, .basket-modal h2 {
    font-size: 1.5rem !important;
  }
}

h4, .opc-directsearch-suggest h3 {
  margin-bottom: 0;
  font-family: futura-pt;
  font-size: 1.75rem;
  font-weight: 400;
  line-height: 1;
}

.h4, .article-list-item .article-list-item-details .article-list-item-title, .opc-compare .compare-group-title .group-title-inner {
  font-family: futura-pt;
  font-weight: 400;
  line-height: 1;
  font-size: 1.75rem !important;
}

.h4-desktop, .h4-tablet, .h4-phone {
  font-family: futura-pt;
  font-weight: 400;
  line-height: 1;
  font-size: 1.5rem !important;
}

@media only screen and (width <= 992px) {
  h4, .opc-directsearch-suggest h3 {
    font-size: 1.5rem;
  }

  .h4, .article-list-item .article-list-item-details .article-list-item-title, .opc-compare .compare-group-title .group-title-inner {
    font-size: 1.5rem !important;
  }
}

@media only screen and (width <= 576px) {
  h4, .opc-directsearch-suggest h3 {
    font-size: 1.5rem;
  }

  .h4, .article-list-item .article-list-item-details .article-list-item-title, .opc-compare .compare-group-title .group-title-inner {
    font-size: 1.5rem !important;
  }
}

h5 {
  margin-bottom: 0;
  font-family: futura-pt;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
}

.h5 {
  font-family: futura-pt;
  font-weight: 700;
  line-height: 1;
  font-size: 1.5rem !important;
}

.h5-desktop, .h5-tablet, .h5-phone {
  font-family: futura-pt;
  font-weight: 700;
  line-height: 1;
  font-size: 1.25rem !important;
}

@media only screen and (width <= 992px) {
  h5 {
    font-size: 1.25rem;
  }

  .h5 {
    font-size: 1.25rem !important;
  }
}

@media only screen and (width <= 576px) {
  h5 {
    font-size: 1.25rem;
  }

  .h5 {
    font-size: 1.25rem !important;
  }
}

h6 {
  margin-bottom: 0;
  font-family: futura-pt;
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1;
}

.h6 {
  font-family: futura-pt;
  font-weight: 400;
  line-height: 1;
  font-size: 1.5rem !important;
}

.h6-desktop, .h6-tablet, .h6-phone, .c-accordion__label {
  font-family: futura-pt;
  font-weight: 400;
  line-height: 1;
  font-size: 1.25rem !important;
}

.uppercase {
  text-transform: uppercase;
}

.normal {
  text-transform: none;
}

@media only screen and (width <= 992px) {
  h6 {
    font-size: 1.25rem;
  }

  .h6 {
    font-size: 1.25rem !important;
  }
}

@media only screen and (width <= 576px) {
  h6 {
    font-size: 1.25rem;
  }

  .h6 {
    font-size: 1.25rem !important;
  }
}

html {
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  text-size-adjust: none;
  touch-action: pan-x pan-y;
  font-size: 1rem;
  overflow: hidden scroll;
}

html::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

html::-webkit-scrollbar-thumb {
  background-color: #000;
}

body {
  font-family: futura-pt;
  font-size: 1rem;
  line-height: 1.3;
}

small {
  font-family: futura-pt;
}

* {
  touch-action: pan-x pan-y;
}

:root {
  --container-width: 1440px;
  --bg-color: #fff;
  --header-color: #fff;
  --logo-color: #000;
  --burger-menu-color: #000;
  --search-icon-color: #000;
  --article-tile-color: transparent;
  --edit-mode: none;
  --search-hover-border-color: #555;
  --basket-action-item-icon: "";
}

@supports (-webkit-overflow-scrolling: touch) {
  select, textarea, input {
    font-size: 16px;
  }
}

.button-transition, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head, .c-article-selection--has-checkbox label:after, .c-basket-modal .opc-basket-button .basket-button-dim-1 input.basket-button-quantity, .c-search-item--filter, .c-search__button:before, .c-search__button, .c-search__wrapper--header:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li > a, .c-article-tile, .c-accordion__head, .c-form__toggle label, .c-form__number input, .c-form__textarea textarea, .c-form__input input, .c-form__radio, .c-form__checkbox, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li, .c-button__context, .c-button__account, .c-button, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"], .opc-filter-set[data-op-layout="horizontal"] .filter-toggle, .opc-filter-set[data-op-layout="horizontal"] .filter-reset, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"], .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"], .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"], .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"], .c-article-list__head .opc-catstruct-list-layout button.opc-button, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"], .c-article-tile__action .opc-compare-button, .c-article-tile__action .opc-favorite-button, .opc-static-content button.opc-button, .opc-static-content button.opc-favorite-button, .opc-static-content button.opc-compare-button, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"], .p-article-detail .opc-compare-button, .p-article-detail .opc-favorite-button, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"], .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"], .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"], .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button, .p-missal .opc-segment-navigation ul li a, .p-article-detail .opc-basket-button .basket-button-dim-1 input.basket-button-quantity {
  transition: background-color .1s, border-color .1s, color .1s;
}

.all-transition, .c-form__select > label, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper > label, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper > label, .c-form__number > label, .c-form__switch label:after, .c-form__textarea > label, .c-form__input > label {
  transition: all .1s;
}

.bg-transition, .c-mini-basket__item, .c-search-item, .offcanvas-menu-start {
  transition: background-color .1s;
}

.opacity-transition, .c-color-toggle label:after, .c-article-image-viewer__main iframe, .c-article-image-viewer__main img, .c-article-image-viewer__main video, .c-color-tile__bg {
  transition: opacity .1s;
}

.transform-transition, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head:after {
  transition: transform .1s;
}

.material-icons, .opc-dropzone.dz-failed:after, .opc-dropzone.dz-succeed:after, .opc-dropzone .dz-preview:after {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  font-feature-settings: "liga";
  direction: ltr;
  font-family: Material Icons;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

.material-icons-outlined, .article-list-sort .opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .c-quickorder__input:after, .c-quickorder__search .c-quickorder__input:before, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head:after, .list-filter > form .opc-form-field .opc-select-wrapper:after, .list-filter > form .opc-form-field .opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:before, .c-color-toggle__icon:before, .c-article-selection--has-checkbox label:after, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .basket-button-dim-1__decreaser:before, .c-article-image-viewer__icon:before, .c-article-image-viewer__item-360:before, .c-color-tile--selected .c-color-tile__image:after, .opc-notifications-notifier .notifications-message:before, .c-search__button:before, .c-search__reset:before, .c-search__wrapper--is-loading:after, .c-search__wrapper:before, .offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:before, .c-article-slider__arrow:before, .c-stock__icon:before, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:before, .c-article-tile__action .opc-favorite-button:before, .c-article-tile__action .opc-compare-button:before, .c-accordion__head:after, .is-invalid .c-form__hint:before, .c-form__select--invalid .c-form__hint:before, .c-form__select:after, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper:after, .c-form__number--invalid .c-form__hint:before, .c-form__textarea--invalid .c-form__hint:before, .c-form__input--invalid .c-form__hint:before, .c-form__listitem input:checked + label:after, .c-form__checkbox > input:disabled:checked + label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label:before, .c-form__checkbox:hover label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label:before, .c-form__checkbox:hover input:checked + :before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + :before, .c-form__checkbox input:checked + :before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + :before, .c-button__context:after, .c-button__link--close:after, .c-button__link--arrow:after, .c-button__link--return:before, .p-missal .opc-segment-navigation ul li a:before, .p-missal .opc-form-field .opc-autocomplete:after, .p-missal .opc-form-field .opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:before, .p-verification .pwd-strength ul li:before, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .basket-button-dim-1__decreaser:before, .p-article-detail .opc-favorite-button:before, .p-article-detail .opc-compare-button:before, .opc-static-content.has-value:before, .opc-static-content button.opc-button:before, .opc-static-content button.opc-favorite-button:before, .opc-static-content button.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:before, [data-status-icon="loading"]:after, [data-status-button="loading"]:after {
  letter-spacing: normal;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizelegibility;
  font-feature-settings: "liga";
  direction: ltr;
  font-family: Material Icons Outlined;
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  display: inline-block;
}

[class^="opc-icon-"] {
  stroke-width: 0;
  stroke: currentColor;
  fill: currentColor;
  width: 1em;
  height: 1em;
  font-size: 1.2em;
  display: inline-block;
}

[class^="opc-icon-"].md-24 {
  width: 24px;
  height: 24px;
  font-size: 1.5rem;
}

[class^="opc-icon-"].md-36 {
  width: 2.25rem;
  height: 2.25rem;
  font-size: 2.25rem;
}

.material-icons.md-18, .md-18.opc-dropzone.dz-failed:after, .md-18.opc-dropzone.dz-succeed:after, .opc-dropzone .md-18.dz-preview:after, .material-icons-outlined.md-18, .article-list-sort .md-18.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-18.c-quickorder__input:after, .c-quickorder__search .md-18.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-18.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-18[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-18[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-18[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-18[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-18[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-18[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-18.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-18.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-18.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-18.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-18:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-18.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-18.filter-head:after, .list-filter > form .opc-form-field .md-18.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-18.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-18:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-18.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-18.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-18.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-18.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-18.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-18.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-18.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-18.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-18.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-18.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-18.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-18.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-18.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-18.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-18[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-18[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-18[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-18[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-18[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-18[data-op-btnaction="delete"]:before, .md-18.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-18:after, .c-article-selection__basket .opc-basket-button .md-18.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-18[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-18[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-18[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-18[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-18[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-18[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-18.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-18.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-18.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-18[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-18[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-18[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-18[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-18[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-18[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-18.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-18.basket-button-dim-1__decreaser:before, .md-18.c-article-image-viewer__icon:before, .md-18.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-18.c-color-tile__image:after, .opc-notifications-notifier .md-18.notifications-message:before, .md-18.c-search__button:before, .md-18.c-search__reset:before, .md-18.c-search__wrapper--is-loading:after, .md-18.c-search__wrapper:before, .md-18.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-18:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-18:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-18.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-18.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-18.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-18.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-18.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-18.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-18.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-18.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-18.notifications-cancel:before, .md-18.c-article-slider__arrow:before, .md-18.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-18.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-18[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-18[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-18[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-18[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-18[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-18[data-op-style="basket"]:before, .c-article-tile__action .md-18.opc-favorite-button:before, .c-article-tile__action .md-18.opc-compare-button:before, .md-18.c-accordion__head:after, .is-invalid .md-18.c-form__hint:before, .c-form__select--invalid .md-18.c-form__hint:before, .md-18.c-form__select:after, .c-basket-modal .opc-basket-button .md-18.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-18.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-18.c-form__hint:before, .c-form__textarea--invalid .md-18.c-form__hint:before, .c-form__input--invalid .md-18.c-form__hint:before, .c-form__listitem input:checked + label.md-18:after, .c-form__checkbox > input:disabled:checked + label.md-18:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-18:before, .c-form__checkbox:hover label.md-18:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-18:before, .c-form__checkbox input:checked + .md-18:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-18:before, .md-18.c-button__context:after, .md-18.c-button__link--close:after, .md-18.c-button__link--arrow:after, .md-18.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-18:before, .p-missal .opc-form-field .md-18.opc-autocomplete:after, .p-missal .opc-form-field .md-18.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-18.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-18.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-18.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-18[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-18[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-18[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-18[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-18[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-18[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-18[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-18[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-18.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-18[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-18[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-18[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-18[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-18[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-18[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-18:before, .p-article-detail .opc-basket-button .md-18.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-18[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-18[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-18[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-18[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-18[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-18[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-18[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-18.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-18.basket-button-dim-1__decreaser:before, .p-article-detail .md-18.opc-favorite-button:before, .p-article-detail .md-18.opc-compare-button:before, .md-18.opc-static-content.has-value:before, .opc-static-content button.md-18.opc-button:before, .opc-static-content button.md-18.opc-favorite-button:before, .opc-static-content button.md-18.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-18.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-18.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-18.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-18.notifications-cancel:before, .md-18[data-status-icon="loading"]:after, .md-18[data-status-button="loading"]:after {
  width: 18px !important;
  height: 18px !important;
  font-size: 18px !important;
}

.material-icons.md-24, .md-24.opc-dropzone.dz-failed:after, .md-24.opc-dropzone.dz-succeed:after, .opc-dropzone .md-24.dz-preview:after, .material-icons-outlined.md-24, .article-list-sort .md-24.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-24.c-quickorder__input:after, .c-quickorder__search .md-24.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-24.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-24[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-24[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-24[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-24[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-24[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-24[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-24.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-24.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-24.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-24.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-24:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-24.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-24.filter-head:after, .list-filter > form .opc-form-field .md-24.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-24.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-24:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-24.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-24.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-24.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-24.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-24.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-24.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-24.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-24.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-24.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-24.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-24.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-24.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-24.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-24.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-24[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-24[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-24[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-24[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-24[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-24[data-op-btnaction="delete"]:before, .md-24.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-24:after, .c-article-selection__basket .opc-basket-button .md-24.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-24[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-24[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-24[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-24[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-24[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-24[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-24.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-24.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-24.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-24[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-24[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-24[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-24[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-24[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-24[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-24.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-24.basket-button-dim-1__decreaser:before, .md-24.c-article-image-viewer__icon:before, .md-24.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-24.c-color-tile__image:after, .opc-notifications-notifier .md-24.notifications-message:before, .md-24.c-search__button:before, .md-24.c-search__reset:before, .md-24.c-search__wrapper--is-loading:after, .md-24.c-search__wrapper:before, .md-24.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-24:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-24:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-24.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-24.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-24.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-24.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-24.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-24.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-24.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-24.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-24.notifications-cancel:before, .md-24.c-article-slider__arrow:before, .md-24.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-24.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-24[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-24[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-24[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-24[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-24[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-24[data-op-style="basket"]:before, .c-article-tile__action .md-24.opc-favorite-button:before, .c-article-tile__action .md-24.opc-compare-button:before, .md-24.c-accordion__head:after, .is-invalid .md-24.c-form__hint:before, .c-form__select--invalid .md-24.c-form__hint:before, .md-24.c-form__select:after, .c-basket-modal .opc-basket-button .md-24.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-24.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-24.c-form__hint:before, .c-form__textarea--invalid .md-24.c-form__hint:before, .c-form__input--invalid .md-24.c-form__hint:before, .c-form__listitem input:checked + label.md-24:after, .c-form__checkbox > input:disabled:checked + label.md-24:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-24:before, .c-form__checkbox:hover label.md-24:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-24:before, .c-form__checkbox input:checked + .md-24:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-24:before, .md-24.c-button__context:after, .md-24.c-button__link--close:after, .md-24.c-button__link--arrow:after, .md-24.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-24:before, .p-missal .opc-form-field .md-24.opc-autocomplete:after, .p-missal .opc-form-field .md-24.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-24.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-24.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-24.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-24[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-24[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-24[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-24[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-24[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-24[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-24[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-24[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-24.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-24[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-24[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-24[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-24[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-24[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-24[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-24:before, .p-article-detail .opc-basket-button .md-24.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-24[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-24[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-24[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-24[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-24[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-24[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-24[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-24.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-24.basket-button-dim-1__decreaser:before, .p-article-detail .md-24.opc-favorite-button:before, .p-article-detail .md-24.opc-compare-button:before, .md-24.opc-static-content.has-value:before, .opc-static-content button.md-24.opc-button:before, .opc-static-content button.md-24.opc-favorite-button:before, .opc-static-content button.md-24.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-24.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-24.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-24.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-24.notifications-cancel:before, .md-24[data-status-icon="loading"]:after, .md-24[data-status-button="loading"]:after {
  width: 24px !important;
  height: 24px !important;
  font-size: 24px !important;
}

.material-icons.md-32, .md-32.opc-dropzone.dz-failed:after, .md-32.opc-dropzone.dz-succeed:after, .opc-dropzone .md-32.dz-preview:after, .material-icons-outlined.md-32, .article-list-sort .md-32.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-32.c-quickorder__input:after, .c-quickorder__search .md-32.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-32.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-32[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-32[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-32[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-32[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-32[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-32[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-32.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-32.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-32.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-32.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-32:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-32.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-32.filter-head:after, .list-filter > form .opc-form-field .md-32.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-32.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-32:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-32.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-32.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-32.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-32.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-32.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-32.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-32.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-32.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-32.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-32.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-32.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-32.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-32.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-32.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-32[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-32[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-32[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-32[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-32[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-32[data-op-btnaction="delete"]:before, .md-32.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-32:after, .c-article-selection__basket .opc-basket-button .md-32.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-32[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-32[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-32[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-32[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-32[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-32[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-32.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-32.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-32.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-32[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-32[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-32[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-32[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-32[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-32[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-32.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-32.basket-button-dim-1__decreaser:before, .md-32.c-article-image-viewer__icon:before, .md-32.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-32.c-color-tile__image:after, .opc-notifications-notifier .md-32.notifications-message:before, .md-32.c-search__button:before, .md-32.c-search__reset:before, .md-32.c-search__wrapper--is-loading:after, .md-32.c-search__wrapper:before, .md-32.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-32:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-32:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-32.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-32.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-32.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-32.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-32.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-32.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-32.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-32.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-32.notifications-cancel:before, .md-32.c-article-slider__arrow:before, .md-32.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-32.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-32[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-32[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-32[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-32[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-32[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-32[data-op-style="basket"]:before, .c-article-tile__action .md-32.opc-favorite-button:before, .c-article-tile__action .md-32.opc-compare-button:before, .md-32.c-accordion__head:after, .is-invalid .md-32.c-form__hint:before, .c-form__select--invalid .md-32.c-form__hint:before, .md-32.c-form__select:after, .c-basket-modal .opc-basket-button .md-32.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-32.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-32.c-form__hint:before, .c-form__textarea--invalid .md-32.c-form__hint:before, .c-form__input--invalid .md-32.c-form__hint:before, .c-form__listitem input:checked + label.md-32:after, .c-form__checkbox > input:disabled:checked + label.md-32:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-32:before, .c-form__checkbox:hover label.md-32:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-32:before, .c-form__checkbox input:checked + .md-32:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-32:before, .md-32.c-button__context:after, .md-32.c-button__link--close:after, .md-32.c-button__link--arrow:after, .md-32.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-32:before, .p-missal .opc-form-field .md-32.opc-autocomplete:after, .p-missal .opc-form-field .md-32.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-32.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-32.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-32.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-32[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-32[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-32[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-32[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-32[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-32[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-32[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-32[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-32.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-32[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-32[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-32[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-32[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-32[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-32[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-32:before, .p-article-detail .opc-basket-button .md-32.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-32[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-32[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-32[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-32[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-32[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-32[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-32[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-32.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-32.basket-button-dim-1__decreaser:before, .p-article-detail .md-32.opc-favorite-button:before, .p-article-detail .md-32.opc-compare-button:before, .md-32.opc-static-content.has-value:before, .opc-static-content button.md-32.opc-button:before, .opc-static-content button.md-32.opc-favorite-button:before, .opc-static-content button.md-32.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-32.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-32.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-32.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-32.notifications-cancel:before, .md-32[data-status-icon="loading"]:after, .md-32[data-status-button="loading"]:after {
  width: 32px !important;
  height: 32px !important;
  font-size: 32px !important;
}

.material-icons.md-36, .md-36.opc-dropzone.dz-failed:after, .md-36.opc-dropzone.dz-succeed:after, .opc-dropzone .md-36.dz-preview:after, .material-icons-outlined.md-36, .article-list-sort .md-36.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-36.c-quickorder__input:after, .c-quickorder__search .md-36.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-36.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-36[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-36[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-36[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-36[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-36[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-36[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-36.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-36.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-36.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-36.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-36:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-36.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-36.filter-head:after, .list-filter > form .opc-form-field .md-36.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-36.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-36:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-36.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-36.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-36.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-36.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-36.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-36.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-36.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-36.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-36.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-36.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-36.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-36.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-36.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-36.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-36[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-36[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-36[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-36[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-36[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-36[data-op-btnaction="delete"]:before, .md-36.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-36:after, .c-article-selection__basket .opc-basket-button .md-36.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-36[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-36[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-36[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-36[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-36[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-36[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-36.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-36.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-36.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-36[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-36[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-36[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-36[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-36[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-36[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-36.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-36.basket-button-dim-1__decreaser:before, .md-36.c-article-image-viewer__icon:before, .md-36.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-36.c-color-tile__image:after, .opc-notifications-notifier .md-36.notifications-message:before, .md-36.c-search__button:before, .md-36.c-search__reset:before, .md-36.c-search__wrapper--is-loading:after, .md-36.c-search__wrapper:before, .md-36.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-36:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-36:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-36.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-36.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-36.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-36.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-36.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-36.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-36.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-36.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-36.notifications-cancel:before, .md-36.c-article-slider__arrow:before, .md-36.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-36.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-36[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-36[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-36[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-36[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-36[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-36[data-op-style="basket"]:before, .c-article-tile__action .md-36.opc-favorite-button:before, .c-article-tile__action .md-36.opc-compare-button:before, .md-36.c-accordion__head:after, .is-invalid .md-36.c-form__hint:before, .c-form__select--invalid .md-36.c-form__hint:before, .md-36.c-form__select:after, .c-basket-modal .opc-basket-button .md-36.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-36.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-36.c-form__hint:before, .c-form__textarea--invalid .md-36.c-form__hint:before, .c-form__input--invalid .md-36.c-form__hint:before, .c-form__listitem input:checked + label.md-36:after, .c-form__checkbox > input:disabled:checked + label.md-36:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-36:before, .c-form__checkbox:hover label.md-36:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-36:before, .c-form__checkbox input:checked + .md-36:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-36:before, .md-36.c-button__context:after, .md-36.c-button__link--close:after, .md-36.c-button__link--arrow:after, .md-36.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-36:before, .p-missal .opc-form-field .md-36.opc-autocomplete:after, .p-missal .opc-form-field .md-36.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-36.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-36.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-36.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-36[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-36[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-36[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-36[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-36[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-36[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-36[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-36[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-36.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-36[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-36[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-36[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-36[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-36[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-36[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-36:before, .p-article-detail .opc-basket-button .md-36.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-36[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-36[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-36[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-36[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-36[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-36[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-36[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-36.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-36.basket-button-dim-1__decreaser:before, .p-article-detail .md-36.opc-favorite-button:before, .p-article-detail .md-36.opc-compare-button:before, .md-36.opc-static-content.has-value:before, .opc-static-content button.md-36.opc-button:before, .opc-static-content button.md-36.opc-favorite-button:before, .opc-static-content button.md-36.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-36.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-36.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-36.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-36.notifications-cancel:before, .md-36[data-status-icon="loading"]:after, .md-36[data-status-button="loading"]:after {
  width: 36px !important;
  height: 36px !important;
  font-size: 36px !important;
}

.material-icons.md-48, .md-48.opc-dropzone.dz-failed:after, .md-48.opc-dropzone.dz-succeed:after, .opc-dropzone .md-48.dz-preview:after, .material-icons-outlined.md-48, .article-list-sort .md-48.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-48.c-quickorder__input:after, .c-quickorder__search .md-48.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-48.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-48[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-48[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-48[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-48[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-48[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-48[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-48.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-48.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-48.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-48.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-48:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-48.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-48.filter-head:after, .list-filter > form .opc-form-field .md-48.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-48.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-48:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-48.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-48.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-48.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-48.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-48.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-48.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-48.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-48.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-48.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-48.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-48.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-48.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-48.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-48.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-48[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-48[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-48[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-48[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-48[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-48[data-op-btnaction="delete"]:before, .md-48.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-48:after, .c-article-selection__basket .opc-basket-button .md-48.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-48[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-48[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-48[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-48[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-48[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-48[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-48.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-48.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-48.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-48[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-48[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-48[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-48[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-48[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-48[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-48.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-48.basket-button-dim-1__decreaser:before, .md-48.c-article-image-viewer__icon:before, .md-48.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-48.c-color-tile__image:after, .opc-notifications-notifier .md-48.notifications-message:before, .md-48.c-search__button:before, .md-48.c-search__reset:before, .md-48.c-search__wrapper--is-loading:after, .md-48.c-search__wrapper:before, .md-48.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-48:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-48:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-48.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-48.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-48.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-48.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-48.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-48.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-48.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-48.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-48.notifications-cancel:before, .md-48.c-article-slider__arrow:before, .md-48.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-48.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-48[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-48[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-48[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-48[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-48[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-48[data-op-style="basket"]:before, .c-article-tile__action .md-48.opc-favorite-button:before, .c-article-tile__action .md-48.opc-compare-button:before, .md-48.c-accordion__head:after, .is-invalid .md-48.c-form__hint:before, .c-form__select--invalid .md-48.c-form__hint:before, .md-48.c-form__select:after, .c-basket-modal .opc-basket-button .md-48.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-48.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-48.c-form__hint:before, .c-form__textarea--invalid .md-48.c-form__hint:before, .c-form__input--invalid .md-48.c-form__hint:before, .c-form__listitem input:checked + label.md-48:after, .c-form__checkbox > input:disabled:checked + label.md-48:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-48:before, .c-form__checkbox:hover label.md-48:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-48:before, .c-form__checkbox input:checked + .md-48:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-48:before, .md-48.c-button__context:after, .md-48.c-button__link--close:after, .md-48.c-button__link--arrow:after, .md-48.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-48:before, .p-missal .opc-form-field .md-48.opc-autocomplete:after, .p-missal .opc-form-field .md-48.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-48.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-48.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-48.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-48[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-48[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-48[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-48[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-48[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-48[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-48[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-48[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-48.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-48[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-48[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-48[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-48[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-48[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-48[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-48:before, .p-article-detail .opc-basket-button .md-48.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-48[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-48[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-48[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-48[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-48[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-48[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-48[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-48.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-48.basket-button-dim-1__decreaser:before, .p-article-detail .md-48.opc-favorite-button:before, .p-article-detail .md-48.opc-compare-button:before, .md-48.opc-static-content.has-value:before, .opc-static-content button.md-48.opc-button:before, .opc-static-content button.md-48.opc-favorite-button:before, .opc-static-content button.md-48.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-48.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-48.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-48.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-48.notifications-cancel:before, .md-48[data-status-icon="loading"]:after, .md-48[data-status-button="loading"]:after {
  width: 48px !important;
  height: 48px !important;
  font-size: 48px !important;
}

.material-icons.md-64, .md-64.opc-dropzone.dz-failed:after, .md-64.opc-dropzone.dz-succeed:after, .opc-dropzone .md-64.dz-preview:after, .material-icons-outlined.md-64, .article-list-sort .md-64.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-64.c-quickorder__input:after, .c-quickorder__search .md-64.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-64.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-64[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-64[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-64[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-64[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-64[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-64[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-64.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-64.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-64.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-64.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-64:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-64.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-64.filter-head:after, .list-filter > form .opc-form-field .md-64.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-64.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-64:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-64.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-64.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-64.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-64.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-64.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-64.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-64.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-64.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-64.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-64.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-64.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-64.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-64.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-64.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-64[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-64[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-64[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-64[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-64[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-64[data-op-btnaction="delete"]:before, .md-64.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-64:after, .c-article-selection__basket .opc-basket-button .md-64.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-64[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-64[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-64[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-64[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-64[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-64[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-64.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-64.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-64.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-64[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-64[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-64[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-64[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-64[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-64[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-64.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-64.basket-button-dim-1__decreaser:before, .md-64.c-article-image-viewer__icon:before, .md-64.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-64.c-color-tile__image:after, .opc-notifications-notifier .md-64.notifications-message:before, .md-64.c-search__button:before, .md-64.c-search__reset:before, .md-64.c-search__wrapper--is-loading:after, .md-64.c-search__wrapper:before, .md-64.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-64:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-64:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-64.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-64.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-64.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-64.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-64.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-64.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-64.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-64.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-64.notifications-cancel:before, .md-64.c-article-slider__arrow:before, .md-64.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-64.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-64[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-64[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-64[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-64[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-64[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-64[data-op-style="basket"]:before, .c-article-tile__action .md-64.opc-favorite-button:before, .c-article-tile__action .md-64.opc-compare-button:before, .md-64.c-accordion__head:after, .is-invalid .md-64.c-form__hint:before, .c-form__select--invalid .md-64.c-form__hint:before, .md-64.c-form__select:after, .c-basket-modal .opc-basket-button .md-64.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-64.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-64.c-form__hint:before, .c-form__textarea--invalid .md-64.c-form__hint:before, .c-form__input--invalid .md-64.c-form__hint:before, .c-form__listitem input:checked + label.md-64:after, .c-form__checkbox > input:disabled:checked + label.md-64:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-64:before, .c-form__checkbox:hover label.md-64:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-64:before, .c-form__checkbox input:checked + .md-64:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-64:before, .md-64.c-button__context:after, .md-64.c-button__link--close:after, .md-64.c-button__link--arrow:after, .md-64.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-64:before, .p-missal .opc-form-field .md-64.opc-autocomplete:after, .p-missal .opc-form-field .md-64.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-64.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-64.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-64.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-64[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-64[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-64[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-64[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-64[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-64[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-64[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-64[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-64.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-64[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-64[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-64[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-64[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-64[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-64[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-64:before, .p-article-detail .opc-basket-button .md-64.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-64[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-64[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-64[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-64[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-64[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-64[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-64[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-64.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-64.basket-button-dim-1__decreaser:before, .p-article-detail .md-64.opc-favorite-button:before, .p-article-detail .md-64.opc-compare-button:before, .md-64.opc-static-content.has-value:before, .opc-static-content button.md-64.opc-button:before, .opc-static-content button.md-64.opc-favorite-button:before, .opc-static-content button.md-64.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-64.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-64.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-64.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-64.notifications-cancel:before, .md-64[data-status-icon="loading"]:after, .md-64[data-status-button="loading"]:after {
  width: 64px !important;
  height: 64px !important;
  font-size: 64px !important;
}

.material-icons.md-80, .md-80.opc-dropzone.dz-failed:after, .md-80.opc-dropzone.dz-succeed:after, .opc-dropzone .md-80.dz-preview:after, .material-icons-outlined.md-80, .article-list-sort .md-80.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-80.c-quickorder__input:after, .c-quickorder__search .md-80.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-80.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-80[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-80[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-80[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-80[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-80[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-80[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-80.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-80.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-80.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-80.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-80:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-80.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-80.filter-head:after, .list-filter > form .opc-form-field .md-80.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-80.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-80:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-80.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-80.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-80.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-80.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-80.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-80.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-80.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-80.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-80.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-80.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-80.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-80.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-80.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-80.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-80[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-80[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-80[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-80[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-80[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-80[data-op-btnaction="delete"]:before, .md-80.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-80:after, .c-article-selection__basket .opc-basket-button .md-80.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-80[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-80[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-80[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-80[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-80[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-80[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-80.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-80.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-80.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-80[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-80[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-80[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-80[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-80[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-80[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-80.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-80.basket-button-dim-1__decreaser:before, .md-80.c-article-image-viewer__icon:before, .md-80.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-80.c-color-tile__image:after, .opc-notifications-notifier .md-80.notifications-message:before, .md-80.c-search__button:before, .md-80.c-search__reset:before, .md-80.c-search__wrapper--is-loading:after, .md-80.c-search__wrapper:before, .md-80.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-80:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-80:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-80.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-80.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-80.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-80.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-80.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-80.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-80.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-80.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-80.notifications-cancel:before, .md-80.c-article-slider__arrow:before, .md-80.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-80.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-80[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-80[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-80[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-80[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-80[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-80[data-op-style="basket"]:before, .c-article-tile__action .md-80.opc-favorite-button:before, .c-article-tile__action .md-80.opc-compare-button:before, .md-80.c-accordion__head:after, .is-invalid .md-80.c-form__hint:before, .c-form__select--invalid .md-80.c-form__hint:before, .md-80.c-form__select:after, .c-basket-modal .opc-basket-button .md-80.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-80.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-80.c-form__hint:before, .c-form__textarea--invalid .md-80.c-form__hint:before, .c-form__input--invalid .md-80.c-form__hint:before, .c-form__listitem input:checked + label.md-80:after, .c-form__checkbox > input:disabled:checked + label.md-80:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-80:before, .c-form__checkbox:hover label.md-80:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-80:before, .c-form__checkbox input:checked + .md-80:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-80:before, .md-80.c-button__context:after, .md-80.c-button__link--close:after, .md-80.c-button__link--arrow:after, .md-80.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-80:before, .p-missal .opc-form-field .md-80.opc-autocomplete:after, .p-missal .opc-form-field .md-80.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-80.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-80.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-80.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-80[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-80[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-80[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-80[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-80[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-80[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-80[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-80[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-80.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-80[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-80[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-80[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-80[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-80[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-80[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-80:before, .p-article-detail .opc-basket-button .md-80.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-80[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-80[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-80[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-80[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-80[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-80[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-80[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-80.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-80.basket-button-dim-1__decreaser:before, .p-article-detail .md-80.opc-favorite-button:before, .p-article-detail .md-80.opc-compare-button:before, .md-80.opc-static-content.has-value:before, .opc-static-content button.md-80.opc-button:before, .opc-static-content button.md-80.opc-favorite-button:before, .opc-static-content button.md-80.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-80.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-80.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-80.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-80.notifications-cancel:before, .md-80[data-status-icon="loading"]:after, .md-80[data-status-button="loading"]:after {
  width: 80px !important;
  height: 80px !important;
  font-size: 80px !important;
}

.material-icons.md-84, .md-84.opc-dropzone.dz-failed:after, .md-84.opc-dropzone.dz-succeed:after, .opc-dropzone .md-84.dz-preview:after, .material-icons-outlined.md-84, .article-list-sort .md-84.opc-catsort:after, .c-quickorder__search.c-search__wrapper--is-loading .md-84.c-quickorder__input:after, .c-quickorder__search .md-84.c-quickorder__input:before, .c-quickorder__result .opc-basket-button .md-84.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-84[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .md-84[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-84[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .md-84[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-84[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a.md-84[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .md-84.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .md-84.basket-button-dim-1__decreaser:before, .opc-filter-set[data-op-layout="horizontal"] .md-84.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .md-84.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button.md-84:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .md-84.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .md-84.filter-head:after, .list-filter > form .opc-form-field .md-84.opc-select-wrapper:after, .list-filter > form .opc-form-field .md-84.opc-date:after, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.md-84:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-84.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-84.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .md-84.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .md-84.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .md-84.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .md-84.notifications-close:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-84.opc-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-84.opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-84.opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-84.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-84.notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-84.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.md-84.notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .md-84.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .md-84[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .md-84[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-84[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .md-84[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-84[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a.md-84[data-op-btnaction="delete"]:before, .md-84.c-color-toggle__icon:before, .c-article-selection--has-checkbox label.md-84:after, .c-article-selection__basket .opc-basket-button .md-84.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-84[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .md-84[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-84[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .md-84[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-84[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a.md-84[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .md-84.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .md-84.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .md-84.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-84[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .md-84[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-84[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .md-84[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-84[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a.md-84[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .md-84.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .md-84.basket-button-dim-1__decreaser:before, .md-84.c-article-image-viewer__icon:before, .md-84.c-article-image-viewer__item-360:before, .c-color-tile--selected .md-84.c-color-tile__image:after, .opc-notifications-notifier .md-84.notifications-message:before, .md-84.c-search__button:before, .md-84.c-search__reset:before, .md-84.c-search__wrapper--is-loading:after, .md-84.c-search__wrapper:before, .md-84.offcanvas-menu-trigger:before, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a.md-84:after, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a.md-84:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-84.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .md-84.navigation-toggler:before, .c-article-list__head .opc-catstruct-list-layout button.md-84.opc-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-84.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.md-84.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-84.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-84.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-84.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.md-84.notifications-cancel:before, .md-84.c-article-slider__arrow:before, .md-84.c-stock__icon:before, .c-article-tile__action .opc-basket-button .md-84.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .md-84[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .md-84[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-84[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .md-84[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-84[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a.md-84[data-op-style="basket"]:before, .c-article-tile__action .md-84.opc-favorite-button:before, .c-article-tile__action .md-84.opc-compare-button:before, .md-84.c-accordion__head:after, .is-invalid .md-84.c-form__hint:before, .c-form__select--invalid .md-84.c-form__hint:before, .md-84.c-form__select:after, .c-basket-modal .opc-basket-button .md-84.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .md-84.basket-button-dim-variants-wrapper:after, .c-form__number--invalid .md-84.c-form__hint:before, .c-form__textarea--invalid .md-84.c-form__hint:before, .c-form__input--invalid .md-84.c-form__hint:before, .c-form__listitem input:checked + label.md-84:after, .c-form__checkbox > input:disabled:checked + label.md-84:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label.md-84:before, .c-form__checkbox:hover label.md-84:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label.md-84:before, .c-form__checkbox input:checked + .md-84:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + .md-84:before, .md-84.c-button__context:after, .md-84.c-button__link--close:after, .md-84.c-button__link--arrow:after, .md-84.c-button__link--return:before, .p-missal .opc-segment-navigation ul li a.md-84:before, .p-missal .opc-form-field .md-84.opc-autocomplete:after, .p-missal .opc-form-field .md-84.opc-select-wrapper:after, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-84.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .md-84.opc-compare-button:before, .p-account__orderdetail .opc-basket-button > .md-84.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > .md-84[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > .md-84[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-84[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-84[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > .md-84[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > .md-84[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a.md-84[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a.md-84[data-op-btnaction="addall"]:before, .p-favorite-list__header .opc-basket-button .md-84.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .md-84[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .md-84[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-84[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .md-84[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-84[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a.md-84[data-op-style="basket"]:before, .p-verification .pwd-strength ul li.md-84:before, .p-article-detail .opc-basket-button .md-84.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-84[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .md-84[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-84[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .md-84[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .md-84[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a.md-84[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a.md-84[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .md-84.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .md-84.basket-button-dim-1__decreaser:before, .p-article-detail .md-84.opc-favorite-button:before, .p-article-detail .md-84.opc-compare-button:before, .md-84.opc-static-content.has-value:before, .opc-static-content button.md-84.opc-button:before, .opc-static-content button.md-84.opc-favorite-button:before, .opc-static-content button.md-84.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-84.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-84.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.md-84.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.md-84.notifications-cancel:before, .md-84[data-status-icon="loading"]:after, .md-84[data-status-button="loading"]:after {
  width: 84px !important;
  height: 84px !important;
  font-size: 84px !important;
}

p {
  hyphens: auto;
  margin-bottom: .5rem;
  font-family: futura-pt;
  font-size: 1rem;
}

p.body-bold {
  font-family: futura-pt-bold;
  font-weight: 700;
}

p.col-grey30 {
  color: #555;
}

p.col-grey80 {
  color: #ccc;
}

p.small {
  font-family: futura-pt;
  font-size: .875rem;
}

p.large {
  font-size: 1.25rem;
}

p.center {
  text-align: center;
}

p.right {
  text-align: right;
}

p.limited-3 {
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

p .lh-6 {
  line-height: 1.5rem;
}

a, a:visited, a:link {
  color: #000;
}

a:hover {
  color: #000;
  text-decoration: underline;
}

img {
  width: 100%;
  height: 100%;
  display: block;
}

@media only screen and (width <= 0) {
  .hidden-0 {
    display: none !important;
  }
}

@media only screen and (width <= 576px) {
  .hidden-xs {
    display: none !important;
  }
}

@media only screen and (width <= 768px) {
  .hidden-s {
    display: none !important;
  }
}

@media only screen and (width <= 992px) {
  .hidden-m {
    display: none !important;
  }
}

@media only screen and (width <= 1200px) {
  .hidden-l {
    display: none !important;
  }
}

@media only screen and (width <= 1400px) {
  .hidden-xl {
    display: none !important;
  }
}

.visible-0 {
  display: none !important;
}

@media only screen and (width <= 0) {
  .visible-0 {
    display: block !important;
  }
}

.visible-xs {
  display: none !important;
}

@media only screen and (width <= 576px) {
  .visible-xs {
    display: block !important;
  }
}

.visible-s {
  display: none !important;
}

@media only screen and (width <= 768px) {
  .visible-s {
    display: block !important;
  }
}

.visible-m {
  display: none !important;
}

@media only screen and (width <= 992px) {
  .visible-m {
    display: block !important;
  }
}

.visible-l {
  display: none !important;
}

@media only screen and (width <= 1200px) {
  .visible-l {
    display: block !important;
  }
}

.visible-xl {
  display: none !important;
}

@media only screen and (width <= 1400px) {
  .visible-xl {
    display: block !important;
  }
}

.f-visible-0 {
  display: none !important;
}

@media only screen and (width <= 0) {
  .f-visible-0 {
    display: flex !important;
  }
}

.f-visible-xs {
  display: none !important;
}

@media only screen and (width <= 576px) {
  .f-visible-xs {
    display: flex !important;
  }
}

.f-visible-s {
  display: none !important;
}

@media only screen and (width <= 768px) {
  .f-visible-s {
    display: flex !important;
  }
}

.f-visible-m {
  display: none !important;
}

@media only screen and (width <= 992px) {
  .f-visible-m {
    display: flex !important;
  }
}

.f-visible-l {
  display: none !important;
}

@media only screen and (width <= 1200px) {
  .f-visible-l {
    display: flex !important;
  }
}

.f-visible-xl {
  display: none !important;
}

@media only screen and (width <= 1400px) {
  .f-visible-xl {
    display: flex !important;
  }
}

.contents {
  display: contents;
}

.spacer-pt-0 {
  padding-top: 0 !important;
}

.spacer-pr-0 {
  padding-right: 0 !important;
}

.spacer-pb-0 {
  padding-bottom: 0 !important;
}

.spacer-pl-0 {
  padding-left: 0 !important;
}

.spacer-p-0 {
  padding: 0 !important;
}

.spacer-pv-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.spacer-ph-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.spacer-pt-1 {
  padding-top: 4px !important;
}

.spacer-pr-1 {
  padding-right: 4px !important;
}

.spacer-pb-1 {
  padding-bottom: 4px !important;
}

.spacer-pl-1 {
  padding-left: 4px !important;
}

.spacer-p-1 {
  padding: 4px !important;
}

.spacer-pv-1 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.spacer-ph-1 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.spacer-pt-2 {
  padding-top: 8px !important;
}

.spacer-pr-2 {
  padding-right: 8px !important;
}

.spacer-pb-2 {
  padding-bottom: 8px !important;
}

.spacer-pl-2 {
  padding-left: 8px !important;
}

.spacer-p-2 {
  padding: 8px !important;
}

.spacer-pv-2 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.spacer-ph-2 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.spacer-pt-3 {
  padding-top: 12px !important;
}

.spacer-pr-3 {
  padding-right: 12px !important;
}

.spacer-pb-3 {
  padding-bottom: 12px !important;
}

.spacer-pl-3 {
  padding-left: 12px !important;
}

.spacer-p-3 {
  padding: 12px !important;
}

.spacer-pv-3 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.spacer-ph-3 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.spacer-pt-4 {
  padding-top: 16px !important;
}

.spacer-pr-4 {
  padding-right: 16px !important;
}

.spacer-pb-4 {
  padding-bottom: 16px !important;
}

.spacer-pl-4 {
  padding-left: 16px !important;
}

.spacer-p-4 {
  padding: 16px !important;
}

.spacer-pv-4 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.spacer-ph-4 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.spacer-pt-5 {
  padding-top: 20px !important;
}

.spacer-pr-5 {
  padding-right: 20px !important;
}

.spacer-pb-5 {
  padding-bottom: 20px !important;
}

.spacer-pl-5 {
  padding-left: 20px !important;
}

.spacer-p-5 {
  padding: 20px !important;
}

.spacer-pv-5 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.spacer-ph-5 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.spacer-pt-6 {
  padding-top: 24px !important;
}

.spacer-pr-6 {
  padding-right: 24px !important;
}

.spacer-pb-6 {
  padding-bottom: 24px !important;
}

.spacer-pl-6 {
  padding-left: 24px !important;
}

.spacer-p-6 {
  padding: 24px !important;
}

.spacer-pv-6 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.spacer-ph-6 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.spacer-pt-7 {
  padding-top: 28px !important;
}

.spacer-pr-7 {
  padding-right: 28px !important;
}

.spacer-pb-7 {
  padding-bottom: 28px !important;
}

.spacer-pl-7 {
  padding-left: 28px !important;
}

.spacer-p-7 {
  padding: 28px !important;
}

.spacer-pv-7 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.spacer-ph-7 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.spacer-pt-8 {
  padding-top: 32px !important;
}

.spacer-pr-8 {
  padding-right: 32px !important;
}

.spacer-pb-8 {
  padding-bottom: 32px !important;
}

.spacer-pl-8 {
  padding-left: 32px !important;
}

.spacer-p-8 {
  padding: 32px !important;
}

.spacer-pv-8 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.spacer-ph-8 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.spacer-pt-9 {
  padding-top: 36px !important;
}

.spacer-pr-9 {
  padding-right: 36px !important;
}

.spacer-pb-9 {
  padding-bottom: 36px !important;
}

.spacer-pl-9 {
  padding-left: 36px !important;
}

.spacer-p-9 {
  padding: 36px !important;
}

.spacer-pv-9 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.spacer-ph-9 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}

.spacer-pt-10 {
  padding-top: 40px !important;
}

.spacer-pr-10 {
  padding-right: 40px !important;
}

.spacer-pb-10 {
  padding-bottom: 40px !important;
}

.spacer-pl-10 {
  padding-left: 40px !important;
}

.spacer-p-10 {
  padding: 40px !important;
}

.spacer-pv-10 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.spacer-ph-10 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.spacer-pt-11 {
  padding-top: 44px !important;
}

.spacer-pr-11 {
  padding-right: 44px !important;
}

.spacer-pb-11 {
  padding-bottom: 44px !important;
}

.spacer-pl-11 {
  padding-left: 44px !important;
}

.spacer-p-11 {
  padding: 44px !important;
}

.spacer-pv-11 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.spacer-ph-11 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}

.spacer-pt-12 {
  padding-top: 48px !important;
}

.spacer-pr-12 {
  padding-right: 48px !important;
}

.spacer-pb-12 {
  padding-bottom: 48px !important;
}

.spacer-pl-12 {
  padding-left: 48px !important;
}

.spacer-p-12 {
  padding: 48px !important;
}

.spacer-pv-12 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.spacer-ph-12 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}

.spacer-pt-13 {
  padding-top: 52px !important;
}

.spacer-pr-13 {
  padding-right: 52px !important;
}

.spacer-pb-13 {
  padding-bottom: 52px !important;
}

.spacer-pl-13 {
  padding-left: 52px !important;
}

.spacer-p-13 {
  padding: 52px !important;
}

.spacer-pv-13 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

.spacer-ph-13 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}

.spacer-pt-14 {
  padding-top: 56px !important;
}

.spacer-pr-14 {
  padding-right: 56px !important;
}

.spacer-pb-14 {
  padding-bottom: 56px !important;
}

.spacer-pl-14 {
  padding-left: 56px !important;
}

.spacer-p-14 {
  padding: 56px !important;
}

.spacer-pv-14 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.spacer-ph-14 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}

.spacer-pt-15 {
  padding-top: 60px !important;
}

.spacer-pr-15 {
  padding-right: 60px !important;
}

.spacer-pb-15 {
  padding-bottom: 60px !important;
}

.spacer-pl-15 {
  padding-left: 60px !important;
}

.spacer-p-15 {
  padding: 60px !important;
}

.spacer-pv-15 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.spacer-ph-15 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.spacer-pt-16 {
  padding-top: 64px !important;
}

.spacer-pr-16 {
  padding-right: 64px !important;
}

.spacer-pb-16 {
  padding-bottom: 64px !important;
}

.spacer-pl-16 {
  padding-left: 64px !important;
}

.spacer-p-16 {
  padding: 64px !important;
}

.spacer-pv-16 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

.spacer-ph-16 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}

.spacer-pt-180 {
  padding-top: 180px !important;
}

.spacer-pr-180 {
  padding-right: 180px !important;
}

.spacer-pb-180 {
  padding-bottom: 180px !important;
}

.spacer-pl-180 {
  padding-left: 180px !important;
}

.spacer-p-180 {
  padding: 180px !important;
}

.spacer-pv-180 {
  padding-top: 180px !important;
  padding-bottom: 180px !important;
}

.spacer-ph-180 {
  padding-left: 180px !important;
  padding-right: 180px !important;
}

.spacer-mt-0 {
  margin-top: 0 !important;
}

.spacer-mr-0 {
  margin-right: 0 !important;
}

.spacer-mb-0 {
  margin-bottom: 0 !important;
}

.spacer-ml-0 {
  margin-left: 0 !important;
}

.spacer-m-0 {
  margin: 0 !important;
}

.spacer-mv-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.spacer-mh-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.spacer-mt-1 {
  margin-top: 4px !important;
}

.spacer-mr-1 {
  margin-right: 4px !important;
}

.spacer-mb-1 {
  margin-bottom: 4px !important;
}

.spacer-ml-1 {
  margin-left: 4px !important;
}

.spacer-m-1 {
  margin: 4px !important;
}

.spacer-mv-1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.spacer-mh-1 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.spacer-mt-2 {
  margin-top: 8px !important;
}

.spacer-mr-2 {
  margin-right: 8px !important;
}

.spacer-mb-2 {
  margin-bottom: 8px !important;
}

.spacer-ml-2 {
  margin-left: 8px !important;
}

.spacer-m-2 {
  margin: 8px !important;
}

.spacer-mv-2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.spacer-mh-2 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.spacer-mt-3 {
  margin-top: 12px !important;
}

.spacer-mr-3 {
  margin-right: 12px !important;
}

.spacer-mb-3 {
  margin-bottom: 12px !important;
}

.spacer-ml-3 {
  margin-left: 12px !important;
}

.spacer-m-3 {
  margin: 12px !important;
}

.spacer-mv-3 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.spacer-mh-3 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.spacer-mt-4 {
  margin-top: 16px !important;
}

.spacer-mr-4 {
  margin-right: 16px !important;
}

.spacer-mb-4 {
  margin-bottom: 16px !important;
}

.spacer-ml-4 {
  margin-left: 16px !important;
}

.spacer-m-4 {
  margin: 16px !important;
}

.spacer-mv-4 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.spacer-mh-4 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.spacer-mt-5 {
  margin-top: 20px !important;
}

.spacer-mr-5 {
  margin-right: 20px !important;
}

.spacer-mb-5 {
  margin-bottom: 20px !important;
}

.spacer-ml-5 {
  margin-left: 20px !important;
}

.spacer-m-5 {
  margin: 20px !important;
}

.spacer-mv-5 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.spacer-mh-5 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.spacer-mt-6 {
  margin-top: 24px !important;
}

.spacer-mr-6 {
  margin-right: 24px !important;
}

.spacer-mb-6 {
  margin-bottom: 24px !important;
}

.spacer-ml-6 {
  margin-left: 24px !important;
}

.spacer-m-6 {
  margin: 24px !important;
}

.spacer-mv-6 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.spacer-mh-6 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.spacer-mt-7 {
  margin-top: 28px !important;
}

.spacer-mr-7 {
  margin-right: 28px !important;
}

.spacer-mb-7 {
  margin-bottom: 28px !important;
}

.spacer-ml-7 {
  margin-left: 28px !important;
}

.spacer-m-7 {
  margin: 28px !important;
}

.spacer-mv-7 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.spacer-mh-7 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.spacer-mt-8 {
  margin-top: 32px !important;
}

.spacer-mr-8 {
  margin-right: 32px !important;
}

.spacer-mb-8 {
  margin-bottom: 32px !important;
}

.spacer-ml-8 {
  margin-left: 32px !important;
}

.spacer-m-8 {
  margin: 32px !important;
}

.spacer-mv-8 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.spacer-mh-8 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.spacer-mt-9 {
  margin-top: 36px !important;
}

.spacer-mr-9 {
  margin-right: 36px !important;
}

.spacer-mb-9 {
  margin-bottom: 36px !important;
}

.spacer-ml-9 {
  margin-left: 36px !important;
}

.spacer-m-9 {
  margin: 36px !important;
}

.spacer-mv-9 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.spacer-mh-9 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}

.spacer-mt-10 {
  margin-top: 40px !important;
}

.spacer-mr-10 {
  margin-right: 40px !important;
}

.spacer-mb-10 {
  margin-bottom: 40px !important;
}

.spacer-ml-10 {
  margin-left: 40px !important;
}

.spacer-m-10 {
  margin: 40px !important;
}

.spacer-mv-10 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.spacer-mh-10 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.spacer-mt-11 {
  margin-top: 44px !important;
}

.spacer-mr-11 {
  margin-right: 44px !important;
}

.spacer-mb-11 {
  margin-bottom: 44px !important;
}

.spacer-ml-11 {
  margin-left: 44px !important;
}

.spacer-m-11 {
  margin: 44px !important;
}

.spacer-mv-11 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.spacer-mh-11 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}

.spacer-mt-12 {
  margin-top: 48px !important;
}

.spacer-mr-12 {
  margin-right: 48px !important;
}

.spacer-mb-12 {
  margin-bottom: 48px !important;
}

.spacer-ml-12 {
  margin-left: 48px !important;
}

.spacer-m-12 {
  margin: 48px !important;
}

.spacer-mv-12 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.spacer-mh-12 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.spacer-mt-13 {
  margin-top: 52px !important;
}

.spacer-mr-13 {
  margin-right: 52px !important;
}

.spacer-mb-13 {
  margin-bottom: 52px !important;
}

.spacer-ml-13 {
  margin-left: 52px !important;
}

.spacer-m-13 {
  margin: 52px !important;
}

.spacer-mv-13 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.spacer-mh-13 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}

.spacer-mt-14 {
  margin-top: 56px !important;
}

.spacer-mr-14 {
  margin-right: 56px !important;
}

.spacer-mb-14 {
  margin-bottom: 56px !important;
}

.spacer-ml-14 {
  margin-left: 56px !important;
}

.spacer-m-14 {
  margin: 56px !important;
}

.spacer-mv-14 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.spacer-mh-14 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}

.spacer-mt-15 {
  margin-top: 60px !important;
}

.spacer-mr-15 {
  margin-right: 60px !important;
}

.spacer-mb-15 {
  margin-bottom: 60px !important;
}

.spacer-ml-15 {
  margin-left: 60px !important;
}

.spacer-m-15 {
  margin: 60px !important;
}

.spacer-mv-15 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.spacer-mh-15 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.spacer-mt-16 {
  margin-top: 64px !important;
}

.spacer-mr-16 {
  margin-right: 64px !important;
}

.spacer-mb-16 {
  margin-bottom: 64px !important;
}

.spacer-ml-16 {
  margin-left: 64px !important;
}

.spacer-m-16 {
  margin: 64px !important;
}

.spacer-mv-16 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.spacer-mh-16 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}

.spacer-mt-180 {
  margin-top: 180px !important;
}

.spacer-mr-180 {
  margin-right: 180px !important;
}

.spacer-mb-180 {
  margin-bottom: 180px !important;
}

.spacer-ml-180 {
  margin-left: 180px !important;
}

.spacer-m-180 {
  margin: 180px !important;
}

.spacer-mv-180 {
  margin-top: 180px !important;
  margin-bottom: 180px !important;
}

.spacer-mh-180 {
  margin-left: 180px !important;
  margin-right: 180px !important;
}

.h-grid {
  justify-items: start;
  display: grid !important;
}

.h-grid--c-size-1 {
  grid-template-columns: repeat(1, 1fr);
}

.h-grid--r-size-1 {
  grid-template-rows: repeat(1, 1fr);
}

.h-grid--c-size-2 {
  grid-template-columns: repeat(2, 1fr);
}

.h-grid--r-size-2 {
  grid-template-rows: repeat(2, 1fr);
}

.h-grid--c-size-3 {
  grid-template-columns: repeat(3, 1fr);
}

.h-grid--r-size-3 {
  grid-template-rows: repeat(3, 1fr);
}

.h-grid--c-size-4 {
  grid-template-columns: repeat(4, 1fr);
}

.h-grid--r-size-4 {
  grid-template-rows: repeat(4, 1fr);
}

.h-grid--c-size-5 {
  grid-template-columns: repeat(5, 1fr);
}

.h-grid--r-size-5 {
  grid-template-rows: repeat(5, 1fr);
}

.h-grid--c-size-6 {
  grid-template-columns: repeat(6, 1fr);
}

.h-grid--r-size-6 {
  grid-template-rows: repeat(6, 1fr);
}

.h-grid--c-size-7 {
  grid-template-columns: repeat(7, 1fr);
}

.h-grid--r-size-7 {
  grid-template-rows: repeat(7, 1fr);
}

.h-grid--c-size-8 {
  grid-template-columns: repeat(8, 1fr);
}

.h-grid--r-size-8 {
  grid-template-rows: repeat(8, 1fr);
}

.h-grid--c-size-9 {
  grid-template-columns: repeat(9, 1fr);
}

.h-grid--r-size-9 {
  grid-template-rows: repeat(9, 1fr);
}

.h-grid--c-size-10 {
  grid-template-columns: repeat(10, 1fr);
}

.h-grid--r-size-10 {
  grid-template-rows: repeat(10, 1fr);
}

.h-grid--c-size-11 {
  grid-template-columns: repeat(11, 1fr);
}

.h-grid--r-size-11 {
  grid-template-rows: repeat(11, 1fr);
}

.h-grid--c-size-12 {
  grid-template-columns: repeat(12, 1fr);
}

.h-grid--r-size-12 {
  grid-template-rows: repeat(12, 1fr);
}

.h-grid--col-0-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-2 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-2 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-2 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-2 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-2 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-2 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-3 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-3 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-3 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-3 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-3 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-3 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-4 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-4 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-4 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-4 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-4 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-4 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-5 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-5 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-5 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-5 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-5 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-5 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-6 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-6 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-6 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-6 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-6 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-6 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-7 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-7 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-7 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-7 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-7 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-7 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-7 {
    grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-8 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-8 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-8 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-8 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-8 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-8 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-8 {
    grid-template-columns: repeat(8, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-9 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-9 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-9 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-9 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-9 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-9 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-9 {
    grid-template-columns: repeat(9, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-10 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-10 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-10 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-10 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-10 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-10 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-11 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-11 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-11 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-11 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-11 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-11 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-11 {
    grid-template-columns: repeat(11, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-0-12 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 0) {
  .h-grid--col-0-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xs-12 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 576px) {
  .h-grid--col-xs-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-s-12 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 768px) {
  .h-grid--col-s-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-m-12 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 992px) {
  .h-grid--col-m-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-l-12 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1200px) {
  .h-grid--col-l-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
}

.h-grid--col-xl-12 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

@media only screen and (width >= 1400px) {
  .h-grid--col-xl-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr)) !important;
  }
}

.h-grid--gap-0 {
  gap: 0;
}

.h-grid--gap-1 {
  gap: 4px;
}

.h-grid--gap-2 {
  gap: 8px;
}

.h-grid--gap-3 {
  gap: 12px;
}

.h-grid--gap-4 {
  gap: 16px;
}

.h-grid--gap-5 {
  gap: 20px;
}

.h-grid--gap-6 {
  gap: 24px;
}

.h-grid--gap-7 {
  gap: 28px;
}

.h-grid--gap-8 {
  gap: 32px;
}

.h-grid--gap-9 {
  gap: 36px;
}

.h-grid--gap-10 {
  gap: 40px;
}

.h-grid--gap-11 {
  gap: 44px;
}

.h-grid--gap-12 {
  gap: 48px;
}

.h-grid--gap-13 {
  gap: 52px;
}

.h-grid--gap-14 {
  gap: 56px;
}

.h-grid--gap-15 {
  gap: 60px;
}

.h-grid--gap-16 {
  gap: 64px;
}

.h-grid--gap-180 {
  gap: 180px;
}

.h-grid--align-items-start {
  align-items: start;
}

.h-grid--align-items-center {
  align-items: center;
}

.h-grid--justify-items-center {
  justify-items: center;
}

.h-grid--justify-self-end {
  justify-self: end;
}

.h-grid--fullwidth {
  grid-column: 1 / -1;
  width: 100%;
}

.h-flex {
  display: flex;
}

.h-flex--cgap-0 {
  column-gap: 0;
}

.h-flex--rgap-0 {
  row-gap: 0;
}

.h-flex--gap-0 {
  gap: 0;
}

.h-flex--cgap-1 {
  column-gap: 4px;
}

.h-flex--rgap-1 {
  row-gap: 4px;
}

.h-flex--gap-1 {
  gap: 4px;
}

.h-flex--cgap-2 {
  column-gap: 8px;
}

.h-flex--rgap-2 {
  row-gap: 8px;
}

.h-flex--gap-2 {
  gap: 8px;
}

.h-flex--cgap-3 {
  column-gap: 12px;
}

.h-flex--rgap-3 {
  row-gap: 12px;
}

.h-flex--gap-3 {
  gap: 12px;
}

.h-flex--cgap-4 {
  column-gap: 16px;
}

.h-flex--rgap-4 {
  row-gap: 16px;
}

.h-flex--gap-4 {
  gap: 16px;
}

.h-flex--cgap-5 {
  column-gap: 20px;
}

.h-flex--rgap-5 {
  row-gap: 20px;
}

.h-flex--gap-5 {
  gap: 20px;
}

.h-flex--cgap-6 {
  column-gap: 24px;
}

.h-flex--rgap-6 {
  row-gap: 24px;
}

.h-flex--gap-6 {
  gap: 24px;
}

.h-flex--cgap-7 {
  column-gap: 28px;
}

.h-flex--rgap-7 {
  row-gap: 28px;
}

.h-flex--gap-7 {
  gap: 28px;
}

.h-flex--cgap-8 {
  column-gap: 32px;
}

.h-flex--rgap-8 {
  row-gap: 32px;
}

.h-flex--gap-8 {
  gap: 32px;
}

.h-flex--cgap-9 {
  column-gap: 36px;
}

.h-flex--rgap-9 {
  row-gap: 36px;
}

.h-flex--gap-9 {
  gap: 36px;
}

.h-flex--cgap-10 {
  column-gap: 40px;
}

.h-flex--rgap-10 {
  row-gap: 40px;
}

.h-flex--gap-10 {
  gap: 40px;
}

.h-flex--cgap-11 {
  column-gap: 44px;
}

.h-flex--rgap-11 {
  row-gap: 44px;
}

.h-flex--gap-11 {
  gap: 44px;
}

.h-flex--cgap-12 {
  column-gap: 48px;
}

.h-flex--rgap-12 {
  row-gap: 48px;
}

.h-flex--gap-12 {
  gap: 48px;
}

.h-flex--cgap-13 {
  column-gap: 52px;
}

.h-flex--rgap-13 {
  row-gap: 52px;
}

.h-flex--gap-13 {
  gap: 52px;
}

.h-flex--cgap-14 {
  column-gap: 56px;
}

.h-flex--rgap-14 {
  row-gap: 56px;
}

.h-flex--gap-14 {
  gap: 56px;
}

.h-flex--cgap-15 {
  column-gap: 60px;
}

.h-flex--rgap-15 {
  row-gap: 60px;
}

.h-flex--gap-15 {
  gap: 60px;
}

.h-flex--cgap-16 {
  column-gap: 64px;
}

.h-flex--rgap-16 {
  row-gap: 64px;
}

.h-flex--gap-16 {
  gap: 64px;
}

.h-flex--cgap-180 {
  column-gap: 180px;
}

.h-flex--rgap-180 {
  row-gap: 180px;
}

.h-flex--gap-180 {
  gap: 180px;
}

.h-flex--col-0-12 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-12 {
    width: 100% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-12 {
    padding: 0 !important;
  }
}

.h-flex--col-0-11 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-11 {
    width: 91.6667% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-11 {
    padding: 0 !important;
  }
}

.h-flex--col-0-10 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-10 {
    width: 83.3333% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-10 {
    padding: 0 !important;
  }
}

.h-flex--col-0-9 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-9 {
    width: 75% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-9 {
    padding: 0 !important;
  }
}

.h-flex--col-0-8 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-8 {
    width: 66.6667% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-8 {
    padding: 0 !important;
  }
}

.h-flex--col-0-7 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-7 {
    width: 58.3333% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-7 {
    padding: 0 !important;
  }
}

.h-flex--col-0-6 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-6 {
    width: 50% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-6 {
    padding: 0 !important;
  }
}

.h-flex--col-0-5 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-5 {
    width: 41.6667% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-5 {
    padding: 0 !important;
  }
}

.h-flex--col-0-4 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-4 {
    width: 33.3333% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-4 {
    padding: 0 !important;
  }
}

.h-flex--col-0-3 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-3 {
    width: 25% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-3 {
    padding: 0 !important;
  }
}

.h-flex--col-0-2 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-2 {
    width: 16.6667% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-2 {
    padding: 0 !important;
  }
}

.h-flex--col-0-1 {
  width: 100% !important;
}

@media only screen and (width >= 0) {
  .h-flex--col-0-1 {
    width: 8.33333% !important;
  }
}

@media only screen and (width <= 0) {
  .h-flex--col-0-1 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-12 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-12 {
    width: 100% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-12 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-11 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-11 {
    width: 91.6667% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-11 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-10 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-10 {
    width: 83.3333% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-10 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-9 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-9 {
    width: 75% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-9 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-8 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-8 {
    width: 66.6667% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-8 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-7 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-7 {
    width: 58.3333% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-7 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-6 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-6 {
    width: 50% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-6 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-5 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-5 {
    width: 41.6667% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-5 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-4 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-4 {
    width: 33.3333% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-4 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-3 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-3 {
    width: 25% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-3 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-2 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-2 {
    width: 16.6667% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-2 {
    padding: 0 !important;
  }
}

.h-flex--col-xs-1 {
  width: 100% !important;
}

@media only screen and (width >= 576px) {
  .h-flex--col-xs-1 {
    width: 8.33333% !important;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--col-xs-1 {
    padding: 0 !important;
  }
}

.h-flex--col-s-12 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-12 {
    width: 100% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-12 {
    padding: 0 !important;
  }
}

.h-flex--col-s-11 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-11 {
    width: 91.6667% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-11 {
    padding: 0 !important;
  }
}

.h-flex--col-s-10 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-10 {
    width: 83.3333% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-10 {
    padding: 0 !important;
  }
}

.h-flex--col-s-9 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-9 {
    width: 75% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-9 {
    padding: 0 !important;
  }
}

.h-flex--col-s-8 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-8 {
    width: 66.6667% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-8 {
    padding: 0 !important;
  }
}

.h-flex--col-s-7 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-7 {
    width: 58.3333% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-7 {
    padding: 0 !important;
  }
}

.h-flex--col-s-6 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-6 {
    width: 50% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-6 {
    padding: 0 !important;
  }
}

.h-flex--col-s-5 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-5 {
    width: 41.6667% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-5 {
    padding: 0 !important;
  }
}

.h-flex--col-s-4 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-4 {
    width: 33.3333% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-4 {
    padding: 0 !important;
  }
}

.h-flex--col-s-3 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-3 {
    width: 25% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-3 {
    padding: 0 !important;
  }
}

.h-flex--col-s-2 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-2 {
    width: 16.6667% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-2 {
    padding: 0 !important;
  }
}

.h-flex--col-s-1 {
  width: 100% !important;
}

@media only screen and (width >= 768px) {
  .h-flex--col-s-1 {
    width: 8.33333% !important;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--col-s-1 {
    padding: 0 !important;
  }
}

.h-flex--col-m-12 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-12 {
    width: 100% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-12 {
    padding: 0 !important;
  }
}

.h-flex--col-m-11 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-11 {
    width: 91.6667% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-11 {
    padding: 0 !important;
  }
}

.h-flex--col-m-10 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-10 {
    width: 83.3333% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-10 {
    padding: 0 !important;
  }
}

.h-flex--col-m-9 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-9 {
    width: 75% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-9 {
    padding: 0 !important;
  }
}

.h-flex--col-m-8 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-8 {
    width: 66.6667% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-8 {
    padding: 0 !important;
  }
}

.h-flex--col-m-7 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-7 {
    width: 58.3333% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-7 {
    padding: 0 !important;
  }
}

.h-flex--col-m-6 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-6 {
    width: 50% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-6 {
    padding: 0 !important;
  }
}

.h-flex--col-m-5 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-5 {
    width: 41.6667% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-5 {
    padding: 0 !important;
  }
}

.h-flex--col-m-4 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-4 {
    width: 33.3333% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-4 {
    padding: 0 !important;
  }
}

.h-flex--col-m-3 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-3 {
    width: 25% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-3 {
    padding: 0 !important;
  }
}

.h-flex--col-m-2 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-2 {
    width: 16.6667% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-2 {
    padding: 0 !important;
  }
}

.h-flex--col-m-1 {
  width: 100% !important;
}

@media only screen and (width >= 992px) {
  .h-flex--col-m-1 {
    width: 8.33333% !important;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--col-m-1 {
    padding: 0 !important;
  }
}

.h-flex--col-l-12 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-12 {
    width: 100% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-12 {
    padding: 0 !important;
  }
}

.h-flex--col-l-11 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-11 {
    width: 91.6667% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-11 {
    padding: 0 !important;
  }
}

.h-flex--col-l-10 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-10 {
    width: 83.3333% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-10 {
    padding: 0 !important;
  }
}

.h-flex--col-l-9 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-9 {
    width: 75% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-9 {
    padding: 0 !important;
  }
}

.h-flex--col-l-8 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-8 {
    width: 66.6667% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-8 {
    padding: 0 !important;
  }
}

.h-flex--col-l-7 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-7 {
    width: 58.3333% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-7 {
    padding: 0 !important;
  }
}

.h-flex--col-l-6 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-6 {
    width: 50% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-6 {
    padding: 0 !important;
  }
}

.h-flex--col-l-5 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-5 {
    width: 41.6667% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-5 {
    padding: 0 !important;
  }
}

.h-flex--col-l-4 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-4 {
    width: 33.3333% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-4 {
    padding: 0 !important;
  }
}

.h-flex--col-l-3 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-3 {
    width: 25% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-3 {
    padding: 0 !important;
  }
}

.h-flex--col-l-2 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-2 {
    width: 16.6667% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-2 {
    padding: 0 !important;
  }
}

.h-flex--col-l-1 {
  width: 100% !important;
}

@media only screen and (width >= 1200px) {
  .h-flex--col-l-1 {
    width: 8.33333% !important;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--col-l-1 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-12 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-12 {
    width: 100% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-12 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-11 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-11 {
    width: 91.6667% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-11 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-10 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-10 {
    width: 83.3333% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-10 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-9 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-9 {
    width: 75% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-9 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-8 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-8 {
    width: 66.6667% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-8 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-7 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-7 {
    width: 58.3333% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-7 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-6 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-6 {
    width: 50% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-6 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-5 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-5 {
    width: 41.6667% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-5 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-4 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-4 {
    width: 33.3333% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-4 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-3 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-3 {
    width: 25% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-3 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-2 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-2 {
    width: 16.6667% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-2 {
    padding: 0 !important;
  }
}

.h-flex--col-xl-1 {
  width: 100% !important;
}

@media only screen and (width >= 1400px) {
  .h-flex--col-xl-1 {
    width: 8.33333% !important;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--col-xl-1 {
    padding: 0 !important;
  }
}

.h-flex--inline {
  display: inline-flex;
}

.h-flex--row {
  column-gap: 1rem;
  width: 100%;
  display: flex;
}

.h-flex--justify-center {
  justify-content: center;
}

.h-flex--justify-between {
  justify-content: space-between;
}

.h-flex--justify-start {
  justify-content: flex-start;
}

.h-flex--justify-end {
  justify-content: end;
}

.h-flex--align-start {
  align-items: flex-start;
}

.h-flex--align-center {
  align-items: center;
}

.h-flex--align-end {
  align-items: flex-end;
}

.h-flex--alignself-start {
  align-self: flex-start;
}

.h-flex--alignself-center {
  align-self: center;
}

.h-flex--alignself-end {
  align-self: flex-end;
}

.h-flex--direction-col {
  flex-direction: column;
}

.h-flex--grow-1 {
  flex-grow: 1;
}

.h-flex--height-100 {
  height: 100%;
}

.h-flex--nowrap {
  flex-wrap: nowrap;
}

.h-flex--wrap {
  flex-wrap: wrap;
}

.h-flex--fullwidth {
  width: 100%;
}

@media only screen and (width <= 0) {
  .h-flex--wrap-0 {
    flex-wrap: wrap;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--wrap-xs {
    flex-wrap: wrap;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--wrap-s {
    flex-wrap: wrap;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--wrap-m {
    flex-wrap: wrap;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--wrap-l {
    flex-wrap: wrap;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--wrap-xl {
    flex-wrap: wrap;
  }
}

@media only screen and (width <= 0) {
  .h-flex--order-0-1 {
    order: 1;
  }

  .h-flex--order-0-2 {
    order: 2;
  }

  .h-flex--order-0-3 {
    order: 3;
  }

  .h-flex--order-0-4 {
    order: 4;
  }

  .h-flex--order-0-5 {
    order: 5;
  }
}

@media only screen and (width <= 576px) {
  .h-flex--order-xs-1 {
    order: 1;
  }

  .h-flex--order-xs-2 {
    order: 2;
  }

  .h-flex--order-xs-3 {
    order: 3;
  }

  .h-flex--order-xs-4 {
    order: 4;
  }

  .h-flex--order-xs-5 {
    order: 5;
  }
}

@media only screen and (width <= 768px) {
  .h-flex--order-s-1 {
    order: 1;
  }

  .h-flex--order-s-2 {
    order: 2;
  }

  .h-flex--order-s-3 {
    order: 3;
  }

  .h-flex--order-s-4 {
    order: 4;
  }

  .h-flex--order-s-5 {
    order: 5;
  }
}

@media only screen and (width <= 992px) {
  .h-flex--order-m-1 {
    order: 1;
  }

  .h-flex--order-m-2 {
    order: 2;
  }

  .h-flex--order-m-3 {
    order: 3;
  }

  .h-flex--order-m-4 {
    order: 4;
  }

  .h-flex--order-m-5 {
    order: 5;
  }
}

@media only screen and (width <= 1200px) {
  .h-flex--order-l-1 {
    order: 1;
  }

  .h-flex--order-l-2 {
    order: 2;
  }

  .h-flex--order-l-3 {
    order: 3;
  }

  .h-flex--order-l-4 {
    order: 4;
  }

  .h-flex--order-l-5 {
    order: 5;
  }
}

@media only screen and (width <= 1400px) {
  .h-flex--order-xl-1 {
    order: 1;
  }

  .h-flex--order-xl-2 {
    order: 2;
  }

  .h-flex--order-xl-3 {
    order: 3;
  }

  .h-flex--order-xl-4 {
    order: 4;
  }

  .h-flex--order-xl-5 {
    order: 5;
  }
}

.h-dimmer {
  z-index: 10;
  width: 100%;
  position: fixed;
  inset: 0;
}

.v-line {
  background-color: #000;
  width: 1px;
  height: 100%;
}

[hidden] {
  display: none !important;
}

[data-status="loading"] > div, [data-status="loading"] > lang-table, [data-status="loading"] > nav {
  position: relative;
}

[data-status="loading"] > div:before, [data-status="loading"] > lang-table:before, [data-status="loading"] > nav:before {
  content: "";
  z-index: 11;
  background: linear-gradient(110deg, #f5f7fa 8%, #fff 18%, #f5f7fa 33%) 0 0 / 200% 100%;
  width: 100%;
  height: 100%;
  padding-bottom: 16px;
  animation: 1.5s linear infinite shine;
  position: absolute;
  inset: 0;
}

[data-status-button="loading"] {
  position: relative;
  border: 1px solid #ccc !important;
}

[data-status-button="loading"] .c-button__label, [data-status-button="loading"] .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] [data-status-button="loading"] span, [data-status-button="loading"] .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button [data-status-button="loading"] span, [data-status-button="loading"] .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button [data-status-button="loading"] span, [data-status-button="loading"] .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok [data-status-button="loading"] span, [data-status-button="loading"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok [data-status-button="loading"] span, [data-status-button="loading"] .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel [data-status-button="loading"] span, [data-status-button="loading"] .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel [data-status-button="loading"] span, [data-status-button="loading"] .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] [data-status-button="loading"] span, [data-status-button="loading"] .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] [data-status-button="loading"] span {
  color: #0000;
}

[data-status-button="loading"]:after {
  content: "";
  color: #000;
  border: 0;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 28px;
  font-size: 1.25rem;
  animation: 2s linear infinite rotate;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

[data-status-icon="loading"] {
  position: relative;
}

[data-status-icon="loading"] > span, [data-status-icon="loading"] > svg {
  display: none;
}

[data-status-icon="loading"]:after {
  content: "";
  color: #000;
  border: 0;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.25rem;
  animation: 2s linear infinite rotate;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

[data-status-full="loading"] {
  position: relative;
  overflow: hidden;
}

[data-status-full="loading"]:before {
  content: "";
  background-color: var(--bg-color);
  z-index: 10;
  position: absolute;
  inset: 0;
}

.opc-static-content {
  position: relative;
}

.opc-static-content div[id^="staticcontent-"]:empty {
  border: 0 !important;
}

.opc-static-content button.opc-button, .opc-static-content button.opc-favorite-button, .opc-static-content button.opc-compare-button, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel {
  position: absolute;
  top: 4px;
  right: 4px;
}

.opc-static-content button.opc-button span, .opc-static-content button.opc-favorite-button span, .opc-static-content button.opc-compare-button span, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok span, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel span {
  display: none;
}

.opc-static-content button.opc-button:before, .opc-static-content button.opc-favorite-button:before, .opc-static-content button.opc-compare-button:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:before, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:before {
  content: "";
}

[data-enable-edit-mode] .opc-static-content[data-op-type="editable"] {
  border: 1px dashed #ccc;
  border-radius: .5rem;
  padding: 16px 64px 16px 16px;
}

[data-enable-edit-mode] .opc-static-content[data-op-type="editable"] div[id^="staticcontent-"]:empty {
  display: block;
}

[data-enable-edit-mode] .opc-static-content button.opc-button, [data-enable-edit-mode] .opc-static-content button.opc-favorite-button, [data-enable-edit-mode] .opc-static-content button.opc-compare-button, [data-enable-edit-mode] .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-enable-edit-mode] .opc-static-content button.notifications-ok, [data-enable-edit-mode] .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-enable-edit-mode] .opc-static-content button.notifications-cancel {
  display: flex !important;
}

.opc-static-content[data-op-type="editable"] div[id^="staticcontent-"]:empty {
  display: none;
}

.opc-static-content button.opc-button, .opc-static-content button.opc-favorite-button, .opc-static-content button.opc-compare-button, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel {
  display: none !important;
}

.opc-static-content.has-value {
  border: 1px dashed #ccc;
  border-radius: .5rem;
  grid-template-columns: 40px 1fr;
  column-gap: 16px;
  padding: 32px;
  display: grid;
}

.opc-static-content.has-value:before {
  content: "";
  color: #000;
  font-size: 2.5rem;
}

@media only screen and (width <= 992px) {
  .opc-static-content.has-value {
    margin-left: 16px;
    margin-right: 16px;
  }
}

.opc-static-content__info {
  margin-bottom: 32px;
}

.text-right {
  text-align: right;
  justify-content: end;
}

.h-skeleton {
  flex-direction: column;
  row-gap: 4px;
  width: 100%;
  height: 100%;
  display: flex;
}

.h-skeleton div {
  width: 100%;
  height: 1.75rem;
}

.h-skeleton div:before {
  border-radius: .25rem;
}

.h-skeleton--darkmode div:before {
  content: "";
  z-index: 10;
  background: linear-gradient(90deg, #252525 8%, #404040 18%, #252525 33%) 0 0 / 200% 100%;
  width: 100%;
  height: 100%;
  animation: 1.5s linear infinite shine;
  position: absolute;
  inset: 0;
}

@keyframes shine {
  to {
    background-position-x: -200%;
  }
}

blockquote {
  background-color: #f2f2f2;
  border-left: 2px solid #000;
  margin: 16px 0;
  padding: 16px 40px;
}

.l-viewport {
  background-color: var(--bg-color);
  flex-direction: column;
  align-items: center;
  min-height: 100vh;
  transition: transform .25s ease-in-out;
  display: flex;
}

.l-viewport__wrapper {
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.l-viewport__inner {
  grid-template-columns: 264px 1fr;
  grid-template-areas: "navigation content";
  width: 1440px;
  display: grid;
}

@media only screen and (width <= 1440px) {
  .l-viewport__inner {
    width: 100%;
  }
}

@media only screen and (width <= 992px) {
  .l-viewport__inner {
    grid-template-columns: 1fr;
    grid-template-areas: "content";
  }
}

.l-viewport__navigation {
  grid-area: navigation;
  padding: 20px 24px 20px 32px;
  display: flex;
}

@media only screen and (width <= 992px) {
  .l-viewport__navigation {
    display: none;
  }
}

.l-viewport__navigation--crm > .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a {
  pointer-events: all;
  font-weight: 700;
}

.l-viewport__navigation--crm > .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li:first-child > a:before {
  content: "";
}

.l-viewport__navigation--crm > .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li:nth-child(2) > a:before {
  content: "";
}

.l-viewport__content {
  grid-area: content;
  max-width: 1176px;
}

@media only screen and (width <= 1440px) {
  .l-viewport__content {
    max-width: calc(100vw - 264px);
  }
}

@media only screen and (width <= 992px) {
  .l-viewport__content {
    max-width: 100vw;
  }
}

.l-viewport__content--inner {
  padding-right: 32px;
}

@media only screen and (width <= 992px) {
  .l-viewport__content--inner {
    padding: 0 32px;
  }
}

@media only screen and (width <= 576px) {
  .l-viewport__content--inner {
    padding: 0 16px;
  }
}

.l-viewport__content--sticky {
  z-index: 500;
  background-color: #fff;
  padding-top: .2rem;
  padding-bottom: .5rem;
  position: sticky;
  top: 80px;
}

.l-viewport--drop-shipping {
  --bg-color: #e6e6e6;
  --header-color: #000;
  --logo-color: #fff;
  --burger-menu-color: #fff;
  --search-icon-color: #fff;
  --article-tile-color: #fff;
  --search-hover-border-color: #fff;
  --basket-action-item-icon: "";
}

.l-fullscreen {
  background-color: var(--bg-color);
  flex-direction: row;
  align-items: stretch;
  min-height: 100vh;
  transition: transform .25s ease-in-out;
  display: flex;
}

.l-fullscreen__wrapper {
  background-color: #fff;
  flex-direction: column;
  align-items: center;
  width: 100%;
  display: flex;
}

.l-fullscreen__wrapper--shadow .l-fullscreen__header, .l-fullscreen__wrapper--shadow .l-fullscreen__footer {
  border: 0;
  box-shadow: 0 0 24px #00000040;
}

@media only screen and (width <= 576px) {
  .l-fullscreen__wrapper--shadow .l-fullscreen__header-inner {
    padding: 0 8px;
  }
}

.l-fullscreen__wrapper--shadow .l-fullscreen__inner {
  padding: 48px 32px;
}

@media only screen and (width <= 992px) {
  .l-fullscreen__wrapper--shadow .l-fullscreen__inner {
    padding: 32px;
  }
}

@media only screen and (width <= 576px) {
  .l-fullscreen__wrapper--shadow .l-fullscreen__inner {
    padding: 24px 0;
  }
}

.l-fullscreen__wrapper--normal-padding .l-fullscreen__inner {
  padding: 48px 32px !important;
}

@media only screen and (width <= 992px) {
  .l-fullscreen__wrapper--normal-padding .l-fullscreen__inner {
    padding: 32px !important;
  }
}

@media only screen and (width <= 576px) {
  .l-fullscreen__wrapper--normal-padding .l-fullscreen__inner {
    padding: 24px 16px !important;
  }
}

.l-fullscreen__inner {
  flex-direction: column;
  width: 1440px;
  padding-left: 32px;
  display: flex;
}

@media only screen and (width <= 1440px) {
  .l-fullscreen__inner {
    width: 100%;
  }
}

@media only screen and (width <= 576px) {
  .l-fullscreen__inner {
    padding-left: 0;
  }
}

.l-fullscreen__header {
  z-index: 20;
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: auto;
  display: flex;
  position: sticky;
  top: 0;
}

.l-fullscreen__header-inner {
  justify-content: space-between;
  align-items: center;
  width: 1440px;
  padding: 0 32px 0 24px;
  display: flex;
}

.l-fullscreen__header--dark {
  background-color: #000;
}

.l-fullscreen__header-basket {
  grid-template-columns: auto 1fr auto;
  grid-template-areas: "return quickorder deleteAll";
  column-gap: 24px;
  width: 1440px;
  padding: 16px 32px;
  display: grid;
}

@media only screen and (width <= 992px) {
  .l-fullscreen__header-basket {
    grid-template-areas: "quickorder quickorder quickorder"
                         "return . deleteAll";
    gap: 16px;
  }
}

@media only screen and (width <= 576px) {
  .l-fullscreen__header-basket {
    padding: 16px;
  }
}

.l-fullscreen__return {
  grid-area: return;
  justify-self: start;
}

.l-fullscreen__delete-all {
  grid-area: deleteAll;
  justify-self: end;
}

.l-fullscreen__footer {
  z-index: 20;
  background-color: #fff;
  border-top: 1px solid #ccc;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 80px;
  display: flex;
  position: sticky;
  bottom: 0;
}

@media only screen and (width <= 992px) {
  .l-fullscreen__footer {
    height: auto;
    padding: 20px 0;
  }
}

.l-fullscreen__footer-inner {
  justify-content: flex-end;
  align-items: center;
  column-gap: 24px;
  width: 1440px;
  padding: 0 32px 0 24px;
  display: flex;
}

@media only screen and (width <= 576px) {
  .l-fullscreen__footer-inner {
    padding: 0 16px;
  }
}

.l-fullscreen__footer-basket {
  grid-template-columns: repeat(3, 1fr);
  grid-template-areas: "quickorder quickorder checkout";
  column-gap: 24px;
  width: 1440px;
  padding: 0 32px 0 24px;
  display: grid;
}

@media only screen and (width <= 992px) {
  .l-fullscreen__footer-basket {
    grid-template-areas: "quickorder quickorder quickorder"
                         "checkout checkout checkout";
    gap: 16px;
  }
}

@media only screen and (width <= 576px) {
  .l-fullscreen__footer-basket {
    padding: 0 16px;
  }
}

.l-fullscreen__footer--dark {
  color: #fff;
  background-color: #000;
}

.l-fullscreen__checkout-wrapper {
  grid-area: checkout;
  justify-content: flex-end;
  align-items: center;
  column-gap: 24px;
  display: flex;
}

.l-fullscreen__quickorder-wrapper {
  grid-area: quickorder;
}

.l-fullscreen__price-wrapper {
  flex-direction: column;
  align-items: flex-end;
  line-height: 1.25rem;
  display: flex;
}

.l-fullscreen__price {
  font-size: 1.25rem;
  font-weight: 700;
}

@media only screen and (width <= 576px) {
  .l-fullscreen__title {
    padding-left: 16px;
  }
}

.l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] {
  width: auto !important;
}

.l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] svg, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button svg, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button svg, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok svg, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel svg, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] svg {
  display: none;
}

.l-fullscreen__empty {
  justify-content: center;
  align-items: center;
  margin-bottom: 80px;
}

@media only screen and (width <= 992px) {
  .l-fullscreen__empty {
    margin-bottom: 4.25rem;
  }
}

@media only screen and (width <= 576px) {
  .l-fullscreen__empty {
    margin-bottom: 3rem;
  }
}

.p-start__slider-wrapper {
  width: 100%;
  margin-bottom: 7.375rem;
  position: relative;
}

.p-start__slider-wrapper [data-op-style="edit-mode"] {
  position: absolute;
  top: 0;
}

@media only screen and (width <= 992px) {
  .p-start__slider-wrapper {
    padding-left: 2rem;
  }
}

@media only screen and (width <= 576px) {
  .p-start__slider-wrapper {
    padding-left: 0;
  }
}

.p-start__action-after-slider {
  align-items: flex-start;
  column-gap: 32px;
  width: 100%;
  height: auto;
  padding: 0 4rem;
  display: flex;
  position: absolute;
  top: calc(400px - 1.625rem);
}

@media only screen and (width <= 992px) {
  .p-start__action-after-slider {
    padding: 0 4rem 0 1.875rem;
    top: calc(340px - 1.625rem);
  }
}

@media only screen and (width <= 576px) {
  .p-start__action-after-slider {
    column-gap: 16px;
    padding: 0 16px;
    top: calc(240px - 1.625rem);
  }
}

.p-start__action-after-slider .c-button__floating {
  border-radius: 1.625rem;
  height: 3.25rem;
}

.p-start__action-after-slider .c-button__floating .c-button__label, .p-start__action-after-slider .c-button__floating .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .p-start__action-after-slider .c-button__floating span, .p-start__action-after-slider .c-button__floating .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .p-start__action-after-slider .c-button__floating span {
  white-space: nowrap;
}

@media only screen and (width <= 992px) {
  .p-start__action-after-slider .c-button__floating {
    min-width: 3.25rem;
  }
}

.p-start__action-after-dropship-banner {
  align-items: flex-start;
  column-gap: 32px;
  width: 100%;
  height: auto;
  padding: 0 4rem;
  display: flex;
  position: absolute;
  top: calc(180px - 1.625rem);
}

@media only screen and (width <= 992px) {
  .p-start__action-after-dropship-banner {
    top: calc(145px - 1.625rem);
  }
}

@media only screen and (width <= 576px) {
  .p-start__action-after-dropship-banner {
    top: calc(160px - 1.625rem);
  }
}

.p-start__pagination {
  bottom: 2.5rem;
}

.p-start__pagination-item {
  opacity: 1;
  background: none;
  border: 1px solid #000;
  border-radius: 0;
  width: 12px;
  height: 8px;
}

.p-start__pagination-item.is-active {
  background: #000;
  border: 1px solid #000;
  transform: none;
}

.p-article-detail {
  flex-direction: column;
  display: flex;
}

.p-article-detail__breadcrumb {
  width: 100%;
  height: 2.25rem;
  margin-bottom: 4rem;
  display: flex;
}

@media only screen and (width <= 992px) {
  .p-article-detail__breadcrumb {
    margin-top: 2.25rem;
    margin-bottom: 3.5rem;
  }
}

@media only screen and (width <= 576px) {
  .p-article-detail__breadcrumb {
    margin-top: .5rem;
    margin-bottom: 2.25rem;
  }
}

.p-article-detail__head {
  grid-template-columns: repeat(2, 1fr);
  grid-template-areas: "images details";
  column-gap: 32px;
  width: 100%;
  display: grid;
}

@media only screen and (width <= 992px) {
  .p-article-detail__head {
    column-gap: 24px;
  }
}

@media only screen and (width <= 576px) {
  .p-article-detail__head {
    grid-template-columns: 1fr;
    grid-template-areas: "images"
                         "details";
    row-gap: 24px;
  }
}

.p-article-detail__images {
  grid-area: images;
}

.p-article-detail__details {
  flex-direction: column;
  grid-area: details;
  align-items: flex-start;
  display: flex;
}

.p-article-detail__details ul {
  flex-direction: column;
  row-gap: 8px;
  width: 100%;
  margin: 0;
  padding: 0 204px 0 0;
  font-size: 1.25rem;
  line-height: 1.5rem;
  list-style: none;
  display: flex;
}

@media only screen and (width <= 1400px) {
  .p-article-detail__details ul {
    padding-right: 0;
  }
}

.p-article-detail__details a.c-button__link {
  padding-left: 0 !important;
}

.p-article-detail__title {
  text-transform: uppercase;
  display: inline;
}

.p-article-detail__title h1, .p-article-detail__title h2 {
  display: inline;
}

.p-article-detail__price-wrapper {
  text-align: right;
  justify-content: flex-end;
  align-items: flex-end;
  column-gap: 8px;
  width: 100%;
  margin-top: 48px;
  padding-right: 204px;
  display: flex;
}

@media only screen and (width <= 1400px) {
  .p-article-detail__price-wrapper {
    padding-right: 0;
  }
}

@media only screen and (width <= 576px) {
  .p-article-detail__price-wrapper {
    margin-top: 16px;
  }
}

.p-article-detail__currency {
  font-size: 1rem;
  line-height: 1.25rem;
}

.p-article-detail__stock {
  align-items: center;
  column-gap: .25rem;
  height: auto;
  margin: .5rem 0;
  display: flex;
}

.p-article-detail__price {
  margin-bottom: 0;
}

.p-article-detail__form {
  grid-template-rows: repeat(4, auto);
  grid-template-columns: 40px 40px 1fr;
  grid-template-areas: "unit unit unit"
                       "quantity quantity quantity"
                       "options options options"
                       "compare favorite basket";
  gap: 16px 8px;
  width: 100%;
  padding-right: 204px;
  display: grid;
}

@media only screen and (width <= 1400px) {
  .p-article-detail__form {
    padding-right: 0;
  }
}

.p-article-detail__options {
  grid-area: options;
}

.p-article-detail .opc-compare-button[data-op-size="normal"][data-op-type="icon"], .p-article-detail .opc-favorite-button[data-op-size="normal"][data-op-type="icon"] {
  opacity: 1;
  width: 2.5rem;
}

.p-article-detail .opc-compare-button[data-op-size="normal"][data-op-type="icon"] svg, .p-article-detail .opc-favorite-button[data-op-size="normal"][data-op-type="icon"] svg {
  display: none;
}

.p-article-detail .opc-compare-button {
  grid-area: compare;
}

.p-article-detail .opc-compare-button:before {
  content: "";
}

.p-article-detail .opc-favorite-button {
  grid-area: favorite;
}

.p-article-detail .opc-favorite-button:before {
  content: "";
}

.p-article-detail .opc-favorite-button.is-active:before {
  content: "";
}

.p-article-detail .opc-basket-button {
  display: contents;
}

.p-article-detail .opc-basket-button .basket-button-dim-empty {
  background-color: #fff;
  border: 1px solid #ccc;
  grid-area: unit;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  padding: 0 12px;
  display: flex;
  margin-top: 16px !important;
}

.p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper {
  grid-area: unit;
  margin-bottom: 0 !important;
  padding-top: 16px !important;
}

.p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper:after {
  top: 1.625rem !important;
}

.p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper .basket-button-dim-variants {
  line-height: unset;
  background-image: none;
}

.p-article-detail .opc-basket-button .basket-button-dim-1 {
  grid-area: quantity;
  column-gap: 8px;
  display: flex;
}

.p-article-detail .opc-basket-button .basket-button-dim-1 label {
  display: none;
}

.p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"][data-op-size="normal"][data-op-type="icon"] {
  opacity: 1;
  width: 2.5rem;
}

.p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"][data-op-size="normal"][data-op-type="icon"] svg {
  display: none;
}

.p-article-detail .opc-basket-button .basket-button-dim-1__decreaser:before {
  content: "";
}

.p-article-detail .opc-basket-button .basket-button-dim-1__increaser:before {
  content: "";
}

.p-article-detail .opc-basket-button .basket-button-dim-1 input.basket-button-quantity {
  background-color: #fff;
  border: 1px solid #ccc;
  outline: none;
  flex-grow: 1;
  width: 100%;
  height: 2.5rem;
  margin: 0;
  padding: 0 12px;
  font-family: futura-pt;
  font-size: 1.25rem;
  font-weight: 400;
}

.p-article-detail .opc-basket-button .basket-button-dim-1 input.basket-button-quantity:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.p-article-detail .opc-basket-button .opc-button[data-op-style="basket"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"] {
  flex-grow: 1;
  grid-area: basket;
  width: auto !important;
}

@media only screen and (width <= 576px) {
  .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"] span, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button span, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button span, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok span, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel span, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"] span {
    display: none;
  }
}

.p-article-detail .opc-basket-button .opc-button[data-op-style="basket"] svg, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button svg, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button svg, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok svg, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel svg, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"] svg {
  display: none;
}

.p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:before {
  content: var(--basket-action-item-icon);
}

.p-article-detail__colors {
  margin: 64px 0;
}

.p-article-detail__colors__head {
  justify-content: space-between;
  display: flex;
}

.p-article-detail__colors__body {
  flex-wrap: wrap;
  gap: 24px 16px;
  margin-top: 36px;
  display: flex;
}

@media only screen and (width <= 352px) {
  .p-article-detail__colors__body {
    justify-content: space-between;
    column-gap: 0;
  }
}

.p-article-detail__info {
  flex-direction: column;
  row-gap: 24px;
  margin-bottom: 64px;
  display: flex;
}

.p-article-detail__info__head {
  justify-content: space-between;
  display: flex;
}

.p-article-detail__info__body p {
  color: #000;
  font-size: 1.25rem;
  line-height: 2rem;
}

.p-article-detail__specs {
  flex-direction: column;
  row-gap: 24px;
  margin-bottom: 64px;
  display: flex;
}

.p-article-detail__specs__head {
  justify-content: space-between;
  display: flex;
}

.p-article-detail__specs__body {
  font-size: 1.25rem;
}

.p-article-detail__specs__table {
  background-color: #ccc;
  border: 1px solid #ccc;
  grid-template-columns: repeat(2, 1fr);
  gap: 1px;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-article-detail__specs__table {
    grid-template-columns: 1fr;
  }
}

.p-article-detail__specs__table-item {
  background-color: #fff;
  flex-direction: column;
  row-gap: 16px;
  padding: 24px;
  display: flex;
}

.p-article-detail__specs__table-item h5, .p-article-detail__specs__table-item p {
  font-size: 1.25rem;
}

.p-article-detail__specs__table-item p img {
  width: auto;
  height: auto;
}

.p-article-detail__care-icons img {
  max-width: 2rem;
  max-height: 2rem;
}

.p-article-detail__stitch {
  border: 1px solid #000;
  width: 100px;
  height: 100px;
  margin-bottom: 32px;
  margin-right: 32px;
  position: relative;
}

.p-article-detail__stitch-right {
  border-left: 1px solid #000;
  width: 5%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

.p-article-detail__stitch-right-value {
  padding-left: 10px;
  line-height: 100px;
  position: absolute;
  top: 0;
  left: 100%;
}

.p-article-detail__stitch-bottom {
  border-top: 1px solid #000;
  width: 100%;
  height: 4%;
  position: absolute;
  bottom: 0;
  left: 0;
}

.p-article-detail__stitch-bottom-value {
  text-align: center;
  width: 100%;
  padding-top: 10px;
  position: absolute;
  top: 100%;
  left: 0;
}

.p-article-detail .c-article-slider__head {
  margin-left: 0;
}

.p-article-detail .c-article-slider__arrow--prev {
  left: -3rem;
}

.p-article-detail .c-article-slider__arrow--next {
  right: -3rem;
}

.p-article-detail .c-article-slider .splide__track {
  margin-left: 0;
  margin-right: 0;
}

.p-article-detail .c-article-slider .splide__list li:first-child {
  border-left: 1px solid #ccc;
}

.p-distribution__header {
  color: #fff;
  background: #000;
  border: 1px solid #0003;
  border-radius: 0 0 0 64px;
  flex-direction: column;
  row-gap: 48px;
  width: 100%;
  height: auto;
  padding: 48px 48px 56px;
  display: flex;
  position: relative;
}

@media only screen and (width <= 992px) {
  .p-distribution__header {
    border-radius: 0;
    padding: 16px 16px 24px;
  }
}

.p-distribution__header a {
  color: #fff;
}

.p-distribution__header-content {
  grid-template-columns: repeat(4, 1fr);
  grid-template-areas: "turnover saldoc saldoc customer";
  gap: 32px;
  display: grid;
}

@media only screen and (width <= 1400px) {
  .p-distribution__header-content {
    grid-template-columns: repeat(2, 1fr);
    grid-template-areas: "turnover customer"
                         "saldoc saldoc";
  }
}

@media only screen and (width <= 1200px) {
  .p-distribution__header-content {
    grid-template-columns: 1fr;
    grid-template-areas: "turnover"
                         "saldoc"
                         "customer";
  }
}

.p-distribution__header-content-title {
  color: #fff;
  margin-bottom: 20px;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.p-distribution__header-content-wrapper {
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.p-distribution__header-content-wrapper lang-async-content {
  max-width: calc(100vw - 32px);
}

.p-distribution__header-content-wrapper .c-simple-table {
  max-height: 160px;
  overflow-y: auto;
}

.p-distribution__header-content-wrapper .c-simple-table::-webkit-scrollbar {
  background-color: #000;
  border-radius: 2px;
  width: 4px;
  height: 4px;
}

.p-distribution__header-content-wrapper .c-simple-table::-webkit-scrollbar-thumb {
  background-color: #e6e6e6;
  border-radius: 2px;
}

.p-distribution__header-showroom {
  justify-content: flex-end;
  height: 3.5rem;
  padding-right: 48px;
  display: flex;
  position: absolute;
  bottom: calc(1.75rem - 56px);
  right: 0;
}

.p-distribution__header-showroom .c-button__floating {
  border-radius: 1.75rem;
  height: 3.5rem;
  padding: 0 32px !important;
}

.p-distribution__inner {
  padding: 0 48px 48px;
}

@media only screen and (width <= 1200px) {
  .p-distribution__inner {
    padding: 0 32px 32px;
  }
}

@media only screen and (width <= 992px) {
  .p-distribution__inner {
    padding: 0 16px 16px;
  }
}

.p-distribution__head {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-end;
  margin-top: 5rem;
  margin-bottom: 16px;
  display: flex;
}

.p-distribution__head-label {
  flex-direction: column;
  display: flex;
}

.p-distribution__section {
  border-bottom: 1px solid #ccc;
  justify-items: start;
  padding-top: 48px;
  padding-bottom: 48px;
  display: grid;
}

.p-distribution__section:last-child {
  border-bottom: 0;
}

.p-distribution__section-title {
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 32px;
  font-size: 1.5rem;
  display: inline-flex;
}

.p-distribution__section-col-2 {
  grid-template-columns: repeat(2, 1fr);
  gap: 48px;
  width: 100%;
  display: grid;
}

@media only screen and (width <= 992px) {
  .p-distribution__section-col-2 {
    grid-template-columns: 1fr;
  }
}

.p-distribution__section-col-2 > div {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.p-distribution__modal {
  flex-direction: column;
  row-gap: 24px;
  display: flex;
}

.p-distribution__textbox [data-textbox-fold] {
  display: none !important;
}

.p-distribution__textbox--unfolded p {
  -webkit-line-clamp: unset;
  overflow: visible;
}

.p-distribution__textbox--unfolded [data-textbox-fold] {
  display: flex !important;
}

.p-distribution__textbox--unfolded [data-textbox-unfold] {
  display: none !important;
}

.p-distribution__turnover {
  grid-area: turnover;
}

.p-distribution__customer {
  grid-area: customer;
}

.p-distribution__saldoc {
  grid-area: saldoc;
}

.p-product-detail {
  flex-direction: column;
  display: flex;
}

.p-product-detail__head {
  grid-template-columns: repeat(2, 1fr);
  grid-template-areas: "images details"
                       "thumbnails thumbnails";
  gap: 64px 24px;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-product-detail__head {
    grid-template-columns: 1fr;
    grid-template-areas: "images"
                         "details"
                         "thumbnails";
  }
}

.p-product-detail lang-basket-button {
  width: auto !important;
}

.p-product-detail__form {
  flex-wrap: wrap;
  column-gap: 8px;
  width: 100%;
  margin-top: 16px;
  padding-right: 204px;
  display: flex;
}

@media only screen and (width <= 1400px) {
  .p-product-detail__form {
    padding-right: 0;
  }
}

.p-product-detail__form lang-basket-options {
  width: 100%;
}

.p-product-detail__form .opc-basket-button {
  flex-grow: 1;
}

.p-product-detail__form .opc-basket-button .basket-button-dim-empty {
  display: none;
}

.p-product-detail__form .opc-basket-button .basket-button-dim-1 {
  display: none !important;
}

.p-product-detail__publication .c-button__label, .p-product-detail__publication .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .p-product-detail__publication span, .p-product-detail__publication .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .p-product-detail__publication span, .p-product-detail__publication .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .p-product-detail__publication span, .p-product-detail__publication .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .p-product-detail__publication span {
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 300px;
  display: -webkit-box;
  overflow: hidden;
}

@media only screen and (width <= 992px) {
  .p-product-detail__publication .c-button__label, .p-product-detail__publication .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .p-product-detail__publication span, .p-product-detail__publication .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .p-product-detail__publication span, .p-product-detail__publication .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .p-product-detail__publication span, .p-product-detail__publication .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .p-product-detail__publication span, .p-product-detail__publication .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .p-product-detail__publication span {
    max-width: 200px;
  }
}

.p-product-detail__thumbnails {
  grid-area: thumbnails;
  justify-content: flex-start !important;
}

.p-product-detail__articles {
  margin: 64px 0;
}

.p-product-detail__articles-head {
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  gap: 16px;
  display: flex;
}

@media only screen and (width <= 576px) {
  .p-product-detail__articles-head button {
    flex-grow: 1;
  }
}

.p-product-detail__articles-sizes {
  grid-template-columns: repeat(2, auto);
  grid-template-areas: "label sizeTableLabel"
                       "toggle sizeTableContent";
  gap: 8px 16px;
  width: fit-content;
  margin-top: 8px;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-product-detail__articles-sizes {
    grid-template-columns: 1fr;
    grid-template-areas: "label"
                         "toggle"
                         "sizeTable";
  }
}

.p-product-detail__articles-size-label {
  grid-area: label;
}

.p-product-detail__articles-size-table {
  grid-area: sizeTable;
  align-items: center;
  gap: 0;
  display: contents;
}

@media only screen and (width <= 576px) {
  .p-product-detail__articles-size-table {
    display: flex;
  }
}

.p-product-detail__articles-size-table-label {
  grid-area: sizeTableLabel;
}

.p-product-detail__articles-size-table-content {
  grid-area: sizeTableContent;
  align-self: center;
}

.p-product-detail__articles-list {
  border-top: 1px solid #ccc;
  flex-direction: column;
  width: 100%;
  margin-top: 24px;
  display: flex;
}

.p-product-detail__articles-list-modal {
  flex-direction: column;
  width: 100%;
  margin-top: 24px;
  display: flex;
}

.p-product-detail__toggle-wrapper {
  background-color: #ccc;
  border: 1px solid #ccc;
  grid-area: toggle;
  gap: 1px;
  width: fit-content;
  display: flex;
}

.p-product-detail__article {
  padding: 24px 0;
  display: grid;
}

.p-product-detail .c-article-image-viewer__main {
  min-height: 400px;
}

.p-article-list-grid__head {
  grid-template-columns: 1fr;
  align-items: center;
  gap: 16px;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-article-list-grid__head {
    grid-template-columns: 1fr;
  }
}

.p-publication-detail__section {
  grid-template-columns: repeat(2, 1fr);
  align-items: start;
  gap: 32px;
  margin-bottom: 64px;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-publication-detail__section {
    grid-template-columns: 1fr;
    grid-template-areas: "content"
                         "aside"
                         "list";
  }
}

.p-publication-detail__content {
  grid-area: 1 / 1 / -1 / -1;
}

@media only screen and (width <= 576px) {
  .p-publication-detail__content {
    display: contents;
  }
}

.p-publication-detail__content h1 {
  margin-bottom: 8px;
}

.p-publication-detail__content h5 {
  margin-bottom: 4px;
}

.p-publication-detail__content p {
  margin-bottom: 16px;
}

.p-publication-detail__aside {
  grid-area: 1 / 2 / 2 / -1;
}

@media only screen and (width <= 576px) {
  .p-publication-detail__aside {
    grid-area: aside;
  }
}

.p-publication-detail__aside {
  flex-direction: column;
  row-gap: 32px;
  display: flex;
}

.p-publication-detail__image {
  grid-area: image;
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.p-publication-detail__image img {
  object-fit: contain;
  border: 2px solid #000;
  max-width: 400px;
  box-shadow: 5px 5px #1d1c1c66, 10px 10px #1d1c1c4d, 15px 15px #1d1c1c33, 20px 20px #1d1c1c1a, 25px 25px #1d1c1c0d;
}

.p-publication-detail__basket {
  flex-direction: column;
  align-items: flex-end;
  display: flex;
}

.p-publication-detail__basket .p-article-detail__price-wrapper, .p-publication-detail__basket .p-article-detail__form {
  max-width: 330px;
  padding-right: 0;
}

.p-publication-detail__basket .p-article-detail__form {
  grid-template-areas: "variant variant variant"
                       "unit unit unit"
                       "quantity quantity quantity"
                       "options options options"
                       "compare favorite basket";
}

.p-publication-detail__basket .p-article-detail__form .basket-button-dim-empty {
  margin-top: 0 !important;
}

.p-publication-detail__variant-selection {
  grid-area: variant;
}

.p-publication-detail__variant-selection .c-search__wrapper {
  margin-bottom: 0;
}

.p-publication-detail__text {
  grid-column: 1 / -1;
  grid-row-start: 1;
  margin-right: 50%;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-publication-detail__text {
    grid-area: content;
    margin-right: 0;
  }
}

.p-publication-detail__list {
  grid-area: 2 / 1 / -1 / -1;
  grid-template-columns: repeat(4, 1fr);
  margin-top: 32px;
  display: grid;
}

@media only screen and (width <= 1400px) {
  .p-publication-detail__list {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media only screen and (width <= 992px) {
  .p-publication-detail__list {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media only screen and (width <= 576px) {
  .p-publication-detail__list {
    grid-area: list;
    grid-template-columns: 1fr;
  }
}

.p-basket-list {
  margin-top: 48px;
}

@media only screen and (width <= 992px) {
  .p-basket-list {
    margin-top: 32px;
  }
}

@media only screen and (width <= 576px) {
  .p-basket-list {
    margin-top: 8px;
  }
}

.p-basket-list > ul {
  flex-direction: column;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.p-basket-list > ul li {
  border-bottom: 1px solid #ccc;
  padding: 16px 16px 24px;
}

@media only screen and (width <= 576px) {
  .p-basket-list > ul li {
    padding: 16px 8px;
  }
}

.p-basket-list > ul li:last-child {
  border-bottom: 0;
}

.p-checkout .l-fullscreen__inner {
  padding: 56px 32px;
}

@media only screen and (width <= 992px) {
  .p-checkout .l-fullscreen__inner {
    padding: 32px;
  }
}

@media only screen and (width <= 576px) {
  .p-checkout .l-fullscreen__inner {
    padding: 24px 16px;
  }
}

.p-checkout__section {
  border-top: 1px solid #ccc;
  padding: 32px 0;
}

.p-checkout__delivery {
  grid-template-columns: repeat(3, 1fr);
  grid-template-areas: ". . note"
                       "action action action";
  column-gap: 24px;
  display: grid;
}

@media only screen and (width <= 992px) {
  .p-checkout__delivery {
    grid-template-areas: "shipping deliveryaddress deliveryaddress"
                         "ordernumber reference note"
                         "action action action";
  }
}

@media only screen and (width <= 576px) {
  .p-checkout__delivery {
    grid-template-columns: 1fr;
    grid-template-areas: "shipping"
                         "ordernumber"
                         "deliveryaddress"
                         "reference"
                         "note"
                         "action";
    row-gap: 16px;
  }
}

.p-checkout__delivery-col {
  flex-direction: column;
  row-gap: 16px;
  display: flex;
}

@media only screen and (width <= 992px) {
  .p-checkout__delivery-col {
    display: contents;
  }
}

.p-checkout__shipping, .p-checkout__delivery-address, .p-checkout__order-number, .p-checkout__reference, .p-checkout__note, .p-checkout__coupon, .p-checkout__payment-method, .p-checkout__invoice-address {
  flex-direction: column;
  row-gap: 4px;
  display: flex;
}

.p-checkout__shipping p, .p-checkout__delivery-address p, .p-checkout__order-number p, .p-checkout__reference p, .p-checkout__note p, .p-checkout__coupon p, .p-checkout__payment-method p, .p-checkout__invoice-address p {
  margin-bottom: 0;
}

.p-checkout__shipping address, .p-checkout__delivery-address address, .p-checkout__order-number address, .p-checkout__reference address, .p-checkout__note address, .p-checkout__coupon address, .p-checkout__payment-method address, .p-checkout__invoice-address address {
  flex-direction: column;
  font-style: normal;
  display: flex;
}

.p-checkout__shipping {
  grid-area: shipping;
  max-width: 326px;
}

@media only screen and (width <= 992px) {
  .p-checkout__shipping {
    max-width: 100%;
  }
}

.p-checkout__delivery-address {
  grid-area: deliveryaddress;
}

.p-checkout__order-number {
  grid-area: ordernumber;
}

.p-checkout__reference {
  grid-area: reference;
}

.p-checkout__note {
  grid-area: note;
}

.p-checkout__action {
  grid-area: action;
  justify-content: flex-end;
  column-gap: 8px;
  width: 100%;
  margin-top: 24px;
  display: flex;
}

.p-checkout__delivery-addr-list, .p-checkout__invoice-addr-list {
  flex-direction: column;
  row-gap: 16px;
  max-height: 300px;
  padding: 16px 0;
  display: flex;
  overflow: hidden auto;
}

.p-checkout__delivery-addr-list::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.p-checkout__invoice-addr-list::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.p-checkout__delivery-addr-list::-webkit-scrollbar-thumb {
  background-color: #000;
}

.p-checkout__invoice-addr-list::-webkit-scrollbar-thumb {
  background-color: #000;
}

.p-checkout__payment {
  grid-template-columns: repeat(3, 1fr);
  grid-template-areas: "paymentmethod invoiceaddress coupon"
                       "action action action";
  gap: 16px 24px;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-checkout__payment {
    grid-template-columns: 1fr;
    grid-template-areas: "paymentmethod"
                         "invoiceaddress"
                         "coupon"
                         "action";
  }
}

.p-checkout__payment-form {
  grid-template-columns: repeat(3, 1fr);
  grid-template-areas: "paymentmethod invoiceaddress coupon"
                       "action action action";
  gap: 16px 24px;
  display: grid;
}

@media only screen and (width <= 992px) {
  .p-checkout__payment-form {
    grid-template-columns: repeat(2, 1fr);
    grid-template-areas: "paymentmethod invoiceaddress"
                         ". coupon"
                         "action action";
  }
}

@media only screen and (width <= 576px) {
  .p-checkout__payment-form {
    grid-template-columns: 1fr;
    grid-template-areas: "paymentmethod"
                         "invoiceaddress"
                         "coupon"
                         "action";
  }
}

.p-checkout__payment-method {
  grid-area: paymentmethod;
}

.p-checkout__invoice-address {
  grid-area: invoiceaddress;
}

.p-checkout__coupon {
  grid-area: coupon;
}

.p-checkout__summary-section {
  margin-top: -1px;
}

.p-checkout__summary {
  border-bottom: 1px solid #ccc;
  grid-template-columns: repeat(2, 1fr);
  padding: 24px 0 32px;
  display: grid;
}

.p-checkout__summary:first-child {
  border-top: 1px solid #ccc;
}

.p-checkout__summary-row {
  display: contents;
}

.p-checkout__summary-row .p-checkout__summary-col:last-child {
  text-align: right;
}

.p-checkout__summary-col--bold {
  font-weight: 700;
}

.p-checkout__agb {
  padding-top: 32px;
}

.p-checkout__agb .c-form__checkbox, .p-checkout__agb .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .p-checkout__agb li {
  height: auto;
}

.p-checkout__dropshipping-address {
  max-width: 326px;
}

.p-checkout__complete {
  flex-direction: column;
  align-items: center;
  row-gap: 36px;
  max-width: 530px;
  display: flex;
}

.p-checkout .l-fullscreen__header-inner {
  padding-top: 16px;
  padding-bottom: 16px;
}

@media only screen and (width <= 992px) {
  .p-checkout .l-fullscreen__header-inner {
    padding-top: 12px;
    padding-bottom: 12px;
  }
}

@media only screen and (width <= 576px) {
  .p-checkout .l-fullscreen__header-inner {
    padding-top: 4px;
    padding-bottom: 4px;
  }
}

.p-verification .l-viewport__inner {
  grid-template-areas: "content content";
}

.p-verification .l-viewport__content {
  max-width: 100%;
}

.p-verification .l-viewport__content--inner {
  justify-content: center;
  display: flex;
}

.p-verification__wrapper {
  margin: 64px 0;
}

.p-verification__wrapper--registration {
  grid-template-columns: 1fr;
}

.p-verification__wrapper--registration .p-verification__section {
  max-width: 442px;
  padding: 0 !important;
}

.p-verification__wrapper--registration .p-verification__section[data-verify-reg-login-section] {
  display: none;
}

.p-verification__wrapper--pw-reset {
  grid-template-columns: 1fr;
}

.p-verification__wrapper--pw-reset .p-verification__section {
  max-width: 442px;
  border-right: 0 !important;
  padding: 0 !important;
}

.p-verification__section {
  max-width: 373px;
}

@media only screen and (width <= 992px) {
  .p-verification__section {
    max-width: 325px;
  }
}

.p-verification__section:first-child {
  padding-right: 48px;
}

@media only screen and (width <= 992px) {
  .p-verification__section:first-child {
    border-bottom: 1px solid #ccc;
    border-right: 0;
    padding-bottom: 48px;
    padding-right: 0;
  }
}

.p-verification__section:nth-child(2) {
  padding-left: 48px;
}

@media only screen and (width <= 992px) {
  .p-verification__section:nth-child(2) {
    padding-top: 48px;
    padding-left: 0;
  }
}

.p-verification__section button[type="submit"] {
  width: 100%;
}

.p-verification__agb {
  height: auto !important;
}

.p-verification .pwd-strength {
  margin-bottom: 16px;
  padding-left: 0;
}

.p-verification .pwd-strength ul {
  flex-direction: column;
  display: flex;
}

.p-verification .pwd-strength ul li {
  align-items: center;
  column-gap: 4px;
  font-size: 1rem;
  line-height: 1.5rem;
  display: flex;
}

.p-verification .pwd-strength ul li:before {
  content: "";
  color: #c12121;
  background-image: none;
  width: 1.5rem;
  height: 1.5rem;
  margin: 0;
}

.p-verification .pwd-strength ul li.is-valid:before {
  content: "";
  color: #127f58;
}

.p-verification__confirmation {
  flex-direction: column;
  align-items: center;
  max-width: 442px;
  margin: 64px 0;
  display: flex;
}

.p-verification__success-icon {
  color: #127f58;
  font-size: 100px;
}

.p-favorite-list {
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
  padding-top: 48px;
  display: grid;
}

@media only screen and (width <= 992px) {
  .p-favorite-list {
    grid-template-columns: repeat(3, 1fr);
    gap: 16px;
  }
}

@media only screen and (width <= 768px) {
  .p-favorite-list {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media only screen and (width <= 576px) {
  .p-favorite-list {
    grid-template-columns: 1fr;
  }
}

.p-favorite-list--article {
  flex-direction: column;
  gap: 0;
  width: 100%;
  padding-top: 0;
  display: flex;
}

.p-favorite-list--article .c-article-tile {
  border-bottom: 1px solid #ccc;
  margin-top: -1px;
}

.p-favorite-list--article .c-article-tile:last-child {
  border-bottom: 1px solid #0000;
}

.p-favorite-list--article .c-article-tile:last-child:hover {
  border-bottom: 1px solid #ccc;
}

.p-favorite-list--article .c-article-tile > .h-flex, .p-favorite-list--article .c-article-tile > .h-flex a, .p-favorite-list--article .c-article-tile > a {
  display: contents;
}

.p-favorite-list__header {
  border-bottom: 1px solid #ccc;
  justify-content: space-between;
  align-items: flex-end;
  column-gap: 16px;
  padding-top: 48px;
  padding-bottom: 24px;
  display: flex;
}

.p-favorite-list__header .opc-basket-button .basket-button-dim-1 {
  display: none;
}

.p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"] {
  flex-grow: 1;
  width: 100%;
}

@media only screen and (width <= 576px) {
  .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"] span, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button span, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button span, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok span, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel span, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"] span {
    display: none;
  }
}

.p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"] svg, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button svg, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button svg, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok svg, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel svg, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"] svg {
  display: none;
}

.p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:before {
  content: var(--basket-action-item-icon);
}

.p-account {
  padding-right: 32px;
}

@media only screen and (width <= 992px) {
  .p-account {
    padding: 16px 32px 0;
  }
}

@media only screen and (width <= 576px) {
  .p-account {
    padding: 16px 16px 0;
  }
}

.p-account {
  margin-bottom: 48px;
}

.p-account__section {
  border-bottom: 1px solid #ccc;
  grid-template-columns: repeat(4, 1fr);
  justify-items: start;
  gap: 24px;
  padding: 32px 0;
  display: grid;
}

@media only screen and (width <= 576px) {
  .p-account__section {
    grid-template-columns: 1fr;
  }
}

.p-account__title {
  grid-column: 1 / -1;
}

.p-account__content {
  flex-direction: column;
  font-size: 1rem;
  line-height: 1.5rem;
  display: flex;
}

.p-account__content address {
  flex-direction: column;
  font-style: normal;
  display: flex;
}

.p-account__subtitle {
  color: #555;
  margin-bottom: 2px;
  font-size: 1rem;
  line-height: .875rem;
}

.p-account__action {
  grid-column: 1 / -1;
  margin-top: 24px;
}

.p-account__form {
  border: 1px solid #ccc;
  flex-direction: column;
  padding: 32px;
  display: flex;
}

.p-account__sync {
  display: contents;
}

.p-account__wrapper--editmode {
  grid-template-columns: repeat(2, 1fr);
  align-items: start;
  gap: 32px;
  display: grid;
}

.p-account__wrapper--editmode .p-account__section {
  border-bottom: 0;
  grid-template-columns: 1fr;
}

@media only screen and (width <= 576px) {
  .p-account__wrapper--editmode {
    grid-template-columns: 1fr;
  }
}

@media only screen and (width <= 992px) {
  .p-account__orderdetail {
    margin-top: 32px;
  }
}

.p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"] svg, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button svg, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button svg, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok svg, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel svg, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"] svg {
  display: none;
}

.p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:before {
  content: var(--basket-action-item-icon);
}

.p-account__orderdetail-info {
  flex-wrap: wrap;
  column-gap: 32px;
  display: flex;
}

.p-error__wrapper {
  flex-direction: column;
  align-items: center;
  row-gap: 1.5rem;
  margin: 2rem 0 4rem;
  display: flex;
}

.p-error__image img {
  object-fit: contain;
  max-height: 317px;
}

.p-error__content {
  text-align: center;
}

.p-error__logo {
  align-items: center;
  column-gap: 16px;
  display: flex;
}

.p-error__logo img {
  max-height: 56px;
}

.p-showroom__list {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 24px;
  width: 100%;
  display: grid;
}

@media only screen and (width <= 1400px) {
  .p-showroom__list {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media only screen and (width <= 1200px) {
  .p-showroom__list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media only screen and (width <= 576px) {
  .p-showroom__list {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

.compare-wrapper {
  background: #fff;
  position: fixed;
  inset: 0;
  overflow: hidden auto;
}

.compare-wrapper::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
  height: 4px;
}

.compare-wrapper::-webkit-scrollbar-thumb {
  background-color: #000;
}

.compare-topbar {
  z-index: 10;
  background: #fff;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 100%;
  height: 68px;
  padding: 0 32px;
  display: flex;
  position: sticky;
  top: 0;
  box-shadow: 0 0 24px #00000040;
}

@media only screen and (width <= 768px) {
  .compare-topbar {
    padding: 0 16px;
  }
}

.compare-title {
  padding: 28px 32px;
  position: sticky;
  left: 0;
}

@media only screen and (width <= 768px) {
  .compare-title {
    padding: 28px 16px;
  }
}

.opc-compare {
  z-index: 100000;
  background: #fff;
}

.opc-compare .compare-list {
  width: 100%;
  padding: 0;
  display: grid;
  overflow: auto hidden;
}

.opc-compare .opc-message {
  margin-top: 8rem;
  margin-left: 1rem;
  margin-right: 1rem;
}

.opc-compare .compare-list-head {
  z-index: 5;
  position: sticky;
  top: 0;
}

.opc-compare .compare-row {
  display: contents;
}

.opc-compare .compare-row.headrow {
  z-index: 3;
  position: sticky;
  top: 0;
}

.opc-compare .compare-row .compare-label {
  z-index: 2;
  text-align: left;
  background: #fff;
  border-bottom: 0;
  border-right: 1px solid #ccc;
  flex-shrink: 0;
  width: 20rem;
  padding: 16px 40px;
  display: flex;
  position: sticky;
  left: 0;
}

@media only screen and (width <= 768px) {
  .opc-compare .compare-row .compare-label {
    width: 12rem;
    padding: 16px;
  }
}

.opc-compare .compare-row .compare-label .name {
  font-weight: 700;
}

.opc-compare .compare-row .compare-label select {
  margin-top: .5rem;
}

.opc-compare .compare-row .compare-item {
  background: #fff;
  border-bottom: 0;
  border-right: 1px solid #ccc;
  flex-grow: 1;
  flex-shrink: 0;
  max-width: 20rem;
  padding: 16px 24px;
}

.opc-compare .compare-row .compare-item.dif .value {
  font-weight: 700;
}

.opc-compare .compare-row[data-op-id^="GROUP"] {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  width: 100vw;
  padding: 8px 0;
}

.opc-compare .compare-row[data-op-id^="GROUP"] .compare-label {
  border-right: 0;
}

.opc-compare .compare-row[data-op-id^="GROUP"] .compare-label .name {
  font-size: 1.25rem;
  font-weight: 400;
}

.opc-compare .compare-row[data-op-id^="GROUP"] .compare-item {
  display: none;
}

.opc-compare .compare-row[data-op-id="Image"] .compare-item .value a:hover {
  text-decoration: none;
}

.opc-compare .compare-row[data-op-id="Image"] .compare-item .value {
  width: 100%;
  display: block;
}

.opc-compare .compare-row[data-op-id="Image"] .compare-item .value img {
  object-fit: contain;
}

.opc-compare .compare-row[data-op-id="Basket"] .compare-item .value {
  justify-content: flex-end;
  column-gap: 16px;
  display: flex;
}

.opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button {
  width: 2.5rem;
}

.opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button svg, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button span {
  display: none;
}

.opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:before {
  content: "";
}

.opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button svg {
  display: none;
}

.opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:before {
  content: var(--basket-action-item-icon);
}

.opc-compare .compare-row[data-op-id="Price"] .article-price {
  justify-content: flex-end;
  width: 100%;
  display: flex;
}

.opc-compare .compare-row[data-op-id="Price"] .price-basis {
  text-align: right;
  justify-content: flex-end;
  align-items: flex-end;
  column-gap: .5rem;
  width: 100%;
  display: flex;
}

.opc-compare .compare-row[data-op-id="Price"] .price-basis .price-currency {
  font-size: 1rem;
  line-height: 1.25rem;
}

.opc-compare .compare-row[data-op-id="Price"] .price-basis .price {
  margin-bottom: 0;
  font-size: 1.75rem;
  font-weight: 700;
  line-height: 1;
}

.opc-compare .compare-group {
  display: contents;
}

.opc-compare .compare-group-title {
  cursor: pointer;
  grid-column: 1 / -1;
  width: 20rem;
  height: 4rem;
  padding: 0;
  position: sticky;
  left: 0;
}

@media only screen and (width <= 768px) {
  .opc-compare .compare-group-title {
    width: 12rem;
  }
}

.opc-compare .compare-group-title .group-title-inner {
  align-items: center;
  width: 100vw;
  height: 4rem;
  padding: 8px 40px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

@media only screen and (width <= 768px) {
  .opc-compare .compare-group-title .group-title-inner {
    padding: 8px 16px;
  }
}

.opc-compare .compare-group-title .group-title-inner {
  background: #fff;
  font-size: 1.25rem !important;
}

.opc-compare .compare-group-title .group-title-inner:after {
  content: "";
  background: #fff;
  width: 2000px;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 100%;
}

.p-missal__filter {
  grid-template-columns: repeat(4, 1fr);
  gap: 16px;
  display: grid;
}

@media only screen and (width <= 1200px) {
  .p-missal__filter {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media only screen and (width <= 992px) {
  .p-missal__filter {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media only screen and (width <= 576px) {
  .p-missal__filter {
    grid-template-columns: 1fr;
  }
}

.p-missal__contents, .p-missal .opc-row, .p-missal .opc-col {
  display: contents;
}

.p-missal .opc-row:after {
  content: none;
}

.p-missal .opc-form-field {
  margin-bottom: 0;
}

.p-missal .opc-form-field .form-field-label {
  margin-bottom: 4px;
  padding-left: 12px;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
}

.p-missal .opc-form-field .opc-select-wrapper {
  position: relative;
}

.p-missal .opc-form-field .opc-select-wrapper:after {
  content: "";
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.p-missal .opc-form-field .opc-select, .p-missal .opc-form-field .opc-basket-button .basket-button-dim-variants, .opc-basket-button .p-missal .opc-form-field .basket-button-dim-variants, .p-missal .opc-form-field .article-list-menu .article-list-sort select, .article-list-menu .article-list-sort .p-missal .opc-form-field select, .p-missal .opc-form-field .opc-compare .compare-row .compare-label select, .opc-compare .compare-row .compare-label .p-missal .opc-form-field select, .p-missal .page-account #change-addr-form .opc-form-field.language select, .page-account #change-addr-form .p-missal .opc-form-field.language select {
  background-image: none;
  border: 1px solid #ccc;
  outline: none;
  height: 2.5rem;
  padding-left: 12px;
  padding-right: calc(2.5rem + 12px);
  font-family: futura-pt;
  font-size: 1.25rem;
  line-height: 2.5rem;
}

.p-missal .opc-form-field .opc-autocomplete {
  position: relative;
}

.p-missal .opc-form-field .opc-autocomplete input[data-op-type="autocomplete"] {
  background-image: none;
  border: 1px solid #ccc;
  outline: none;
  height: 2.5rem;
  padding-left: 12px;
  padding-right: calc(2.5rem + 12px);
  font-family: futura-pt;
  font-size: 1.25rem;
  line-height: 2.5rem;
}

.p-missal .opc-form-field .opc-autocomplete:after {
  content: "";
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.p-missal .opc-segment-navigation ul {
  column-gap: 16px;
}

.p-missal .opc-segment-navigation ul li a {
  width: 2.5rem;
  margin: 0;
}

.p-missal .opc-segment-navigation ul li a svg {
  display: none;
}

.p-missal .opc-segment-navigation ul li a:before {
  font-size: 1.25rem;
}

.p-missal .opc-segment-navigation ul li.disabled {
  opacity: 1;
}

.p-missal .opc-segment-navigation ul li.segment-navigation-start a:before {
  content: "";
}

.p-missal .opc-segment-navigation ul li.segment-navigation-prev a:before {
  content: "";
}

.p-missal .opc-segment-navigation ul li.segment-navigation-next a:before {
  content: "";
}

.p-missal .opc-segment-navigation ul li.segment-navigation-end a:before {
  content: "";
}

#missal div[data-ecrm-mistyp] [data-ecrm-mistyp], #missal form[data-ecrm-mistyp] [data-ecrm-mistyp] {
  display: none;
}

#missal div[data-ecrm-mistyp="B"] [data-ecrm-mistyp="B"], #missal div[data-ecrm-mistyp="C"] [data-ecrm-mistyp="C"], #missal div[data-ecrm-mistyp="R"] [data-ecrm-mistyp="R"], #missal form[data-ecrm-mistyp="B"] [data-ecrm-mistyp="B"], #missal form[data-ecrm-mistyp="C"] [data-ecrm-mistyp="C"], #missal form[data-ecrm-mistyp="R"] [data-ecrm-mistyp="R"] {
  display: block;
}

.c-button, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"], .opc-filter-set[data-op-layout="horizontal"] .filter-toggle, .opc-filter-set[data-op-layout="horizontal"] .filter-reset, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"], .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"], .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"], .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"], .c-article-list__head .opc-catstruct-list-layout button.opc-button, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"], .c-article-tile__action .opc-compare-button, .c-article-tile__action .opc-favorite-button, .opc-static-content button.opc-button, .opc-static-content button.opc-favorite-button, .opc-static-content button.opc-compare-button, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"], .p-article-detail .opc-compare-button, .p-article-detail .opc-favorite-button, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"], .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"], .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"], .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button, .p-missal .opc-segment-navigation ul li a {
  cursor: pointer;
  height: 2.5rem;
  width: minmax(2.5rem, auto);
  flex-basis: fit-content;
  background-color: #0000;
  border: none;
  border-radius: 2px;
  outline: none;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  column-gap: .5rem;
  padding: .625rem 1.25rem;
  font-family: futura-pt;
  font-size: 1.25rem;
  font-weight: 400;
  text-decoration: none;
  display: flex;
}

.c-button:visited, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:visited, .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:visited, .opc-filter-set[data-op-layout="horizontal"] .filter-reset:visited, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:visited, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:visited:focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:visited, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:visited, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:visited, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:visited, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:visited, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:visited, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:visited, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:visited, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:visited, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:visited, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:visited, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:visited, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:visited, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:visited, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:visited, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:visited, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:visited, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:visited, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:visited, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:visited, .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:visited, .c-article-list__head .opc-catstruct-list-layout button.opc-button:visited, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:visited, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:visited, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:visited, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:visited, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:visited, .c-article-tile__action .opc-compare-button:visited, .c-article-tile__action .opc-favorite-button:visited, .opc-static-content button.opc-button:visited, .opc-static-content button.opc-favorite-button:visited, .opc-static-content button.opc-compare-button:visited, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:visited, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:visited, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:visited, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:visited, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:visited, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:visited, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:visited, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:visited, .p-article-detail .opc-compare-button:visited, .p-article-detail .opc-favorite-button:visited, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:visited, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:visited, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:visited, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:visited, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:visited, .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:visited, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:visited, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:visited, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:visited, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:visited, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:visited, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:visited, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:visited, .p-missal .opc-segment-navigation ul li a:visited, .c-button:link, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:link, .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:link, .opc-filter-set[data-op-layout="horizontal"] .filter-reset:link, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:link, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:link:focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:link, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:link, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:link, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:link, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:link, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:link, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:link, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:link, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:link, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:link, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:link, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:link, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:link, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:link, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:link, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:link, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:link, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:link, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:link, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:link, .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:link, .c-article-list__head .opc-catstruct-list-layout button.opc-button:link, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:link, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:link, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:link, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:link, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:link, .c-article-tile__action .opc-compare-button:link, .c-article-tile__action .opc-favorite-button:link, .opc-static-content button.opc-button:link, .opc-static-content button.opc-favorite-button:link, .opc-static-content button.opc-compare-button:link, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:link, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:link, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:link, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:link, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:link, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:link, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:link, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:link, .p-article-detail .opc-compare-button:link, .p-article-detail .opc-favorite-button:link, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:link, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:link, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:link, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:link, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:link, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:link, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:link, .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:link, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:link, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:link, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:link, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:link, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:link, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:link, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:link, .p-missal .opc-segment-navigation ul li a:link {
  color: #000;
}

.c-button:hover, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-reset:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:hover, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:hover:focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:hover, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:hover, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:hover, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:hover, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:hover, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:hover, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:hover, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:hover, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:hover, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:hover, .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-button:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:hover, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:hover, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:hover, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:hover, .c-article-tile__action .opc-compare-button:hover, .c-article-tile__action .opc-favorite-button:hover, .opc-static-content button.opc-button:hover, .opc-static-content button.opc-favorite-button:hover, .opc-static-content button.opc-compare-button:hover, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:hover, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:hover, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:hover, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:hover, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:hover, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:hover, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:hover, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:hover, .p-article-detail .opc-compare-button:hover, .p-article-detail .opc-favorite-button:hover, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:hover, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:hover, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:hover, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:hover, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:hover, .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:hover, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:hover, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:hover, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:hover, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:hover, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:hover, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:hover, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:hover, .p-missal .opc-segment-navigation ul li a:hover {
  text-decoration: none;
}

.c-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-filter-set[data-op-layout="horizontal"] .filter-reset:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span):focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-list__head .opc-catstruct-list-layout button.opc-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-tile__action .opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .c-article-tile__action .opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-static-content button.opc-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-static-content button.opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-static-content button.opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-article-detail .opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-article-detail .opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span), .p-missal .opc-segment-navigation ul li a:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span) {
  width: auto;
  padding: .625rem .75rem .625rem .5rem;
}

.c-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-filter-set[data-op-layout="horizontal"] .filter-reset:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child):focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-list__head .opc-catstruct-list-layout button.opc-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-tile__action .opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .c-article-tile__action .opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content button.opc-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content button.opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content button.opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-article-detail .opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-article-detail .opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .p-missal .opc-segment-navigation ul li a:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child) {
  width: auto;
  padding: .625rem 1.25rem;
}

.c-button > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-toggle > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-reset > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a > span[class^="material-icons"], .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:focus > span[class^="material-icons"], .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button > span[class^="material-icons"], .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"] > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"] > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"] > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-button > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .c-article-tile__action .opc-compare-button > span[class^="material-icons"], .c-article-tile__action .opc-favorite-button > span[class^="material-icons"], .opc-static-content button.opc-button > span[class^="material-icons"], .opc-static-content button.opc-favorite-button > span[class^="material-icons"], .opc-static-content button.opc-compare-button > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel > span[class^="material-icons"], .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] > span[class^="material-icons"], .p-article-detail .opc-compare-button > span[class^="material-icons"], .p-article-detail .opc-favorite-button > span[class^="material-icons"], .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"] > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"] > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel > span[class^="material-icons"], .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"] > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button > span[class^="material-icons"], .p-missal .opc-segment-navigation ul li a > span[class^="material-icons"] {
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span {
  white-space: nowrap;
  line-height: 1;
}

.c-button__label--no-wrap {
  overflow: hidden;
}

.c-button__label--size-s {
  font-size: 1rem;
}

.c-button--icon-text {
  padding: .625rem 1.25rem .625rem 1rem;
}

.c-button--icon {
  min-width: 2.5rem;
  min-height: 2.5rem;
  padding: unset;
}

.c-button__primary, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"], .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"], .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"], .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"], .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"], .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button {
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
}

.c-button__primary > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"] > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"] > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button > span[class^="material-icons"] {
  color: #fff;
}

.c-button__primary:hover, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:hover, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:hover, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:hover, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:hover, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:hover, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:hover, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:hover, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:hover, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:hover, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:hover, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:hover, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:hover, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-button__primary:hover > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:hover > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:hover > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:hover > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:hover > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:hover > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:hover > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:hover > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:hover > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:hover > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:hover > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:hover > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:hover > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:hover > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:hover > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:hover > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:hover > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:hover > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:hover > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:hover > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:hover > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:hover > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:hover > span[class^="material-icons"] {
  color: #fff;
}

.c-button__primary:disabled, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:disabled, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:disabled, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:disabled, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:disabled, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:disabled, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:disabled, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:disabled, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:disabled, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:disabled, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:disabled, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:disabled, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:disabled, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:disabled, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:disabled, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:disabled, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:disabled, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:disabled, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:disabled, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:disabled, .c-button__primary--disabled {
  color: #555;
  cursor: not-allowed;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__primary:disabled > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:disabled > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled > span[class^="material-icons"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:disabled > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:disabled > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:disabled > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:disabled > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled > span[class^="material-icons"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:disabled > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:disabled > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled > span[class^="material-icons"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:disabled > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:disabled > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled > span[class^="material-icons"], .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:disabled > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:disabled > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:disabled > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled > span[class^="material-icons"], .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:disabled > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:disabled > span[class^="material-icons"], .c-button__primary--disabled > span[class^="material-icons"] {
  color: #555;
}

.c-button__primary:disabled:hover, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:disabled:hover, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled:hover, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled:hover, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:disabled:hover, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled:hover, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:disabled:hover, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:disabled:hover, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled:hover, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled:hover, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:disabled:hover, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled:hover, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:disabled:hover, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:disabled:hover, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled:hover, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled:hover, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:disabled:hover, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled:hover, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:disabled:hover, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:disabled:hover, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled:hover, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled:hover, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:disabled:hover, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled:hover, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:disabled:hover, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:disabled:hover, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled:hover, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled:hover, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:disabled:hover, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled:hover, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:disabled:hover, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:disabled:hover, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:disabled:hover, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:disabled:hover, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:disabled:hover, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:disabled:hover, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:disabled:hover, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:disabled:hover, .c-button__primary--disabled:hover {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__primary:visited, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:visited, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:visited, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:visited, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:visited, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:visited, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:visited, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:visited, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:visited, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:visited, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:visited, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:visited, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:visited, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:visited, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:visited, .c-button__primary:link, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:link, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:link, .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:link, .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:link, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:link, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:link, .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"]:link, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok:link, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"]:link, .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"]:link, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button:link, .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button:link, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok:link, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel:link, .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"]:link, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button:link {
  color: #fff;
}

.c-button__secondary, .opc-filter-set[data-op-layout="horizontal"] .filter-toggle, .opc-filter-set[data-op-layout="horizontal"] .filter-reset, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button, .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"], .p-article-detail .opc-compare-button, .p-article-detail .opc-favorite-button, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"], .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button, .p-missal .opc-segment-navigation ul li a {
  color: #000;
  background-color: #fff;
  border: 1px solid #ccc;
}

.c-button__secondary > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-toggle > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-reset > span[class^="material-icons"], .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button > span[class^="material-icons"], .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"] > span[class^="material-icons"], .p-article-detail .opc-compare-button > span[class^="material-icons"], .p-article-detail .opc-favorite-button > span[class^="material-icons"], .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"] > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"] > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel > span[class^="material-icons"], .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"] > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button > span[class^="material-icons"], .p-missal .opc-segment-navigation ul li a > span[class^="material-icons"] {
  color: #000;
}

.c-button__secondary:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-reset:hover, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:hover, .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:hover, .p-article-detail .opc-compare-button:hover, .p-article-detail .opc-favorite-button:hover, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:hover, .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:hover, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:hover, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:hover, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:hover, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:hover, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:hover, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:hover, .p-missal .opc-segment-navigation ul li a:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-button__secondary:hover > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:hover > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-reset:hover > span[class^="material-icons"], .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:hover > span[class^="material-icons"], .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:hover > span[class^="material-icons"], .p-article-detail .opc-compare-button:hover > span[class^="material-icons"], .p-article-detail .opc-favorite-button:hover > span[class^="material-icons"], .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:hover > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:hover > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:hover > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:hover > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:hover > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:hover > span[class^="material-icons"], .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:hover > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:hover > span[class^="material-icons"], .p-missal .opc-segment-navigation ul li a:hover > span[class^="material-icons"] {
  color: #fff;
}

.c-button__secondary:disabled, .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:disabled, .opc-filter-set[data-op-layout="horizontal"] .filter-reset:disabled, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:disabled, .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:disabled, .p-article-detail .opc-compare-button:disabled, .p-article-detail .opc-favorite-button:disabled, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:disabled, .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:disabled, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:disabled, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:disabled, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:disabled, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:disabled, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:disabled, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:disabled, .p-missal .opc-segment-navigation ul li a:disabled, .c-button__secondary--disabled, .p-missal .opc-segment-navigation ul li.disabled a {
  color: #555;
  cursor: not-allowed;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__secondary:disabled > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:disabled > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-reset:disabled > span[class^="material-icons"], .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:disabled > span[class^="material-icons"], .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:disabled > span[class^="material-icons"], .p-article-detail .opc-compare-button:disabled > span[class^="material-icons"], .p-article-detail .opc-favorite-button:disabled > span[class^="material-icons"], .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:disabled > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:disabled > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:disabled > span[class^="material-icons"], .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:disabled > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:disabled > span[class^="material-icons"], .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:disabled > span[class^="material-icons"], .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:disabled > span[class^="material-icons"], .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:disabled > span[class^="material-icons"], .p-missal .opc-segment-navigation ul li a:disabled > span[class^="material-icons"], .c-button__secondary--disabled > span[class^="material-icons"], .p-missal .opc-segment-navigation ul li.disabled a > span[class^="material-icons"] {
  color: #555;
}

.c-button__secondary:disabled:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-toggle:disabled:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-reset:disabled:hover, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:disabled:hover, .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"]:disabled:hover, .p-article-detail .opc-compare-button:disabled:hover, .p-article-detail .opc-favorite-button:disabled:hover, .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"]:disabled:hover, .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"]:disabled:hover, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button:disabled:hover, .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button:disabled:hover, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok:disabled:hover, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel:disabled:hover, .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"]:disabled:hover, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button:disabled:hover, .p-missal .opc-segment-navigation ul li a:disabled:hover, .c-button__secondary--disabled:hover, .p-missal .opc-segment-navigation ul li.disabled a:hover {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__secondary--select {
  justify-content: space-between;
  width: auto;
  max-width: 280px !important;
  padding-left: 12px !important;
  padding-right: .625rem !important;
}

.c-button__secondary--select-fullwidth {
  border-left: 0;
  border-right: 0;
  flex-basis: 100%;
  justify-content: space-between;
  width: 100% !important;
  padding-left: 12px !important;
  padding-right: .625rem !important;
}

.c-button__tertiary, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"], .c-article-list__head .opc-catstruct-list-layout button.opc-button, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel, .c-article-tile__action .opc-compare-button, .c-article-tile__action .opc-favorite-button, .opc-static-content button.opc-button, .opc-static-content button.opc-favorite-button, .opc-static-content button.opc-compare-button, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] {
  color: #000;
  background-color: #fff;
  border: 1px solid #fff;
}

.c-button__tertiary > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a > span[class^="material-icons"], .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"] > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"] > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-button > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel > span[class^="material-icons"], .c-article-tile__action .opc-compare-button > span[class^="material-icons"], .c-article-tile__action .opc-favorite-button > span[class^="material-icons"], .opc-static-content button.opc-button > span[class^="material-icons"], .opc-static-content button.opc-favorite-button > span[class^="material-icons"], .opc-static-content button.opc-compare-button > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel > span[class^="material-icons"], .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] > span[class^="material-icons"] {
  color: #000;
}

.c-button__tertiary:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:hover, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:hover, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:hover, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:hover, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:hover, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:hover, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:hover, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-button:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:hover, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:hover, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:hover, .c-article-tile__action .opc-compare-button:hover, .c-article-tile__action .opc-favorite-button:hover, .opc-static-content button.opc-button:hover, .opc-static-content button.opc-favorite-button:hover, .opc-static-content button.opc-compare-button:hover, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:hover, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:hover, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:hover, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:hover, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:hover, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:hover, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:hover, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-button__tertiary:hover > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:hover > span[class^="material-icons"], .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover > span[class^="material-icons"], .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover > span[class^="material-icons"], .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover > span[class^="material-icons"], .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover > span[class^="material-icons"], .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover > span[class^="material-icons"], .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:hover > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:hover > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:hover > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:hover > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:hover > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:hover > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:hover > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:hover > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:hover > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:hover > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:hover > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:hover > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-button:hover > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:hover > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:hover > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:hover > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:hover > span[class^="material-icons"], .c-article-tile__action .opc-compare-button:hover > span[class^="material-icons"], .c-article-tile__action .opc-favorite-button:hover > span[class^="material-icons"], .opc-static-content button.opc-button:hover > span[class^="material-icons"], .opc-static-content button.opc-favorite-button:hover > span[class^="material-icons"], .opc-static-content button.opc-compare-button:hover > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:hover > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:hover > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:hover > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:hover > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:hover > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:hover > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:hover > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:hover > span[class^="material-icons"], .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:hover > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:hover > span[class^="material-icons"] {
  color: #fff;
}

.c-button__tertiary:disabled, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:disabled, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:disabled, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:disabled, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:disabled, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:disabled, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:disabled, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:disabled, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:disabled, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:disabled, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:disabled, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:disabled, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:disabled, .c-article-list__head .opc-catstruct-list-layout button.opc-button:disabled, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:disabled, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:disabled, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:disabled, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:disabled, .c-article-tile__action .opc-compare-button:disabled, .c-article-tile__action .opc-favorite-button:disabled, .opc-static-content button.opc-button:disabled, .opc-static-content button.opc-favorite-button:disabled, .opc-static-content button.opc-compare-button:disabled, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:disabled, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:disabled, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:disabled, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:disabled, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:disabled, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:disabled, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:disabled, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:disabled, .c-button__tertiary--disabled {
  color: #555;
  cursor: not-allowed;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__tertiary:disabled > span[class^="material-icons"], .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:disabled > span[class^="material-icons"], .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled > span[class^="material-icons"], .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled > span[class^="material-icons"], .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled > span[class^="material-icons"], .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled > span[class^="material-icons"], .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled > span[class^="material-icons"], .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:disabled > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:disabled > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:disabled > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:disabled > span[class^="material-icons"], .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:disabled > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:disabled > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:disabled > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:disabled > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:disabled > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:disabled > span[class^="material-icons"], .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:disabled > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-button:disabled > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:disabled > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:disabled > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:disabled > span[class^="material-icons"], .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:disabled > span[class^="material-icons"], .c-article-tile__action .opc-compare-button:disabled > span[class^="material-icons"], .c-article-tile__action .opc-favorite-button:disabled > span[class^="material-icons"], .opc-static-content button.opc-button:disabled > span[class^="material-icons"], .opc-static-content button.opc-favorite-button:disabled > span[class^="material-icons"], .opc-static-content button.opc-compare-button:disabled > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:disabled > span[class^="material-icons"], .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:disabled > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:disabled > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:disabled > span[class^="material-icons"], .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:disabled > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:disabled > span[class^="material-icons"], .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:disabled > span[class^="material-icons"], .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:disabled > span[class^="material-icons"], .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:disabled > span[class^="material-icons"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:disabled > span[class^="material-icons"], .c-button__tertiary--disabled > span[class^="material-icons"] {
  color: #000;
}

.c-button__tertiary:disabled:hover, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:disabled:hover, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled:hover, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled:hover, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled:hover, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled:hover, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled:hover, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:disabled:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:disabled:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:disabled:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:disabled:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:disabled:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:disabled:hover, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:disabled:hover, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:disabled:hover, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:disabled:hover, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:disabled:hover, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:disabled:hover, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:disabled:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-button:disabled:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button:disabled:hover, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button:disabled:hover, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok:disabled:hover, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel:disabled:hover, .c-article-tile__action .opc-compare-button:disabled:hover, .c-article-tile__action .opc-favorite-button:disabled:hover, .opc-static-content button.opc-button:disabled:hover, .opc-static-content button.opc-favorite-button:disabled:hover, .opc-static-content button.opc-compare-button:disabled:hover, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:disabled:hover, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:disabled:hover, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:disabled:hover, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:disabled:hover, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:disabled:hover, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:disabled:hover, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:disabled:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:disabled:hover, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:disabled:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"]:disabled:hover, .c-button__tertiary--disabled:hover {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__tertiary--dark, .l-fullscreen__header--dark .opc-basket-button .opc-button[data-op-btnaction="deleteall"], .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel, .l-fullscreen__header--dark .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen__header--dark .opc-basket-button a[data-op-btnaction="deleteall"] {
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
}

.c-button__tertiary--dark:visited, .l-fullscreen__header--dark .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:visited, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:visited, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:visited, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:visited, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:visited, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:visited, .l-fullscreen__header--dark .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:visited, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen__header--dark .opc-basket-button a[data-op-btnaction="deleteall"]:visited, .c-button__tertiary--dark:link, .l-fullscreen__header--dark .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:link, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:link, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:link, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:link, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:link, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:link, .l-fullscreen__header--dark .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:link, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen__header--dark .opc-basket-button a[data-op-btnaction="deleteall"]:link {
  color: #fff;
}

.c-button__tertiary--dark:hover, .l-fullscreen__header--dark .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:hover, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:hover, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:hover, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:hover, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:hover, .l-fullscreen__header--dark .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:hover, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen__header--dark .opc-basket-button a[data-op-btnaction="deleteall"]:hover {
  color: #ccc;
  background-color: #000;
  border: 1px solid #000;
}

.c-button__tertiary--dark:disabled, .l-fullscreen__header--dark .opc-basket-button .opc-button[data-op-btnaction="deleteall"]:disabled, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button:disabled, .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button:disabled, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok:disabled, .l-fullscreen__header--dark .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel:disabled, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen__header--dark .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel:disabled, .l-fullscreen__header--dark .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"]:disabled, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen__header--dark .opc-basket-button a[data-op-btnaction="deleteall"]:disabled {
  color: #555;
  background-color: #000;
  border: 1px solid #000;
}

.c-button__floating {
  color: #000;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 1.25rem;
  box-shadow: 0 0 24px #00000040;
}

.c-button__floating:visited, .c-button__floating:link {
  color: #000;
}

.c-button__floating:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-button__floating:disabled {
  color: #555;
  cursor: not-allowed;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__floating--responsive {
  padding: .625rem 1.5rem .625rem 1.25rem !important;
}

@media only screen and (width <= 992px) {
  .c-button__floating--responsive .c-button__label, .c-button__floating--responsive .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .c-button__floating--responsive span, .c-button__floating--responsive .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .c-button__floating--responsive span, .c-button__floating--responsive .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .c-button__floating--responsive span, .c-button__floating--responsive .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .c-button__floating--responsive span, .c-button__floating--responsive .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .c-button__floating--responsive span, .c-button__floating--responsive .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .c-button__floating--responsive span, .c-button__floating--responsive .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .c-button__floating--responsive span, .c-button__floating--responsive .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .c-button__floating--responsive span, .c-button__floating--responsive .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .c-button__floating--responsive span {
    display: none;
  }

  .c-button__floating--responsive {
    width: 2.5rem !important;
    padding: 0 !important;
  }
}

.c-button__link {
  color: #000;
  border-radius: 0;
  column-gap: 4px;
  height: 1.75rem;
  padding: .25rem .5rem !important;
}

.c-button__link:visited {
  color: #000;
}

.c-button__link:hover {
  background-color: #ccc;
}

.c-button__link--return {
  padding: .25rem .25rem .25rem .5rem !important;
}

.c-button__link--return:before {
  content: "";
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.c-button__link--arrow {
  padding: .25rem .25rem .25rem .5rem !important;
}

.c-button__link--arrow:after {
  content: "";
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.c-button__link--close {
  padding: .25rem .25rem .25rem .5rem !important;
}

.c-button__link--close:after {
  content: "";
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.c-button__link--auto {
  height: auto;
}

.c-button__link--auto .c-button__label, .c-button__link--auto .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .c-button__link--auto span, .c-button__link--auto .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .c-button__link--auto span, .c-button__link--auto .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .c-button__link--auto span, .c-button__link--auto .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .c-button__link--auto span, .c-button__link--auto .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .c-button__link--auto span, .c-button__link--auto .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .c-button__link--auto span, .c-button__link--auto .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .c-button__link--auto span, .c-button__link--auto .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .c-button__link--auto span, .c-button__link--auto .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .c-button__link--auto span {
  line-height: 1.25rem;
}

.c-button__icon {
  justify-content: center;
  align-items: center;
  width: 1.75rem;
  height: 1.75rem;
  display: flex;
  padding: 0 !important;
}

.c-button__icon svg, .c-button__icon > span[class^="material-icons"], .c-button__icon:visited svg {
  color: #000;
}

.c-button__icon--dark svg, .c-button__icon--dark > span[class^="material-icons"], .c-button__icon--dark:visited svg {
  color: #fff;
}

.c-button__header {
  background-color: #0000;
  border-radius: .875rem;
  min-width: 1.75rem;
  min-height: 1.75rem;
  max-height: 1.75rem;
  position: relative;
}

.c-button__header:hover {
  background-color: #ccc;
}

.c-button__header:visited, .c-button__header:link {
  color: #000;
}

.c-button__header > span[class^="material-icons"] {
  width: 1.75rem;
  height: 1.75rem;
  font-size: 1.75rem;
}

.c-button__header:before {
  content: attr(data-count);
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
  border-radius: .5625rem;
  justify-content: center;
  align-items: center;
  height: 1rem;
  padding: 0 4px;
  font-size: .875rem;
  display: flex;
  position: absolute;
  top: -.5625rem;
  left: 16px;
}

.c-button__header--empty:before {
  content: none;
}

.c-button__header--dark, .c-button__header--dark:visited, .c-button__header--dark:link {
  color: #fff;
}

.c-button__header--dark:hover, .c-button__header--dark:before {
  color: #000;
  background-color: #fff;
}

.c-button__header--labeled {
  border-radius: 0;
  width: auto;
  height: 2.25rem;
  padding: 0 16px;
}

.c-button__header--labeled:before {
  content: none;
}

.c-button__header--rounded {
  height: 2.5rem;
  max-height: unset;
  color: #000;
  background-color: #fff;
  border-radius: 1.25rem;
  width: auto;
  padding: 0 16px;
}

.c-button__header--rounded:before {
  content: none;
}

.c-button__header--rounded--icon {
  width: 2.5rem;
}

.c-button__header--rounded:hover {
  color: #000;
  background-color: #ccc;
}

@media only screen and (width <= 992px) {
  .c-button__header--responsive .c-button__label, .c-button__header--responsive .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .c-button__header--responsive span, .c-button__header--responsive .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .c-button__header--responsive span, .c-button__header--responsive .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .c-button__header--responsive span, .c-button__header--responsive .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .c-button__header--responsive span, .c-button__header--responsive .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .c-button__header--responsive span, .c-button__header--responsive .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .c-button__header--responsive span, .c-button__header--responsive .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .c-button__header--responsive span, .c-button__header--responsive .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .c-button__header--responsive span, .c-button__header--responsive .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .c-button__header--responsive span {
    display: none;
  }

  .c-button__header--responsive {
    width: 2.5rem !important;
    padding: 0 !important;
  }
}

.c-button--size-m {
  width: auto;
  height: 2.25rem;
  font-size: 1rem;
  padding: .5rem .75rem .5rem .5rem !important;
}

.c-button--size-m:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child) {
  padding: .5rem .75rem !important;
}

.c-button--size-s, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a, .opc-static-content button.opc-button, .opc-static-content button.opc-favorite-button, .opc-static-content button.opc-compare-button, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel {
  width: auto;
  height: 1.75rem;
  font-size: 1rem;
  padding: .375rem .5rem .375rem .375rem !important;
}

.c-button--size-s:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content button.opc-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content button.opc-favorite-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content button.opc-compare-button:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child), .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel:has(.c-button__label:first-child, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span:first-child, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span:first-child, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span:first-child, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span:first-child, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span:first-child) {
  padding: .375rem .5rem !important;
}

@media only screen and (width <= 576px) {
  .c-button--responsive .c-button__label, .c-button--responsive .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .c-button--responsive span, .c-button--responsive .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .c-button--responsive span, .c-button--responsive .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .c-button--responsive span, .c-button--responsive .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .c-button--responsive span, .c-button--responsive .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .c-button--responsive span, .c-button--responsive .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .c-button--responsive span, .c-button--responsive .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .c-button--responsive span, .c-button--responsive .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .c-button--responsive span, .c-button--responsive .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .c-button--responsive span {
    display: none;
  }

  .c-button--responsive {
    width: 2.5rem !important;
    padding: 0 !important;
  }
}

.c-button__account {
  cursor: pointer;
  justify-content: center;
  align-items: center;
  max-width: 150px;
  height: 1.75rem;
  display: flex;
  position: relative;
}

.c-button__account:visited {
  color: #000;
}

.c-button__account > span[class^="material-icons"] {
  border-radius: .875rem;
  width: 1.75rem;
  height: 1.75rem;
  font-size: 1.75rem;
}

.c-button__account .c-button__label, .c-button__account .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .c-button__account span, .c-button__account .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .c-button__account span, .c-button__account .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .c-button__account span, .c-button__account .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .c-button__account span, .c-button__account .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .c-button__account span, .c-button__account .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .c-button__account span, .c-button__account .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .c-button__account span, .c-button__account .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .c-button__account span, .c-button__account .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .c-button__account span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.c-button__account:hover {
  text-decoration: none;
}

.c-button__account:hover > span[class^="material-icons"] {
  color: #000;
  background-color: #ccc;
}

.c-button__account ul {
  z-index: 1000;
  pointer-events: none;
  opacity: 0;
  background-color: #fff;
  flex-direction: column;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  position: absolute;
  top: 32px;
  left: 0;
  box-shadow: 0 0 8px #00000040;
}

.c-button__account ul li {
  white-space: nowrap;
  align-items: center;
  height: 2.25rem;
  padding: 0 16px;
  display: flex;
}

.c-button__account ul li a {
  color: #000;
}

.c-button__account ul li a:hover {
  color: #000;
  text-decoration: none;
}

.c-button__account ul li a:visited {
  color: #000;
}

.c-button__account--open > span[class^="material-icons"], .c-button__account--open:hover > span[class^="material-icons"] {
  color: #fff;
  background-color: #000;
}

.c-button__account--open ul {
  pointer-events: all;
  opacity: 1;
}

.c-button__account--right ul {
  left: unset;
  right: 0;
}

.c-button__account--dark, .c-button__account--dark:visited, .c-button__account--dark:link {
  color: #fff;
}

.c-button__account--dark:hover > span[class^="material-icons"] {
  color: #000;
  background-color: #ccc;
}

.c-button__account--dark.c-button__account--open > span[class^="material-icons"], .c-button__account--dark.c-button__account--open:hover > span[class^="material-icons"] {
  color: #000;
  background-color: #fff;
}

.c-button__context {
  cursor: pointer;
  border: 1px solid #ccc;
  justify-content: center;
  align-items: center;
  column-gap: 8px;
  width: 2.25rem;
  height: 2.25rem;
  padding: 8px;
  font-size: 1.25rem;
  display: flex;
  position: relative;
}

.c-button__context:has(.c-button__label, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span) {
  width: auto;
  padding: 0 8px 0 12px;
}

.c-button__context:after {
  content: "";
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.c-button__context:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-button__context--disabled {
  color: #555;
  cursor: not-allowed;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__context--disabled:hover {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-button__context ul {
  z-index: 100;
  background-color: #fff;
  flex-direction: column;
  min-width: 150px;
  margin: 0;
  padding: 0;
  list-style: none;
  display: none;
  position: absolute;
  top: 40px;
  left: 0;
  box-shadow: 0 0 8px #00000040;
}

.c-button__context ul li {
  white-space: nowrap;
  align-items: center;
  height: 2.25rem;
  display: flex;
}

.c-button__context ul li a {
  color: #000;
  cursor: pointer;
  flex-grow: 1;
  align-items: center;
  height: 2.25rem;
  padding: 8px 16px;
  display: flex;
}

.c-button__context ul li a:hover {
  color: #000;
  text-decoration: none;
}

.c-button__context ul li a:visited {
  color: #000;
}

.c-button__context ul li button {
  cursor: pointer;
  background: none;
  border: 0;
  flex-grow: 1;
  height: 2.25rem;
  padding: 8px 16px;
  font-family: futura-pt;
}

.c-button__context--right ul {
  left: unset;
  right: 0;
}

.c-button__context--open, .c-button__context--open:hover {
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
}

.c-button__context--open:after {
  content: "";
}

.c-button__context--open ul {
  display: flex;
}

.c-button__context--menu-icon:after, .c-button__context--menu-icon .c-button__context--open:after {
  content: "";
}

.c-form__checkbox, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li {
  height: 2.5rem;
  font-size: 1.25rem;
}

.c-form__checkbox input, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input {
  display: none;
}

.c-form__checkbox input:checked + :before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + :before {
  content: "";
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
}

.c-form__checkbox label, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li label {
  cursor: pointer;
  align-items: center;
  column-gap: 8px;
  margin: 0;
  display: flex;
}

.c-form__checkbox label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li label:before {
  content: "";
  border: 1px solid #ccc;
  justify-content: center;
  align-items: center;
  min-width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.c-form__checkbox:hover input:checked + :before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + :before {
  content: "";
  color: #fff;
  background-color: #000;
  border: 1px solid #000;
}

.c-form__checkbox:hover input:disabled + label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:disabled + label:before {
  content: "";
}

.c-form__checkbox:hover label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover label:before {
  content: "";
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-form__checkbox > input:disabled:checked + label, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label {
  cursor: not-allowed;
}

.c-form__checkbox > input:disabled:checked + label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled:checked + label:before {
  content: "";
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-form__checkbox > input:disabled + label, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled + label {
  cursor: not-allowed;
  color: #ccc;
}

.c-form__checkbox > input:disabled + label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li > input:disabled + label:before {
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-form__checkbox--error label:before, .c-form__checkbox.is-invalid label:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li.is-invalid label:before {
  border: 1px solid #c12121;
}

.c-form__listitem__title {
  white-space: nowrap;
  line-height: 1;
}

.c-form__listitem__description {
  white-space: nowrap;
  font-size: .875rem;
  line-height: 1;
}

.c-form__listitem label {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  column-gap: 8px;
  min-width: 150px;
  height: 2.5rem;
  margin: 0;
  padding: 0 .625rem 0 .75rem;
  display: flex;
}

.c-form__listitem label > span {
  flex-direction: column;
  display: flex;
}

.c-form__listitem label:after {
  content: "";
  width: 1.25rem;
  height: 1.25rem;
}

.c-form__listitem--sublabel label {
  height: 3rem;
}

.c-form__listitem input {
  display: none;
}

.c-form__listitem input:checked + label {
  color: #fff;
  background-color: #000;
}

.c-form__listitem input:checked + label:after {
  content: "";
  font-size: 1.25rem;
}

.c-form__listitem input:disabled + label {
  cursor: not-allowed;
  color: #555;
  background-color: #ccc;
}

.c-form__listitem:hover label {
  color: #fff;
  background-color: #555;
}

.c-form__radio {
  align-items: center;
  height: 2.25rem;
  font-size: 1.25rem;
  display: flex;
}

.c-form__radio label {
  cursor: pointer;
  align-items: center;
  column-gap: 8px;
  height: 1.5rem;
  margin: 0;
  display: flex;
  position: relative;
}

.c-form__radio label:before {
  content: "";
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: .75rem;
  min-width: 1.5rem;
  height: 1.5rem;
}

.c-form__radio label:after {
  content: "";
  background-color: #0000;
  border-radius: .5rem;
  width: 1rem;
  height: 1rem;
  position: absolute;
  top: .25rem;
  left: .25rem;
}

.c-form__radio input {
  display: none;
}

.c-form__radio input:checked + label:before {
  border: 2px solid #000;
}

.c-form__radio input:checked + label:after {
  background-color: #000;
}

.c-form__radio input:disabled + label {
  cursor: not-allowed;
  color: #ccc;
}

.c-form__radio input:disabled:checked + label:before {
  border: 2px solid #ccc;
}

.c-form__radio input:disabled:checked + label:after {
  background-color: #ccc;
}

.c-form__radio:hover input:disabled + label:before {
  border: 1px solid #ccc;
}

.c-form__radio:hover input:disabled + label:after {
  background-color: #0000;
}

.c-form__radio:hover input:disabled:checked + label:before {
  border: 2px solid #ccc;
}

.c-form__radio:hover input:disabled:checked + label:after {
  background-color: #ccc;
}

.c-form__radio:hover label:before {
  border-color: #555;
}

.c-form__radio:hover label:after {
  background-color: #555;
}

.c-form__input {
  margin-bottom: 20px;
  padding-top: 20px;
  display: block;
  position: relative;
}

.c-form__input input {
  background-color: #fff;
  border: 1px solid #ccc;
  outline: none;
  width: 100%;
  height: 2.5rem;
  margin: 0;
  padding: 0 12px;
  font-family: futura-pt;
  font-size: 1.25rem;
}

.c-form__input--autocomplete-off > input:not(:placeholder-shown) ~ label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__input--autocomplete-off > input::placeholder {
  color: #0000;
}

.c-form__input > label {
  pointer-events: none;
  align-items: center;
  width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 12px;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(0, 20px);
}

.c-form__input--size-xs {
  margin-bottom: 8px;
  padding-top: 16px;
}

.c-form__input--size-xs input {
  height: 1.5rem;
  font-size: 1rem;
}

.c-form__input--size-xs > label {
  height: 1.5rem;
  font-size: 1rem;
  transform: translate(0, 16px);
}

.c-form__input--size-xs.c-form__input--hover > label, .c-form__input--size-xs.c-form__input--focus > label, .c-form__input--size-xs.c-form__input--has-value > label {
  font-size: .875rem;
}

.c-form__input--has-value > label {
  height: 1rem;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__input--hover input {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-form__input--hover > label {
  height: 1rem;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__input--focus input {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}

.c-form__input--focus > label {
  height: 1rem;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__input--disabled input {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-form__input--disabled > label {
  color: #555;
  height: 1rem;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__input--invalid input {
  color: #000;
  background-color: #fff;
  border: 1px solid #c12121;
}

.c-form__input--invalid > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__input--invalid .c-form__hint {
  color: #c12121;
}

.c-form__input--invalid .c-form__hint:before {
  content: "";
  width: .875rem;
  height: .875rem;
  font-size: .875rem;
}

.c-form__input--has-icon > span[class^="material-icons"] {
  color: #000;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 2.5rem;
  font-size: 1rem;
  display: flex;
  position: absolute;
}

.c-form__input--has-icon > button {
  pointer-events: all;
  width: 2.5rem;
  max-width: 2.5rem;
  height: 2.5rem;
  position: absolute;
}

.c-form__input--preffix input, .c-form__input--preffix label {
  padding-left: 32px;
}

.c-form__input--preffix > span[class^="material-icons"] {
  padding-left: 12px;
  left: 0;
}

.c-form__input--suffix input, .c-form__input--suffix label {
  padding-right: 28px;
}

.c-form__input--suffix > span[class^="material-icons"] {
  padding-right: 8px;
  right: 0;
}

.c-form__input--suffix > button {
  right: 0;
}

.c-form__textarea {
  flex-direction: column;
  margin-bottom: 20px;
  padding-top: 20px;
  display: flex;
  position: relative;
}

.c-form__textarea textarea {
  background-color: #fff;
  border: 1px solid #ccc;
  outline: none;
  width: 100%;
  margin: 0;
  padding: 12px;
  font-family: futura-pt;
  font-size: 1.25rem;
}

.c-form__textarea > label {
  pointer-events: none;
  align-items: center;
  width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 12px;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(0, 20px);
}

.c-form__textarea--has-value > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__textarea--hover textarea {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-form__textarea--hover > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__textarea--focus textarea {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}

.c-form__textarea--focus > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__textarea--disabled textarea {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-form__textarea--disabled > label {
  color: #555;
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__textarea--invalid textarea {
  color: #000;
  background-color: #fff;
  border: 1px solid #c12121;
}

.c-form__textarea--invalid > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__textarea--invalid .c-form__hint {
  color: #c12121;
}

.c-form__textarea--invalid .c-form__hint:before {
  content: "";
  width: .875rem;
  height: .875rem;
  font-size: .875rem;
}

.c-form__hint {
  align-items: center;
  column-gap: 4px;
  padding: 0 4px 0 8px;
  font-size: 1rem;
  display: flex;
}

.c-form__hint--right {
  justify-content: flex-end;
}

.c-form__switch {
  align-items: center;
  display: flex;
}

.c-form__switch input {
  display: none;
}

.c-form__switch input:checked + label:after {
  background-color: #000;
  transform: translateX(16px);
}

.c-form__switch input:disabled + label {
  cursor: not-allowed;
}

.c-form__switch input:disabled + label:after {
  background-color: #ccc;
}

.c-form__switch label {
  align-items: center;
  column-gap: 8px;
  height: 1.5rem;
  margin-bottom: 0;
  font-size: 1.25rem;
  display: flex;
  position: relative;
}

.c-form__switch label:before {
  content: "";
  background-color: #e6e6e6;
  border-radius: .5rem;
  width: 2.5rem;
  height: 1rem;
}

.c-form__switch label:after {
  content: "";
  background-color: #555;
  border-radius: .75rem;
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
  top: 0;
  left: 0;
}

.c-form__switch--dark label {
  color: #fff;
}

.c-form__switch--dark label:after {
  box-sizing: border-box;
  border: 1px solid #fff;
}

.c-form__switch--dark input:disabled + label:after {
  border: 1px solid #ccc;
}

.c-form__number {
  margin-bottom: 20px;
  padding-top: 20px;
  display: block;
  position: relative;
}

.c-form__number input {
  appearance: textfield;
  text-align: right;
  background-color: #fff;
  border: 1px solid #ccc;
  outline: none;
  width: 100%;
  height: 2.5rem;
  margin: 0;
  padding: 0 12px;
  font-family: futura-pt;
  font-size: 1.25rem;
}

.c-form__number input::-webkit-outer-spin-button {
  appearance: none;
  margin: 0;
}

.c-form__number input::-webkit-inner-spin-button {
  appearance: none;
  margin: 0;
}

.c-form__number > label {
  pointer-events: none;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  height: 40px;
  margin: 0;
  padding-right: 12px;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(0, 20px);
}

.c-form__number--has-value > label {
  justify-content: flex-start;
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__number--hover input {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-form__number--hover > label {
  justify-content: flex-start;
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__number--focus input {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}

.c-form__number--focus > label {
  justify-content: flex-start;
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__number--disabled input {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-form__number--disabled > label {
  color: #555;
  justify-content: flex-start;
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__number--invalid input {
  color: #000;
  background-color: #fff;
  border: 1px solid #c12121;
}

.c-form__number--invalid > label {
  justify-content: flex-start;
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__number--invalid .c-form__hint {
  color: #c12121;
}

.c-form__number--invalid .c-form__hint:before {
  content: "";
  width: .875rem;
  height: .875rem;
  font-size: .875rem;
}

.c-form__number--has-icon > span[class^="material-icons"] {
  color: #000;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 2.5rem;
  font-size: 1rem;
  display: flex;
  position: absolute;
}

.c-form__number--preffix input, .c-form__number--preffix label {
  padding-left: 32px;
}

.c-form__number--preffix > span[class^="material-icons"] {
  padding-left: 12px;
  left: 0;
}

.c-form__number--suffix input, .c-form__number--suffix label {
  padding-right: 28px;
}

.c-form__number--suffix > span[class^="material-icons"] {
  padding-right: 8px;
  right: 0;
}

.c-form__select, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper {
  margin-bottom: 20px;
  padding-top: 20px;
  display: block;
  position: relative;
}

.c-form__select select, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper select, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper select {
  appearance: none;
  background-color: #fff;
  border: 1px solid #ccc;
  outline: none;
  width: 100%;
  height: 2.5rem;
  margin: 0;
  padding: 0 32px 0 12px;
  font-family: futura-pt;
  font-size: 1.25rem;
}

.c-form__select select option, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper select option, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper select option {
  color: #000;
  background-color: #fff;
  font-size: 1rem;
}

.c-form__select:after, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper:after {
  content: "";
  pointer-events: none;
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
  position: absolute;
  top: 1.875rem;
  right: 8px;
}

.c-form__select > label, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper > label, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper > label {
  pointer-events: none;
  align-items: center;
  width: 100%;
  height: 40px;
  margin: 0;
  padding-left: 12px;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(0, 20px);
}

.c-form__select--size-xs {
  margin-bottom: 8px;
  padding-top: 16px;
}

.c-form__select--size-xs select {
  height: 1.5rem;
  font-size: 1rem;
}

.c-form__select--size-xs:after {
  top: 1.125rem;
}

.c-form__select--size-xs > label {
  height: 1.5rem;
  font-size: 1rem;
  transform: translate(0, 16px);
}

.c-form__select--size-xs.c-form__select--hover > label, .c-form__select--size-xs.c-form__select--focus > label, .c-form__select--size-xs.c-form__select--has-value > label {
  font-size: .875rem;
}

.c-form__select--has-value > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__select--hover:after, .c-form__select:hover:after, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper:hover:after, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper:hover:after {
  color: #fff;
}

.c-form__select--hover select, .c-form__select:hover select, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper:hover select, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper:hover select {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-form__select--hover > label, .c-form__select:hover > label, .c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper:hover > label, .p-article-detail .opc-basket-button .basket-button-dim-variants-wrapper:hover > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__select--focus:after {
  color: #000;
}

.c-form__select--focus select {
  color: #000;
  background-color: #fff;
  border: 1px solid #000;
}

.c-form__select--focus > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__select--disabled select {
  color: #555;
  background-color: #ccc;
  border: 1px solid #ccc;
}

.c-form__select--disabled > label {
  color: #555;
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__select--invalid select {
  color: #000;
  background-color: #fff;
  border: 1px solid #c12121;
}

.c-form__select--invalid > label {
  height: 16px;
  font-size: 1rem;
  transform: translate(0);
  padding-left: 8px !important;
}

.c-form__select--invalid .c-form__hint {
  color: #c12121;
}

.c-form__select--invalid .c-form__hint:before {
  content: "";
  width: .875rem;
  height: .875rem;
  font-size: .875rem;
}

.c-form__select--has-icon > span[class^="material-icons"] {
  color: #000;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 2.5rem;
  font-size: 1rem;
  display: flex;
  position: absolute;
}

.c-form__select--preffix select, .c-form__select--preffix label {
  padding-left: 32px;
}

.c-form__select--preffix > span[class^="material-icons"] {
  padding-left: 12px;
  left: 0;
}

.c-form__select--suffix select, .c-form__select--suffix label {
  padding-right: 28px;
}

.c-form__select--suffix > span[class^="material-icons"] {
  padding-right: 8px;
  right: 0;
}

.c-form__toggle label {
  height: 2.25rem;
  width: minmax(2.25rem, auto);
  cursor: pointer;
  background-color: #fff;
  justify-content: center;
  align-items: center;
  column-gap: 4px;
  margin: 0;
  padding: 0 12px;
  font-size: 1.25rem;
  display: flex;
}

.c-form__toggle label > span[class^="material-icons"] {
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.c-form__toggle label:has(.c-form__label) {
  width: auto;
}

.c-form__toggle input {
  display: none;
}

.c-form__toggle input:checked + label {
  color: #fff;
  background-color: #000;
}

.c-form__toggle input:disabled + label {
  color: #555;
  cursor: not-allowed;
  background-color: #ccc;
}

.c-form__toggle:hover label {
  color: #fff;
  background-color: #555;
}

.c-form__list {
  flex-direction: column;
  display: flex;
}

.c-form__list > div {
  border-bottom: 1px solid #ccc;
  margin-bottom: 4px;
  padding-bottom: 4px;
}

.c-form__list > div:first-child {
  margin-top: 1.125rem;
}

.c-form__list > div:last-child {
  border-bottom: 0;
  margin-bottom: .625rem;
  padding-bottom: 0;
}

.is-invalid .c-form__hint {
  color: #c12121;
}

.is-invalid .c-form__hint:before {
  content: "";
  width: .875rem;
  height: .875rem;
  font-size: .875rem;
}

input:-webkit-autofill {
  transition: background-color 50000s ease-in-out;
  animation-name: onAutoFillStart;
}

input:-webkit-autofill:hover {
  transition: background-color 50000s ease-in-out;
  animation-name: onAutoFillStart;
}

input:-webkit-autofill:focus {
  transition: background-color 50000s ease-in-out;
  animation-name: onAutoFillStart;
}

input:-webkit-autofill:active {
  transition: background-color 50000s ease-in-out;
  animation-name: onAutoFillStart;
}

input:not(:autofill) {
  animation-name: onAutoFillCancel;
}

input[type="date"]::-webkit-datetime-edit-year-field:not([aria-valuenow]) {
  color: #0000;
}

input[type="date"]::-webkit-datetime-edit-month-field:not([aria-valuenow]) {
  color: #0000;
}

input[type="date"]::-webkit-datetime-edit-day-field:not([aria-valuenow]) {
  color: #0000;
}

.c-accordion {
  width: 100%;
}

.c-accordion__head {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  height: 3rem;
  padding: 0 16px;
  display: flex;
}

.c-accordion__head:hover {
  color: #fff;
  background-color: #555;
}

.c-accordion__head:after {
  content: "";
  font-size: 1.25rem;
}

.c-accordion__body {
  display: none;
}

.c-accordion--unfolded .c-accordion__body {
  display: block;
}

.c-accordion--unfolded .c-accordion__head:after {
  content: "";
}

.c-accordion--h-line .c-accordion__head {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

.c-accordion--h-line:hover .c-accordion__head {
  border-top: 1px solid #555;
  border-bottom: 1px solid #555;
}

.c-accordion--h-line.c-accordion--unfolded .c-accordion__head {
  border-bottom: 1px solid #0000;
}

.c-accordion--h-line.c-accordion--unfolded .c-accordion__body {
  border-bottom: 1px solid #ccc;
}

.c-article-tile {
  background-color: var(--article-tile-color);
  border: 1px solid #0000;
  flex-direction: column;
  justify-content: space-between;
  row-gap: 8px;
  height: 100%;
  padding: 24px;
  display: flex;
}

.c-article-tile__image {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-height: 200px;
  display: flex;
}

.c-article-tile__image .splide__slide {
  justify-content: center;
  align-items: center;
  display: flex;
}

.c-article-tile__image img {
  aspect-ratio: 1;
  mix-blend-mode: multiply;
  object-fit: contain;
  width: 100%;
  max-height: 200px;
  display: block;
}

.c-article-tile__title {
  flex-direction: column;
  font-size: .875rem;
  line-height: 1.25;
  display: flex;
}

.c-article-tile__title > span:first-child {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.c-article-tile__subtitle {
  font-size: 1.25rem;
  font-weight: 400;
}

.c-article-tile__price {
  align-items: center;
  font-size: 1rem;
  display: flex;
}

.c-article-tile__price .article-price {
  column-gap: 8px;
}

.c-article-tile__flags {
  grid-area: flags;
  align-items: center;
  column-gap: 4px;
  height: 1.5rem;
  display: flex;
}

.c-article-tile__stock {
  align-items: center;
  column-gap: 4px;
  margin-top: 8px;
  display: flex;
}

.c-article-tile__stock .c-stock__description {
  display: none;
}

.c-article-tile__slider .splide__slide {
  border-right: 0 !important;
}

.c-article-tile__action {
  column-gap: 4px;
  display: flex;
}

.c-article-tile__action .opc-compare-button[data-op-size="normal"][data-op-type="icon"], .c-article-tile__action .opc-favorite-button[data-op-size="normal"][data-op-type="icon"] {
  opacity: 1;
  width: 2.5rem;
}

.c-article-tile__action .opc-compare-button[data-op-size="normal"][data-op-type="icon"] svg, .c-article-tile__action .opc-favorite-button[data-op-size="normal"][data-op-type="icon"] svg {
  display: none;
}

.c-article-tile__action .opc-compare-button:before {
  content: "";
}

.c-article-tile__action .opc-favorite-button:before {
  content: "";
}

.c-article-tile__action .opc-more, .c-article-tile__action .opc-basket-button {
  flex-grow: 1;
}

.c-article-tile__action .opc-basket-button .basket-button-dim-1 {
  display: none;
}

.c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"], .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"] {
  flex-grow: 1;
  width: 100%;
}

@media only screen and (width <= 576px) {
  .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"] span, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button span, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button span, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok span, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel span, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"] span {
    display: none;
  }
}

.c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"] svg, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button svg, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button svg, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok svg, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel svg, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"] svg {
  display: none;
}

.c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"]:before {
  content: var(--basket-action-item-icon);
}

.c-article-tile__action .c-button__context--menu-icon {
  width: 2.5rem;
  height: 2.5rem;
}

.c-article-tile__action .c-button__context--menu-icon ul li .opc-favorite-button {
  opacity: 1;
  border: 0;
  flex-grow: 1;
  justify-content: flex-start;
  height: 2.25rem;
  padding: 8px 16px;
  width: 100% !important;
}

.c-article-tile__action .c-button__context--menu-icon ul li .opc-favorite-button:before {
  content: none;
}

.c-article-tile__action .c-button__context--menu-icon ul li .opc-favorite-button svg {
  display: none;
}

.c-article-tile__action .c-button__context--menu-icon ul li .opc-favorite-button span {
  display: block;
}

.c-article-tile__action .c-button__context--menu-icon ul li .opc-favorite-button:hover {
  color: #000;
  background: none;
  border: 0;
}

.c-article-tile__basket {
  flex-grow: 1;
  width: 100% !important;
}

@media only screen and (width <= 576px) {
  .c-article-tile__basket .c-button__label, .c-article-tile__basket .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .c-article-tile__basket span, .c-article-tile__basket .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .c-article-tile__basket span, .c-article-tile__basket .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .c-article-tile__basket span, .c-article-tile__basket .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .c-article-tile__basket span, .c-article-tile__basket .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .c-article-tile__basket span, .c-article-tile__basket .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .c-article-tile__basket span, .c-article-tile__basket .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .c-article-tile__basket span, .c-article-tile__basket .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .c-article-tile__basket span, .c-article-tile__basket .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .c-article-tile__basket span {
    display: none;
  }
}

.c-article-tile__sync-wrapper {
  flex-direction: column;
  display: flex;
}

.c-article-tile:hover {
  border: 1px solid #ccc !important;
}

.c-article-tile--list, .c-article-list[data-op-article-list-type="list"] .c-article-tile, .p-favorite-list--article .c-article-tile {
  width: 100%;
  height: unset;
  flex-direction: row;
  grid-template: "image flags"
                 "image title"
                 "image price"
                 "image stock"
                 "image action" 40px
                 / 148px 1fr;
  column-gap: 24px;
  display: grid;
}

@media only screen and (width <= 576px) {
  .c-article-tile--list, .c-article-list[data-op-article-list-type="list"] .c-article-tile, .p-favorite-list--article .c-article-tile {
    grid-template: "image flags"
                   "image title"
                   "image price"
                   "image action" 40px
                   / 120px 1fr;
  }
}

.c-article-tile--list .c-article-tile__image, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__image, .p-favorite-list--article .c-article-tile .c-article-tile__image {
  grid-area: image;
  max-width: 148px;
  max-height: 148px;
}

@media only screen and (width <= 576px) {
  .c-article-tile--list .c-article-tile__image, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__image, .p-favorite-list--article .c-article-tile .c-article-tile__image {
    max-width: 120px;
    max-height: 120px;
  }
}

.c-article-tile--list .c-article-tile__image img, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__image img, .p-favorite-list--article .c-article-tile .c-article-tile__image img {
  aspect-ratio: 1;
  mix-blend-mode: multiply;
  object-fit: contain;
  width: 100%;
  height: 100%;
  display: block;
}

.c-article-tile--list .c-article-tile__title, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__title, .p-favorite-list--article .c-article-tile .c-article-tile__title {
  grid-area: title;
}

.c-article-tile--list .c-article-tile__price, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__price, .p-favorite-list--article .c-article-tile .c-article-tile__price {
  grid-area: price;
}

.c-article-tile--list .c-article-tile__price-wrapper, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__price-wrapper, .p-favorite-list--article .c-article-tile .c-article-tile__price-wrapper {
  flex-direction: column;
  grid-area: price;
  display: flex;
}

.c-article-tile--list .c-article-tile__stock, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__stock, .p-favorite-list--article .c-article-tile .c-article-tile__stock {
  grid-area: stock;
}

@media only screen and (width <= 576px) {
  .c-article-tile--list .c-article-tile__stock, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__stock, .p-favorite-list--article .c-article-tile .c-article-tile__stock {
    position: absolute;
    top: 0;
    left: 0;
  }
}

.c-article-tile--list .c-article-tile__slider, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__slider, .p-favorite-list--article .c-article-tile .c-article-tile__slider {
  display: none;
}

.c-article-tile--list .c-article-tile__action, .c-article-list[data-op-article-list-type="list"] .c-article-tile .c-article-tile__action, .p-favorite-list--article .c-article-tile .c-article-tile__action {
  grid-area: action;
  justify-self: end;
}

.c-article-tile--prod .c-article-tile__image {
  grid-area: image;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-height: 384px;
  display: flex;
  overflow: hidden;
}

.c-article-tile--prod .c-article-tile__image img {
  aspect-ratio: 10 / 16;
  width: 100%;
  max-height: unset;
  mix-blend-mode: multiply;
  object-fit: cover;
  height: 100%;
  display: block;
}

.c-article-tile--publication .c-article-tile__image img {
  aspect-ratio: 40 / 57;
  object-fit: contain;
}

.c-article-tile a:hover {
  text-decoration: none;
}

.c-article-tile__top, .c-article-tile__bottom {
  flex-direction: column;
  display: flex;
}

.c-article-tile .c-art-price {
  gap: 8px;
}

.c-stock {
  flex-direction: column;
  row-gap: 4px;
  display: flex;
}

.c-stock__title {
  align-items: center;
  column-gap: 8px;
  font-size: 1.25rem;
  line-height: 1;
  display: flex;
}

.c-stock__info {
  cursor: pointer;
}

.c-stock__description {
  flex-direction: column;
  font-size: 1rem;
  display: flex;
}

.c-stock__icon {
  border-radius: .75rem;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.c-stock__icon:before {
  content: "";
  color: #fff;
  font-size: 1rem;
}

.c-stock__icon--white {
  background-color: #f2f2f2;
}

.c-stock__icon--white:before {
  content: "";
  color: #000;
}

.c-stock__icon--green {
  background-color: #127f58;
}

.c-stock__icon--green:before {
  content: "";
}

.c-stock__icon--showroom {
  background-color: #127f58;
}

.c-stock__icon--showroom:before {
  content: "";
}

.c-stock__icon--yellow, .c-stock__icon--yellow-sold, .c-stock__icon--yellow-sale {
  background-color: #ffc23b;
}

.c-stock__icon--yellow:before, .c-stock__icon--yellow-sold:before, .c-stock__icon--yellow-sale:before {
  content: "";
  color: #000;
}

.c-stock__icon--red {
  background-color: #c12121;
}

.c-stock__icon--red:before {
  content: "";
}

.c-stock__icon--phone {
  background-color: #000;
}

.c-stock__icon--phone:before {
  content: "";
}

.c-stock__icon--document:before {
  content: "";
}

.c-stock__icon--block {
  background-color: #000;
}

.c-stock__icon--block:before {
  content: "";
  color: #fff;
}

.c-stock--size-small .c-stock__title, .c-article-tile__stock .c-stock .c-stock__title {
  font-size: 1rem;
}

.c-stock--size-small .c-stock__description, .c-article-tile__stock .c-stock .c-stock__description {
  display: none;
}

.c-stock--size-small .c-stock__icon, .c-article-tile__stock .c-stock .c-stock__icon {
  border-radius: .625rem;
  width: 1.25rem;
  height: 1.25rem;
}

.c-stock--size-small .c-stock__icon:before, .c-article-tile__stock .c-stock .c-stock__icon:before {
  font-size: .75rem;
}

.c-stock--size-xs .c-stock__title {
  font-size: .875rem;
}

.c-stock--size-xs .c-stock__description {
  display: none;
}

.c-stock--size-xs .c-stock__icon {
  border-radius: .5rem;
  width: 1rem;
  height: 1rem;
}

.c-stock--size-xs .c-stock__icon:before {
  font-size: .75rem;
}

.c-flag {
  background-color: #000;
  justify-content: center;
  align-items: center;
  padding: 0 8px;
  display: flex;
}

.c-flag__label {
  text-transform: uppercase;
  color: #fff;
  white-space: nowrap;
  font-size: 1rem;
  line-height: 1.5rem;
}

@container (width >= 96px) {
  .c-flag .c-flag__label {
    white-space: unset;
    font-size: .875rem;
  }
}

.c-article-slider {
  flex-direction: column;
  row-gap: 32px;
  display: flex;
}

.c-article-slider__head {
  flex-direction: column;
  row-gap: 16px;
  margin-left: 4.5rem;
  display: flex;
}

@media only screen and (width <= 576px) {
  .c-article-slider__head {
    margin-left: 16px;
  }

  .c-article-slider__body {
    margin-left: 0;
  }
}

.c-article-slider__arrow {
  color: #000;
  background: none;
  width: 3rem;
  height: 100%;
}

.c-article-slider__arrow svg {
  display: none;
}

.c-article-slider__arrow:disabled {
  opacity: .4;
}

.c-article-slider__arrow--prev {
  left: 0;
}

.c-article-slider__arrow--prev:before {
  content: "";
  font-size: 3rem;
}

.c-article-slider__arrow--next {
  right: 0;
}

.c-article-slider__arrow--next:before {
  content: "";
  font-size: 3rem;
}

.c-article-slider .splide {
  margin-bottom: 24px;
}

.c-article-slider .splide__track {
  clip-path: inset(0 -1px);
  margin-left: 48px;
  margin-right: 48px;
  overflow: hidden;
}

@media only screen and (width <= 992px) {
  .c-article-slider .splide__track {
    margin-left: 0;
    margin-right: 0;
  }
}

.c-article-slider .splide__slide > article {
  border-right: 1px solid #ccc;
  margin-left: -1px;
}

.c-article-slider .splide__slide > article:after {
  content: "";
  pointer-events: none;
  border: 1px solid #0000;
  width: calc(100% + 1px);
  height: 100%;
  position: absolute;
  inset: -1px 0 0 -2px;
}

.c-article-slider .splide__slide > article:hover {
  position: relative;
  border-left-color: #0000 !important;
  border-right: 1px solid #ccc !important;
}

.c-article-slider .splide__slide > article:hover:after {
  border: 1px solid #ccc !important;
}

.c-article-slider .splide__slide:first-child > article {
  margin-left: 0;
}

.c-article-slider .splide__slide:first-child > article:hover, .c-article-slider .splide__slide:last-child > article {
  border-right: 1px solid #0000;
}

.c-article-slider .splide__pagination {
  height: 2.25rem;
  bottom: -4rem;
}

.c-article-slider .splide__pagination li .splide__pagination__page {
  opacity: 1;
  background: none;
  border: 1px solid #ccc;
  border-radius: 0;
  width: 12px;
  height: 8px;
}

.c-article-slider .splide__pagination li .splide__pagination__page.is-active {
  background: #000;
  border: 1px solid #000;
  transform: none;
}

.c-color-slider {
  margin: 16px 0;
}

.c-color-slider .splide__track {
  margin-left: 48px;
  margin-right: 48px;
}

.c-color-slider .splide__arrow {
  opacity: 1;
  background: none;
}

.c-color-slider .splide__arrow--prev {
  left: 0;
}

.c-color-slider .splide__arrow--next {
  right: 0;
}

.c-color-slider .splide__arrow:disabled {
  opacity: .5;
}

.c-color-slider .splide__slide {
  justify-content: center;
  width: 64px;
  display: flex;
}

.c-color-slider .splide__slide.is-active {
  border: 3px solid #0000 !important;
  border-right: 0 !important;
}

.c-color-slider .splide__slide.is-active img {
  border: 4px solid #000;
}

.c-color-slider .splide__slide img {
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: 50%;
  width: 100%;
  max-width: 36px;
  height: 100%;
  display: block;
}

.c-textbox {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 1rem;
  flex-direction: column;
  row-gap: 16px;
  padding: 24px;
  display: flex;
  box-shadow: 0 0 24px #00000040;
}

.c-textbox__icon {
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  display: flex;
}

.c-textbox__icon > span[class^="material-icons"] {
  color: #555;
  font-size: 1.875rem;
}

.c-textbox__inner {
  column-gap: 20px;
  display: flex;
}

.c-textbox__content {
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 1.25rem;
  line-height: 2rem;
  display: -webkit-box;
  overflow: hidden;
}

.c-textbox__action {
  padding-left: 40px;
}

.c-textbox [data-textbox-fold] {
  display: none !important;
}

.c-textbox--unfolded .c-textbox__content {
  -webkit-line-clamp: unset;
  overflow: visible;
}

.c-textbox--unfolded [data-textbox-fold] {
  display: flex !important;
}

.c-textbox--unfolded [data-textbox-unfold] {
  display: none !important;
}

.c-article-list {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  width: 100%;
  display: grid;
}

@media only screen and (width <= 1400px) {
  .c-article-list {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media only screen and (width <= 1200px) {
  .c-article-list {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media only screen and (width <= 576px) {
  .c-article-list {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

.c-article-list[data-op-article-list-type="tile"] {
  row-gap: 32px;
}

.c-article-list[data-op-article-list-type="tile"] .c-article-tile {
  border-right: 1px solid #ccc;
  margin-left: -1px;
}

.c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(4n+4) {
  border-right: 1px solid #0000;
}

.c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(4n+4):hover {
  border-right: 1px solid #ccc;
}

@media only screen and (width <= 1400px) {
  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(4n+4) {
    border-right: 1px solid #ccc;
  }

  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(3n+3) {
    border-right: 1px solid #0000;
  }

  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(3n+3):hover {
    border-right: 1px solid #ccc;
  }
}

@media only screen and (width <= 1200px) {
  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(3n+3) {
    border-right: 1px solid #ccc;
  }

  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(2n+2) {
    border-right: 1px solid #0000;
  }

  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(2n+2):hover {
    border-right: 1px solid #ccc;
  }
}

@media only screen and (width <= 576px) {
  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:nth-child(3n+3), .c-article-list[data-op-article-list-type="tile"] .c-article-tile {
    border-right: 1px solid #0000;
  }

  .c-article-list[data-op-article-list-type="tile"] .c-article-tile:hover {
    border-right: 1px solid #ccc;
  }
}

.c-article-list[data-op-article-list-type="list"] {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.c-article-list[data-op-article-list-type="list"] .c-article-tile {
  border-bottom: 1px solid #ccc;
  margin-top: -1px;
}

.c-article-list[data-op-article-list-type="list"] .c-article-tile:last-child {
  border-bottom: 1px solid #0000;
}

.c-article-list[data-op-article-list-type="list"] .c-article-tile:last-child:hover {
  border-bottom: 1px solid #ccc;
}

.c-article-list[data-op-article-list-type="list"] .c-article-tile > .h-flex, .c-article-list[data-op-article-list-type="list"] .c-article-tile > .h-flex a, .c-article-list[data-op-article-list-type="list"] .c-article-tile > a, .c-article-list[data-op-article-list-type="list"] .c-article-tile__bottom {
  display: contents;
}

.c-article-list[data-op-article-list-type="list"] .c-article-tile lang-article-color-slider {
  display: none;
}

.c-article-list[data-op-article-list-type="list"] .c-article-tile__sync-wrapper {
  grid-area: price;
}

.c-article-list__head {
  justify-content: space-between;
  align-items: flex-end;
  margin-bottom: 32px;
  display: flex;
}

.c-article-list__head .opc-catstruct-list-layout {
  display: flex;
}

.c-article-list__head .opc-catstruct-list-layout button.opc-button svg, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button svg, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button svg, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok svg, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel svg, .c-article-list__head .opc-catstruct-list-layout button.opc-button span, .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button span, .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button span, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok span, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel span {
  display: none;
}

.c-article-list__head .opc-catstruct-list-layout button.opc-button[data-op-layout="tile"]:before, .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="tile"].opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="tile"].opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-layout="tile"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="tile"].notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-layout="tile"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="tile"].notifications-cancel:before {
  content: "";
}

.c-article-list__head .opc-catstruct-list-layout button.opc-button[data-op-layout="list"]:before, .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="list"].opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="list"].opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-layout="list"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="list"].notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-layout="list"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button[data-op-layout="list"].notifications-cancel:before {
  content: "";
}

.c-article-list__head .opc-catstruct-list-layout button.opc-button.is-active, .c-article-list__head .opc-catstruct-list-layout button.is-active.opc-favorite-button, .c-article-list__head .opc-catstruct-list-layout button.is-active.opc-compare-button, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.is-active.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.is-active.notifications-ok, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.is-active.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.is-active.notifications-cancel {
  pointer-events: none;
  background-color: #000;
}

.c-article-list__head .opc-catstruct-list-layout button.opc-button.is-active:before, .c-article-list__head .opc-catstruct-list-layout button.is-active.opc-favorite-button:before, .c-article-list__head .opc-catstruct-list-layout button.is-active.opc-compare-button:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.is-active.notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.is-active.notifications-ok:before, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.is-active.notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.is-active.notifications-cancel:before {
  color: #fff;
}

.c-table {
  width: 100%;
  height: 200px;
  font-size: 1rem;
  display: block;
  position: relative;
}

.c-table:before {
  content: "";
  z-index: 10;
  background: linear-gradient(110deg, #f5f7fa 8%, #fff 18%, #f5f7fa 33%) 0 0 / 200% 100%;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  animation: 1.5s linear infinite shine;
  position: absolute;
  inset: 0;
}

.c-table--loaded {
  height: auto;
}

.c-table--loaded:before {
  content: none;
}

.c-table--responsive {
  overflow: auto hidden;
}

.c-table--responsive .c-table__col {
  white-space: nowrap;
}

.c-table--responsive-y {
  max-height: 60vh;
  overflow-y: auto;
}

.c-table--sticky-left .c-table__col:first-child {
  clip-path: inset(0 -24px 0 0);
  background-color: #fff;
  position: sticky;
  left: 0;
  box-shadow: 0 0 24px #00000040;
}

.c-table--sticky-right .c-table__col:last-child {
  clip-path: inset(0 0 0 -24px);
  background-color: #fff;
  position: sticky;
  right: 0;
  box-shadow: 0 0 24px #00000040;
}

.c-table--sticky-right .c-table__head .c-table__col:empty {
  box-shadow: none;
}

.c-table--statistics .c-table__row .c-table__col {
  font-size: 1.25rem;
}

.c-table--statistics .c-table__head .c-table__col {
  font-size: 1rem;
  font-weight: 400;
}

.c-table--hover .c-table__row:hover .c-table__col {
  color: #fff;
  background-color: #555;
}

.c-table--hover .c-table__head:hover .c-table__col {
  color: #000;
  background-color: #fff;
}

.c-table--hover .c-table__col {
  padding-left: 16px;
}

.c-table--hover .c-table__col:last-child {
  padding-right: 16px;
}

@media only screen and (width <= 1200px) {
  .c-table--l-responsive {
    grid-template-columns: 1fr !important;
  }

  .c-table--l-responsive .c-table__head {
    display: none;
  }

  .c-table--l-responsive .c-table__col {
    white-space: unset;
    text-align: right;
    justify-content: space-between;
    column-gap: .5rem;
    padding: 4px 0;
    line-height: 24px;
    display: flex;
  }

  .c-table--l-responsive .c-table__row .c-table__col {
    border-bottom: 1px solid #0000;
  }

  .c-table--l-responsive .c-table__row .c-table__col:first-child {
    padding-top: 16px;
  }

  .c-table--l-responsive .c-table__row .c-table__col:last-child {
    border-bottom: 1px solid #ccc;
    padding-bottom: 16px;
  }
}

.c-table--l-responsive .c-table__title {
  display: none;
}

@media only screen and (width <= 1200px) {
  .c-table--l-responsive .c-table__title {
    display: block;
  }
}

@media only screen and (width <= 576px) {
  .c-table {
    grid-template-columns: 1fr !important;
  }

  .c-table .c-table__head {
    display: none;
  }

  .c-table .c-table__col {
    white-space: unset;
    text-align: right;
    justify-content: space-between;
    column-gap: .5rem;
    padding: 4px 0;
    line-height: 24px;
    display: flex;
  }

  .c-table .c-table__row .c-table__col {
    border-bottom: 1px solid #0000;
  }

  .c-table .c-table__row .c-table__col:first-child {
    padding-top: 16px;
  }

  .c-table .c-table__row .c-table__col:last-child {
    border-bottom: 1px solid #ccc;
    padding-bottom: 16px;
  }
}

.c-table__title {
  display: none;
}

@media only screen and (width <= 576px) {
  .c-table__title {
    display: block;
  }
}

.c-table__row {
  display: contents;
}

.c-table__row .c-table__col {
  border-bottom: 1px solid #ccc;
}

.c-table__row:last-child .c-table__col {
  border-bottom: 1px solid #0000;
}

.c-table__row--small .c-table__col {
  padding-top: 8px;
  padding-bottom: 8px;
}

.c-table__row--no-border .c-table__col {
  border-bottom: 0;
}

.c-table__col {
  align-items: center;
  padding: 16px 16px 16px 0;
  display: flex;
}

.c-table__col:last-child {
  padding-right: 0;
}

.c-table__col--align-right {
  justify-content: flex-end;
}

.c-table__col[data-column-width="2"] {
  grid-column: span 2;
}

.c-table__col[data-column-width="3"] {
  grid-column: span 3;
}

.c-table__col--fullwidth {
  text-align: center;
  grid-column: 1 / -1;
  justify-content: center;
}

.c-table__head .c-table__col {
  padding-top: 0;
  padding-bottom: 8px;
  font-weight: 700;
}

.c-table__head--info .c-table__col {
  padding: 4px 16px 4px 0;
}

.c-table__head--info .c-table__col:last-child {
  padding-right: 0;
}

.c-header {
  background-color: var(--header-color);
  z-index: 501;
  box-sizing: border-box;
  border-bottom: 1px solid #fff;
  justify-content: center;
  width: 100%;
  height: 80px;
  display: flex;
  position: sticky;
  top: 0;
}

.c-header--sticky {
  border-bottom: 1px solid #ccc;
}

.c-header--sticky .c-header__after-scrolling {
  display: flex;
}

.c-header__inner {
  justify-content: space-between;
  align-items: center;
  width: 1440px;
  padding: 0 32px;
  display: flex;
}

@media only screen and (width <= 1440px) {
  .c-header__inner {
    width: 100%;
  }
}

.c-header__left {
  align-items: center;
  column-gap: 24px;
  display: flex;
}

.c-header__right {
  align-items: center;
  height: 2.25rem;
  display: flex;
}

.c-header__group {
  border-right: 1px solid #ccc;
  align-items: center;
  column-gap: 16px;
  margin-right: 16px;
  padding-right: 16px;
  display: flex;
}

.c-header__group:last-child {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
}

.c-header__group--height32 {
  height: 2rem;
}

.c-header__account {
  border-right: 1px solid #ccc;
  margin-right: 0;
  padding-right: 16px;
}

@media only screen and (width <= 768px) {
  .c-header__account {
    margin-right: 16px;
  }
}

.c-header__more-account {
  display: none;
}

@media only screen and (width <= 1200px) {
  .c-header__more-account {
    display: flex;
  }
}

.c-header__after-scrolling {
  display: none;
}

.c-header__drop-shipping {
  height: 2rem;
}

@media only screen and (width <= 1200px) {
  .c-header__drop-shipping .c-button__label, .c-header__drop-shipping .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .c-header__drop-shipping span, .c-header__drop-shipping .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .c-header__drop-shipping span, .c-header__drop-shipping .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .c-header__drop-shipping span, .c-header__drop-shipping .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .c-header__drop-shipping span, .c-header__drop-shipping .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .c-header__drop-shipping span, .c-header__drop-shipping .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .c-header__drop-shipping span, .c-header__drop-shipping .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .c-header__drop-shipping span, .c-header__drop-shipping .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .c-header__drop-shipping span, .c-header__drop-shipping .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .c-header__drop-shipping span {
    display: none;
  }
}

@media only screen and (width <= 768px) {
  .c-header__drop-shipping {
    display: none !important;
  }
}

.c-header__search {
  width: 2.5rem;
  height: 2.5rem;
  position: relative;
}

.c-header__search--active {
  width: 320px;
}

@media only screen and (width <= 1200px) {
  .c-header__search--active {
    width: auto;
  }

  .c-header .opc-favorite-info {
    display: none;
  }
}

.c-header__customer-search {
  width: 100%;
  display: none;
}

@media only screen and (width <= 992px) {
  .c-header__customer-search {
    z-index: 10;
    display: flex;
    position: sticky;
    top: 79px;
  }
}

.c-brand img {
  object-fit: contain;
  width: 100%;
  height: 100%;
  display: block;
}

.c-brand__header img, .c-brand__header svg {
  max-height: 48px;
}

@media only screen and (width <= 992px) {
  .c-brand__header img, .c-brand__header svg {
    max-height: 36px;
  }
}

@media only screen and (width <= 576px) {
  .c-brand__header {
    display: none;
  }
}

.c-brand__header svg {
  width: 74px;
  fill: var(--logo-color);
  display: block;
}

.c-brand__opacc {
  height: 2rem;
}

.c-brand__opacc img {
  width: 100%;
  height: 2rem;
  display: block;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"], .opc-navigation[data-op-navtype="aside-click"] {
  width: 100%;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 {
  background-color: #fff;
  flex-direction: column;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li {
  border-bottom: 1px solid #ccc;
  flex-direction: column;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li:last-child, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li:last-child {
  border-bottom: 0;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li .navigation-title-wrapper, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li .navigation-title-wrapper {
  justify-content: space-between;
  align-items: center;
  min-height: 3.5rem;
  padding: 0 12px;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li .navigation-title-wrapper .navigation-title-icon, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li .navigation-title-wrapper .navigation-title-icon {
  align-self: stretch;
  align-items: center;
  column-gap: 12px;
  width: 100%;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li .navigation-title-wrapper .navigation-title-icon .navigation-icon, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li .navigation-title-wrapper .navigation-title-icon .navigation-icon {
  min-width: 1.25rem;
  max-width: 1.25rem;
  height: 1.25rem;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li .navigation-title-wrapper a, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li .navigation-title-wrapper a {
  white-space: unset;
  color: #000;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  align-self: stretch;
  align-items: center;
  width: 100%;
  font-size: 18px;
  display: flex;
  overflow: hidden;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li .navigation-title-wrapper a:hover, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li .navigation-title-wrapper a:hover {
  color: #000;
  background-color: #0000;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li .navigation-title-wrapper:hover, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li .navigation-title-wrapper:hover {
  background-color: #ccc;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li .navigation-title-wrapper:hover > ul.navigation-level-2, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li .navigation-title-wrapper:hover > ul.navigation-level-2 {
  background-color: #fff;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler {
  background-image: unset;
  right: unset;
  top: unset;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin: 0;
  display: flex;
  position: relative;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler:before {
  content: "";
  width: unset;
  height: unset;
  color: #000;
  left: unset;
  top: unset;
  background: none;
  margin: 0;
  font-size: 1.25rem;
  display: block;
  position: relative;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler:hover, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .navigation-toggler:hover {
  background-color: #0000;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper > a, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper > a {
  align-self: stretch;
  align-items: center;
  width: 100%;
  padding: 0;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 {
  opacity: 1;
  left: unset;
  top: unset;
  background: #fff;
  flex-direction: column;
  display: none;
  position: relative;
  transform: none;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2:before {
  content: none;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-active, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-active-parent, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-active, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-active-parent {
  background-color: #e6e6e6;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li > .navigation-title-wrapper > a, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li > .navigation-title-wrapper > a {
  flex-grow: 1;
  align-self: stretch;
  align-items: center;
  width: 100%;
  line-height: 1.3;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children {
  flex-direction: column;
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children > ul.navigation-level-3, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children > ul.navigation-level-3 {
  opacity: 1;
  left: unset;
  top: unset;
  background: #fff;
  flex-direction: column;
  display: none;
  position: relative;
  transform: none;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children > ul.navigation-level-3 > li.is-active, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children > ul.navigation-level-3 > li.is-active {
  background-color: #000;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children > ul.navigation-level-3 > li.is-active > .navigation-title-wrapper > a, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.has-children > ul.navigation-level-3 > li.is-active > .navigation-title-wrapper > a {
  color: #fff;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-open > ul.navigation-level-3, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-active-parent > ul.navigation-level-3, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-open > ul.navigation-level-3, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li > ul.navigation-level-2 > li.is-active-parent > ul.navigation-level-3 {
  display: flex;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-open .navigation-title-wrapper > a, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open .navigation-title-wrapper > a {
  background-color: #0000;
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-open .navigation-title-wrapper .navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open .navigation-title-wrapper .navigation-toggler:before {
  content: "";
}

.opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.is-open > ul.navigation-level-2, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.is-open > ul.navigation-level-2 {
  visibility: visible;
  display: flex;
  transform: none;
}

.opc-navigation[data-op-navtype="simple"] {
  flex-direction: column;
  flex-grow: 1;
  display: flex;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 {
  background-color: #ccc;
  flex-direction: column;
  row-gap: 1px;
  display: flex;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1:after {
  content: none;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a {
  color: #000;
  background-color: #fff;
  align-items: center;
  column-gap: 12px;
  min-height: 3.5rem;
  padding: 0 12px;
  display: flex;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li > a:before {
  opacity: 1;
  background-image: none;
  margin: 0;
  font-size: 1.25rem;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li:first-child > a:before {
  content: "";
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li:nth-child(2) > a:before {
  content: "";
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li:nth-child(3) > a:before {
  content: "";
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li:nth-child(4) > a:before {
  content: "";
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li:nth-child(5) > a:before {
  content: "";
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li.is-active-parent .navigation-level-2, .opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li.is-active .navigation-level-2 {
  display: block !important;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 {
  background-color: #fff;
  padding-bottom: 4px;
  display: none;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li:hover {
  background-color: unset;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li > a {
  color: #000;
  background-color: #fff;
  align-items: center;
  column-gap: 12px;
  min-height: 3.5rem;
  padding: 0 12px;
  display: flex;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li > a:before {
  content: none;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li > a:hover {
  color: #000;
  background-color: #ccc;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.is-active > a {
  color: #fff;
  background-color: #000;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a {
  justify-content: space-between;
}

.opc-navigation[data-op-navtype="simple"] .navigation-level-1 > li .navigation-level-2 > li.external a:after {
  content: "";
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children .navigation-toggler {
  background: none;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children .navigation-toggler:before {
  right: unset;
  bottom: unset;
}

.offcanvas-menu-wrapper .opc-navigation[data-op-navtype="aside-click"] .has-children .navigation-toggler:after {
  content: none;
}

.c-footer {
  background-color: #fff;
  border-top: 1px solid #ccc;
  justify-content: center;
  width: 100%;
  display: flex;
}

@media only screen and (width <= 992px) {
  .c-footer {
    border-top: 0;
  }
}

.c-footer__inner {
  grid-template-columns: repeat(4, 1fr);
  width: 1440px;
  padding: 48px 32px;
  display: grid;
}

@media only screen and (width <= 1440px) {
  .c-footer__inner {
    width: 100%;
  }
}

@media only screen and (width <= 992px) {
  .c-footer__inner {
    grid-template-columns: 1fr;
    padding: 16px 32px;
  }
}

@media only screen and (width <= 576px) {
  .c-footer__inner {
    padding: 16px;
  }
}

.c-footer__column {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

@media only screen and (width <= 992px) {
  .c-footer__column {
    display: none;
  }
}

.c-footer__title {
  text-transform: uppercase;
  color: #000;
  padding: 1rem 1rem 1rem 0;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.c-footer__accordion {
  display: none;
}

@media only screen and (width <= 992px) {
  .c-footer__accordion {
    display: block;
  }
}

.c-footer__accordion .c-accordion .c-accordion__head, .c-footer__accordion .c-accordion .c-accordion__body {
  border-bottom: 1px solid #ccc;
}

.c-footer__brand {
  background-color: #fff;
  border-top: 1px solid #ccc;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 24px;
  display: flex;
}

@media only screen and (width <= 992px) {
  .c-footer__brand {
    border-top: 0;
    padding: 0 16px 16px;
  }
}

.c-footer ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.c-footer ul li {
  align-items: center;
  height: 2rem;
  display: flex;
}

.c-footer address {
  font-style: normal;
}

.c-asset__gallery {
  border-radius: 0 0 0 4rem;
  width: 100%;
  height: 400px;
  overflow: hidden;
}

@media only screen and (width <= 992px) {
  .c-asset__gallery {
    border-radius: 0 0 0 2.25rem;
    height: 340px;
  }
}

@media only screen and (width <= 576px) {
  .c-asset__gallery {
    border-radius: 0;
    height: 240px;
  }
}

.c-asset__gallery img {
  object-fit: cover;
  width: 100%;
  height: 400px;
  display: block;
}

@media only screen and (width <= 992px) {
  .c-asset__gallery img {
    height: 340px;
  }
}

@media only screen and (width <= 576px) {
  .c-asset__gallery img {
    height: 240px;
  }
}

.c-asset__wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}

.c-asset__banner {
  background-color: #000;
  flex-direction: column;
  align-items: flex-start;
  row-gap: 24px;
  padding: 36px;
  display: flex;
  position: absolute;
  bottom: 4rem;
  right: 0;
}

@media only screen and (width <= 992px) {
  .c-asset__banner {
    row-gap: 16px;
    padding: 24px;
  }
}

@media only screen and (width <= 576px) {
  .c-asset__banner {
    flex-direction: row;
    align-items: center;
    column-gap: 0;
    padding: 8px 16px;
    bottom: 48px;
  }
}

.c-asset__title {
  color: #fff;
  text-transform: uppercase;
  font-size: 1.5rem;
  line-height: 1.5rem;
}

@media only screen and (width <= 992px) {
  .c-asset__title {
    font-size: 1.25rem;
    line-height: 1.25rem;
  }
}

@media only screen and (width <= 576px) {
  .c-asset__title {
    font-size: 1rem;
  }
}

.c-asset__dropshipping {
  background-color: #000;
  border-radius: 0 0 0 4rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 180px;
  padding: 0 4.5rem;
  display: flex;
}

@media only screen and (width <= 992px) {
  .c-asset__dropshipping {
    border-radius: 0 0 0 2.25rem;
    height: 145px;
    margin-left: 32px;
    padding: 36px;
  }
}

@media only screen and (width <= 576px) {
  .c-asset__dropshipping {
    border-radius: 0;
    height: 160px;
    margin-left: 0;
    padding: 16px;
  }
}

.c-asset__dropshipping__label {
  text-transform: uppercase;
  color: #fff;
  align-items: center;
  column-gap: 16px;
  display: flex;
}

.c-asset__dropshipping__icon {
  color: #fff;
  align-items: center;
  font-size: 2.25rem;
  display: flex;
}

.offcanvas-menu-trigger {
  background: none;
  border: 0;
  border-radius: .875rem;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 1.75rem;
  height: 1.75rem;
  display: none;
}

.offcanvas-menu-trigger:before {
  content: "";
  color: var(--burger-menu-color);
  font-size: 1.75rem;
}

.offcanvas-menu-trigger span {
  display: none;
}

.offcanvas-menu-trigger:hover {
  background-color: #ccc;
}

@media only screen and (width <= 992px) {
  .offcanvas-menu-trigger {
    display: flex;
  }
}

.offcanvas-menu-trigger.is-active {
  display: none;
}

.offcanvas-menu-wrapper {
  background-color: #fff;
  width: 300px;
  left: -300px;
}

.offcanvas-menu-wrapper .offcanvas-menu-head {
  justify-content: flex-start;
  height: 80px;
  padding: 0 32px;
}

.offcanvas-menu-wrapper::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.offcanvas-menu-wrapper::-webkit-scrollbar-thumb {
  background-color: #000;
}

.offcanvas-menu-close {
  background: none;
  border: 0;
  outline: none;
  align-items: center;
  column-gap: 16px;
  height: 1.75rem;
  display: flex;
}

.offcanvas-menu-close > span[class^="material-icons"] {
  color: #000;
  font-size: 1.75rem;
}

.offcanvas-menu-close .c-button__label, .offcanvas-menu-close .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"] .offcanvas-menu-close span, .offcanvas-menu-close .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button .offcanvas-menu-close span, .offcanvas-menu-close .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button span, .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button .offcanvas-menu-close span, .offcanvas-menu-close .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok .offcanvas-menu-close span, .offcanvas-menu-close .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok .offcanvas-menu-close span, .offcanvas-menu-close .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel span, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel .offcanvas-menu-close span, .offcanvas-menu-close .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel .offcanvas-menu-close span, .offcanvas-menu-close .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] span, .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"] .offcanvas-menu-close span, .offcanvas-menu-close .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"] .offcanvas-menu-close span {
  color: #000;
  font-family: futura-pt;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.25rem;
}

.offcanvas-menu-body {
  padding: 0 32px 32px;
}

.offcanvas-menu-body .opc-navigation[data-op-navtype="simple"] {
  border-top: 1px solid #ccc;
}

.offcanvas-menu-open .offcanvas-menu-wrapper, .offcanvas-menu-open .viewport {
  transform: translateX(300px);
}

.offcanvas-menu-start {
  border-bottom: 1px solid #ccc;
  width: 100%;
  height: 3.5rem;
  padding: 0 12px;
  display: flex;
}

.offcanvas-menu-start:hover {
  background-color: #ccc;
}

.offcanvas-menu-start a {
  align-self: stretch;
  align-items: center;
  font-size: 1.25rem;
  text-decoration: none;
  display: flex;
}

.c-search__wrapper {
  z-index: 1;
  border-radius: 1.625rem;
  flex-direction: column;
  flex-grow: 1;
  width: 100%;
  display: flex;
  position: relative;
  box-shadow: 0 0 24px #00000040;
}

.c-search__wrapper form {
  flex-grow: 1;
}

.c-search__wrapper:before {
  content: "";
  color: #000;
  background: none;
  border: 0;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 3.25rem;
  height: 3.25rem;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.c-search__wrapper--filtersearch {
  box-shadow: none;
  margin: 8px 0;
  overflow: visible !important;
}

.c-search__wrapper--filtersearch .c-search__field {
  border-radius: 0;
  height: 2.5rem;
  padding-top: 0;
  padding-bottom: 0;
}

.c-search__wrapper--filtersearch:before {
  content: "";
  z-index: 11;
  pointer-events: none;
  width: 2.5rem;
  height: 2.5rem;
}

.c-search__wrapper--filtersearch .c-search__reset {
  z-index: 11;
  width: 2.5rem;
  height: 2.5rem;
}

.c-search__wrapper--filtersearch .c-search__suggest-wrapper {
  border-bottom-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
  padding-top: 0;
  overflow: visible;
}

.c-search__wrapper--filtersearch .c-search__suggest-row {
  padding: 0;
}

.c-search__wrapper--filtersearch .c-search__suggest-list {
  max-height: 200px;
  margin-bottom: 24px;
  overflow: hidden auto;
}

.c-search__wrapper--filtersearch .c-search__suggest-list::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.c-search__wrapper--filtersearch .c-search__suggest-list::-webkit-scrollbar-thumb {
  background-color: #000;
}

.c-search__wrapper--filtersearch .c-search__suggest-list li:last-child {
  border-bottom: 1px solid #ccc;
}

.c-search__wrapper--on-focus {
  height: 2.5rem;
}

.c-search__wrapper--on-focus .c-search__label {
  display: none;
}

.c-search__wrapper--on-focus .c-search__field {
  border-radius: 1.5rem;
  height: 3rem;
}

.c-search__wrapper--on-focus:before, .c-search__wrapper--on-focus .c-search__reset {
  width: 3rem;
  height: 3rem;
}

.c-search__wrapper--on-focus .c-search__floating {
  border-radius: 1.5rem;
  display: flex;
  box-shadow: 0 0 24px #00000040;
}

.c-search__wrapper--bottom-aligned:before, .c-search__wrapper--bottom-aligned .c-search__reset {
  top: unset;
  bottom: 0;
}

.c-search__wrapper--bottom-aligned .c-search__floating {
  top: unset;
  flex-direction: column-reverse;
  bottom: 0;
}

.c-search__wrapper--bottom-aligned .c-search__field {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 1.5rem !important;
  border-bottom-left-radius: 1.5rem !important;
}

.c-search__wrapper--bottom-aligned .c-search__suggest-wrapper {
  border-bottom: 0;
  border-radius: 1.5rem 1.5rem 0 0;
}

.c-search__wrapper--bottom-aligned .c-search__suggest-list {
  margin-top: 24px;
  margin-bottom: 0;
}

.c-search__wrapper--bottom-aligned .c-search__suggest-list li {
  border-top: 1px solid #ccc;
  border-bottom: 0;
}

.c-search__wrapper--bottom-aligned .c-search__suggest-list li:last-child {
  border-bottom: 0;
}

.c-search__wrapper--has-value .c-search__reset {
  display: flex;
}

.c-search__wrapper--has-value:before {
  content: none;
}

.c-search__wrapper--has-data {
  border-radius: 1.625rem;
  overflow: hidden;
}

.c-search__wrapper--has-data .c-search__suggest-wrapper {
  display: flex;
}

.c-search__wrapper--has-data .c-search__field {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.c-search__wrapper--is-loading:before {
  content: none;
}

.c-search__wrapper--is-loading:after {
  content: "";
  color: #000;
  background: #fff;
  border: 0;
  border-radius: 1.5rem;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  font-size: 1.25rem;
  animation: 2s linear infinite rotate;
  display: flex;
  position: absolute;
  top: .125rem;
  right: .125rem;
}

.c-search__wrapper--header {
  max-width: 320px;
  box-shadow: none;
  z-index: 10;
  position: absolute;
  top: 0;
  right: 0;
}

@media only screen and (width <= 1200px) {
  .c-search__wrapper--header {
    width: 320px;
  }
}

.c-search__wrapper--header .c-search__field {
  height: 2.5rem;
  display: none;
}

.c-search__wrapper--header:before, .c-search__wrapper--header .c-search__reset {
  width: 2.5rem;
  height: 2.5rem;
}

.c-search__wrapper--header:before {
  box-sizing: border-box;
  color: var(--search-icon-color);
  border: 1px solid #ccc;
  border-radius: 1.25rem;
}

.c-search__wrapper--header:hover:before {
  color: #fff;
  border-color: var(--search-hover-border-color);
  background-color: #555;
}

.c-search__wrapper--header:hover.c-search__wrapper--click:before {
  color: #000;
  background-color: unset;
  border: 0;
}

.c-search__wrapper--header.c-search__wrapper--click .c-search__field {
  display: block;
}

.c-search__wrapper--header.c-search__wrapper--click:before {
  color: #000;
  border: 0;
}

.c-search__wrapper--header.c-search__wrapper--is-loading:after {
  width: 2.25rem;
  height: 2.25rem;
}

.c-search__wrapper--header.c-search__wrapper--has-data {
  border-radius: 1.625rem;
  overflow: hidden;
  box-shadow: 0 0 24px #00000040;
}

.c-search__wrapper--header.c-search__wrapper--has-data:before, .c-search__wrapper--header.c-search__wrapper--has-data .c-search__reset {
  width: 3.5rem;
  height: 3.5rem;
}

.c-search__wrapper--header.c-search__wrapper--has-data .c-search__field {
  height: 3.5rem;
}

.c-search__wrapper--header.c-search__wrapper--has-data.c-search__wrapper--is-loading:after {
  width: 3rem;
  height: 3rem;
}

.c-search__wrapper--filter {
  box-shadow: none;
}

.c-search__wrapper--filter .c-search__field {
  height: 2.5rem;
}

.c-search__wrapper--filter .c-search__reset, .c-search__wrapper--filter:before {
  width: 2.5rem;
  height: 2.5rem;
}

.c-search__wrapper--filter.c-search__wrapper--is-loading:after {
  width: 2.25rem;
  height: 2.25rem;
}

.c-search__reset {
  cursor: pointer;
  background: none;
  border: 0;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 3.25rem;
  height: 3.25rem;
  display: none;
  position: absolute;
  top: 0;
  right: 0;
}

.c-search__reset:before {
  content: "";
  font-size: 1.25rem;
}

.c-search__field {
  border: 1px solid #ccc;
  border-radius: 1.625rem;
  outline: none;
  width: 100%;
  height: 3.25rem;
  padding: 16px 48px 16px 24px;
  font-family: futura-pt;
  font-size: 1rem;
}

.c-search__field::placeholder {
  color: #ccc;
}

.c-search__field:hover::placeholder {
  color: #000;
}

.c-search__suggest-wrapper {
  background-color: #fff;
  border: 1px solid #ccc;
  border-top: 0;
  border-bottom-right-radius: 1.625rem;
  border-bottom-left-radius: 1.625rem;
  flex-direction: column;
  width: 100%;
  max-height: calc(100vh - 200px);
  display: none;
  overflow: hidden auto;
}

.c-search__suggest-wrapper::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.c-search__suggest-wrapper::-webkit-scrollbar-thumb {
  background-color: #000;
}

.c-search__suggest-row {
  border-bottom: 1px solid #ccc;
  flex-direction: column;
  row-gap: 8px;
  width: 100%;
  padding: 16px;
  display: flex;
}

.c-search__suggest-row:last-child {
  border-bottom: 0;
}

.c-search__suggest-row__title {
  flex-direction: column;
  padding: 0 8px;
  display: flex;
}

.c-search__suggest-row__empty {
  color: #555;
}

.c-search__suggest-list {
  flex-direction: column;
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
}

.c-search__suggest-list li {
  border-bottom: 1px solid #ccc;
}

.c-search__suggest-list li:last-child {
  border-bottom: 0;
}

.c-search__button {
  box-sizing: border-box;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 1.25rem;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.c-search__button:before {
  content: "";
  color: #000;
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.c-search__button:hover {
  background-color: #555;
  border: 1px solid #555;
}

.c-search__button:hover:before {
  color: #fff;
}

.c-search__label {
  pointer-events: none;
  background-color: #fff;
  width: calc(100% - 36px);
  height: calc(2.5rem - 2px);
  padding-left: 12px;
  display: flex;
  position: absolute;
  top: 1px;
  left: 1px;
}

.c-search__label .c-search-item {
  column-gap: 8px !important;
}

.c-search__floating {
  z-index: 10;
  flex-direction: column;
  width: 100%;
  display: contents;
  position: absolute;
  top: 0;
  left: 0;
}

@keyframes rotate {
  0% {
    transform: rotate(0);
  }

  25% {
    transform: rotate(180deg);
  }

  50% {
    content: "";
    transform: rotate(180deg);
  }

  75% {
    transform: rotate(360deg);
  }

  100% {
    content: "";
    transform: rotate(360deg);
  }
}

.c-search-item {
  grid-template: "image label" 28px
                 "image label" 28px
                 / 56px 1fr;
  align-items: center;
  column-gap: 16px;
  width: 100%;
  height: 4.5rem;
  padding: 8px;
  display: grid;
}

.c-search-item:hover {
  background-color: #f2f2f2;
  text-decoration: none;
}

.c-search-item__image {
  grid-area: image;
  width: 56px;
  height: 56px;
}

.c-search-item__image img {
  object-fit: cover;
  mix-blend-mode: multiply;
  width: 100%;
  height: 100%;
  display: block;
}

.c-search-item__label {
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-wrap: wrap;
  grid-area: label;
  column-gap: 8px;
  display: inline-flex;
  overflow: hidden;
}

.c-search-item__price {
  grid-area: price;
  font-size: 1rem;
  line-height: 1.25rem;
}

.c-search-item--filter {
  cursor: pointer;
  align-items: center;
  column-gap: 16px;
  height: calc(2.5rem - 2px);
  padding: 8px;
  display: flex;
}

.c-search-item--filter .c-search-item__image {
  width: 24px;
  height: 24px;
}

.c-search-item--filter:hover {
  background-color: #f2f2f2;
}

.opc-notifications-notifier {
  width: auto;
}

.opc-notifications-notifier .notifications-message {
  text-align: left;
  border-radius: .25rem;
  column-gap: 8px;
  width: auto;
  min-width: 250px;
  max-width: 300px;
  padding: 16px 24px;
  font-size: 1rem;
  line-height: 1.5rem;
  display: flex;
  right: 0;
  transform: translateX(300px);
  box-shadow: 0 0 24px #00000040;
}

.opc-notifications-notifier .notifications-message.is-success {
  background-color: #127f58;
}

.opc-notifications-notifier .notifications-message.is-success:before {
  content: "";
}

.opc-notifications-notifier .notifications-message.is-error {
  background-color: #c12121;
}

.opc-notifications-notifier .notifications-message.is-error:before {
  content: "";
}

.opc-notifications-notifier .notifications-message.is-info {
  color: #fff;
  background-color: #3c54ac;
}

.opc-notifications-notifier .notifications-message.is-info:before {
  content: "";
}

.opc-notifications-notifier .notifications-message.is-warning {
  color: #000;
  background-color: #ffc23b;
}

.opc-notifications-notifier .notifications-message.is-warning:before {
  content: "";
}

.opc-notifications-notifier .notifications-message.is-visible {
  padding: 16px 24px;
  transform: translateX(0);
}

.opc-notifications-notifier .notifications-message .notifications-close {
  display: none;
}

.opc-notifications-notifier[data-op-notifier-right="1"] .notifications-message, .opc-notifications-notifier[data-op-notifier-right="1"] .notifications-message.is-visible {
  right: 0;
}

.opc-breadcrumb {
  margin-top: 8px;
}

.opc-breadcrumb .breadcrumb-pretext {
  display: none;
}

.opc-breadcrumb .breadcrumb-navigation {
  display: flex;
}

.opc-breadcrumb .breadcrumb-navigation li {
  float: unset;
  border-right: 1px solid #000;
  height: 1rem;
  margin-right: 16px;
  padding-right: 8px;
  line-height: 1rem;
}

.opc-breadcrumb .breadcrumb-navigation li:after {
  content: none;
}

.opc-breadcrumb .breadcrumb-navigation li a {
  font-size: 1rem;
}

.opc-breadcrumb .breadcrumb-navigation li a:hover {
  color: #000;
}

.opc-breadcrumb .breadcrumb-navigation li.is-active {
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
}

.c-color-tile {
  flex-direction: column;
  row-gap: 4px;
  display: flex;
}

.c-color-tile__wrapper {
  width: 6rem;
  max-height: 7.625rem;
  position: relative;
}

.c-color-tile__image {
  width: 6rem;
  height: 6rem;
  overflow: hidden;
}

.c-color-tile__image img {
  object-fit: cover;
}

.c-color-tile__label {
  justify-content: space-between;
  align-items: center;
  height: 22px;
  font-size: .875rem;
  display: flex;
}

.c-color-tile__stock {
  font-size: .625rem;
  display: none;
}

.c-color-tile__stock button {
  height: 1rem;
  font-size: small;
  line-height: 1rem;
}

.c-color-tile__stock-wrapper {
  display: contents;
}

.c-color-tile__actions {
  display: none;
}

.c-color-tile__basket {
  flex-grow: 1;
  width: 100%;
  margin-top: 4px;
}

.c-color-tile__bg {
  opacity: 0;
  background: linear-gradient(0deg, #000000bf 0%, #0000 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.c-color-tile__flags {
  z-index: 1;
  flex-direction: column;
  align-items: flex-start;
  row-gap: 1px;
  width: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  container-type: inline-size;
}

.c-color-tile:hover, .c-color-tile--hover {
  z-index: 2;
  background-color: #fff;
  border: .5rem solid #fff;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(-.5rem, -.5rem);
  box-shadow: 0 0 24px #00000040;
}

.c-color-tile:hover .c-color-tile__actions, .c-color-tile--hover .c-color-tile__actions {
  display: flex;
}

.c-color-tile:hover .c-color-tile__stock, .c-color-tile--hover .c-color-tile__stock {
  display: grid;
}

.c-color-tile--selected .c-color-tile__image {
  background: linear-gradient(#000000bf 0%, #0000 100%);
  position: relative;
}

.c-color-tile--selected .c-color-tile__image:after {
  content: "";
  color: #fff;
  position: absolute;
  bottom: 4px;
  left: 4px;
}

.c-color-tile--selected .c-color-tile__bg {
  opacity: 1;
}

.c-article-image-viewer {
  flex-direction: column;
  row-gap: 32px;
  display: flex;
}

.c-article-image-viewer__main {
  width: 100%;
  height: 500px;
  position: relative;
}

@media only screen and (width <= 992px) {
  .c-article-image-viewer__main {
    height: 380px;
  }
}

.c-article-image-viewer__main iframe, .c-article-image-viewer__main img, .c-article-image-viewer__main video {
  opacity: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.c-article-image-viewer__main iframe.current, .c-article-image-viewer__main .c-article-image-viewer--modell .c-article-image-viewer__thumbnails iframe.c-article-image-viewer__item:hover, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__main iframe.c-article-image-viewer__item:hover, .c-article-image-viewer__main img.current, .c-article-image-viewer__main .c-article-image-viewer--modell .c-article-image-viewer__thumbnails img.c-article-image-viewer__item:hover, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__main img.c-article-image-viewer__item:hover, .c-article-image-viewer__main video.current, .c-article-image-viewer__main .c-article-image-viewer--modell .c-article-image-viewer__thumbnails video.c-article-image-viewer__item:hover, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__main video.c-article-image-viewer__item:hover {
  opacity: 1;
  pointer-events: all;
  object-fit: contain;
}

.c-article-image-viewer__item-360 {
  box-sizing: border-box;
  border: 1px solid #0003;
  justify-content: center;
  align-items: center;
  width: 5.25rem;
  height: 5.25rem;
  display: flex;
}

.c-article-image-viewer__item-360:before {
  content: "";
}

.c-article-image-viewer__item-360:after {
  content: "360°";
  font-size: 1.5rem;
}

.c-article-image-viewer__thumbnails {
  flex-wrap: wrap;
  justify-content: center;
  gap: 24px;
  display: flex;
}

.c-article-image-viewer__thumbnails img, .c-article-image-viewer__thumbnails video {
  cursor: pointer;
  object-fit: contain;
  border: 1px solid #0003;
  width: 5.25rem;
  height: 5.25rem;
}

.c-article-image-viewer__thumbnails .current, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item:hover {
  border: 4px solid #000;
}

.c-article-image-viewer__thumbnails .current > img, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item:hover > img {
  object-fit: contain;
}

.c-article-image-viewer__icon:before {
  content: none;
  color: #fff;
  z-index: 2;
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.c-article-image-viewer__item {
  position: relative;
}

.c-article-image-viewer__item.current:after, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item:hover:after {
  content: "";
  z-index: 1;
  background: linear-gradient(0deg, #000000bf 0%, #0000 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.c-article-image-viewer__item.current .c-article-image-viewer__icon:before, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item:hover .c-article-image-viewer__icon:before {
  content: "";
}

.c-article-image-viewer__item:has(video):after {
  content: "";
  z-index: 1;
  background: linear-gradient(0deg, #000000bf 0%, #0000 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.c-article-image-viewer__item:has(video) .c-article-image-viewer__icon {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  inset: 0;
}

.c-article-image-viewer__item:has(video) .c-article-image-viewer__icon:before {
  font-size: 3rem;
  position: static;
  content: "" !important;
}

.c-article-image-viewer--modell img {
  object-fit: contain;
}

.c-article-image-viewer--modell .c-article-image-viewer__main {
  height: auto;
}

@media only screen and (width <= 576px) {
  .c-article-image-viewer--modell .c-article-image-viewer__main {
    height: 380px;
  }
}

.c-article-image-viewer--modell .c-article-image-viewer__main video {
  max-width: fit-content;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
}

@media only screen and (width <= 576px) {
  .c-article-image-viewer--modell .c-article-image-viewer__thumbnails {
    flex-wrap: nowrap;
    gap: .5rem;
    overflow: auto hidden;
  }
}

.c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item {
  cursor: pointer;
  width: 120px;
  height: 180px;
}

.c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item img, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item video {
  object-fit: contain;
  border: 0;
  width: 120px;
  height: 180px;
}

.c-article-image-viewer--modell .c-article-image-viewer__thumbnails .current, .c-article-image-viewer--modell .c-article-image-viewer__thumbnails .c-article-image-viewer__item:hover {
  border: 0;
}

.c-article-image-viewer--video-active {
  min-height: 500px !important;
}

.c-simple-table {
  width: 100%;
  display: grid;
}

.c-simple-table__col {
  border-bottom: 1px solid #ccc;
  align-items: center;
  height: 3.25rem;
  padding-right: 8px;
  font-size: 1.25rem;
  display: flex;
}

.c-simple-table__col:last-child {
  padding-right: 0;
}

.c-simple-table__col--align-right {
  text-align: right;
  justify-content: flex-end;
}

.c-simple-table__row {
  display: contents;
}

.c-simple-table__row:last-child, .c-simple-table__row:last-child .c-simple-table__col {
  border-bottom: 0;
}

.c-simple-table__row--head .c-simple-table__col {
  height: 1.75rem;
  font-size: 1rem;
}

.c-simple-table__title {
  display: none;
}

@media only screen and (width <= 576px) {
  .c-simple-table__title {
    display: block;
  }
}

.c-simple-table--size-s .c-simple-table__col {
  height: 2rem;
  font-size: .875rem;
}

.c-simple-table--col-white .c-simple-table__row {
  border-color: #fff;
}

.c-simple-table--col-white .c-simple-table__col {
  color: #fff;
}

.c-simple-table--responsive-nowrap {
  overflow: auto hidden;
}

.c-simple-table--responsive-nowrap .c-simple-table__col {
  white-space: nowrap;
}

.c-simple-table--responsive {
  overflow: auto hidden;
}

.c-simple-table--responsive .c-simple-table__col {
  white-space: nowrap;
}

@media only screen and (width <= 576px) {
  .c-simple-table--responsive {
    grid-template-columns: 1fr !important;
  }

  .c-simple-table--responsive .c-simple-table__col {
    white-space: unset;
    text-align: right;
    justify-content: space-between;
    column-gap: .5rem;
    padding: 4px 0;
    line-height: 24px;
    display: flex;
  }

  .c-simple-table--responsive .c-simple-table__row--head {
    display: none;
  }

  .c-simple-table--responsive .c-simple-table__row .c-simple-table__col {
    border-bottom: 1px solid #0000;
  }

  .c-simple-table--responsive .c-simple-table__row .c-simple-table__col:first-child {
    padding-top: 16px;
  }

  .c-simple-table--responsive .c-simple-table__row .c-simple-table__col:last-child {
    border-bottom: 1px solid #ccc;
    padding-bottom: 16px;
  }
}

.c-simple-table .c-table__col--fullwidth {
  grid-column: 1 / -1;
}

.c-simple-table--loading {
  width: 100%;
  height: 200px;
  padding: 4px;
  display: block;
  position: relative;
}

.c-simple-table--loading:before {
  content: "";
  z-index: 10;
  background: linear-gradient(110deg, #f5f7fa 8%, #fff 18%, #f5f7fa 33%) 0 0 / 200% 100%;
  border-radius: 5px;
  width: 100%;
  height: 100%;
  animation: 1.5s linear infinite shine;
  position: absolute;
  inset: 0;
}

.c-simple-table--loaded {
  height: auto;
}

.c-simple-table--loaded:before {
  content: none;
}

@media only screen and (width <= 576px) {
  .c-simple-table--key-value .c-simple-table__row:last-child .c-simple-table__col {
    border-bottom: 0;
  }

  .c-simple-table--key-value .c-simple-table__row .c-simple-table__col {
    align-items: center;
    height: 52px;
    padding: 0 !important;
  }

  .c-simple-table--key-value .c-simple-table__row .c-simple-table__col:first-child {
    display: none;
  }
}

.c-paging {
  justify-content: center;
  column-gap: 24px;
  margin: 56px 0 36px;
  display: flex;
}

.c-paging__current {
  background-color: #fff;
  border: 1px solid #ccc;
  justify-content: center;
  align-items: center;
  padding: 0 12px;
  display: flex;
}

.c-basket-modal {
  flex-direction: column;
  padding: 24px;
  display: flex;
}

.c-basket-modal__head img {
  object-fit: contain;
  max-height: 192px;
}

.c-basket-modal__details {
  flex-direction: column;
  grid-area: details;
  align-items: flex-start;
  display: flex;
}

.c-basket-modal__details ul {
  flex-direction: column;
  row-gap: 8px;
  margin: 0;
  padding: 0;
  font-size: 1.25rem;
  line-height: 1.5rem;
  list-style: none;
  display: flex;
}

.c-basket-modal__title {
  text-transform: uppercase;
  flex-direction: column;
  row-gap: 4px;
  display: flex;
}

.c-basket-modal__price-wrapper {
  text-align: right;
  justify-content: flex-end;
  align-items: flex-end;
  column-gap: 8px;
  width: 100%;
  display: flex;
}

.c-basket-modal__currency {
  font-size: 1rem;
  line-height: 1.25rem;
}

.c-basket-modal__price {
  margin-bottom: 0;
}

.c-basket-modal__action {
  grid-template-columns: 1fr;
  grid-template-areas: "unit"
                       "quantity"
                       "options"
                       "basket";
  row-gap: 8px;
  width: 100%;
  display: grid;
}

.c-basket-modal__options {
  grid-area: options;
}

.c-basket-modal .opc-basket-button {
  display: contents;
}

.c-basket-modal .opc-basket-button .basket-button-dim-empty {
  background-color: #fff;
  border: 1px solid #ccc;
  grid-area: unit;
  align-items: center;
  width: 100%;
  height: 2.5rem;
  padding: 0 12px;
  display: flex;
  margin-top: 8px !important;
}

.c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper {
  grid-area: unit;
  margin-bottom: 0 !important;
  padding-top: 16px !important;
}

.c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper:after {
  top: 1.625rem !important;
}

.c-basket-modal .opc-basket-button .basket-button-dim-variants-wrapper .basket-button-dim-variants {
  line-height: unset;
  background-image: none;
}

.c-basket-modal .opc-basket-button .basket-button-dim-1 {
  grid-area: quantity;
  column-gap: 8px;
  display: flex;
}

.c-basket-modal .opc-basket-button .basket-button-dim-1 label {
  display: none;
}

.c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"][data-op-size="normal"][data-op-type="icon"] {
  opacity: 1;
  touch-action: manipulation;
  width: 2.5rem;
}

.c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"][data-op-size="normal"][data-op-type="icon"] svg {
  display: none;
}

.c-basket-modal .opc-basket-button .basket-button-dim-1__decreaser:before {
  content: "";
}

.c-basket-modal .opc-basket-button .basket-button-dim-1__increaser:before {
  content: "";
}

.c-basket-modal .opc-basket-button .basket-button-dim-1 input.basket-button-quantity {
  background-color: #fff;
  border: 1px solid #ccc;
  outline: none;
  flex-grow: 1;
  width: 100%;
  height: 2.5rem;
  margin: 0;
  padding: 0 12px;
  font-family: futura-pt;
  font-size: 1.25rem;
  font-weight: 400;
}

.c-basket-modal .opc-basket-button .basket-button-dim-1 input.basket-button-quantity:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"], .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"] {
  flex-grow: 1;
  grid-area: basket;
  width: auto !important;
}

@media only screen and (width <= 576px) {
  .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"] span, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button span, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button span, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok span, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel span, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"] span {
    display: none;
  }
}

.c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"] svg, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button svg, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button svg, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok svg, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel svg, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"] svg {
  display: none;
}

.c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"]:before {
  content: var(--basket-action-item-icon);
}

.c-basket-modal--specifications .c-basket-modal__action {
  grid-template-areas: ".";
}

.c-basket-modal--specifications .p-article-detail__specs {
  margin-bottom: 32px;
}

.c-basket-modal--colors {
  flex-direction: column;
  display: flex;
}

.c-basket-modal--colors .c-basket-modal__head {
  margin-bottom: 16px;
}

.c-basket-modal--colors .c-basket-modal__list {
  grid-template-columns: repeat(5, 1fr);
  gap: 16px;
  max-height: 60vh;
  margin-bottom: 24px;
  display: grid;
  overflow: hidden auto;
}

.c-basket-modal--colors .c-basket-modal__list::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.c-basket-modal--colors .c-basket-modal__list::-webkit-scrollbar-thumb {
  background-color: #000;
}

@media only screen and (width <= 576px) {
  .c-basket-modal--colors .c-basket-modal__list {
    grid-template-columns: repeat(auto-fill, 96px);
  }
}

.c-basket-modal--colors .c-basket-modal__action {
  grid-template-areas: "."
                       ".";
}

.c-basket-modal__content {
  padding: 24px;
}

.c-basket-modal--prod {
  max-width: 610px;
  padding: 0;
}

.c-basket-modal--prod .c-basket-modal__head {
  border-bottom: 1px solid #ccc;
  align-items: center;
  column-gap: 24px;
  padding: 24px;
  display: flex;
}

.c-basket-modal--prod .c-basket-modal__head img {
  object-fit: cover;
  width: 60px;
  height: 90px;
}

.c-basket-modal--prod .c-basket-modal__price-wrapper {
  margin-top: 56px;
  margin-bottom: 16px;
}

.c-basket-modal--prod .c-basket-modal__price {
  font-size: 2rem !important;
}

.c-basket-modal--prod .c-basket-modal__currency {
  font-size: 1.5rem;
  line-height: 1.75rem;
}

.c-basket-modal--prod .c-basket-modal__action {
  flex-direction: column;
  row-gap: 8px;
  display: flex;
}

.c-basket-modal__form {
  column-gap: 8px;
  width: 100%;
  display: flex;
}

.c-basket-modal__form lang-basket-options {
  flex-grow: 1;
}

.c-basket-modal__form .c-form__input {
  margin-bottom: 0;
}

.c-basket-modal__form .opc-basket-button .basket-button-dim-empty, .c-basket-modal__form .opc-basket-button .basket-button-dim-1, .c-basket-modal__form .opc-basket-button .opc-button > span, .c-basket-modal__form .opc-basket-button .opc-favorite-button > span, .c-basket-modal__form .opc-basket-button .opc-compare-button > span, .c-basket-modal__form .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok > span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal__form .opc-basket-button .notifications-ok > span, .c-basket-modal__form .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel > span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal__form .opc-basket-button .notifications-cancel > span, .c-basket-modal__form .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a > span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal__form .opc-basket-button a > span {
  display: none;
}

.c-basket-modal__form .opc-basket-button .opc-button, .c-basket-modal__form .opc-basket-button .opc-favorite-button, .c-basket-modal__form .opc-basket-button .opc-compare-button, .c-basket-modal__form .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal__form .opc-basket-button .notifications-ok, .c-basket-modal__form .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal__form .opc-basket-button .notifications-cancel, .c-basket-modal__form .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal__form .opc-basket-button a {
  flex-grow: unset;
  width: 2.5rem;
  max-width: 2.5rem;
}

.c-basket-modal__search .c-search__wrapper {
  margin-bottom: 0;
}

.c-basket-modal__basket {
  display: contents;
}

.c-article-selection {
  border-bottom: 1px solid #ccc;
  grid-template-columns: 92px 1fr;
  grid-template-areas: "image details";
  gap: 8px 24px;
  padding: 24px 0;
  display: grid;
}

.c-article-selection--top-border {
  border-top: 1px solid #ccc;
  border-bottom: 0;
}

.c-article-selection__image {
  grid-area: image;
  align-items: center;
  display: flex;
}

.c-article-selection__image img {
  object-fit: contain;
  height: auto;
}

.c-article-selection__details {
  flex-direction: column;
  grid-area: details;
  justify-content: center;
  align-items: flex-start;
  row-gap: 8px;
  display: flex;
}

.c-article-selection__details p {
  margin-bottom: 0;
}

.c-article-selection__action {
  flex-direction: column;
  grid-area: action;
  align-items: flex-start;
  display: flex;
}

@media only screen and (width <= 576px) {
  .c-article-selection__action button {
    width: 100% !important;
  }
}

.c-article-selection__price {
  grid-area: price;
  display: flex;
}

.c-article-selection__price lang-article-price {
  margin-top: 0;
  padding-right: 0;
}

.c-article-selection__basket {
  grid-area: basket;
}

.c-article-selection__basket .opc-basket-button {
  align-items: end;
  column-gap: 8px;
  display: flex;
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-empty {
  display: none;
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1 {
  flex-grow: 1;
  grid-template-columns: 48px 1fr auto 48px;
  grid-template-areas: "decreaser input label increaser";
  column-gap: 0;
  display: grid;
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1 label {
  border: 1px solid #ccc;
  border-left: 0;
  grid-area: label;
  align-items: center;
  height: 2.5rem;
  margin-bottom: 0;
  padding: 0 8px;
  display: flex;
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1 label .basket-button-dim-name {
  display: none;
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1__decreaser {
  grid-area: decreaser;
  margin-right: 8px;
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1__decreaser:before {
  content: "";
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1__increaser {
  grid-area: increaser;
  margin-left: 8px;
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1__increaser:before {
  content: "";
}

.c-article-selection__basket .opc-basket-button .basket-button-dim-1 input.basket-button-quantity {
  text-align: right;
  border: 1px solid #ccc;
  border-right: 0;
  outline: none;
  grid-area: input;
  height: 2.5rem;
  margin: 0;
  padding-right: 0;
  font-weight: 400;
}

.c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"], .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"] {
  flex-grow: unset;
  width: 2.5rem;
  max-width: 2.5rem;
}

.c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"] svg, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button svg, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button svg, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok svg, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel svg, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"] svg, .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"] span, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button span, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button span, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok span, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel span, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"] span {
  display: none;
}

.c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"]:before {
  content: var(--basket-action-item-icon);
}

.c-article-selection--has-action {
  grid-template-areas: "image details"
                       "image action";
}

@media only screen and (width <= 576px) {
  .c-article-selection--has-action {
    grid-template-areas: "image details"
                         "action action";
  }
}

.c-article-selection--has-action .c-article-selection__details {
  justify-content: flex-start;
}

.c-article-selection--has-action-basket {
  grid-template-areas: "image details details"
                       "image action price"
                       "image basket basket";
}

@media only screen and (width <= 576px) {
  .c-article-selection--has-action-basket {
    grid-template-areas: "image details"
                         "action price"
                         "basket basket";
  }
}

.c-article-selection--has-action-basket .c-article-selection__details {
  justify-content: flex-start;
}

.c-article-selection--has-checkbox {
  display: flex;
}

.c-article-selection--has-checkbox label {
  grid-template-columns: 92px 1fr 40px;
  grid-template-areas: "image details checkbox"
                       "image action checkbox";
  gap: 24px;
  width: 100%;
  display: grid;
}

@media only screen and (width <= 576px) {
  .c-article-selection--has-checkbox label {
    grid-template-areas: "image details checkbox"
                         "action action checkbox";
  }
}

.c-article-selection--has-checkbox label:after {
  content: "";
  box-sizing: border-box;
  color: #fff;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 1.25rem;
  grid-area: checkbox;
  justify-content: center;
  align-self: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
}

.c-article-selection--has-checkbox label:hover:after {
  content: "";
  color: #555;
  background-color: #ccc;
}

.c-article-selection--has-checkbox input {
  display: none;
}

.c-article-selection--has-checkbox input:checked + label:after {
  content: "";
  color: #fff;
  background-color: #127f58;
  border-color: #127f58;
}

.c-color-toggle {
  position: relative;
}

.c-color-toggle__image {
  width: 6rem;
  height: 6rem;
  overflow: hidden;
}

.c-color-toggle__image img {
  object-fit: cover;
}

.c-color-toggle__flags {
  z-index: 2;
  flex-direction: column;
  align-items: flex-start;
  row-gap: 1px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.c-color-toggle label {
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: relative;
}

.c-color-toggle label:after {
  content: "";
  opacity: 0;
  pointer-events: none;
  z-index: 1;
  background: linear-gradient(0deg, #000000bf 0%, #0000 100%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0;
}

.c-color-toggle__icon:before {
  content: "";
  color: #fff;
  opacity: 0;
  z-index: 2;
  position: absolute;
  bottom: 4px;
  left: 4px;
}

.c-color-toggle input {
  display: none;
}

.c-color-toggle input:checked + label .c-color-toggle__icon:before, .c-color-toggle input:checked + label:after, .c-color-toggle:hover label .c-color-toggle__icon:before, .c-color-toggle:hover label:after {
  opacity: 1;
}

.c-modal__container {
  z-index: 1000;
  background: #00000080;
  justify-content: center;
  align-items: flex-start;
  padding: 48px 0;
  display: flex;
  position: fixed;
  inset: 0;
  overflow-y: auto;
}

@media only screen and (width <= 576px) {
  .c-modal__container {
    padding: 0;
  }
}

.c-modal__dimmer {
  z-index: 999;
  position: fixed;
  inset: 0;
}

.c-modal__dialog {
  z-index: 1000;
  background-color: #fff;
}

.c-basket-tile {
  grid-template: "image top" 40px
                 "image bottom" 40px
                 / 92px 1fr;
  gap: 12px 16px;
  display: grid;
}

@media only screen and (width <= 992px) {
  .c-basket-tile {
    grid-template-rows: unset;
    grid-template-areas: "image top"
                         "bottom bottom";
  }
}

.c-basket-tile .soon-info {
  color: #c12121;
  position: relative;
  top: 1rem;
}

.c-basket-tile__top {
  grid-area: top;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.c-basket-tile__bottom {
  grid-area: bottom;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

@media only screen and (width <= 992px) {
  .c-basket-tile__bottom {
    flex-direction: column;
    align-items: stretch;
    gap: 16px;
  }
}

.c-basket-tile__title {
  flex-direction: column;
  column-gap: 8px;
  display: flex;
}

.c-basket-tile__title a:hover {
  text-decoration: none;
}

.c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"] svg, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button svg, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button svg, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok svg, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel svg, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"] svg, .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"] span, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button span, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button span, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok span, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel span, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"] span {
  display: none;
}

.c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"]:before {
  content: "";
}

.c-basket-tile__quantity {
  column-gap: 16px;
  display: flex;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 {
  column-gap: 4px;
  display: flex;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 label {
  align-items: center;
  width: auto;
  height: 2.5rem;
  margin-bottom: 0;
  padding: 0 8px;
  display: flex;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 label .basket-button-dim-name {
  display: none;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel {
  opacity: 1;
  border: 0;
  width: 2.5rem;
  max-width: 2.5rem;
  font-size: 0;
}

@media only screen and (width <= 576px) {
  .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel {
    display: none;
  }
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok:hover, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:hover, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel:hover {
  border: 0;
  background-color: #555 !important;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button[data-op-qtychange="dec"]:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="dec"].opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="dec"].opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-qtychange="dec"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="dec"].notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-qtychange="dec"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="dec"].notifications-cancel:before {
  content: "";
  font-size: 1.25rem;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button[data-op-qtychange="inc"]:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="inc"].opc-favorite-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="inc"].opc-compare-button:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-qtychange="inc"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="inc"].notifications-ok:before, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button[data-op-qtychange="inc"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button[data-op-qtychange="inc"].notifications-cancel:before {
  content: "";
  font-size: 1.25rem;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 input.basket-button-quantity {
  text-align: right;
  border: 0;
  outline: none;
  flex-grow: 1;
  width: 100%;
  height: 2.5rem;
  font-weight: 400;
}

.c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .basket-quantity-wrapper {
  border: 1px solid #ccc;
  max-width: 100px;
  display: flex;
}

.c-basket-tile__price {
  text-align: right;
  font-weight: 700;
}

.c-basket-tile__price-unit {
  text-align: right;
}

.c-basket-tile__price-wrapper {
  grid-template-columns: repeat(2, minmax(100px, 150px));
  gap: 16px;
  display: grid;
}

@media only screen and (width <= 992px) {
  .c-basket-tile__price-wrapper {
    justify-content: flex-end;
    display: flex;
  }

  .c-basket-tile__price-wrapper > :first-child {
    border-right: 1px solid #ccc;
    padding-right: 16px;
  }
}

.c-basket-tile__image {
  grid-area: image;
  width: 92px;
  height: 92px;
}

.c-basket-tile__image img {
  object-fit: contain;
}

.c-favorite-tile {
  border-radius: 2px;
  flex-direction: column;
  width: 100%;
  padding: 24px;
  display: flex;
  position: relative;
  box-shadow: 0 0 8px #00000040;
}

.c-favorite-tile:hover {
  text-decoration: none;
}

.c-favorite-tile__count {
  column-gap: 16px;
  margin-bottom: 24px;
  display: flex;
}

.c-favorite-tile__count-label {
  color: #ccc;
}

.c-favorite-tile__link {
  z-index: 2;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.c-favorite-tile__checkbox {
  z-index: 3;
  border: 1px solid #ccc;
  margin-top: auto;
  margin-left: auto;
}

.c-favorite-tile__checkbox:hover {
  box-shadow: 0 0 24px #00000040;
}

.c-favorite-tile__checkbox--checked {
  background: #5bbd72f2;
  border-color: #0000;
}

.c-favorite-tile__checkbox--checked > span[class^="material-icons"] {
  color: #fff !important;
}

.c-mini-basket {
  width: 325px !important;
  min-width: 325px !important;
  max-width: 325px !important;
  top: calc(100% + 12px) !important;
  box-shadow: 0 0 4px #0f142640 !important;
}

.c-mini-basket__head {
  padding: 24px 16px 0;
  font-weight: 700;
  line-height: 1.5rem;
}

.c-mini-basket__body {
  padding: 12px 8px;
}

.c-mini-basket__list {
  overflow-x: hidden;
  overflow-y: overlay;
  max-height: 320px;
  margin: 0;
  padding: 0;
  list-style: none;
}

.c-mini-basket__list::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.c-mini-basket__list::-webkit-scrollbar-thumb {
  background-color: #000;
}

.c-mini-basket__item {
  grid-template: "image description description"
                 "image quantity price" 14px
                 / 56px 1fr 1fr;
  gap: 8px 16px;
  padding: 8px;
  display: grid;
  position: relative;
}

.c-mini-basket__item a {
  display: contents;
}

.c-mini-basket__item:hover {
  background-color: #f2f2f2;
}

.c-mini-basket__item:active {
  background-color: #e6e6e6;
}

.c-mini-basket__image {
  grid-area: image;
}

.c-mini-basket__image img {
  object-fit: cover;
  width: 56px;
  height: 56px;
}

.c-mini-basket__description {
  grid-area: description;
  padding-top: 3px;
  padding-right: calc(1.75 + 8px);
  font-size: .875rem;
  line-height: .875rem;
}

.c-mini-basket__quantity {
  grid-area: quantity;
  font-size: .875rem;
  line-height: .875rem;
}

.c-mini-basket__price {
  text-align: right;
  grid-area: price;
  font-size: .875rem;
  font-weight: 700;
  line-height: .875rem;
}

.c-mini-basket__action {
  position: absolute;
  top: 8px;
  right: 8px;
}

.c-mini-basket__action button {
  background: none;
  border: 1px solid #0000;
  width: 1.75rem !important;
  height: 1.75rem !important;
  padding: .375rem !important;
}

.c-mini-basket__footer {
  border-top: 1px solid #ccc;
  padding: 16px 16px 24px;
}

.c-mini-basket__total {
  justify-content: space-between;
  align-items: center;
  column-gap: 8px;
  margin-bottom: 16px;
  font-size: .875rem;
  font-weight: 700;
  line-height: .875rem;
  display: flex;
}

.article-price {
  flex-wrap: wrap;
  column-gap: 16px;
  display: flex;
}

.article-price .price-currency, .article-price .price {
  display: inline-block;
}

.article-price .price-promotion {
  margin-right: 1rem;
  display: none;
}

.article-price.is-promotion .price-basis {
  position: relative;
}

.article-price.is-promotion .price-basis:before {
  content: "";
  background: #000;
  width: calc(100% + .4rem);
  height: .1rem;
  position: absolute;
  top: 50%;
  left: -.2rem;
  transform: rotate(-5deg);
}

.article-price.is-promotion .price-promotion {
  display: block;
}

.c-art-price {
  justify-content: space-between;
  gap: 16px;
  width: 100%;
  display: flex;
}

.c-art-price__column {
  flex-direction: column;
  row-gap: 8px;
  display: flex;
}

.c-art-price__column--gap-1 {
  row-gap: 4px;
}

.c-art-price__column .price-basis {
  display: flex;
}

.c-art-price__price {
  column-gap: 4px;
  display: flex;
}

.c-art-price__title {
  border-bottom: 1px solid #ccc;
  font-size: 13px;
  font-weight: 700;
  line-height: 1.5rem;
}

.c-art-price__no-title {
  flex-direction: row;
}

.c-art-price__no-title .c-art-price__title {
  display: none;
}

.c-art-price--right {
  text-align: right;
}

.c-art-price--left-aligned {
  margin-right: auto;
}

.c-announcement {
  z-index: 999;
  position: fixed;
  top: calc(50% - 20px);
  right: 16px;
}

.c-calendar {
  grid-template: "topbar"
                 "days"
                 "calendar" 1fr
                 / 1fr;
  justify-items: center;
  gap: 0;
  display: grid;
}

.c-calendar__topbar {
  grid-area: topbar;
  width: 100%;
}

.c-calendar__days {
  grid-area: days;
  grid-template-columns: repeat(7, 40px);
  grid-auto-rows: 40px;
  place-items: center;
  gap: 8px;
  padding-top: 16px;
  font-size: 1.25rem;
  display: grid;
}

@media only screen {
  .c-calendar__days {
    grid-template-columns: repeat(7, 40px);
    grid-auto-rows: 40px;
  }
}

.c-calendar__struct {
  grid-area: calendar;
  grid-template-columns: repeat(7, 40px);
  grid-auto-rows: 50px;
  place-items: center;
  gap: 8px;
  display: grid;
}

@media only screen {
  .c-calendar__struct {
    grid-template-columns: repeat(7, 40px);
  }
}

.c-calendar__struct span {
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  display: flex;
}

@media only screen {
  .c-calendar__struct span {
    width: 40px;
    height: 40px;
  }
}

.c-calendar__placeholder, .c-calendar__disabled, .c-calendar__past {
  cursor: not-allowed;
  color: #ccc;
}

.c-calendar__enabled {
  cursor: pointer;
  color: #000;
}

.c-calendar__enabled:hover {
  color: #fff;
  background-color: #555;
}

.c-calendar__now {
  color: #fff;
  cursor: not-allowed;
  background-color: #3c54ac;
  font-weight: 700;
}

.c-calendar__current {
  color: #fff;
  cursor: not-allowed;
  background-color: #000;
}

.c-address-list, .c-address-list__content {
  display: contents;
}

.opc-notifications .notifications-modal {
  overflow-y: unset;
}

.opc-notifications .notifications-dialog {
  max-height: calc(100% - 6px - 2em);
  overflow: auto;
}

.opc-notifications .notifications-reset {
  display: none !important;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-dimmer, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-dimmer, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-dimmer, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-dimmer, .opc-notifications[data-op-style="calendar"] .notifications-dimmer, .opc-notifications[data-op-style="announcement"] .notifications-dimmer {
  backdrop-filter: blur(6px);
  background: #ffffff80;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal, .opc-notifications[data-op-style="calendar"] .notifications-modal, .opc-notifications[data-op-style="announcement"] .notifications-modal {
  align-items: flex-start;
  display: flex;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog {
  border-radius: .5rem;
  width: 100vw;
  max-width: 1440px;
  box-shadow: 0 0 8px #00000040;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands {
  top: 8px;
  right: 8px;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close {
  opacity: 1;
  background: none;
  width: 2.5rem;
  margin: 0;
  background-image: none !important;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close:before {
  content: "";
  font-size: 1.25rem;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-header, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-header, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-header, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-header, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-header, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-header {
  display: none;
}

.opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-body, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-body, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-body, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-body, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-body, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-body {
  padding: 32px;
}

.opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog {
  max-width: min-content;
}

.opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands {
  display: none;
}

.opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog {
  width: 484px;
}

.opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog {
  width: 600px;
}

.opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog {
  width: 100%;
}

.opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-actions {
  margin-top: 24px;
}

@media only screen and (width <= 576px) {
  .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-actions button {
    flex-grow: 1;
  }
}

.opc-notifications[data-op-style="fullwidth-table"] .notifications-modal {
  justify-content: center;
  display: flex;
}

.opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-dialog {
  flex-direction: column;
  width: 100%;
  max-width: max-content;
  margin: 40px;
  display: flex;
  overflow: hidden;
}

.opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-dialog .notifications-actions {
  margin-top: 24px;
}

@media only screen and (width <= 576px) {
  .opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-dialog .notifications-actions button {
    flex-grow: 1;
  }
}

.opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-header {
  display: none;
}

.opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-close {
  display: none !important;
}

.opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-body {
  padding-top: 32px;
}

.opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-body, .opc-notifications[data-op-style="fullwidth-table"] .notifications-modal .notifications-content {
  height: 100%;
  display: flex;
}

.opc-notifications[data-op-style="basket-modal-no-head"] .notifications-dimmer {
  background: #00000080;
}

.opc-notifications[data-op-style="basket-modal-no-head"] .notifications-modal {
  align-items: center;
  display: flex;
}

.opc-notifications[data-op-style="basket-modal-no-head"] .notifications-modal .notifications-dialog {
  border-radius: 0;
  width: 100%;
  max-width: 610px;
}

.opc-notifications[data-op-style="basket-modal-no-head"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="basket-modal-no-head"] .notifications-modal .notifications-dialog .notifications-header {
  display: none;
}

.opc-notifications[data-op-style="basket-modal-no-head"] .notifications-modal .notifications-dialog .notifications-body {
  padding: 0;
}

.opc-notifications[data-op-style="specifications"] .notifications-dimmer {
  background: #00000080;
}

.opc-notifications[data-op-style="specifications"] .notifications-modal {
  align-items: center;
  display: flex;
}

.opc-notifications[data-op-style="specifications"] .notifications-modal .notifications-dialog {
  border-radius: 0;
  width: auto;
  max-width: 610px;
  padding: 32px;
}

.opc-notifications[data-op-style="specifications"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="specifications"] .notifications-modal .notifications-dialog .notifications-header {
  display: none;
}

.opc-notifications[data-op-style="specifications"] .notifications-modal .notifications-dialog .notifications-body {
  padding: 0;
}

.opc-notifications[data-op-style="basket-modal-product"] .notifications-dimmer, .opc-notifications[data-op-style="basket-modal-article"] .notifications-dimmer {
  background: #00000080;
}

.opc-notifications[data-op-style="basket-modal-product"] .notifications-modal, .opc-notifications[data-op-style="basket-modal-article"] .notifications-modal {
  align-items: flex-start;
  display: flex;
}

.opc-notifications[data-op-style="basket-modal-product"] .notifications-modal .notifications-dialog, .opc-notifications[data-op-style="basket-modal-article"] .notifications-modal .notifications-dialog {
  width: 810px;
  max-width: unset;
  border-radius: 0;
  margin: 48px auto;
}

.opc-notifications[data-op-style="basket-modal-product"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="basket-modal-article"] .notifications-modal .notifications-dialog .notifications-commands, .opc-notifications[data-op-style="basket-modal-product"] .notifications-modal .notifications-dialog .notifications-header, .opc-notifications[data-op-style="basket-modal-article"] .notifications-modal .notifications-dialog .notifications-header {
  display: none;
}

.opc-notifications[data-op-style="basket-modal-product"] .notifications-modal .notifications-dialog .notifications-body, .opc-notifications[data-op-style="basket-modal-article"] .notifications-modal .notifications-dialog .notifications-body {
  padding: 0;
}

.opc-notifications[data-op-style="basket-modal-article"] .notifications-modal .notifications-dialog {
  width: 360px;
  max-width: 360px;
}

.opc-notifications[data-op-type="confirm"] .notifications-dimmer {
  backdrop-filter: blur(6px);
  background: #ffffff80;
}

.opc-notifications[data-op-type="confirm"] .notifications-modal {
  justify-content: center;
  align-items: center;
  display: flex;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog {
  border-radius: .5rem;
  max-width: 484px;
  margin: 0;
  box-shadow: 0 0 24px #00000080;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-commands, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-header {
  display: none;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-body {
  padding: 32px 32px 0;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer {
  border-bottom-right-radius: .5rem;
  border-bottom-left-radius: .5rem;
  padding: 24px 32px 32px;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons {
  justify-content: flex-end;
  column-gap: 16px;
  display: flex;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button {
  width: auto;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok {
  order: 2;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok:before {
  content: "";
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel {
  order: 1;
}

.opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel:before {
  content: "";
}

.modal-data-table {
  grid-template-columns: 1fr;
  grid-template-areas: "body"
                       "footer";
  display: grid;
}

.modal-data-table__body {
  grid-area: body;
  height: 100%;
  padding-block: 16px;
  overflow: auto;
}

.modal-data-table__footer {
  grid-area: footer;
  justify-content: flex-end;
  padding-top: 16px;
  display: flex;
}

@media only screen and (width <= 576px) {
  .list-filter {
    width: 100%;
  }
}

.list-filter > form {
  border: 1px solid #ccc;
  border-radius: 4px;
  align-items: center;
  column-gap: 8px;
  padding: 8px;
  display: flex;
}

@media only screen and (width <= 576px) {
  .list-filter > form {
    grid-template-columns: repeat(2, 1fr);
    gap: 8px;
    width: 100%;
    display: grid;
  }
}

.list-filter > form .opc-form-field {
  margin-bottom: 0;
}

.list-filter > form .opc-form-field .opc-date {
  position: relative;
}

.list-filter > form .opc-form-field .opc-date .opc-input, .list-filter > form .opc-form-field .opc-date .page-checkout .checkout-addresses .not-editable, .page-checkout .checkout-addresses .list-filter > form .opc-form-field .opc-date .not-editable {
  border: 1px solid #ccc;
  max-width: 148px;
  height: 2.5rem;
  padding-left: 12px;
  padding-right: 36px;
  font-family: futura-pt;
  font-size: 1.25rem;
}

@media only screen and (width <= 576px) {
  .list-filter > form .opc-form-field .opc-date .opc-input, .list-filter > form .opc-form-field .opc-date .page-checkout .checkout-addresses .not-editable, .page-checkout .checkout-addresses .list-filter > form .opc-form-field .opc-date .not-editable {
    max-width: unset;
  }
}

.list-filter > form .opc-form-field .opc-date .opc-input::placeholder, .list-filter > form .opc-form-field .opc-date .page-checkout .checkout-addresses .not-editable::placeholder, .page-checkout .checkout-addresses .list-filter > form .opc-form-field .opc-date .not-editable::placeholder {
  color: #000;
}

.list-filter > form .opc-form-field .opc-date .opc-input:focus, .list-filter > form .opc-form-field .opc-date .page-checkout .checkout-addresses .not-editable:focus, .page-checkout .checkout-addresses .list-filter > form .opc-form-field .opc-date .not-editable:focus {
  border-color: #000;
}

.list-filter > form .opc-form-field .opc-date:after {
  content: "";
  color: #000;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.list-filter > form .opc-form-field .opc-date:hover:after {
  color: #fff;
}

.list-filter > form .opc-form-field .opc-date:hover .opc-input, .list-filter > form .opc-form-field .opc-date:hover .page-checkout .checkout-addresses .not-editable, .page-checkout .checkout-addresses .list-filter > form .opc-form-field .opc-date:hover .not-editable {
  color: #fff;
  background-color: #555;
  border-color: #555;
}

.list-filter > form .opc-form-field .opc-date:hover .opc-input::placeholder, .list-filter > form .opc-form-field .opc-date:hover .page-checkout .checkout-addresses .not-editable::placeholder, .page-checkout .checkout-addresses .list-filter > form .opc-form-field .opc-date:hover .not-editable::placeholder {
  color: #fff;
}

.list-filter > form .opc-form-field .opc-select-wrapper {
  position: relative;
}

.list-filter > form .opc-form-field .opc-select-wrapper .opc-select, .list-filter > form .opc-form-field .opc-select-wrapper .opc-basket-button .basket-button-dim-variants, .opc-basket-button .list-filter > form .opc-form-field .opc-select-wrapper .basket-button-dim-variants, .list-filter > form .opc-form-field .opc-select-wrapper .article-list-menu .article-list-sort select, .article-list-menu .article-list-sort .list-filter > form .opc-form-field .opc-select-wrapper select, .list-filter > form .opc-form-field .opc-select-wrapper .opc-compare .compare-row .compare-label select, .opc-compare .compare-row .compare-label .list-filter > form .opc-form-field .opc-select-wrapper select, .list-filter > form .page-account #change-addr-form .opc-form-field.language .opc-select-wrapper select, .page-account #change-addr-form .list-filter > form .opc-form-field.language .opc-select-wrapper select {
  background: none;
  outline: none;
  height: 2.5rem;
  padding-left: 12px;
  padding-right: calc(2.5rem + 12px);
  font-family: futura-pt;
  line-height: 2.5rem;
}

.list-filter > form .opc-form-field .opc-select-wrapper:after {
  content: "";
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

@media only screen and (width <= 576px) {
  .list-filter > form .c-button, .list-filter > form .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"], .c-quickorder__result .opc-basket-button .list-filter > form .opc-button[data-op-style="basket"], .list-filter > form .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-quickorder__result .opc-basket-button .list-filter > form [data-op-style="basket"].opc-favorite-button, .list-filter > form .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-quickorder__result .opc-basket-button .list-filter > form [data-op-style="basket"].opc-compare-button, .list-filter > form .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-style="basket"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button .list-filter > form a[data-op-style="basket"], .list-filter > form .opc-filter-set[data-op-layout="horizontal"] .filter-toggle, .opc-filter-set[data-op-layout="horizontal"] .list-filter > form .filter-toggle, .list-filter > form .opc-filter-set[data-op-layout="horizontal"] .filter-reset, .opc-filter-set[data-op-layout="horizontal"] .list-filter > form .filter-reset, .list-filter > form .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset .list-filter > form a, .list-filter > form .opc-static-content button.opc-button, .opc-static-content .list-filter > form button.opc-button, .list-filter > form .opc-static-content button.opc-favorite-button, .opc-static-content .list-filter > form button.opc-favorite-button, .list-filter > form .opc-static-content button.opc-compare-button, .opc-static-content .list-filter > form button.opc-compare-button, .list-filter > form .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button.notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content .list-filter > form button.notifications-ok, .list-filter > form .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .opc-static-content .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button.notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-static-content .list-filter > form button.notifications-cancel, .list-filter > form .l-fullscreen .opc-basket-button .opc-button[data-op-btnaction="deleteall"], .l-fullscreen .opc-basket-button .list-filter > form .opc-button[data-op-btnaction="deleteall"], .list-filter > form .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-favorite-button, .l-fullscreen .opc-basket-button .list-filter > form [data-op-btnaction="deleteall"].opc-favorite-button, .list-filter > form .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].opc-compare-button, .l-fullscreen .opc-basket-button .list-filter > form [data-op-btnaction="deleteall"].opc-compare-button, .list-filter > form .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-ok, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-btnaction="deleteall"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button .list-filter > form [data-op-btnaction="deleteall"].notifications-ok, .list-filter > form .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="deleteall"].notifications-cancel, .l-fullscreen .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-btnaction="deleteall"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button [data-op-btnaction="deleteall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .l-fullscreen .opc-basket-button .list-filter > form [data-op-btnaction="deleteall"].notifications-cancel, .list-filter > form .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="deleteall"], .l-fullscreen .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-btnaction="deleteall"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button a[data-op-btnaction="deleteall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .l-fullscreen .opc-basket-button .list-filter > form a[data-op-btnaction="deleteall"], .list-filter > form .p-article-detail .opc-compare-button, .p-article-detail .list-filter > form .opc-compare-button, .list-filter > form .p-article-detail .opc-favorite-button, .p-article-detail .list-filter > form .opc-favorite-button, .list-filter > form .p-article-detail .opc-basket-button .basket-button-dim-1 button[type="button"], .p-article-detail .opc-basket-button .basket-button-dim-1 .list-filter > form button[type="button"], .list-filter > form .p-article-detail .opc-basket-button .opc-button[data-op-style="basket"], .p-article-detail .opc-basket-button .list-filter > form .opc-button[data-op-style="basket"], .list-filter > form .p-article-detail .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-article-detail .opc-basket-button .list-filter > form [data-op-style="basket"].opc-favorite-button, .list-filter > form .p-article-detail .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-article-detail .opc-basket-button .list-filter > form [data-op-style="basket"].opc-compare-button, .list-filter > form .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .p-article-detail .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-style="basket"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-article-detail .opc-basket-button .list-filter > form a[data-op-style="basket"], .list-filter > form .p-favorite-list__header .opc-basket-button .opc-button[data-op-style="basket"], .p-favorite-list__header .opc-basket-button .list-filter > form .opc-button[data-op-style="basket"], .list-filter > form .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-favorite-button, .p-favorite-list__header .opc-basket-button .list-filter > form [data-op-style="basket"].opc-favorite-button, .list-filter > form .p-favorite-list__header .opc-basket-button [data-op-style="basket"].opc-compare-button, .p-favorite-list__header .opc-basket-button .list-filter > form [data-op-style="basket"].opc-compare-button, .list-filter > form .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .p-favorite-list__header .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-style="basket"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-favorite-list__header .opc-basket-button .list-filter > form a[data-op-style="basket"], .list-filter > form .p-account__orderdetail .opc-basket-button > .opc-button[data-op-btnaction="addall"], .p-account__orderdetail .list-filter > form .opc-basket-button > .opc-button[data-op-btnaction="addall"], .list-filter > form .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button, .p-account__orderdetail .list-filter > form .opc-basket-button > [data-op-btnaction="addall"].opc-favorite-button, .list-filter > form .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button, .p-account__orderdetail .list-filter > form .opc-basket-button > [data-op-btnaction="addall"].opc-compare-button, .list-filter > form .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .list-filter > form .opc-basket-button > [data-op-btnaction="addall"].notifications-ok, .list-filter > form .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .list-filter > form .opc-basket-button > [data-op-btnaction="addall"].notifications-cancel, .list-filter > form .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .opc-basket-button > a[data-op-btnaction="addall"], .p-account__orderdetail .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form .opc-basket-button > a[data-op-btnaction="addall"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .opc-basket-button > a[data-op-btnaction="addall"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .p-account__orderdetail .list-filter > form .opc-basket-button > a[data-op-btnaction="addall"], .list-filter > form .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-compare-button, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .list-filter > form .opc-compare-button, .list-filter > form .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-basket-button, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .list-filter > form .opc-basket-button, .list-filter > form .p-missal .opc-segment-navigation ul li a, .p-missal .opc-segment-navigation ul li .list-filter > form a, .list-filter > form .c-article-tile__action .opc-compare-button, .c-article-tile__action .list-filter > form .opc-compare-button, .list-filter > form .c-article-tile__action .opc-favorite-button, .c-article-tile__action .list-filter > form .opc-favorite-button, .list-filter > form .c-article-tile__action .opc-basket-button .opc-button[data-op-style="basket"], .c-article-tile__action .opc-basket-button .list-filter > form .opc-button[data-op-style="basket"], .list-filter > form .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-tile__action .opc-basket-button .list-filter > form [data-op-style="basket"].opc-favorite-button, .list-filter > form .c-article-tile__action .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-tile__action .opc-basket-button .list-filter > form [data-op-style="basket"].opc-compare-button, .list-filter > form .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .c-article-tile__action .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-style="basket"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-tile__action .opc-basket-button .list-filter > form a[data-op-style="basket"], .list-filter > form .c-article-list__head .opc-catstruct-list-layout button.opc-button, .c-article-list__head .opc-catstruct-list-layout .list-filter > form button.opc-button, .list-filter > form .c-article-list__head .opc-catstruct-list-layout button.opc-favorite-button, .c-article-list__head .opc-catstruct-list-layout .list-filter > form button.opc-favorite-button, .list-filter > form .c-article-list__head .opc-catstruct-list-layout button.opc-compare-button, .c-article-list__head .opc-catstruct-list-layout .list-filter > form button.opc-compare-button, .list-filter > form .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button.notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout .list-filter > form button.notifications-ok, .list-filter > form .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .c-article-list__head .opc-catstruct-list-layout .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button.notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-list__head .opc-catstruct-list-layout .list-filter > form button.notifications-cancel, .list-filter > form .c-basket-modal .opc-basket-button .basket-button-dim-1 button[type="button"], .c-basket-modal .opc-basket-button .basket-button-dim-1 .list-filter > form button[type="button"], .list-filter > form .c-basket-modal .opc-basket-button .opc-button[data-op-style="basket"], .c-basket-modal .opc-basket-button .list-filter > form .opc-button[data-op-style="basket"], .list-filter > form .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-basket-modal .opc-basket-button .list-filter > form [data-op-style="basket"].opc-favorite-button, .list-filter > form .c-basket-modal .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-basket-modal .opc-basket-button .list-filter > form [data-op-style="basket"].opc-compare-button, .list-filter > form .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .c-basket-modal .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-style="basket"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-modal .opc-basket-button .list-filter > form a[data-op-style="basket"], .list-filter > form .c-article-selection__basket .opc-basket-button .opc-button[data-op-style="basket"], .c-article-selection__basket .opc-basket-button .list-filter > form .opc-button[data-op-style="basket"], .list-filter > form .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-article-selection__basket .opc-basket-button .list-filter > form [data-op-style="basket"].opc-favorite-button, .list-filter > form .c-article-selection__basket .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-article-selection__basket .opc-basket-button .list-filter > form [data-op-style="basket"].opc-compare-button, .list-filter > form .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-ok, .list-filter > form .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .list-filter > form [data-op-style="basket"].notifications-cancel, .list-filter > form .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .c-article-selection__basket .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-style="basket"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-article-selection__basket .opc-basket-button .list-filter > form a[data-op-style="basket"], .list-filter > form .c-basket-tile__delete .opc-basket-button .opc-button[data-op-btnaction="delete"], .c-basket-tile__delete .opc-basket-button .list-filter > form .opc-button[data-op-btnaction="delete"], .list-filter > form .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-favorite-button, .c-basket-tile__delete .opc-basket-button .list-filter > form [data-op-btnaction="delete"].opc-favorite-button, .list-filter > form .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].opc-compare-button, .c-basket-tile__delete .opc-basket-button .list-filter > form [data-op-btnaction="delete"].opc-compare-button, .list-filter > form .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-ok, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-btnaction="delete"].notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .list-filter > form [data-op-btnaction="delete"].notifications-ok, .list-filter > form .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-btnaction="delete"].notifications-cancel, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form [data-op-btnaction="delete"].notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button [data-op-btnaction="delete"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .list-filter > form [data-op-btnaction="delete"].notifications-cancel, .list-filter > form .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-btnaction="delete"], .c-basket-tile__delete .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .list-filter > form a[data-op-btnaction="delete"], .list-filter > form .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button a[data-op-btnaction="delete"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-basket-tile__delete .opc-basket-button .list-filter > form a[data-op-btnaction="delete"], .list-filter > form .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .list-filter > form button.opc-button, .list-filter > form .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-favorite-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .list-filter > form button.opc-favorite-button, .list-filter > form .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.opc-compare-button, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .list-filter > form button.opc-compare-button, .list-filter > form .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-ok, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button.notifications-ok, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .list-filter > form button.notifications-ok, .list-filter > form .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons button.notifications-cancel, .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button.notifications-cancel, .list-filter > form .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 button.notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__quantity .opc-basket-button .basket-button-dim-1 .list-filter > form button.notifications-cancel, .list-filter > form .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .list-filter > form .notifications-close, .list-filter > form .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .list-filter > form .notifications-close, .list-filter > form .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .list-filter > form .notifications-close, .list-filter > form .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .list-filter > form .notifications-close, .list-filter > form .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .list-filter > form .notifications-close, .list-filter > form .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .notifications-close, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .list-filter > form .notifications-close, .list-filter > form .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button, .list-filter > form .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons button:focus, .opc-notifications[data-op-type="confirm"] .notifications-dialog .notifications-footer .notifications-buttons .list-filter > form button:focus {
    grid-column: 1 / -1;
  }
}

.opc-dropzone {
  border: 2px dashed #f2f2f2;
  border-radius: .5rem;
  width: 100%;
  min-height: 150px;
  transition: border-color .2s cubic-bezier(.17, .67, .83, .67);
}

.opc-dropzone:hover {
  border: 2px dashed #e6e6e6;
}

.opc-dropzone:hover .dz-default, .opc-dropzone:hover .dz-default span.material-icons-outlined, .opc-dropzone:hover .dz-default .article-list-sort span.opc-catsort:after, .article-list-sort .opc-dropzone:hover .dz-default span.opc-catsort:after, .opc-dropzone:hover .dz-default .c-quickorder__search.c-search__wrapper--is-loading span.c-quickorder__input:after, .c-quickorder__search.c-search__wrapper--is-loading .opc-dropzone:hover .dz-default span.c-quickorder__input:after, .opc-dropzone:hover .dz-default .c-quickorder__search span.c-quickorder__input:before, .c-quickorder__search .opc-dropzone:hover .dz-default span.c-quickorder__input:before, .opc-dropzone:hover .dz-default .c-quickorder__result .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .opc-dropzone:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone:hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone:hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone:hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] span.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .opc-dropzone:hover .dz-default span.filter-reset:before, .opc-dropzone:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag span.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .opc-dropzone:hover .dz-default span.tag-remove:before, .opc-dropzone:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body span.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .opc-dropzone:hover .dz-default span.filter-body-search:after, .opc-dropzone:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter span.filter-head:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .opc-dropzone:hover .dz-default span.filter-head:after, .opc-dropzone:hover .dz-default span[data-status-button="loading"]:after, .opc-dropzone:hover .dz-default span[data-status-icon="loading"]:after, .opc-dropzone:hover .dz-default span.opc-static-content.has-value:before, .opc-dropzone:hover .dz-default .p-article-detail span.opc-compare-button:before, .p-article-detail .opc-dropzone:hover .dz-default span.opc-compare-button:before, .opc-dropzone:hover .dz-default .p-article-detail span.opc-favorite-button:before, .p-article-detail .opc-dropzone:hover .dz-default span.opc-favorite-button:before, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__decreaser:before, .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .p-favorite-list__header .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .opc-dropzone:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone:hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone:hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .p-account__orderdetail .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-dropzone:hover .dz-default .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .opc-dropzone:hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-dropzone:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-dropzone:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .opc-dropzone:hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone:hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-compare-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone:hover .dz-default span.opc-compare-button:before, .opc-dropzone:hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone:hover .dz-default span.opc-basket-button:before, .opc-dropzone:hover .dz-default .p-missal .opc-form-field span.opc-select-wrapper:after, .p-missal .opc-form-field .opc-dropzone:hover .dz-default span.opc-select-wrapper:after, .opc-dropzone:hover .dz-default .p-missal .opc-form-field span.opc-autocomplete:after, .p-missal .opc-form-field .opc-dropzone:hover .dz-default span.opc-autocomplete:after, .opc-dropzone:hover .dz-default span.c-button__link--return:before, .opc-dropzone:hover .dz-default span.c-button__link--arrow:after, .opc-dropzone:hover .dz-default span.c-button__link--close:after, .opc-dropzone:hover .dz-default span.c-button__context:after, .opc-dropzone:hover .dz-default .c-form__checkbox input:checked + span:before, .opc-dropzone:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone:hover .dz-default li input:checked + span:before, .c-form__checkbox .opc-dropzone:hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li .opc-dropzone:hover .dz-default input:checked + span:before, .opc-dropzone:hover .dz-default .c-form__checkbox:hover input:checked + span:before, .opc-dropzone:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone:hover .dz-default li:hover input:checked + span:before, .c-form__checkbox:hover .opc-dropzone:hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover .opc-dropzone:hover .dz-default input:checked + span:before, .opc-dropzone:hover .dz-default .c-form__input--invalid span.c-form__hint:before, .c-form__input--invalid .opc-dropzone:hover .dz-default span.c-form__hint:before, .opc-dropzone:hover .dz-default .c-form__textarea--invalid span.c-form__hint:before, .c-form__textarea--invalid .opc-dropzone:hover .dz-default span.c-form__hint:before, .opc-dropzone:hover .dz-default .c-form__number--invalid span.c-form__hint:before, .c-form__number--invalid .opc-dropzone:hover .dz-default span.c-form__hint:before, .opc-dropzone:hover .dz-default span.c-form__select:after, .opc-dropzone:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone:hover .dz-default .c-form__select--invalid span.c-form__hint:before, .c-form__select--invalid .opc-dropzone:hover .dz-default span.c-form__hint:before, .opc-dropzone:hover .dz-default .is-invalid span.c-form__hint:before, .is-invalid .opc-dropzone:hover .dz-default span.c-form__hint:before, .opc-dropzone:hover .dz-default span.c-accordion__head:after, .opc-dropzone:hover .dz-default .c-article-tile__action span.opc-compare-button:before, .c-article-tile__action .opc-dropzone:hover .dz-default span.opc-compare-button:before, .opc-dropzone:hover .dz-default .c-article-tile__action span.opc-favorite-button:before, .c-article-tile__action .opc-dropzone:hover .dz-default span.opc-favorite-button:before, .opc-dropzone:hover .dz-default .c-article-tile__action .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .opc-dropzone:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone:hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone:hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default span.c-stock__icon:before, .opc-dropzone:hover .dz-default span.c-article-slider__arrow:before, .opc-dropzone:hover .dz-default .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone:hover .dz-default span.navigation-toggler:before, .opc-dropzone:hover .dz-default .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone:hover .dz-default span.navigation-toggler:before, .opc-dropzone:hover .dz-default span.offcanvas-menu-trigger:before, .opc-dropzone:hover .dz-default span.c-search__wrapper:before, .opc-dropzone:hover .dz-default span.c-search__wrapper--is-loading:after, .opc-dropzone:hover .dz-default span.c-search__reset:before, .opc-dropzone:hover .dz-default span.c-search__button:before, .opc-dropzone:hover .dz-default .opc-notifications-notifier span.notifications-message:before, .opc-notifications-notifier .opc-dropzone:hover .dz-default span.notifications-message:before, .opc-dropzone:hover .dz-default .c-color-tile--selected span.c-color-tile__image:after, .c-color-tile--selected .opc-dropzone:hover .dz-default span.c-color-tile__image:after, .opc-dropzone:hover .dz-default span.c-article-image-viewer__item-360:before, .opc-dropzone:hover .dz-default span.c-article-image-viewer__icon:before, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-variants-wrapper:after, .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone:hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone:hover .dz-default .c-article-selection__basket .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .opc-dropzone:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone:hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone:hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone:hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone:hover .dz-default span.c-color-toggle__icon:before, .opc-dropzone:hover .dz-default .c-basket-tile__delete .opc-basket-button span.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone:hover .dz-default span.opc-button[data-op-btnaction="delete"]:before, .opc-dropzone:hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-btnaction="delete"].opc-favorite-button:before, .opc-dropzone:hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-btnaction="delete"].opc-compare-button:before, .opc-dropzone:hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone:hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone:hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone:hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone:hover .dz-default .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone:hover .dz-default span.notifications-close:before, .opc-dropzone:hover .dz-default .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone:hover .dz-default span.notifications-close:before, .opc-dropzone:hover .dz-default .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone:hover .dz-default span.notifications-close:before, .opc-dropzone:hover .dz-default .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone:hover .dz-default span.notifications-close:before, .opc-dropzone:hover .dz-default .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone:hover .dz-default span.notifications-close:before, .opc-dropzone:hover .dz-default .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone:hover .dz-default span.notifications-close:before, .opc-dropzone:hover .dz-default .list-filter > form .opc-form-field span.opc-date:after, .list-filter > form .opc-form-field .opc-dropzone:hover .dz-default span.opc-date:after, .opc-dropzone:hover .dz-default .list-filter > form .opc-form-field span.opc-select-wrapper:after, .list-filter > form .opc-form-field .opc-dropzone:hover .dz-default span.opc-select-wrapper:after {
  color: #ccc;
}

.opc-dropzone:hover .dz-default small {
  color: #e6e6e6;
}

.opc-dropzone .dz-default {
  color: #e6e6e6;
  flex-direction: column;
  font-weight: 700;
  transition: color .2s cubic-bezier(.17, .67, .83, .67);
  display: flex;
}

.opc-dropzone .dz-default span.material-icons-outlined, .opc-dropzone .dz-default .article-list-sort span.opc-catsort:after, .article-list-sort .opc-dropzone .dz-default span.opc-catsort:after, .opc-dropzone .dz-default .c-quickorder__search.c-search__wrapper--is-loading span.c-quickorder__input:after, .c-quickorder__search.c-search__wrapper--is-loading .opc-dropzone .dz-default span.c-quickorder__input:after, .opc-dropzone .dz-default .c-quickorder__search span.c-quickorder__input:before, .c-quickorder__search .opc-dropzone .dz-default span.c-quickorder__input:before, .opc-dropzone .dz-default .c-quickorder__result .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .opc-dropzone .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone .dz-default .opc-filter-set[data-op-layout="horizontal"] span.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .opc-dropzone .dz-default span.filter-reset:before, .opc-dropzone .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag span.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .opc-dropzone .dz-default span.tag-remove:before, .opc-dropzone .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body span.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .opc-dropzone .dz-default span.filter-body-search:after, .opc-dropzone .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter span.filter-head:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .opc-dropzone .dz-default span.filter-head:after, .opc-dropzone .dz-default span[data-status-button="loading"]:after, .opc-dropzone .dz-default span[data-status-icon="loading"]:after, .opc-dropzone .dz-default span.opc-static-content.has-value:before, .opc-dropzone .dz-default .p-article-detail span.opc-compare-button:before, .p-article-detail .opc-dropzone .dz-default span.opc-compare-button:before, .opc-dropzone .dz-default .p-article-detail span.opc-favorite-button:before, .p-article-detail .opc-dropzone .dz-default span.opc-favorite-button:before, .opc-dropzone .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__decreaser:before, .p-article-detail .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone .dz-default .p-article-detail .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .opc-dropzone .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .p-favorite-list__header .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .opc-dropzone .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .p-account__orderdetail .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-dropzone .dz-default .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .opc-dropzone .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-dropzone .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .opc-dropzone .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-dropzone .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .opc-dropzone .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-compare-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone .dz-default span.opc-compare-button:before, .opc-dropzone .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone .dz-default span.opc-basket-button:before, .opc-dropzone .dz-default .p-missal .opc-form-field span.opc-select-wrapper:after, .p-missal .opc-form-field .opc-dropzone .dz-default span.opc-select-wrapper:after, .opc-dropzone .dz-default .p-missal .opc-form-field span.opc-autocomplete:after, .p-missal .opc-form-field .opc-dropzone .dz-default span.opc-autocomplete:after, .opc-dropzone .dz-default span.c-button__link--return:before, .opc-dropzone .dz-default span.c-button__link--arrow:after, .opc-dropzone .dz-default span.c-button__link--close:after, .opc-dropzone .dz-default span.c-button__context:after, .opc-dropzone .dz-default .c-form__checkbox input:checked + span:before, .opc-dropzone .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone .dz-default li input:checked + span:before, .c-form__checkbox .opc-dropzone .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li .opc-dropzone .dz-default input:checked + span:before, .opc-dropzone .dz-default .c-form__checkbox:hover input:checked + span:before, .opc-dropzone .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone .dz-default li:hover input:checked + span:before, .c-form__checkbox:hover .opc-dropzone .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover .opc-dropzone .dz-default input:checked + span:before, .opc-dropzone .dz-default .c-form__input--invalid span.c-form__hint:before, .c-form__input--invalid .opc-dropzone .dz-default span.c-form__hint:before, .opc-dropzone .dz-default .c-form__textarea--invalid span.c-form__hint:before, .c-form__textarea--invalid .opc-dropzone .dz-default span.c-form__hint:before, .opc-dropzone .dz-default .c-form__number--invalid span.c-form__hint:before, .c-form__number--invalid .opc-dropzone .dz-default span.c-form__hint:before, .opc-dropzone .dz-default span.c-form__select:after, .opc-dropzone .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone .dz-default .c-form__select--invalid span.c-form__hint:before, .c-form__select--invalid .opc-dropzone .dz-default span.c-form__hint:before, .opc-dropzone .dz-default .is-invalid span.c-form__hint:before, .is-invalid .opc-dropzone .dz-default span.c-form__hint:before, .opc-dropzone .dz-default span.c-accordion__head:after, .opc-dropzone .dz-default .c-article-tile__action span.opc-compare-button:before, .c-article-tile__action .opc-dropzone .dz-default span.opc-compare-button:before, .opc-dropzone .dz-default .c-article-tile__action span.opc-favorite-button:before, .c-article-tile__action .opc-dropzone .dz-default span.opc-favorite-button:before, .opc-dropzone .dz-default .c-article-tile__action .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .opc-dropzone .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default span.c-stock__icon:before, .opc-dropzone .dz-default span.c-article-slider__arrow:before, .opc-dropzone .dz-default .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone .dz-default span.navigation-toggler:before, .opc-dropzone .dz-default .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone .dz-default span.navigation-toggler:before, .opc-dropzone .dz-default span.offcanvas-menu-trigger:before, .opc-dropzone .dz-default span.c-search__wrapper:before, .opc-dropzone .dz-default span.c-search__wrapper--is-loading:after, .opc-dropzone .dz-default span.c-search__reset:before, .opc-dropzone .dz-default span.c-search__button:before, .opc-dropzone .dz-default .opc-notifications-notifier span.notifications-message:before, .opc-notifications-notifier .opc-dropzone .dz-default span.notifications-message:before, .opc-dropzone .dz-default .c-color-tile--selected span.c-color-tile__image:after, .c-color-tile--selected .opc-dropzone .dz-default span.c-color-tile__image:after, .opc-dropzone .dz-default span.c-article-image-viewer__item-360:before, .opc-dropzone .dz-default span.c-article-image-viewer__icon:before, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-variants-wrapper:after, .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone .dz-default .c-article-selection__basket .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .opc-dropzone .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone .dz-default span.c-color-toggle__icon:before, .opc-dropzone .dz-default .c-basket-tile__delete .opc-basket-button span.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone .dz-default span.opc-button[data-op-btnaction="delete"]:before, .opc-dropzone .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone .dz-default span[data-op-btnaction="delete"].opc-favorite-button:before, .opc-dropzone .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone .dz-default span[data-op-btnaction="delete"].opc-compare-button:before, .opc-dropzone .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone .dz-default .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone .dz-default span.notifications-close:before, .opc-dropzone .dz-default .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone .dz-default span.notifications-close:before, .opc-dropzone .dz-default .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone .dz-default span.notifications-close:before, .opc-dropzone .dz-default .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone .dz-default span.notifications-close:before, .opc-dropzone .dz-default .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone .dz-default span.notifications-close:before, .opc-dropzone .dz-default .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone .dz-default span.notifications-close:before, .opc-dropzone .dz-default .list-filter > form .opc-form-field span.opc-date:after, .list-filter > form .opc-form-field .opc-dropzone .dz-default span.opc-date:after, .opc-dropzone .dz-default .list-filter > form .opc-form-field span.opc-select-wrapper:after, .list-filter > form .opc-form-field .opc-dropzone .dz-default span.opc-select-wrapper:after {
  color: #e6e6e6;
  font-size: 5rem;
  transition: color .2s cubic-bezier(.17, .67, .83, .67);
}

.opc-dropzone .dz-default small {
  color: #e6e6e6cc;
  font-size: .875rem;
  transition: color .2s cubic-bezier(.17, .67, .83, .67);
}

.opc-dropzone.dz-drag-hover {
  box-shadow: none;
  border: 2px dashed #000;
}

.opc-dropzone.dz-drag-hover:hover {
  border: 2px dashed #000;
}

.opc-dropzone.dz-drag-hover:hover .dz-default, .opc-dropzone.dz-drag-hover:hover .dz-default span.material-icons-outlined, .opc-dropzone.dz-drag-hover:hover .dz-default .article-list-sort span.opc-catsort:after, .article-list-sort .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-catsort:after, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__search.c-search__wrapper--is-loading span.c-quickorder__input:after, .c-quickorder__search.c-search__wrapper--is-loading .opc-dropzone.dz-drag-hover:hover .dz-default span.c-quickorder__input:after, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__search span.c-quickorder__input:before, .c-quickorder__search .opc-dropzone.dz-drag-hover:hover .dz-default span.c-quickorder__input:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__result .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] span.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .opc-dropzone.dz-drag-hover:hover .dz-default span.filter-reset:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag span.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .opc-dropzone.dz-drag-hover:hover .dz-default span.tag-remove:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body span.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .opc-dropzone.dz-drag-hover:hover .dz-default span.filter-body-search:after, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter span.filter-head:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .opc-dropzone.dz-drag-hover:hover .dz-default span.filter-head:after, .opc-dropzone.dz-drag-hover:hover .dz-default span[data-status-button="loading"]:after, .opc-dropzone.dz-drag-hover:hover .dz-default span[data-status-icon="loading"]:after, .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-static-content.has-value:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail span.opc-compare-button:before, .p-article-detail .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail span.opc-favorite-button:before, .p-article-detail .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__decreaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-favorite-list__header .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-account__orderdetail .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-dropzone.dz-drag-hover:hover .dz-default .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-dropzone.dz-drag-hover:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-dropzone.dz-drag-hover:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-drag-hover:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-drag-hover:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-compare-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-basket-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .p-missal .opc-form-field span.opc-select-wrapper:after, .p-missal .opc-form-field .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-select-wrapper:after, .opc-dropzone.dz-drag-hover:hover .dz-default .p-missal .opc-form-field span.opc-autocomplete:after, .p-missal .opc-form-field .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-autocomplete:after, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-button__link--return:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-button__link--arrow:after, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-button__link--close:after, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-button__context:after, .opc-dropzone.dz-drag-hover:hover .dz-default .c-form__checkbox input:checked + span:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-drag-hover:hover .dz-default li input:checked + span:before, .c-form__checkbox .opc-dropzone.dz-drag-hover:hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li .opc-dropzone.dz-drag-hover:hover .dz-default input:checked + span:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-form__checkbox:hover input:checked + span:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-drag-hover:hover .dz-default li:hover input:checked + span:before, .c-form__checkbox:hover .opc-dropzone.dz-drag-hover:hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover .opc-dropzone.dz-drag-hover:hover .dz-default input:checked + span:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-form__input--invalid span.c-form__hint:before, .c-form__input--invalid .opc-dropzone.dz-drag-hover:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-form__textarea--invalid span.c-form__hint:before, .c-form__textarea--invalid .opc-dropzone.dz-drag-hover:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-form__number--invalid span.c-form__hint:before, .c-form__number--invalid .opc-dropzone.dz-drag-hover:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-form__select:after, .opc-dropzone.dz-drag-hover:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-drag-hover:hover .dz-default .c-form__select--invalid span.c-form__hint:before, .c-form__select--invalid .opc-dropzone.dz-drag-hover:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover:hover .dz-default .is-invalid span.c-form__hint:before, .is-invalid .opc-dropzone.dz-drag-hover:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-accordion__head:after, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-tile__action span.opc-compare-button:before, .c-article-tile__action .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-tile__action span.opc-favorite-button:before, .c-article-tile__action .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-tile__action .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-stock__icon:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-article-slider__arrow:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-drag-hover:hover .dz-default span.navigation-toggler:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-drag-hover:hover .dz-default span.navigation-toggler:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.offcanvas-menu-trigger:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-search__wrapper:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-search__wrapper--is-loading:after, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-search__reset:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-search__button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications-notifier span.notifications-message:before, .opc-notifications-notifier .opc-dropzone.dz-drag-hover:hover .dz-default span.notifications-message:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-color-tile--selected span.c-color-tile__image:after, .c-color-tile--selected .opc-dropzone.dz-drag-hover:hover .dz-default span.c-color-tile__image:after, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-article-image-viewer__item-360:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-article-image-viewer__icon:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-variants-wrapper:after, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-selection__basket .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default span.c-color-toggle__icon:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-tile__delete .opc-basket-button span.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-button[data-op-btnaction="delete"]:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-btnaction="delete"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-btnaction="delete"].opc-compare-button:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-drag-hover:hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover:hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover:hover .dz-default .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover:hover .dz-default .list-filter > form .opc-form-field span.opc-date:after, .list-filter > form .opc-form-field .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-date:after, .opc-dropzone.dz-drag-hover:hover .dz-default .list-filter > form .opc-form-field span.opc-select-wrapper:after, .list-filter > form .opc-form-field .opc-dropzone.dz-drag-hover:hover .dz-default span.opc-select-wrapper:after, .opc-dropzone.dz-drag-hover .dz-default, .opc-dropzone.dz-drag-hover .dz-default span.material-icons-outlined, .opc-dropzone.dz-drag-hover .dz-default .article-list-sort span.opc-catsort:after, .article-list-sort .opc-dropzone.dz-drag-hover .dz-default span.opc-catsort:after, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__search.c-search__wrapper--is-loading span.c-quickorder__input:after, .c-quickorder__search.c-search__wrapper--is-loading .opc-dropzone.dz-drag-hover .dz-default span.c-quickorder__input:after, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__search span.c-quickorder__input:before, .c-quickorder__search .opc-dropzone.dz-drag-hover .dz-default span.c-quickorder__input:before, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__result .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover .dz-default .opc-filter-set[data-op-layout="horizontal"] span.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .opc-dropzone.dz-drag-hover .dz-default span.filter-reset:before, .opc-dropzone.dz-drag-hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag span.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .opc-dropzone.dz-drag-hover .dz-default span.tag-remove:before, .opc-dropzone.dz-drag-hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body span.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .opc-dropzone.dz-drag-hover .dz-default span.filter-body-search:after, .opc-dropzone.dz-drag-hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter span.filter-head:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .opc-dropzone.dz-drag-hover .dz-default span.filter-head:after, .opc-dropzone.dz-drag-hover .dz-default span[data-status-button="loading"]:after, .opc-dropzone.dz-drag-hover .dz-default span[data-status-icon="loading"]:after, .opc-dropzone.dz-drag-hover .dz-default span.opc-static-content.has-value:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail span.opc-compare-button:before, .p-article-detail .opc-dropzone.dz-drag-hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail span.opc-favorite-button:before, .p-article-detail .opc-dropzone.dz-drag-hover .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__decreaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .p-favorite-list__header .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .p-account__orderdetail .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-dropzone.dz-drag-hover .dz-default .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .opc-dropzone.dz-drag-hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-dropzone.dz-drag-hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-dropzone.dz-drag-hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-drag-hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-drag-hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-compare-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-drag-hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-drag-hover .dz-default span.opc-basket-button:before, .opc-dropzone.dz-drag-hover .dz-default .p-missal .opc-form-field span.opc-select-wrapper:after, .p-missal .opc-form-field .opc-dropzone.dz-drag-hover .dz-default span.opc-select-wrapper:after, .opc-dropzone.dz-drag-hover .dz-default .p-missal .opc-form-field span.opc-autocomplete:after, .p-missal .opc-form-field .opc-dropzone.dz-drag-hover .dz-default span.opc-autocomplete:after, .opc-dropzone.dz-drag-hover .dz-default span.c-button__link--return:before, .opc-dropzone.dz-drag-hover .dz-default span.c-button__link--arrow:after, .opc-dropzone.dz-drag-hover .dz-default span.c-button__link--close:after, .opc-dropzone.dz-drag-hover .dz-default span.c-button__context:after, .opc-dropzone.dz-drag-hover .dz-default .c-form__checkbox input:checked + span:before, .opc-dropzone.dz-drag-hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-drag-hover .dz-default li input:checked + span:before, .c-form__checkbox .opc-dropzone.dz-drag-hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li .opc-dropzone.dz-drag-hover .dz-default input:checked + span:before, .opc-dropzone.dz-drag-hover .dz-default .c-form__checkbox:hover input:checked + span:before, .opc-dropzone.dz-drag-hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-drag-hover .dz-default li:hover input:checked + span:before, .c-form__checkbox:hover .opc-dropzone.dz-drag-hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover .opc-dropzone.dz-drag-hover .dz-default input:checked + span:before, .opc-dropzone.dz-drag-hover .dz-default .c-form__input--invalid span.c-form__hint:before, .c-form__input--invalid .opc-dropzone.dz-drag-hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover .dz-default .c-form__textarea--invalid span.c-form__hint:before, .c-form__textarea--invalid .opc-dropzone.dz-drag-hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover .dz-default .c-form__number--invalid span.c-form__hint:before, .c-form__number--invalid .opc-dropzone.dz-drag-hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover .dz-default span.c-form__select:after, .opc-dropzone.dz-drag-hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-drag-hover .dz-default .c-form__select--invalid span.c-form__hint:before, .c-form__select--invalid .opc-dropzone.dz-drag-hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover .dz-default .is-invalid span.c-form__hint:before, .is-invalid .opc-dropzone.dz-drag-hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-drag-hover .dz-default span.c-accordion__head:after, .opc-dropzone.dz-drag-hover .dz-default .c-article-tile__action span.opc-compare-button:before, .c-article-tile__action .opc-dropzone.dz-drag-hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-tile__action span.opc-favorite-button:before, .c-article-tile__action .opc-dropzone.dz-drag-hover .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-tile__action .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default span.c-stock__icon:before, .opc-dropzone.dz-drag-hover .dz-default span.c-article-slider__arrow:before, .opc-dropzone.dz-drag-hover .dz-default .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-drag-hover .dz-default span.navigation-toggler:before, .opc-dropzone.dz-drag-hover .dz-default .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-drag-hover .dz-default span.navigation-toggler:before, .opc-dropzone.dz-drag-hover .dz-default span.offcanvas-menu-trigger:before, .opc-dropzone.dz-drag-hover .dz-default span.c-search__wrapper:before, .opc-dropzone.dz-drag-hover .dz-default span.c-search__wrapper--is-loading:after, .opc-dropzone.dz-drag-hover .dz-default span.c-search__reset:before, .opc-dropzone.dz-drag-hover .dz-default span.c-search__button:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications-notifier span.notifications-message:before, .opc-notifications-notifier .opc-dropzone.dz-drag-hover .dz-default span.notifications-message:before, .opc-dropzone.dz-drag-hover .dz-default .c-color-tile--selected span.c-color-tile__image:after, .c-color-tile--selected .opc-dropzone.dz-drag-hover .dz-default span.c-color-tile__image:after, .opc-dropzone.dz-drag-hover .dz-default span.c-article-image-viewer__item-360:before, .opc-dropzone.dz-drag-hover .dz-default span.c-article-image-viewer__icon:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-variants-wrapper:after, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-selection__basket .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default span.c-color-toggle__icon:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-tile__delete .opc-basket-button span.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span.opc-button[data-op-btnaction="delete"]:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-btnaction="delete"].opc-favorite-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-btnaction="delete"].opc-compare-button:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-drag-hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-drag-hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-drag-hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover .dz-default .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-drag-hover .dz-default span.notifications-close:before, .opc-dropzone.dz-drag-hover .dz-default .list-filter > form .opc-form-field span.opc-date:after, .list-filter > form .opc-form-field .opc-dropzone.dz-drag-hover .dz-default span.opc-date:after, .opc-dropzone.dz-drag-hover .dz-default .list-filter > form .opc-form-field span.opc-select-wrapper:after, .list-filter > form .opc-form-field .opc-dropzone.dz-drag-hover .dz-default span.opc-select-wrapper:after {
  color: #000;
}

.opc-dropzone.dz-drag-hover .dz-default small {
  color: #e6e6e6;
}

.opc-dropzone.dz-drag-hover .dz-message {
  opacity: 1;
}

.opc-dropzone.dz-started, .opc-dropzone.dz-started:hover {
  border: 2px dashed #555;
}

.opc-dropzone.dz-started:hover .dz-default, .opc-dropzone.dz-started:hover .dz-default span.material-icons-outlined, .opc-dropzone.dz-started:hover .dz-default .article-list-sort span.opc-catsort:after, .article-list-sort .opc-dropzone.dz-started:hover .dz-default span.opc-catsort:after, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__search.c-search__wrapper--is-loading span.c-quickorder__input:after, .c-quickorder__search.c-search__wrapper--is-loading .opc-dropzone.dz-started:hover .dz-default span.c-quickorder__input:after, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__search span.c-quickorder__input:before, .c-quickorder__search .opc-dropzone.dz-started:hover .dz-default span.c-quickorder__input:before, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__result .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started:hover .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] span.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .opc-dropzone.dz-started:hover .dz-default span.filter-reset:before, .opc-dropzone.dz-started:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag span.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .opc-dropzone.dz-started:hover .dz-default span.tag-remove:before, .opc-dropzone.dz-started:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body span.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .opc-dropzone.dz-started:hover .dz-default span.filter-body-search:after, .opc-dropzone.dz-started:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter span.filter-head:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .opc-dropzone.dz-started:hover .dz-default span.filter-head:after, .opc-dropzone.dz-started:hover .dz-default span[data-status-button="loading"]:after, .opc-dropzone.dz-started:hover .dz-default span[data-status-icon="loading"]:after, .opc-dropzone.dz-started:hover .dz-default span.opc-static-content.has-value:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail span.opc-compare-button:before, .p-article-detail .opc-dropzone.dz-started:hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail span.opc-favorite-button:before, .p-article-detail .opc-dropzone.dz-started:hover .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__decreaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .p-favorite-list__header .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started:hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .p-account__orderdetail .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-dropzone.dz-started:hover .dz-default .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .opc-dropzone.dz-started:hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-dropzone.dz-started:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-dropzone.dz-started:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-started:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-started:hover .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-compare-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-started:hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-started:hover .dz-default span.opc-basket-button:before, .opc-dropzone.dz-started:hover .dz-default .p-missal .opc-form-field span.opc-select-wrapper:after, .p-missal .opc-form-field .opc-dropzone.dz-started:hover .dz-default span.opc-select-wrapper:after, .opc-dropzone.dz-started:hover .dz-default .p-missal .opc-form-field span.opc-autocomplete:after, .p-missal .opc-form-field .opc-dropzone.dz-started:hover .dz-default span.opc-autocomplete:after, .opc-dropzone.dz-started:hover .dz-default span.c-button__link--return:before, .opc-dropzone.dz-started:hover .dz-default span.c-button__link--arrow:after, .opc-dropzone.dz-started:hover .dz-default span.c-button__link--close:after, .opc-dropzone.dz-started:hover .dz-default span.c-button__context:after, .opc-dropzone.dz-started:hover .dz-default .c-form__checkbox input:checked + span:before, .opc-dropzone.dz-started:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-started:hover .dz-default li input:checked + span:before, .c-form__checkbox .opc-dropzone.dz-started:hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li .opc-dropzone.dz-started:hover .dz-default input:checked + span:before, .opc-dropzone.dz-started:hover .dz-default .c-form__checkbox:hover input:checked + span:before, .opc-dropzone.dz-started:hover .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-started:hover .dz-default li:hover input:checked + span:before, .c-form__checkbox:hover .opc-dropzone.dz-started:hover .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover .opc-dropzone.dz-started:hover .dz-default input:checked + span:before, .opc-dropzone.dz-started:hover .dz-default .c-form__input--invalid span.c-form__hint:before, .c-form__input--invalid .opc-dropzone.dz-started:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-started:hover .dz-default .c-form__textarea--invalid span.c-form__hint:before, .c-form__textarea--invalid .opc-dropzone.dz-started:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-started:hover .dz-default .c-form__number--invalid span.c-form__hint:before, .c-form__number--invalid .opc-dropzone.dz-started:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-started:hover .dz-default span.c-form__select:after, .opc-dropzone.dz-started:hover .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-started:hover .dz-default .c-form__select--invalid span.c-form__hint:before, .c-form__select--invalid .opc-dropzone.dz-started:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-started:hover .dz-default .is-invalid span.c-form__hint:before, .is-invalid .opc-dropzone.dz-started:hover .dz-default span.c-form__hint:before, .opc-dropzone.dz-started:hover .dz-default span.c-accordion__head:after, .opc-dropzone.dz-started:hover .dz-default .c-article-tile__action span.opc-compare-button:before, .c-article-tile__action .opc-dropzone.dz-started:hover .dz-default span.opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .c-article-tile__action span.opc-favorite-button:before, .c-article-tile__action .opc-dropzone.dz-started:hover .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .c-article-tile__action .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started:hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default span.c-stock__icon:before, .opc-dropzone.dz-started:hover .dz-default span.c-article-slider__arrow:before, .opc-dropzone.dz-started:hover .dz-default .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-started:hover .dz-default span.navigation-toggler:before, .opc-dropzone.dz-started:hover .dz-default .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-started:hover .dz-default span.navigation-toggler:before, .opc-dropzone.dz-started:hover .dz-default span.offcanvas-menu-trigger:before, .opc-dropzone.dz-started:hover .dz-default span.c-search__wrapper:before, .opc-dropzone.dz-started:hover .dz-default span.c-search__wrapper--is-loading:after, .opc-dropzone.dz-started:hover .dz-default span.c-search__reset:before, .opc-dropzone.dz-started:hover .dz-default span.c-search__button:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications-notifier span.notifications-message:before, .opc-notifications-notifier .opc-dropzone.dz-started:hover .dz-default span.notifications-message:before, .opc-dropzone.dz-started:hover .dz-default .c-color-tile--selected span.c-color-tile__image:after, .c-color-tile--selected .opc-dropzone.dz-started:hover .dz-default span.c-color-tile__image:after, .opc-dropzone.dz-started:hover .dz-default span.c-article-image-viewer__item-360:before, .opc-dropzone.dz-started:hover .dz-default span.c-article-image-viewer__icon:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-variants-wrapper:after, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started:hover .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started:hover .dz-default .c-article-selection__basket .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started:hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default span.c-color-toggle__icon:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-tile__delete .opc-basket-button span.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span.opc-button[data-op-btnaction="delete"]:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-btnaction="delete"].opc-favorite-button:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-btnaction="delete"].opc-compare-button:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-started:hover .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started:hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started:hover .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-started:hover .dz-default .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started:hover .dz-default span.notifications-close:before, .opc-dropzone.dz-started:hover .dz-default .list-filter > form .opc-form-field span.opc-date:after, .list-filter > form .opc-form-field .opc-dropzone.dz-started:hover .dz-default span.opc-date:after, .opc-dropzone.dz-started:hover .dz-default .list-filter > form .opc-form-field span.opc-select-wrapper:after, .list-filter > form .opc-form-field .opc-dropzone.dz-started:hover .dz-default span.opc-select-wrapper:after, .opc-dropzone.dz-started .dz-default, .opc-dropzone.dz-started .dz-default span.material-icons-outlined, .opc-dropzone.dz-started .dz-default .article-list-sort span.opc-catsort:after, .article-list-sort .opc-dropzone.dz-started .dz-default span.opc-catsort:after, .opc-dropzone.dz-started .dz-default .c-quickorder__search.c-search__wrapper--is-loading span.c-quickorder__input:after, .c-quickorder__search.c-search__wrapper--is-loading .opc-dropzone.dz-started .dz-default span.c-quickorder__input:after, .opc-dropzone.dz-started .dz-default .c-quickorder__search span.c-quickorder__input:before, .c-quickorder__search .opc-dropzone.dz-started .dz-default span.c-quickorder__input:before, .opc-dropzone.dz-started .dz-default .c-quickorder__result .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .c-quickorder__result .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__increaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started .dz-default .c-quickorder__result .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-quickorder__result .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started .dz-default .opc-filter-set[data-op-layout="horizontal"] span.filter-reset:before, .opc-filter-set[data-op-layout="horizontal"] .opc-dropzone.dz-started .dz-default span.filter-reset:before, .opc-dropzone.dz-started .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag span.tag-remove:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .opc-dropzone.dz-started .dz-default span.tag-remove:before, .opc-dropzone.dz-started .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body span.filter-body-search:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .opc-dropzone.dz-started .dz-default span.filter-body-search:after, .opc-dropzone.dz-started .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter span.filter-head:after, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .opc-dropzone.dz-started .dz-default span.filter-head:after, .opc-dropzone.dz-started .dz-default span[data-status-button="loading"]:after, .opc-dropzone.dz-started .dz-default span[data-status-icon="loading"]:after, .opc-dropzone.dz-started .dz-default span.opc-static-content.has-value:before, .opc-dropzone.dz-started .dz-default .p-article-detail span.opc-compare-button:before, .p-article-detail .opc-dropzone.dz-started .dz-default span.opc-compare-button:before, .opc-dropzone.dz-started .dz-default .p-article-detail span.opc-favorite-button:before, .p-article-detail .opc-dropzone.dz-started .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__decreaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-1__increaser:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-article-detail .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .p-favorite-list__header .opc-basket-button span.opc-button[data-op-style="basket"]:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .p-favorite-list__header .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-favorite-list__header .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .p-account__orderdetail .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .p-account__orderdetail .opc-dropzone.dz-started .dz-default .opc-basket-button > span.opc-button[data-op-btnaction="addall"]:before, .opc-dropzone.dz-started .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .p-account__orderdetail .opc-dropzone.dz-started .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .p-account__orderdetail .opc-dropzone.dz-started .dz-default .opc-basket-button > span[data-op-btnaction="addall"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-started .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .p-account__orderdetail .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .p-account__orderdetail .opc-dropzone.dz-started .dz-default .opc-basket-button > span[data-op-btnaction="addall"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-compare-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-started .dz-default span.opc-compare-button:before, .opc-dropzone.dz-started .dz-default .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value span.opc-basket-button:before, .opc-compare .compare-row[data-op-id="Basket"] .compare-item .value .opc-dropzone.dz-started .dz-default span.opc-basket-button:before, .opc-dropzone.dz-started .dz-default .p-missal .opc-form-field span.opc-select-wrapper:after, .p-missal .opc-form-field .opc-dropzone.dz-started .dz-default span.opc-select-wrapper:after, .opc-dropzone.dz-started .dz-default .p-missal .opc-form-field span.opc-autocomplete:after, .p-missal .opc-form-field .opc-dropzone.dz-started .dz-default span.opc-autocomplete:after, .opc-dropzone.dz-started .dz-default span.c-button__link--return:before, .opc-dropzone.dz-started .dz-default span.c-button__link--arrow:after, .opc-dropzone.dz-started .dz-default span.c-button__link--close:after, .opc-dropzone.dz-started .dz-default span.c-button__context:after, .opc-dropzone.dz-started .dz-default .c-form__checkbox input:checked + span:before, .opc-dropzone.dz-started .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-started .dz-default li input:checked + span:before, .c-form__checkbox .opc-dropzone.dz-started .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li .opc-dropzone.dz-started .dz-default input:checked + span:before, .opc-dropzone.dz-started .dz-default .c-form__checkbox:hover input:checked + span:before, .opc-dropzone.dz-started .dz-default .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list .opc-dropzone.dz-started .dz-default li:hover input:checked + span:before, .c-form__checkbox:hover .opc-dropzone.dz-started .dz-default input:checked + span:before, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:hover .opc-dropzone.dz-started .dz-default input:checked + span:before, .opc-dropzone.dz-started .dz-default .c-form__input--invalid span.c-form__hint:before, .c-form__input--invalid .opc-dropzone.dz-started .dz-default span.c-form__hint:before, .opc-dropzone.dz-started .dz-default .c-form__textarea--invalid span.c-form__hint:before, .c-form__textarea--invalid .opc-dropzone.dz-started .dz-default span.c-form__hint:before, .opc-dropzone.dz-started .dz-default .c-form__number--invalid span.c-form__hint:before, .c-form__number--invalid .opc-dropzone.dz-started .dz-default span.c-form__hint:before, .opc-dropzone.dz-started .dz-default span.c-form__select:after, .opc-dropzone.dz-started .dz-default .p-article-detail .opc-basket-button span.basket-button-dim-variants-wrapper:after, .p-article-detail .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-started .dz-default .c-form__select--invalid span.c-form__hint:before, .c-form__select--invalid .opc-dropzone.dz-started .dz-default span.c-form__hint:before, .opc-dropzone.dz-started .dz-default .is-invalid span.c-form__hint:before, .is-invalid .opc-dropzone.dz-started .dz-default span.c-form__hint:before, .opc-dropzone.dz-started .dz-default span.c-accordion__head:after, .opc-dropzone.dz-started .dz-default .c-article-tile__action span.opc-compare-button:before, .c-article-tile__action .opc-dropzone.dz-started .dz-default span.opc-compare-button:before, .opc-dropzone.dz-started .dz-default .c-article-tile__action span.opc-favorite-button:before, .c-article-tile__action .opc-dropzone.dz-started .dz-default span.opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .c-article-tile__action .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .c-article-tile__action .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-tile__action .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-tile__action .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default span.c-stock__icon:before, .opc-dropzone.dz-started .dz-default span.c-article-slider__arrow:before, .opc-dropzone.dz-started .dz-default .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="default"][data-op-layout="arrow"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-started .dz-default span.navigation-toggler:before, .opc-dropzone.dz-started .dz-default .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper span.navigation-toggler:before, .opc-navigation[data-op-navtype="aside-click"] .navigation-level-1 > li.has-children .navigation-title-wrapper .opc-dropzone.dz-started .dz-default span.navigation-toggler:before, .opc-dropzone.dz-started .dz-default span.offcanvas-menu-trigger:before, .opc-dropzone.dz-started .dz-default span.c-search__wrapper:before, .opc-dropzone.dz-started .dz-default span.c-search__wrapper--is-loading:after, .opc-dropzone.dz-started .dz-default span.c-search__reset:before, .opc-dropzone.dz-started .dz-default span.c-search__button:before, .opc-dropzone.dz-started .dz-default .opc-notifications-notifier span.notifications-message:before, .opc-notifications-notifier .opc-dropzone.dz-started .dz-default span.notifications-message:before, .opc-dropzone.dz-started .dz-default .c-color-tile--selected span.c-color-tile__image:after, .c-color-tile--selected .opc-dropzone.dz-started .dz-default span.c-color-tile__image:after, .opc-dropzone.dz-started .dz-default span.c-article-image-viewer__item-360:before, .opc-dropzone.dz-started .dz-default span.c-article-image-viewer__icon:before, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-variants-wrapper:after, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-variants-wrapper:after, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button span.basket-button-dim-1__increaser:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-basket-modal .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-modal .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__decreaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__decreaser:before, .opc-dropzone.dz-started .dz-default .c-article-selection__basket .opc-basket-button span.basket-button-dim-1__increaser:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started .dz-default span.basket-button-dim-1__increaser:before, .opc-dropzone.dz-started .dz-default .c-article-selection__basket .opc-basket-button span.opc-button[data-op-style="basket"]:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started .dz-default span.opc-button[data-op-style="basket"]:before, .opc-dropzone.dz-started .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-favorite-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].opc-compare-button:before, .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-ok:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-style="basket"].notifications-cancel:before, .c-article-selection__basket .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button span[data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-article-selection__basket .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-style="basket"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default span.c-color-toggle__icon:before, .opc-dropzone.dz-started .dz-default .c-basket-tile__delete .opc-basket-button span.opc-button[data-op-btnaction="delete"]:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started .dz-default span.opc-button[data-op-btnaction="delete"]:before, .opc-dropzone.dz-started .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-favorite-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-btnaction="delete"].opc-favorite-button:before, .opc-dropzone.dz-started .dz-default .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].opc-compare-button:before, .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-btnaction="delete"].opc-compare-button:before, .opc-dropzone.dz-started .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-ok:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-btnaction="delete"].notifications-ok:before, .opc-dropzone.dz-started .dz-default .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons span[data-op-btnaction="delete"].notifications-cancel:before, .c-basket-tile__delete .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .opc-dropzone.dz-started .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button span[data-op-btnaction="delete"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-basket-tile__delete .opc-basket-button .opc-dropzone.dz-started .dz-default span[data-op-btnaction="delete"].notifications-cancel:before, .opc-dropzone.dz-started .dz-default .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="stock-plan-group-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started .dz-default span.notifications-close:before, .opc-dropzone.dz-started .dz-default .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="distribution-search-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started .dz-default span.notifications-close:before, .opc-dropzone.dz-started .dz-default .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="delivery-addr-modal"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started .dz-default span.notifications-close:before, .opc-dropzone.dz-started .dz-default .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="dashboard-textblock-edit"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started .dz-default span.notifications-close:before, .opc-dropzone.dz-started .dz-default .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="calendar"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started .dz-default span.notifications-close:before, .opc-dropzone.dz-started .dz-default .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands span.notifications-close:before, .opc-notifications[data-op-style="announcement"] .notifications-modal .notifications-dialog .notifications-commands .opc-dropzone.dz-started .dz-default span.notifications-close:before, .opc-dropzone.dz-started .dz-default .list-filter > form .opc-form-field span.opc-date:after, .list-filter > form .opc-form-field .opc-dropzone.dz-started .dz-default span.opc-date:after, .opc-dropzone.dz-started .dz-default .list-filter > form .opc-form-field span.opc-select-wrapper:after, .list-filter > form .opc-form-field .opc-dropzone.dz-started .dz-default span.opc-select-wrapper:after {
  color: #555;
}

.opc-dropzone.dz-started .dz-default small {
  color: #e6e6e6;
}

.opc-dropzone .dz-preview {
  width: 100%;
  position: relative;
}

.opc-dropzone .dz-preview * {
  cursor: pointer;
}

.opc-dropzone .dz-preview > .dz-image {
  background-color: #fff;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.opc-dropzone .dz-preview > .dz-image img {
  min-width: 50px;
}

.opc-dropzone .dz-preview.dz-image-preview {
  background: none;
}

.opc-dropzone .dz-preview .dz-details, .opc-dropzone .dz-preview.dz-error .dz-error-message {
  width: 100%;
}

.opc-dropzone .dz-preview col-success .dz-success-mark, .opc-dropzone .dz-preview .dz-error-mark {
  left: 50%;
}

.opc-dropzone .dz-preview:after {
  content: "";
  color: #000;
  opacity: 0;
  z-index: 10;
  transition: opacity .2s cubic-bezier(.17, .67, .83, .67);
  position: absolute;
  top: -12px;
  right: -12px;
}

.opc-dropzone .dz-preview:hover:after {
  opacity: 1;
}

.opc-dropzone.dz-succeed {
  border-color: #127f58;
  position: relative;
}

.opc-dropzone.dz-succeed:hover {
  border-color: #127f58;
}

.opc-dropzone.dz-succeed:after {
  content: "";
  color: #127f58;
  font-size: 2rem;
  position: absolute;
  bottom: .5rem;
  right: .5rem;
}

.opc-dropzone.dz-failed {
  border-color: #c12121;
  position: relative;
}

.opc-dropzone.dz-failed:hover {
  border-color: #c12121;
}

.opc-dropzone.dz-failed:after {
  content: "";
  color: #c12121;
  font-size: 2rem;
  position: absolute;
  bottom: .5rem;
  right: .5rem;
}

.opc-dropzone-wrapper {
  width: 100%;
  height: 100%;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] {
  margin-top: 16px;
  margin-bottom: 32px;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list {
  grid-template-columns: repeat(4, 1fr);
  gap: 24px;
  margin-left: 0;
  margin-right: 0;
  display: grid !important;
}

@media only screen and (width <= 1400px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-set-list {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media only screen and (width <= 992px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-set-list {
    display: none !important;
  }
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list.is-open {
  display: grid !important;
}

@media only screen and (width <= 992px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-set-list.is-open {
    grid-template-columns: repeat(2, 1fr);
    row-gap: 16px;
  }
}

@media only screen and (width <= 576px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-set-list.is-open {
    grid-template-columns: 1fr;
  }
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item {
  width: 100%;
  max-width: 100%;
  padding: 0 !important;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter {
  margin-bottom: 0;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head {
  border: 1px solid #ccc;
  align-items: center;
  padding: .625rem 12px;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head .filter-head-title {
  flex-grow: 1;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head svg {
  display: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head:after {
  content: "";
  color: #000;
  width: 1.25rem;
  height: 1.25rem;
  font-size: 1.25rem;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head:hover {
  color: #fff;
  background-color: #555;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-head:hover:after {
  color: #fff;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body {
  grid-template-columns: 1fr;
  grid-template-areas: "search"
                       "reset"
                       "list";
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search {
  grid-area: search;
  margin: 16px 16px 8px;
  position: relative;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search > input.opc-input, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .page-checkout .checkout-addresses .filter-body-search > input.not-editable, .page-checkout .checkout-addresses .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search > input.not-editable, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search > input.op-form-input {
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 1.25rem;
  outline: none;
  height: 2.5rem;
  padding-right: 56px;
  font-family: futura-pt;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search > input.opc-input::placeholder, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .page-checkout .checkout-addresses .filter-body-search > input.not-editable::placeholder, .page-checkout .checkout-addresses .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search > input.not-editable::placeholder, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search > input.op-form-input::placeholder {
  color: #ccc;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-search:after {
  content: "";
  font-size: 1.25rem;
  position: absolute;
  top: .625rem;
  right: 24px;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner {
  border-top: 0;
  grid-area: list;
  max-height: 400px;
  margin-top: 24px;
  padding-bottom: 16px;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner::-webkit-scrollbar {
  background-color: #e6e6e6;
  width: 4px;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner::-webkit-scrollbar-thumb {
  background-color: #000;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list {
  flex-direction: column;
  padding: 0 16px;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li {
  border-bottom: 1px solid #e1e2e5;
  align-items: center;
  height: auto;
  padding: 8px 0;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li:last-child {
  border-bottom: 0;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li label {
  text-transform: capitalize;
  padding: 0;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li label:hover {
  background-color: #0000;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li label:before {
  width: unset;
  background-image: none;
  margin-right: 0;
  transition: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li.is-visible, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li.is-visible-checked {
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-inner .select-list li.is-hidden {
  display: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset {
  border-top: 0;
  grid-area: reset;
  justify-content: flex-end;
  padding: 0 16px;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a {
  opacity: 1;
  align-items: center;
  width: auto;
  line-height: 1rem;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter .filter-body .filter-body-reset a:before {
  content: "";
  font-size: 1rem;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter.is-open .filter-head {
  color: #fff;
  background-color: #555;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter.is-open .filter-head:after {
  color: #fff;
  transform: rotate(-180deg);
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter.is-open .filter-body {
  display: grid;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body {
  border: 0;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search {
  flex-grow: 1;
  margin: 0;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search > input.opc-input, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .page-checkout .checkout-addresses .filter-body-search > input.not-editable, .page-checkout .checkout-addresses .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search > input.not-editable {
  border-radius: 0;
  height: 42.8px;
  padding-left: 12px;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button {
  padding: 0 8px;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button svg {
  display: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search button:before {
  content: "";
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-filtertype="F"] .filter-body .filter-body-search:after {
  content: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search > input.opc-input, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .page-checkout .checkout-addresses .filter-body-search > input.not-editable, .page-checkout .checkout-addresses .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search > input.not-editable {
  display: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search .flatpickr-calendar {
  box-shadow: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search .flatpickr-calendar .flatpickr-current-month {
  justify-content: center;
  align-items: center;
  column-gap: 16px;
  height: 100%;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search .flatpickr-calendar .flatpickr-current-month select {
  height: 100% !important;
  line-height: 100% !important;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search .flatpickr-calendar .numInputWrapper {
  background: none;
  width: 5rem;
  height: 100%;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search .flatpickr-calendar .numInputWrapper input.numInput {
  padding: 0;
  height: 100% !important;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search .flatpickr-calendar .flatpickr-day.startRange, .opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search .flatpickr-calendar .flatpickr-day.endRange {
  background: #000;
  border-color: #000;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-search:after {
  content: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-inner {
  display: none;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-list .filter-set-list-item .opc-filter[data-op-layouttype1="opc-dat2"] .filter-body .filter-body-reset {
  margin-bottom: 16px;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection {
  background-color: #f2f2f2;
  flex-wrap: wrap;
  align-items: flex-end;
  gap: 24px 32px;
  margin-top: 32px;
  padding: 24px 36px;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list {
  flex-wrap: wrap;
  gap: 24px 32px;
  margin-bottom: 0;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .filter-group .filter-group-title {
  padding-bottom: 4px;
  padding-left: 12px;
  padding-right: 12px;
  line-height: .875rem;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .filter-group .filter-group-list {
  flex-wrap: wrap;
  gap: 8px;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag {
  color: #000;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 1.25rem;
  align-items: center;
  column-gap: 4px;
  height: 2.5rem;
  margin: 0;
  padding: 0 16px;
  display: flex;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .tag-value {
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.5rem;
  overflow: hidden;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .tag-remove {
  opacity: 1;
  text-indent: 0;
  background-image: none;
  width: 1.25rem;
  height: 1.25rem;
  margin: 0;
  padding: 0;
  font-weight: 400;
  position: relative;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .tag-remove:before {
  content: "";
  font-size: 1.25rem;
}

@media only screen and (width <= 768px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag .tag-type {
    display: none;
  }
}

.opc-filter-set[data-op-layout="horizontal"] .filter-set-selection .filter-tag-list .tag:hover {
  color: #fff;
  background-color: #555;
  border: 1px solid #555;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-reset {
  opacity: 1;
}

.opc-filter-set[data-op-layout="horizontal"] .filter-reset:before {
  content: "";
}

.opc-filter-set[data-op-layout="horizontal"] .filter-toggle {
  display: none;
}

@media only screen and (width <= 992px) {
  .opc-filter-set[data-op-layout="horizontal"] .filter-toggle {
    display: flex;
  }
}

.opc-quickorder .quickorder-input-wrapper {
  column-gap: 16px;
  width: 100%;
  display: flex;
}

.opc-basket-list-quickorder {
  padding: 0;
}

.c-quickorder {
  flex-wrap: wrap;
  justify-content: center;
  row-gap: 16px;
  display: flex;
}

.c-quickorder__input {
  min-width: 330px;
  position: relative;
}

@media only screen and (width <= 992px) {
  .c-quickorder__input {
    flex-grow: 1;
    flex-basis: 100%;
  }
}

@media only screen and (width <= 576px) {
  .c-quickorder__input {
    min-width: unset;
  }
}

.c-quickorder__suggest {
  text-align: right;
  color: #ccc;
  align-items: center;
  height: 2.5rem;
  font-size: .875rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 2.5rem;
}

.c-quickorder__image {
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  display: flex;
  overflow: hidden;
}

.c-quickorder__image img {
  object-fit: cover;
  width: 2.25rem;
  height: 2.25rem;
}

.c-quickorder__result {
  column-gap: 8px;
  margin-left: 8px;
  display: flex;
}

.c-quickorder__result .article-stock {
  align-items: center;
  display: flex;
}

@media only screen and (width <= 576px) {
  .c-quickorder__result .article-stock {
    display: none;
  }
}

.c-quickorder__result .opc-basket-button {
  column-gap: 8px;
  display: flex;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-variants {
  height: 40px;
  line-height: 40px;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-empty {
  display: none;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1 {
  grid-template-areas: "decreaser input label increaser";
  display: grid;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1 label {
  border: 1px solid #ccc;
  border-left: 0;
  grid-area: label;
  align-items: center;
  height: 2.5rem;
  margin-bottom: 0;
  padding: 0 8px;
  display: flex;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1 label .basket-button-dim-name {
  display: none;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1__decreaser {
  grid-area: decreaser;
  margin-right: 8px;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1__decreaser:before {
  content: "";
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1__increaser {
  grid-area: increaser;
  margin-left: 8px;
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1__increaser:before {
  content: "";
}

.c-quickorder__result .opc-basket-button .basket-button-dim-1 input.basket-button-quantity {
  text-align: right;
  border: 1px solid #ccc;
  border-right: 0;
  outline: none;
  grid-area: input;
  height: 2.5rem;
  margin: 0;
  font-weight: 400;
}

.c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"], .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"], .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"] {
  width: 2.5rem;
}

.c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"] svg, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button svg, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button svg, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok svg, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel svg, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel svg, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] svg, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"] svg, .c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"] span, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button span, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button span, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok span, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel span, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel span, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"] span, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"] span {
  display: none;
}

.c-quickorder__result .opc-basket-button .opc-button[data-op-style="basket"]:before, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-favorite-button:before, .c-quickorder__result .opc-basket-button [data-op-style="basket"].opc-compare-button:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-ok:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-ok:before, .c-quickorder__result .opc-basket-button .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons [data-op-style="basket"].notifications-cancel:before, .opc-notifications .notifications-dialog .notifications-footer .notifications-buttons .c-quickorder__result .opc-basket-button [data-op-style="basket"].notifications-cancel:before, .c-quickorder__result .opc-basket-button .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] a[data-op-style="basket"]:before, .offcanvas-menu-wrapper .offcanvas-group .offcanvas-lang .opc-language-selection[data-op-layout="button"] .c-quickorder__result .opc-basket-button a[data-op-style="basket"]:before {
  content: var(--basket-action-item-icon);
}

.c-quickorder__search:before, .c-quickorder__search:after {
  content: none;
}

.c-quickorder__search .c-quickorder__input:before {
  content: "";
  color: #000;
  background: none;
  border: 0;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.c-quickorder__search.c-search__wrapper--has-value .c-quickorder__input:before {
  content: none;
}

.c-quickorder__search.c-search__wrapper--is-loading .c-quickorder__input:after {
  content: "";
  color: #000;
  background: #fff;
  border: 0;
  border-radius: 1.5rem;
  outline: none;
  justify-content: center;
  align-items: center;
  width: 2.25rem;
  height: 2.25rem;
  font-size: 1.25rem;
  animation: 2s linear infinite rotate;
  display: flex;
  position: absolute;
  top: .125rem;
  right: .125rem;
}

.c-quickorder__message {
  align-items: center;
  height: 2.5rem;
  display: flex;
}

.article-list-sort .opc-catsort {
  position: relative;
}

.article-list-sort .opc-catsort label {
  display: none;
}

.article-list-sort .opc-catsort select {
  appearance: none;
  color: #000;
  border: 1px solid #ccc;
  outline: none;
  align-items: center;
  height: 2.5rem;
  padding: 0 calc(2.5rem + 12px) 0 12px;
  font-family: futura-pt;
  font-size: 1rem;
  display: flex;
}

.article-list-sort .opc-catsort:after {
  content: "";
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.25rem;
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
}

.article-list-sort .opc-catsort:hover select {
  color: #fff;
  background-color: #555;
}

.article-list-sort .opc-catsort:hover:after {
  color: #fff;
}

[class^="opc-rangeslider"] {
  --was-black-rgb: var(--tk-black-rgb, 0, 0, 0);
  --was-grey93: var(--tk-grey93, #eee);
  --was-bor-transp: var(--bor-transp, 1px solid var(--clr-transparent, transparent));
  --was-clr-primary: var(--clr-primary, #fc8200);
  --was-rad-002: var(--rad-002, 4px);
  --was-bor85: var(--tk-bor85, 1px solid var(--tk-grey85, #d3d5da));
  --was-clr-white: var(--clr-white, #fff);
  --was-grey73: var(--tk-grey73, #bbb);
  --was-grey87: var(--tk-grey87, #ddd);
  --was-grey80: var(--tk-grey80, #ccc);
  --was-typ-size10: var(--tk-typ-size10, 1rem);
  --was-grey67: var(--tk-grey67, #aaa);
  --was-typ-bold: var(--tk-typ-bold, 600);
}

.opc-rangeslider-target, .opc-rangeslider-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(var(--was-black-rgb), 0);
  touch-action: none;
  -webkit-user-select: none;
  user-select: none;
  box-sizing: border-box;
}

.opc-rangeslider-target {
  position: relative;
}

.opc-rangeslider-base, .opc-rangeslider-connects {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: relative;
}

.opc-rangeslider-connects {
  z-index: 0;
  overflow: hidden;
}

.opc-rangeslider-connect, .opc-rangeslider-origin {
  will-change: transform;
  z-index: 1;
  transform-origin: 0 0;
  transform-style: flat;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
}

.opc-rangeslider-txt-dir-rtl.opc-rangeslider-horizontal .opc-rangeslider-origin {
  left: 0;
  right: auto;
}

.opc-rangeslider-vertical .opc-rangeslider-origin {
  width: 0;
  top: -100%;
}

.opc-rangeslider-horizontal .opc-rangeslider-origin {
  height: 0;
}

.opc-rangeslider-handle {
  backface-visibility: hidden;
  position: absolute;
}

.opc-rangeslider-touch-area {
  width: 100%;
  height: 100%;
}

.opc-rangeslider-state-tap .opc-rangeslider-connect, .opc-rangeslider-state-tap .opc-rangeslider-origin {
  transition: transform .3s;
}

.opc-rangeslider-state-drag * {
  cursor: inherit !important;
}

.opc-rangeslider-horizontal {
  height: 10px;
}

.opc-rangeslider-horizontal .opc-rangeslider-handle {
  width: 20px;
  height: 20px;
  top: -6px;
  right: -10px;
}

.opc-rangeslider-vertical {
  width: 18px;
}

.opc-rangeslider-vertical .opc-rangeslider-handle {
  width: 20px;
  height: 20px;
  bottom: -10px;
  right: -6px;
}

.opc-rangeslider-txt-dir-rtl.opc-rangeslider-horizontal .opc-rangeslider-handle {
  left: -10px;
  right: auto;
}

.opc-rangeslider-target {
  background: var(--was-grey93);
  border: var(--was-bor-transp);
  border-radius: 50px;
  box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbb;
}

.opc-rangeslider-connects {
  border-radius: 3px;
}

.opc-rangeslider-connect {
  background: var(--was-clr-primary);
  border-radius: var(--was-rad-002);
  transition: background .45s;
}

.opc-rangeslider-draggable {
  cursor: ew-resize;
}

.opc-rangeslider-vertical .opc-rangeslider-draggable {
  cursor: ns-resize;
}

.opc-rangeslider-handle {
  border: var(--was-tk-bor85);
  background: var(--was-clr-white);
  cursor: default;
  box-shadow: inset 0 0 1px var(--was-clr-white), inset 0 1px 7px #ebebeb, 0 3px 6px -3px var(--was-grey73);
  border-radius: 3px;
}

.opc-rangeslider-active {
  box-shadow: inset 0 0 1px var(--was-clr-white), inset 0 1px 7px var(--was-grey87), 0 3px 6px -3px var(--was-grey73);
}

.opc-rangeslider-handle:before, .opc-rangeslider-handle:after {
  content: "";
  background: var(--was-grey93);
  width: 1px;
  height: 14px;
  display: block;
  position: absolute;
  top: 6px;
  left: 14px;
}

.opc-rangeslider-handle:after {
  left: 17px;
}

.opc-rangeslider-vertical .opc-rangeslider-handle:before, .opc-rangeslider-vertical .opc-rangeslider-handle:after {
  width: 14px;
  height: 1px;
  top: 14px;
  left: 6px;
}

.opc-rangeslider-vertical .opc-rangeslider-handle:after {
  top: 17px;
}

[disabled] .opc-rangeslider-connect {
  background: var(--was-grey73);
}

[disabled].opc-rangeslider-target, [disabled].opc-rangeslider-handle, [disabled] .opc-rangeslider-handle {
  cursor: not-allowed;
}

.opc-rangeslider-pips, .opc-rangeslider-pips * {
  box-sizing: border-box;
}

.opc-rangeslider-pips {
  color: var(--was-grey80);
  position: absolute;
}

.opc-rangeslider-value {
  white-space: nowrap;
  text-align: center;
  position: absolute;
}

.opc-rangeslider-value-sub {
  color: var(--was-grey80);
  font-size: var(--was-typ-size10);
}

.opc-rangeslider-marker {
  background: var(--was-grey80);
  position: absolute;
}

.opc-rangeslider-marker-sub, .opc-rangeslider-marker-large {
  background: var(--was-grey67);
}

.opc-rangeslider-pips-horizontal {
  width: 100%;
  height: 80px;
  padding: 10px 0;
  top: 100%;
  left: 0;
}

.opc-rangeslider-value-horizontal {
  transform: translate(-50%, 50%);
}

.opc-rangeslider-rtl .opc-rangeslider-value-horizontal {
  transform: translate(50%, 50%);
}

.opc-rangeslider-marker-horizontal.opc-rangeslider-marker {
  width: 2px;
  height: 5px;
  margin-left: -1px;
}

.opc-rangeslider-marker-horizontal.opc-rangeslider-marker-sub {
  height: 10px;
}

.opc-rangeslider-marker-horizontal.opc-rangeslider-marker-large {
  height: 15px;
}

.opc-rangeslider-pips-vertical {
  height: 100%;
  padding: 0 10px;
  top: 0;
  left: 100%;
}

.opc-rangeslider-value-vertical {
  padding-left: 25px;
  transform: translate(0, -50%);
}

.opc-rangeslider-rtl .opc-rangeslider-value-vertical {
  transform: translate(0, 50%);
}

.opc-rangeslider-marker-vertical.opc-rangeslider-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}

.opc-rangeslider-marker-vertical.opc-rangeslider-marker-sub {
  width: 10px;
}

.opc-rangeslider-marker-vertical.opc-rangeslider-marker-large {
  width: 15px;
}

.opc-rangeslider-tooltip {
  background: var(--was-clr-white);
  color: var(--was-clr-black);
  text-align: center;
  white-space: nowrap;
  font-weight: var(--was-typ-bold);
  border: none;
  border-radius: 3px;
  padding: 5px;
  display: block;
  position: absolute;
}

.opc-rangeslider-horizontal .opc-rangeslider-tooltip {
  bottom: 120%;
  left: 50%;
  transform: translate(-50%);
}

.opc-rangeslider-horizontal .opc-rangeslider-handle-upper .opc-rangeslider-tooltip {
  left: auto;
  right: 0;
  transform: none;
}

.opc-rangeslider-horizontal .opc-rangeslider-handle-lower .opc-rangeslider-tooltip {
  left: 0;
  right: auto;
  transform: none;
}

.opc-rangeslider-vertical .opc-rangeslider-tooltip {
  top: 50%;
  right: 120%;
  transform: translate(0, -50%);
}

.opc-rangeslider-horizontal .opc-rangeslider-origin > .opc-rangeslider-tooltip {
  bottom: 10px;
  left: auto;
  transform: translate(50%);
}

.opc-rangeslider-vertical .opc-rangeslider-origin > .opc-rangeslider-tooltip {
  top: auto;
  right: 28px;
  transform: translate(0, -18px);
}
/*# sourceMappingURL=verification.css.map */
