@charset "UTF-8";
/* CONFIGS */
/* Definition of fonts
 * The map key for the properties will define the filename for including font
 * and the properties inside the map will be set within a loop
 */
/* IMPORTS */
/* basic styleguide */
/* third party styles */
/* Border-Radius */
/* Animation */
/* Buttons */
/* Colors */
/* This function will check the variables and try to return the correct color value.
 * @param $default cewe-color-variable
 * @param $alternative color-variable out of partner map
 * @param $brightness-type darken|lighten
 * @param $percentage $value for lighten|darken function
 * @return correct color
 * @error If the variable value does not exists
 */
/* Get a basic color
 * @param Color name without quotation marks
 * @return Basic color from config
 */
/* Calculate the pastel variant of a color.
 * IMPORTANT do not use this function with get-color-with-brightness(). Use get-pastel-color-with-brightness() instead.
 * @param $color color to calculate. Should have brightness of 500
 * @return Pastel color with brightness of 500.
 */
/* Use this to get the dark variant of a color.
 * Specified for grey.
 * @param $color color to calculate. Should have brightness of 500
 * @return dark variant of color with brightness of 500
 */
/* Calculate color with brightness.
 * IMPORTANT: Do not use this for pastel colors. Use get-pastel-color-with-brightness() instead.
 * @param $color color to calculate. Should have brightness of 500
 * @param $brightness brightness to apply. 200, 300, 400, 500, 600, 700, 800 or 900.
 * Bigger value results in a darker color.
 * @return Calculated color
 * @error Error on wrong $brightness parameter
 */
/* Calculate color pastel color variant and apply brightness to it
 * @param $color color to calculate. Should have brightness of 500
 * @param $brightness brightness to apply. 200, 300, 400, 500, 600, or 700.
 * Bigger value results in a darker color.
 * @return Calculated color
 * @error Error on wrong $brightness parameter
 */
/* Colors */
/* If this variable will be set "false", the get-color function will set the alternative color variable */
/* Default color name and key */
/* Default CEWE-Color-Palette */
/* TODO should be reduced to basic colors */
/* In case you just need some nice basic colors, use this.
 * Access them by the basic-color() function. e.g: basic-color(red)
 * To very them use the following functions
 * get-pastel-color()
 * get-dark-color()
 * get-color-with-brightness()
 * get-pastel-color-with-brightness()
 * (Try to not cascade this functions)
 */
/* Default opacities for rgba definitions */
/* Sidebar */
/* Helper-Colors */
/* Drop down menu */
/* Shadow-Colors */
/* Tooltip-Helper-Colors */
/* Not CEWE-Colors
 * The use case is for partners like DM
 */
/* Shadows */
/* colors are defined in a map, which is an Array, which is a Variable, why this not ok?!? */
/* sass-lint:disable ColorVariable */
/* sass-lint:enable ColorVariable */
/* background transparency */
/* sass-lint:disable ColorVariable */
/* sass-lint:enable ColorVariable */
/* New things */
/* Base Configuration */
/* For disabled, grayed out prices (e.g. if the price is loading) */
/* @deprecated Please use "$price-font-color" instead */
/* Fonts inclusive icon fonts */
/* Default path to font directory */
/* Predefined font sizes */
/* Predefined line heights for the elements */
/* Definition of fonts
 * The map key for the properties will define the filename for including font
 * and the properties inside the map will be set within a loop
 */
/* Text */
/* Accelerated Range Slider */
/* Accordion */
/* Accordion2 */
/* Accordion Gallery v2 */
/* Bottom Button Bar */
/* Button */
/* Button Disabled */
/* Button Flat & Raised */
/* Button Raised */
/* Button Raised dark */
/* Button Raised Alternate */
/* Button Flat */
/* Button Flat Dark */
/* Button Float */
/* Button Float Dark */
/* Button Float Information */
/* Button Toggle */
/* Callout */
/* Cards */
/* Color-pot */
/* TODO will be removed. color pots will work with hex values */
/* This are css class names for filling the pot with color */
/*GIF's Url*/
/* Fill $pot-colors with some variants of basic colors */
/* sass-lint:disable ColorKeyword */
/* sass-lint:disable ColorKeyword */
/* special colors (background-image-attribute)*/
/* sass-lint:disable ColorVariable */
/* sass-lint:enable ChainedClasses */
/* Cutout */
/* Divider */
/* Editor */
/* Content Panel  */
/* Main Navigation */
/* Modal */
/* Page List */
/* Tool Frame */
/* Global */
/* Floating Button */
/* GRID */
/* Count of columns for the grid system */
/* Max row width for each row */
/* Count and width of breakpoints*/
/* Spacing for the grid system: not implemented yet */
/* Old variables @todo remove later*/
/* Inputs */
/* Select / Dropdown */
/* For dark theme */
/* Search with autocomplete */
/* Lists */
/* <ul> chars for list-style */
/* <ol> styles */
/* <dl> styles */
/* Modal */
/* Editor Modal */
/* Multi Range */
/* main-nav is top header
 nav is regular sub navigation
 sub-nav is sub sub navigation
 */
/* Progressbar */
/* Selection Controls */
/* Switch */
/* Checkbox */
/* slider */
/* TODO remove slider v1 config when slider.js is removed */
/* Slider 2 */
/* Spinner */
/* Tab */
/* Tabs v2 */
/* Text Image Combined */
/* Textarea */
/* Toolbar */
/* Tooltip */
/* Wheel Select */
/* While dropdown open, color on hover for list item */
/* Number of visible list items on inactive wheel */
/* Line color beneath the selected item */
/*
 * This file is needed - we generate the "icon-[ICON-NAME]" classes based on this
 * For a visual presentation we will use the IcoMoon demo file now:
 * /vendor/cewe-icons/demo.html - output of IcoMoon icon processing
 *
 *
 * ##### THAT'S THE DOM STRUCTURE FOR GLYPHS within /vendor/cewe-icons/demo.html:
 <html>
 	<div class="glyph fs1">
		<div class="clearfix bshadow0 pbs">
			<span class="icon-cpb-design">

			</span>
			<span class="mls"> icon-cpb-design</span>
		</div>
		<fieldset class="fs0 size1of1 clearfix hidden-false">
			<input type="text" readonly value="e99e" class="unit size1of2" />
			<input type="text" maxlength="1" readonly value="&#xe99e;" class="unitRight size1of2 talign-right" />
		</fieldset>
		<div class="fs0 bshadow0 clearfix hidden-true">
			<span class="unit pvs fgc1">liga: </span>
			<input type="text" readonly value="" class="liga unitRight" />
		</div>
	</div>
 </html>
 *
 *
 * ##### TO GREP THE WHOLE ICON OBJECT ... out of /vendor/cewe-icons/demo.html use that on console:
 <script>
  let confIconDef = new Array;
  let glyphs = document.getElementsByClassName("glyph fs1");
  for(let i = 0; i < glyphs.length; i++) {
    //confIconDef[i] = glyphs[i].getElementsByClassName("mls")[0].innerHTML + ": \"\\" + glyphs[i].getElementsByClassName("unit size1of2")[0].value + "\"," + "<br>";
    confIconDef[i] = glyphs[i].getElementsByClassName("mls")[0].innerHTML.substr(6) + ": \"\\" + glyphs[i].getElementsByClassName("unit size1of2")[0].value + "\"," + "<br>";
  }
  document.getElementsByClassName("mvm mtn fgc1")[0].innerHTML += "<br><hr><br>";
  for(let n = 0; n < confIconDef.length; n++) {
    document.getElementsByClassName("mvm mtn fgc1")[0].innerHTML += confIconDef[n];
  }
  document.getElementsByClassName("mvm mtn fgc1")[0].innerHTML += "<br><hr><br>";
 </script>
 *
 *
 */
/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */
/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  margin: 0; }

/* HTML5 display definitions
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  /* 1 */
  display: block; }

/**
 * Add the correct display in IE 9-.
 */
audio,
canvas,
progress,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline; }

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */
template,
[hidden] {
  display: none; }

/* Links
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent; }

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */
a:active,
a:hover {
  outline-width: 0; }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000; }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden; }

/* Grouping content
   ========================================================================== */
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/* Forms
   ========================================================================== */
/**
 * Change font properties to `inherit` in all browsers (opinionated).
 */
button,
input,
select,
textarea {
  font: inherit; }

/**
 * Restore the font weight unset by the previous rule.
 */
optgroup {
  font-weight: bold; }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 * 2. Show the overflow in Edge, Firefox, and IE.
 */
button,
input,
select {
  /* 2 */
  overflow: visible; }

/**
 * Remove the margin in Safari.
 * 1. Remove the margin in Firefox and Safari.
 */
button,
input,
select,
textarea {
  /* 1 */
  margin: 0; }

/**
 * Remove the inheritence of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritence of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * Change the cursor in all browsers (opinionated).
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  cursor: pointer; }

/**
 * Restore the default cursor to disabled elements unset by the previous rule.
 */
[disabled] {
  cursor: default; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
input:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * Correct the odd appearance of search inputs in Chrome and Safari.
 */
[type="search"] {
  -webkit-appearance: textfield; }

/**
 * Remove the inner padding and cancel buttons in Chrome on OS X and
 * Safari on OS X.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/* styleguide styles */
/* neutral background colors for designrichtlinien */
.bg-color-black {
  background-color: #000000; }

.bg-color-white {
  background-color: #ffffff; }

/* primary colors */
/* primary colors pastel */
/* secondary colors */
/* secondary colors pastel */
/* tertiary colors */
/* tertiary colors pastel */
/* quaternary colors */
/* quaternary colors pastel */
/* quaternary colors dark */
/* quinary colors */
/* quinary colors pastel */
/* quinary colors */
/* quinary colors pastel */
/* senary colors */
/* senary colors pastel */
/* septenary colors */
/* septenary colors pastel */
/* character colors */
/* primary */
.color-900-primary {
  color: #75070c; }

.color-800-primary {
  color: #88080e; }

.color-700-primary {
  color: #9c0910; }

.color-600-primary {
  color: #af0a12; }

.color-500-primary {
  color: #c30c15; }

.color-400-primary {
  color: #db0d18; }

.color-300-primary {
  color: #e80d18; }

.color-200-primary {
  color: #f70d18; }

/* primary pastel */
.color-700-primary-pastel {
  color: #f7252f; }

.color-600-primary-pastel {
  color: #f84c54; }

.color-500-primary-pastel {
  color: #fa7279; }

.color-400-primary-pastel {
  color: #fb999d; }

.color-300-primary-pastel {
  color: #fdbfc2; }

.color-200-primary-pastel {
  color: #fee6e7; }

/* secondary */
.color-900-secondary {
  color: #2a618b; }

.color-800-secondary {
  color: #2e6f9d; }

.color-700-secondary {
  color: #2d7aab; }

.color-600-secondary {
  color: #3582b9; }

.color-500-secondary {
  color: #408fc8; }

.color-400-secondary {
  color: #489fdf; }

.color-300-secondary {
  color: #58a7e2; }

.color-200-secondary {
  color: #6bb2e6; }

/* secondary pastel */
.color-700-secondary-pastel {
  color: #79b9e8; }

.color-600-secondary-pastel {
  color: #91c5ec; }

.color-500-secondary-pastel {
  color: #a9d2f0; }

.color-400-secondary-pastel {
  color: #c0def4; }

.color-300-secondary-pastel {
  color: #d8ebf8; }

.color-200-secondary-pastel {
  color: #f0f7fc; }

/* tertiary */
.color-900-tertiary {
  color: #df9300; }

.color-800-tertiary {
  color: #e5a400; }

.color-700-tertiary {
  color: #ebb400; }

.color-600-tertiary {
  color: #f0bf05; }

.color-500-tertiary {
  color: #f3ca00; }

.color-400-tertiary {
  color: #ffd600; }

.color-300-tertiary {
  color: #ffe11f; }

.color-200-tertiary {
  color: #ffeb33; }

/* tertiary pastel */
.color-700-tertiary-pastel {
  color: #ffed47; }

.color-600-tertiary-pastel {
  color: #fff067; }

.color-500-tertiary-pastel {
  color: #fff386; }

.color-400-tertiary-pastel {
  color: #fff6a6; }

.color-300-tertiary-pastel {
  color: #fff9c5; }

.color-200-tertiary-pastel {
  color: #fffce5; }

/* quaternary */
.color-900-quaternary {
  color: #737373; }

.color-800-quaternary {
  color: #7d7d7d; }

.color-700-quaternary {
  color: #878787; }

.color-600-quaternary {
  color: #919191; }

.color-500-quaternary {
  color: #a0a0a0; }

.color-400-quaternary {
  color: #afafaf; }

.color-300-quaternary {
  color: #b9b9b9; }

.color-200-quaternary {
  color: #c8c8c8; }

/* quaternary pastel */
.color-700-quaternary-pastel {
  color: #cdcdcd; }

.color-600-quaternary-pastel {
  color: #d5d5d5; }

.color-500-quaternary-pastel {
  color: #dddddd; }

.color-400-quaternary-pastel {
  color: #e4e4e4; }

.color-300-quaternary-pastel {
  color: #ececec; }

.color-200-quaternary-pastel {
  color: #f4f4f4; }

/* quaternary dark */
.color-700-quaternary-dark {
  color: #222222; }

.color-600-quaternary-dark {
  color: #2e2e2e; }

.color-500-quaternary-dark {
  color: #393939; }

.color-400-quaternary-dark {
  color: #454545; }

.color-300-quaternary-dark {
  color: #505050; }

.color-200-quaternary-dark {
  color: #5c5c5c; }

/* quinary */
.color-quinary-900 {
  color: #587607; }

.color-quinary-800 {
  color: #5f7f08; }

.color-quinary-700 {
  color: #698e08; }

.color-quinary-600 {
  color: #749c09; }

.color-quinary-500 {
  color: #7eaa0a; }

.color-quinary-400 {
  color: #8dbd0c; }

.color-quinary-300 {
  color: #95c80d; }

.color-quinary-200 {
  color: #9dd30e; }

/* quinary pastel */
.color-quinary-700-pastel {
  color: #c4e46e; }

.color-quinary-600-pastel {
  color: #cee886; }

.color-quinary-500-pastel {
  color: #d8ed9e; }

.color-quinary-400-pastel {
  color: #e1f1b6; }

.color-quinary-300-pastel {
  color: #ebf6ce; }

.color-quinary-200-pastel {
  color: #f5fae6; }

/* senary */
.color-senary-900 {
  color: #632859; }

.color-senary-800 {
  color: #6f2d64; }

.color-senary-700 {
  color: #77306b; }

.color-senary-600 {
  color: #823575; }

.color-senary-500 {
  color: #8e3a80; }

.color-senary-400 {
  color: #a04190; }

.color-senary-300 {
  color: #b248a0; }

.color-senary-200 {
  color: #bb59ab; }

/* senary pastel */
.color-senary-700-pastel {
  color: #c169b3; }

.color-senary-600-pastel {
  color: #cc84c0; }

.color-senary-500-pastel {
  color: #d79ece; }

.color-senary-400-pastel {
  color: #e2b9db; }

.color-senary-300-pastel {
  color: #edd3e9; }

.color-senary-200-pastel {
  color: #f8eef6; }

/* septenary */
.color-septenary-900 {
  color: #088d87; }

.color-septenary-800 {
  color: #099891; }

.color-septenary-700 {
  color: #0aa39b; }

.color-septenary-600 {
  color: #0baea6; }

.color-septenary-500 {
  color: #0bb8b0; }

.color-septenary-400 {
  color: #0cc3ba; }

.color-septenary-300 {
  color: #0dd2c9; }

.color-septenary-200 {
  color: #0ddbd1; }

/* septenary pastel */
.color-septenary-700-pastel {
  color: #3de2da; }

.color-septenary-600-pastel {
  color: #5de7e0; }

.color-septenary-500-pastel {
  color: #7eece6; }

.color-septenary-400-pastel {
  color: #9ef0ed; }

.color-septenary-300-pastel {
  color: #bff5f3; }

.color-septenary-200-pastel {
  color: #dffaf9; }

/* background colors */
/* primary */
.bg-color-900-primary {
  background-color: #75070c; }

.bg-color-800-primary {
  background-color: #88080e; }

.bg-color-700-primary {
  background-color: #9c0910; }

.bg-color-600-primary {
  background-color: #af0a12; }

.bg-color-500-primary {
  background-color: #c30c15; }

.bg-color-400-primary {
  background-color: #db0d18; }

.bg-color-300-primary {
  background-color: #e80d18; }

.bg-color-200-primary {
  background-color: #f70d18; }

/* primary pastel */
.bg-color-700-primary-pastel {
  background-color: #f7252f; }

.bg-color-600-primary-pastel {
  background-color: #f84c54; }

.bg-color-500-primary-pastel {
  background-color: #fa7279; }

.bg-color-400-primary-pastel {
  background-color: #fb999d; }

.bg-color-300-primary-pastel {
  background-color: #fdbfc2; }

.bg-color-200-primary-pastel {
  background-color: #fee6e7; }

/* secondary */
.bg-color-900-secondary {
  background-color: #2a618b; }

.bg-color-800-secondary {
  background-color: #2e6f9d; }

.bg-color-700-secondary {
  background-color: #2d7aab; }

.bg-color-600-secondary {
  background-color: #3582b9; }

.bg-color-500-secondary {
  background-color: #408fc8; }

.bg-color-400-secondary {
  background-color: #489fdf; }

.bg-color-300-secondary {
  background-color: #58a7e2; }

.bg-color-200-secondary {
  background-color: #6bb2e6; }

/* secondary pastel */
.bg-color-700-secondary-pastel {
  background-color: #79b9e8; }

.bg-color-600-secondary-pastel {
  background-color: #91c5ec; }

.bg-color-500-secondary-pastel {
  background-color: #a9d2f0; }

.bg-color-400-secondary-pastel {
  background-color: #c0def4; }

.bg-color-300-secondary-pastel {
  background-color: #d8ebf8; }

.bg-color-200-secondary-pastel {
  background-color: #f0f7fc; }

/* tertiary */
.bg-color-900-tertiary {
  background-color: #df9300; }

.bg-color-800-tertiary {
  background-color: #e5a400; }

.bg-color-700-tertiary {
  background-color: #ebb400; }

.bg-color-600-tertiary {
  background-color: #f0bf05; }

.bg-color-500-tertiary {
  background-color: #f3ca00; }

.bg-color-400-tertiary {
  background-color: #ffd600; }

.bg-color-300-tertiary {
  background-color: #ffe11f; }

.bg-color-200-tertiary {
  background-color: #ffeb33; }

/* tertiary pastel */
.bg-color-700-tertiary-pastel {
  background-color: #ffed47; }

.bg-color-600-tertiary-pastel {
  background-color: #fff067; }

.bg-color-500-tertiary-pastel {
  background-color: #fff386; }

.bg-color-400-tertiary-pastel {
  background-color: #fff6a6; }

.bg-color-300-tertiary-pastel {
  background-color: #fff9c5; }

.bg-color-200-tertiary-pastel {
  background-color: #fffce5; }

/* quaternary */
.bg-color-900-quaternary {
  background-color: #737373; }

.bg-color-800-quaternary {
  background-color: #7d7d7d; }

.bg-color-700-quaternary {
  background-color: #878787; }

.bg-color-600-quaternary {
  background-color: #919191; }

.bg-color-500-quaternary {
  background-color: #a0a0a0; }

.bg-color-400-quaternary {
  background-color: #afafaf; }

.bg-color-300-quaternary {
  background-color: #b9b9b9; }

.bg-color-200-quaternary {
  background-color: #c8c8c8; }

/* quaternary pastel */
.bg-color-700-quaternary-pastel {
  background-color: #cdcdcd; }

.bg-color-600-quaternary-pastel {
  background-color: #d5d5d5; }

.bg-color-500-quaternary-pastel {
  background-color: #dddddd; }

.bg-color-400-quaternary-pastel {
  background-color: #e4e4e4; }

.bg-color-300-quaternary-pastel {
  background-color: #ececec; }

.bg-color-200-quaternary-pastel {
  background-color: #f4f4f4; }

/* quaternary dark */
.bg-color-700-quaternary-dark {
  background-color: #222222; }

.bg-color-600-quaternary-dark {
  background-color: #2e2e2e; }

.bg-color-500-quaternary-dark {
  background-color: #393939; }

.bg-color-400-quaternary-dark {
  background-color: #454545; }

.bg-color-300-quaternary-dark {
  background-color: #505050; }

.bg-color-200-quaternary-dark {
  background-color: #5c5c5c; }

/* quinary */
.bg-color-900-quinary {
  background-color: #587607; }

.bg-color-800-quinary {
  background-color: #5f7f08; }

.bg-color-700-quinary {
  background-color: #698e08; }

.bg-color-600-quinary {
  background-color: #749c09; }

.bg-color-500-quinary {
  background-color: #7eaa0a; }

.bg-color-400-quinary {
  background-color: #8dbd0c; }

.bg-color-300-quinary {
  background-color: #95c80d; }

.bg-color-200-quinary {
  background-color: #9dd30e; }

/* quinary pastel */
.bg-color-700-quinary-pastel {
  background-color: #c4e46e; }

.bg-color-600-quinary-pastel {
  background-color: #cee886; }

.bg-color-500-quinary-pastel {
  background-color: #d8ed9e; }

.bg-color-400-quinary-pastel {
  background-color: #e1f1b6; }

.bg-color-300-quinary-pastel {
  background-color: #ebf6ce; }

.bg-color-200-quinary-pastel {
  background-color: #f5fae6; }

/* senary */
.bg-color-900-senary {
  background-color: #632859; }

.bg-color-800-senary {
  background-color: #6f2d64; }

.bg-color-700-senary {
  background-color: #77306b; }

.bg-color-600-senary {
  background-color: #823575; }

.bg-color-500-senary {
  background-color: #8e3a80; }

.bg-color-400-senary {
  background-color: #a04190; }

.bg-color-300-senary {
  background-color: #b248a0; }

.bg-color-200-senary {
  background-color: #bb59ab; }

/* senary pastel */
.bg-color-700-senary-pastel {
  background-color: #c169b3; }

.bg-color-600-senary-pastel {
  background-color: #cc84c0; }

.bg-color-500-senary-pastel {
  background-color: #d79ece; }

.bg-color-400-senary-pastel {
  background-color: #e2b9db; }

.bg-color-300-senary-pastel {
  background-color: #edd3e9; }

.bg-color-200-senary-pastel {
  background-color: #f8eef6; }

/* septenary */
.bg-color-900-septenary {
  background-color: #088d87; }

.bg-color-800-septenary {
  background-color: #099891; }

.bg-color-700-septenary {
  background-color: #0aa39b; }

.bg-color-600-septenary {
  background-color: #0baea6; }

.bg-color-500-septenary {
  background-color: #0bb8b0; }

.bg-color-400-septenary {
  background-color: #0cc3ba; }

.bg-color-300-septenary {
  background-color: #0dd2c9; }

.bg-color-200-septenary {
  background-color: #0ddbd1; }

/* septenary pastel */
.bg-color-700-septenary-pastel {
  background-color: #3de2da; }

.bg-color-600-septenary-pastel {
  background-color: #5de7e0; }

.bg-color-500-septenary-pastel {
  background-color: #7eece6; }

.bg-color-400-septenary-pastel {
  background-color: #9ef0ed; }

.bg-color-300-septenary-pastel {
  background-color: #bff5f3; }

.bg-color-200-septenary-pastel {
  background-color: #dffaf9; }

/* background transparency */
/* cms basic stuff */
/* brand colors */
/* Utilities */
/* Function to find out the next breakpoint in map */
/* Function for breakpoints to check existing and the direction */
/* Mixin to use the breakpoints */
/* Generates CSS classes from available breakpoints and
 * breakpoint helper function directions. These classes
 * allow to hide elements in certain circumstances for
 * a specific breakpoint or a specific breakpoint and
 * all breakpoints below.
 *
 * Examples for generated classes:
 *
 * .sg-cw-hide-lg-only {}
 * .sg-cw-hide-sm-down {}
 * .sg-cw-hide-md-up */
/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 0) {
  .sg-cw-hide-xs-up {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (max-width: 639px) {
  .sg-cw-hide-xs-down {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 0) and (max-width: 639px) {
  .sg-cw-hide-xs-only {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) {
  .sg-cw-hide-sm-up {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (max-width: 1023px) {
  .sg-cw-hide-sm-down {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  .sg-cw-hide-sm-only {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) {
  .sg-cw-hide-md-up {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (max-width: 1199px) {
  .sg-cw-hide-md-down {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .sg-cw-hide-md-only {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .sg-cw-hide-lg-up {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (max-width: 1199px) {
  .sg-cw-hide-lg-down {
    display: none; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .sg-cw-hide-lg-only {
    display: none; } }

/* This function will check the variables and try to return the correct color value.
 * @param $default cewe-color-variable
 * @param $alternative color-variable out of partner map
 * @param $brightness-type darken|lighten
 * @param $percentage $value for lighten|darken function
 * @return correct color
 * @error If the variable value does not exists
 */
/* Get a basic color
 * @param Color name without quotation marks
 * @return Basic color from config
 */
/* Calculate the pastel variant of a color.
 * IMPORTANT do not use this function with get-color-with-brightness(). Use get-pastel-color-with-brightness() instead.
 * @param $color color to calculate. Should have brightness of 500
 * @return Pastel color with brightness of 500.
 */
/* Use this to get the dark variant of a color.
 * Specified for grey.
 * @param $color color to calculate. Should have brightness of 500
 * @return dark variant of color with brightness of 500
 */
/* Calculate color with brightness.
 * IMPORTANT: Do not use this for pastel colors. Use get-pastel-color-with-brightness() instead.
 * @param $color color to calculate. Should have brightness of 500
 * @param $brightness brightness to apply. 200, 300, 400, 500, 600, 700, 800 or 900.
 * Bigger value results in a darker color.
 * @return Calculated color
 * @error Error on wrong $brightness parameter
 */
/* Calculate color pastel color variant and apply brightness to it
 * @param $color color to calculate. Should have brightness of 500
 * @param $brightness brightness to apply. 200, 300, 400, 500, 600, or 700.
 * Bigger value results in a darker color.
 * @return Calculated color
 * @error Error on wrong $brightness parameter
 */
/* This function will check the variables and try to return the correct color value.
 * @param $default cewe-color-variable
 * @param $alternative color-variable out of partner map
 * @param $brightness-type darken|lighten
 * @param $percentage $value for lighten|darken function
 * @return correct color
 * @error If the variable value does not exists
 */
/* Get a basic color
 * @param Color name without quotation marks
 * @return Basic color from config
 */
/* Calculate the pastel variant of a color.
 * IMPORTANT do not use this function with get-color-with-brightness(). Use get-pastel-color-with-brightness() instead.
 * @param $color color to calculate. Should have brightness of 500
 * @return Pastel color with brightness of 500.
 */
/* Use this to get the dark variant of a color.
 * Specified for grey.
 * @param $color color to calculate. Should have brightness of 500
 * @return dark variant of color with brightness of 500
 */
/* Calculate color with brightness.
 * IMPORTANT: Do not use this for pastel colors. Use get-pastel-color-with-brightness() instead.
 * @param $color color to calculate. Should have brightness of 500
 * @param $brightness brightness to apply. 200, 300, 400, 500, 600, 700, 800 or 900.
 * Bigger value results in a darker color.
 * @return Calculated color
 * @error Error on wrong $brightness parameter
 */
/* Calculate color pastel color variant and apply brightness to it
 * @param $color color to calculate. Should have brightness of 500
 * @param $brightness brightness to apply. 200, 300, 400, 500, 600, or 700.
 * Bigger value results in a darker color.
 * @return Calculated color
 * @error Error on wrong $brightness parameter
 */
/* Calculate space a shadow needs underneath its element
* @param $layer Box-Shadow layer
* @return vertical space in px
*/
.sticky .sg-cw-nav .sg-cw-sub-navigation {
  box-shadow: none; }

.modal.modal-slider .slider-arrow, .modal2.modal-slider .slider-arrow, .hiccup .sg-cw-teaser-content, .sg-cw-slider-new .slide-teaser,
.sg-cw-slider-initialized .slide-teaser, .sg-cw-slider-new .sg-cw-slider-bullet.is-active,
.sg-cw-slider-initialized .sg-cw-slider-bullet.is-active, .sg-cw-slider-new .sg-cw-slider-thumbnail.is-active,
.sg-cw-slider-initialized .sg-cw-slider-thumbnail.is-active, sg-slider2 slider-slide slider-teaser, sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide, footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body img,
footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body img, footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body img,
footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body img {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); }

.sg-cw-panel, .sg-cw-slider-new .slider-arrow,
.sg-cw-slider-initialized .slider-arrow {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); }

.sg-cw-slider-new .sg-cw-slider-thumbnail:hover,
.sg-cw-slider-initialized .sg-cw-slider-thumbnail:hover, sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }

.sg-cw-slider-new .slider-arrow:active,
.sg-cw-slider-initialized .slider-arrow:active {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1); }

/* Calculate space a shadow needs underneath its element
* @param $layer Box-Shadow layer
* @return vertical space in px
*/
.sticky .sg-cw-nav .sg-cw-sub-navigation {
  box-shadow: none; }

.modal.modal-slider .slider-arrow, .modal2.modal-slider .slider-arrow, .hiccup .sg-cw-teaser-content, .sg-cw-slider-new .slide-teaser,
.sg-cw-slider-initialized .slide-teaser, .sg-cw-slider-new .sg-cw-slider-bullet.is-active,
.sg-cw-slider-initialized .sg-cw-slider-bullet.is-active, .sg-cw-slider-new .sg-cw-slider-thumbnail.is-active,
.sg-cw-slider-initialized .sg-cw-slider-thumbnail.is-active, sg-slider2 slider-slide slider-teaser, sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide, footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body img,
footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body img, footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body img,
footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body img {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); }

.sg-cw-panel, .sg-cw-slider-new .slider-arrow,
.sg-cw-slider-initialized .slider-arrow {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); }

.sg-cw-slider-new .sg-cw-slider-thumbnail:hover,
.sg-cw-slider-initialized .sg-cw-slider-thumbnail:hover, sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }

.sg-cw-slider-new .slider-arrow:active,
.sg-cw-slider-initialized .slider-arrow:active {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1); }

/* Ripple Effect */
@keyframes ripple-center-on {
  0% {
    border-radius: 50%;
    cursor: default;
    height: .8125rem;
    margin: auto;
    opacity: .4;
    pointer-events: none;
    width: .8125rem;
    z-index: 0; }
  100% {
    border-radius: 50%;
    cursor: default;
    height: 3.125rem;
    margin: auto;
    opacity: 0;
    pointer-events: none;
    width: 3.125rem;
    z-index: 0; } }

@keyframes ripple-center-off {
  0% {
    border-radius: 50%;
    cursor: default;
    height: .8125rem;
    margin: auto;
    opacity: .4;
    pointer-events: none;
    width: .8125rem;
    z-index: 0; }
  100% {
    border-radius: 50%;
    cursor: default;
    height: 3.125rem;
    margin: auto;
    opacity: 0;
    pointer-events: none;
    width: 3.125rem;
    z-index: 0; } }

@keyframes ripple {
  100% {
    opacity: 0;
    transform: scale(2.5); } }

.sg-cw-safari-scroll-bar ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px; }

.sg-cw-safari-scroll-bar ::-webkit-scrollbar-thumb {
  background-color: #a0a0a0;
  border-radius: 4px;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.5); }

.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-additionalcta, .sg-cw-toggle label, .sg-cw-select .sg-cw-selector, .sg-cw-select-list li, .sg-cw-cards {
  transition: all ease-out .1s; }

.sg-cw-sub-navigation .sg-cw-button, .sg-cw-sub-navigation .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-sub-navigation .sg-cw-magazine-accordion-item-link, .sg-cw-sub-navigation .sg-cw-pip-order-tradingpartner, .sg-cw-sub-navigation .sg-cw-pip-order-checkout, .sg-cw-sub-navigation .sg-cw-pip-order-additionalcta, .sg-cw-arrow-background {
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 16%, white 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }

/* layout */
@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../dist/Lato-Regular.eot);
  /* IE9 Compat Modes */
  src: url(../dist/Lato-Regular.eot?#iefix) format("embedded-opentype"), url(../dist/Lato-Regular.woff2) format("woff2"), url(../dist/Lato-Regular.woff) format("woff"), url(../dist/Lato-Regular.ttf) format("truetype"); }

@font-face {
  font-family: Lato;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../dist/Lato-Italic.eot);
  /* IE9 Compat Modes */
  src: url(../dist/Lato-Italic.eot?#iefix) format("embedded-opentype"), url(../dist/Lato-Italic.woff2) format("woff2"), url(../dist/Lato-Italic.woff) format("woff"), url(../dist/Lato-Italic.ttf) format("truetype"); }

@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../dist/Lato-Medium.eot);
  /* IE9 Compat Modes */
  src: url(../dist/Lato-Medium.eot?#iefix) format("embedded-opentype"), url(../dist/Lato-Medium.woff2) format("woff2"), url(../dist/Lato-Medium.woff) format("woff"), url(../dist/Lato-Medium.ttf) format("truetype"); }

@font-face {
  font-family: Lato;
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(../dist/Lato-MediumItalic.eot);
  /* IE9 Compat Modes */
  src: url(../dist/Lato-MediumItalic.eot?#iefix) format("embedded-opentype"), url(../dist/Lato-MediumItalic.woff2) format("woff2"), url(../dist/Lato-MediumItalic.woff) format("woff"), url(../dist/Lato-MediumItalic.ttf) format("truetype"); }

@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../dist/Lato-Semibold.eot);
  /* IE9 Compat Modes */
  src: url(../dist/Lato-Semibold.eot?#iefix) format("embedded-opentype"), url(../dist/Lato-Semibold.woff2) format("woff2"), url(../dist/Lato-Semibold.woff) format("woff"), url(../dist/Lato-Semibold.ttf) format("truetype"); }

@font-face {
  font-family: Lato;
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(../dist/Lato-SemiboldItalic.eot);
  /* IE9 Compat Modes */
  src: url(../dist/Lato-SemiboldItalic.eot?#iefix) format("embedded-opentype"), url(../dist/Lato-SemiboldItalic.woff2) format("woff2"), url(../dist/Lato-SemiboldItalic.woff) format("woff"), url(../dist/Lato-SemiboldItalic.ttf) format("truetype"); }

@font-face {
  font-family: Lato;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../dist/Lato-Bold.eot);
  /* IE9 Compat Modes */
  src: url(../dist/Lato-Bold.eot?#iefix) format("embedded-opentype"), url(../dist/Lato-Bold.woff2) format("woff2"), url(../dist/Lato-Bold.woff) format("woff"), url(../dist/Lato-Bold.ttf) format("truetype"); }

/* font-weight-classes */
.sg-cw-font-weight-200 {
  font-weight: 200; }

.sg-cw-font-weight-300 {
  font-weight: 300; }

.sg-cw-font-weight-400 {
  font-weight: 400; }

.sg-cw-font-weight-500 {
  font-weight: 500; }

.sg-cw-font-weight-600 {
  font-weight: 600; }

.sg-cw-font-weight-700, .sg-cw-magazine-intro-category {
  font-weight: 700; }

.sg-cw-underlay {
  background-color: #000000;
  height: 100vh;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  transition: opacity .3s;
  width: 100vw;
  z-index: -200; }
  .sg-cw-underlay.sg-cw-underlay-open {
    opacity: .5;
    z-index: 200; }

p, .sg-cw-pip-features > ul li {
  font-size: 0.875rem;
  line-height: 1.4;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    p, .sg-cw-pip-features > ul li {
      font-size: 1rem;
      line-height: 1.4; } }

html,
body {
  background-color: #ffffff;
  color: #4C4C4C;
  font-family: "Lato", Arial, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.2;
  margin: 0;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    html,
    body {
      font-size: 1rem;
      line-height: 1.4; } }

*,
*::before,
*::after {
  box-sizing: border-box; }

a {
  color: #c30c15;
  text-decoration: none; }
  a:hover {
    color: #c30c15;
    text-decoration: underline; }
  a:active {
    color: #c30c15; }
  a:visited {
    color: #c30c15; }

img {
  box-sizing: content-box;
  max-width: 100%; }

.sg-cw-row, .sg-cw-section-heading-content, .sg-cw-section-heading-cta, .sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-intro {
  display: flex;
  flex: 0 1 auto;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 auto;
  max-width: 1400px; }
  .sg-cw-row .sg-cw-row, .sg-cw-section-heading-content .sg-cw-row, .sg-cw-section-heading-cta .sg-cw-row, .sg-cw-navigation-container .sg-cw-row, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-row, .sg-cw-pip-intro .sg-cw-row, .sg-cw-row .sg-cw-section-heading-content, .sg-cw-section-heading-content .sg-cw-section-heading-content, .sg-cw-section-heading-cta .sg-cw-section-heading-content, .sg-cw-navigation-container .sg-cw-section-heading-content, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-heading-content, .sg-cw-pip-intro .sg-cw-section-heading-content, .sg-cw-row .sg-cw-section-heading-cta, .sg-cw-section-heading-content .sg-cw-section-heading-cta, .sg-cw-section-heading-cta .sg-cw-section-heading-cta, .sg-cw-navigation-container .sg-cw-section-heading-cta, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-heading-cta, .sg-cw-pip-intro .sg-cw-section-heading-cta, .sg-cw-row .sg-cw-navigation-container, .sg-cw-section-heading-content .sg-cw-navigation-container, .sg-cw-section-heading-cta .sg-cw-navigation-container, .sg-cw-navigation-container .sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-navigation-container, .sg-cw-pip-intro .sg-cw-navigation-container, .sg-cw-row .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-row .sg-cw-section-wrapper, .sg-cw-section-heading-content .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-heading-content .sg-cw-section-wrapper, .sg-cw-section-heading-cta .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-heading-cta .sg-cw-section-wrapper, .sg-cw-navigation-container .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-navigation-container .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-wrapper, .sg-cw-pip-intro .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-pip-intro .sg-cw-section-wrapper, .sg-cw-row .sg-cw-pip-intro, .sg-cw-section-heading-content .sg-cw-pip-intro, .sg-cw-section-heading-cta .sg-cw-pip-intro, .sg-cw-navigation-container .sg-cw-pip-intro, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-pip-intro, .sg-cw-pip-intro .sg-cw-pip-intro {
    margin: 0 -1rem; }
  .sg-cw-row.sg-cw-row-100, .sg-cw-row-100.sg-cw-section-heading-content, .sg-cw-row-100.sg-cw-section-heading-cta, .sg-cw-row-100.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-row-100.sg-cw-section-wrapper, .sg-cw-row-100.sg-cw-pip-intro {
    max-width: 100%; }

/* Avoid resetting the row's margin if the nested row is part of another container */
.sg-cw-container > .sg-cw-row, .sg-cw-container > .sg-cw-section-heading-content, .sg-cw-container > .sg-cw-section-heading-cta, .sg-cw-container > .sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-container > .sg-cw-section-wrapper, .sg-cw-container > .sg-cw-pip-intro {
  margin: 0 auto; }

.sg-cw-col, .sg-cw-section-imagegallery .sg-cw-section-content, .sg-cw-section-textimagecombined .sg-cw-section-content {
  flex: 1 1 auto;
  max-width: 100%; }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 0) {
  .sg-cw-col-xs-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-1 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-1, .sg-cw-pip-specifications .product-info .product-info-container {
    margin-left: 8.33333%; }
  .sg-cw-col-xs-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-2 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-2 {
    margin-left: 16.66667%; }
  .sg-cw-col-xs-3 {
    flex: 0 0 25%;
    max-width: 25%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-3 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-3 {
    margin-left: 25%; }
  .sg-cw-col-xs-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-4 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-4 {
    margin-left: 33.33333%; }
  .sg-cw-col-xs-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-5 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-5 {
    margin-left: 41.66667%; }
  .sg-cw-col-xs-6 {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-6 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-6 {
    margin-left: 50%; }
  .sg-cw-col-xs-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-7 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-7 {
    margin-left: 58.33333%; }
  .sg-cw-col-xs-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-8 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-8 {
    margin-left: 66.66667%; }
  .sg-cw-col-xs-9 {
    flex: 0 0 75%;
    max-width: 75%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-9 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-9 {
    margin-left: 75%; }
  .sg-cw-col-xs-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-10 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-10 {
    margin-left: 83.33333%; }
  .sg-cw-col-xs-11, .sg-cw-pip-specifications .product-info .product-info-container {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-11, .sg-cw-pip-specifications .product-info .product-info-container {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-11 {
    margin-left: 91.66667%; }
  .sg-cw-col-xs-12, .sg-cw-section-heading-tag, .sg-cw-section-heading-headline, .sg-cw-section-heading-subline, .sg-cw-section-heading-cta-content, .sg-cw-pip-specifications .sg-cw-section-content, .sg-cw-pip-intro-images, .sg-cw-pip-intro-info {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-xs-12, .sg-cw-section-heading-tag, .sg-cw-section-heading-headline, .sg-cw-section-heading-subline, .sg-cw-section-heading-cta-content, .sg-cw-pip-specifications .sg-cw-section-content, .sg-cw-pip-intro-images, .sg-cw-pip-intro-info {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 0) {
  .sg-cw-col-xs-offset-12 {
    margin-left: 100%; } }

.sg-cw-start-xs {
  justify-content: flex-start; }

.sg-cw-center-xs, .sg-cw-section-heading-content, .sg-cw-pip-specifications .sg-cw-section-wrapper {
  justify-content: center; }

.sg-cw-end-xs {
  justify-content: flex-end; }

.sg-cw-top-xs {
  align-items: flex-start; }

.sg-cw-middle-xs {
  align-items: center; }

.sg-cw-bottom-xs {
  align-items: flex-end; }

.sg-cw-around-xs {
  justify-content: space-around; }

.sg-cw-between-xs {
  justify-content: space-between; }

.sg-cw-first-xs {
  -webkit-box-ordinal-group: 0;
  order: -1; }

.sg-cw-last-xs {
  -webkit-box-ordinal-group: 2;
  order: 1; }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-1 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-1 {
    margin-left: 8.33333%; }
  .sg-cw-col-sm-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-2 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-2 {
    margin-left: 16.66667%; }
  .sg-cw-col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-3 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-3 {
    margin-left: 25%; }
  .sg-cw-col-sm-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-4 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-4 {
    margin-left: 33.33333%; }
  .sg-cw-col-sm-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-5 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-5 {
    margin-left: 41.66667%; }
  .sg-cw-col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-6 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-6 {
    margin-left: 50%; }
  .sg-cw-col-sm-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-7 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-7 {
    margin-left: 58.33333%; }
  .sg-cw-col-sm-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-8 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-8 {
    margin-left: 66.66667%; }
  .sg-cw-col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-9 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-9 {
    margin-left: 75%; }
  .sg-cw-col-sm-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-10 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-10 {
    margin-left: 83.33333%; }
  .sg-cw-col-sm-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-11 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-11 {
    margin-left: 91.66667%; }
  .sg-cw-col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-sm-12 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 640px) {
  .sg-cw-col-sm-offset-12 {
    margin-left: 100%; } }

.sg-cw-start-sm {
  justify-content: flex-start; }

.sg-cw-center-sm {
  justify-content: center; }

.sg-cw-end-sm {
  justify-content: flex-end; }

.sg-cw-top-sm {
  align-items: flex-start; }

.sg-cw-middle-sm {
  align-items: center; }

.sg-cw-bottom-sm {
  align-items: flex-end; }

.sg-cw-around-sm {
  justify-content: space-around; }

.sg-cw-between-sm {
  justify-content: space-between; }

.sg-cw-first-sm {
  -webkit-box-ordinal-group: 0;
  order: -1; }

.sg-cw-last-sm {
  -webkit-box-ordinal-group: 2;
  order: 1; }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-1 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-1 {
    margin-left: 8.33333%; }
  .sg-cw-col-md-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-2 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-2 {
    margin-left: 16.66667%; }
  .sg-cw-col-md-3, .sg-cw-pip-specifications .product-info .product-info-container {
    flex: 0 0 25%;
    max-width: 25%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-3, .sg-cw-pip-specifications .product-info .product-info-container {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-3 {
    margin-left: 25%; }
  .sg-cw-col-md-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-4 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-4 {
    margin-left: 33.33333%; }
  .sg-cw-col-md-5, .sg-cw-pip-intro-info {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-5, .sg-cw-pip-intro-info {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-5 {
    margin-left: 41.66667%; }
  .sg-cw-col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-6 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-6 {
    margin-left: 50%; }
  .sg-cw-col-md-7, .sg-cw-pip-intro-images {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-7, .sg-cw-pip-intro-images {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-7 {
    margin-left: 58.33333%; }
  .sg-cw-col-md-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-8 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-8 {
    margin-left: 66.66667%; }
  .sg-cw-col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-9 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-9 {
    margin-left: 75%; }
  .sg-cw-col-md-10, .sg-cw-section-heading-headline, .sg-cw-section-heading-subline {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-10, .sg-cw-section-heading-headline, .sg-cw-section-heading-subline {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-10 {
    margin-left: 83.33333%; }
  .sg-cw-col-md-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-11 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-11 {
    margin-left: 91.66667%; }
  .sg-cw-col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1024px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-md-12 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1024px) {
  .sg-cw-col-md-offset-12 {
    margin-left: 100%; } }

.sg-cw-start-md {
  justify-content: flex-start; }

.sg-cw-center-md {
  justify-content: center; }

.sg-cw-end-md {
  justify-content: flex-end; }

.sg-cw-top-md {
  align-items: flex-start; }

.sg-cw-middle-md {
  align-items: center; }

.sg-cw-bottom-md {
  align-items: flex-end; }

.sg-cw-around-md {
  justify-content: space-around; }

.sg-cw-between-md {
  justify-content: space-between; }

.sg-cw-first-md {
  -webkit-box-ordinal-group: 0;
  order: -1; }

.sg-cw-last-md {
  -webkit-box-ordinal-group: 2;
  order: 1; }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-1 {
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-1 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-1 {
    margin-left: 8.33333%; }
  .sg-cw-col-lg-2 {
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-2 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-2 {
    margin-left: 16.66667%; }
  .sg-cw-col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-3 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-3 {
    margin-left: 25%; }
  .sg-cw-col-lg-4 {
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-4 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-4 {
    margin-left: 33.33333%; }
  .sg-cw-col-lg-5 {
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-5 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-5 {
    margin-left: 41.66667%; }
  .sg-cw-col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-6 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-6 {
    margin-left: 50%; }
  .sg-cw-col-lg-7 {
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-7 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-7 {
    margin-left: 58.33333%; }
  .sg-cw-col-lg-8 {
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-8 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-8 {
    margin-left: 66.66667%; }
  .sg-cw-col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-9 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-9 {
    margin-left: 75%; }
  .sg-cw-col-lg-10 {
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-10 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-10 {
    margin-left: 83.33333%; }
  .sg-cw-col-lg-11 {
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-11 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-11 {
    margin-left: 91.66667%; }
  .sg-cw-col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 1rem;
    /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 1200px) and (min-width: 0) and (max-width: 639px) {
    .sg-cw-col-lg-12 {
      padding: .5rem 1rem; } }

@media only screen and (min-width: 1200px) {
  .sg-cw-col-lg-offset-12 {
    margin-left: 100%; } }

.sg-cw-start-lg {
  justify-content: flex-start; }

.sg-cw-center-lg {
  justify-content: center; }

.sg-cw-end-lg {
  justify-content: flex-end; }

.sg-cw-top-lg {
  align-items: flex-start; }

.sg-cw-middle-lg {
  align-items: center; }

.sg-cw-bottom-lg {
  align-items: flex-end; }

.sg-cw-around-lg {
  justify-content: space-around; }

.sg-cw-between-lg {
  justify-content: space-between; }

.sg-cw-first-lg {
  -webkit-box-ordinal-group: 0;
  order: -1; }

.sg-cw-last-lg {
  -webkit-box-ordinal-group: 2;
  order: 1; }

.sg-cw-row-reverse {
  flex-direction: row-reverse; }

.sg-cw-col-reverse {
  flex-direction: column-reverse; }

.sg-cw-touch-moving .sg-cw-cards,
.sg-cw-no-events {
  pointer-events: none; }

.sg-cw-user-select-none {
  user-select: none; }

/* todo: remove this abomination!!! */
.sg-cw-row, .sg-cw-section-heading-content, .sg-cw-section-heading-cta, .sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-intro,
.sg-cw-row .sg-cw-content-wrapper,
.sg-cw-section-heading-content .sg-cw-content-wrapper,
.sg-cw-section-heading-cta .sg-cw-content-wrapper,
.sg-cw-navigation-container .sg-cw-content-wrapper,
.sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper,
.sg-cw-pip-intro .sg-cw-content-wrapper {
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  .sg-cw-row.sg-cw-no-margin-top, .sg-cw-no-margin-top.sg-cw-section-heading-content, .sg-cw-no-margin-top.sg-cw-section-heading-cta, .sg-cw-no-margin-top.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-margin-top.sg-cw-section-wrapper, .sg-cw-no-margin-top.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-margin-top,
  .sg-cw-section-heading-content .sg-cw-no-margin-top,
  .sg-cw-section-heading-cta .sg-cw-no-margin-top,
  .sg-cw-navigation-container .sg-cw-no-margin-top,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-margin-top,
  .sg-cw-pip-intro .sg-cw-no-margin-top,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-margin-top,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-margin-top,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-margin-top,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-margin-top,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-margin-top,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-margin-top,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-margin-top,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-margin-top,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-margin-top,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-margin-top,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-margin-top,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-margin-top {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    margin-top: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-padding-top, .sg-cw-no-padding-top.sg-cw-section-heading-content, .sg-cw-no-padding-top.sg-cw-section-heading-cta, .sg-cw-no-padding-top.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-padding-top.sg-cw-section-wrapper, .sg-cw-no-padding-top.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-padding-top,
  .sg-cw-section-heading-content .sg-cw-no-padding-top,
  .sg-cw-section-heading-cta .sg-cw-no-padding-top,
  .sg-cw-navigation-container .sg-cw-no-padding-top,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-top,
  .sg-cw-pip-intro .sg-cw-no-padding-top,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-padding-top,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-padding-top,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-padding-top,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-padding-top,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-padding-top,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-padding-top,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-top,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-top,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-top,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-top,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-top,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-top {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    padding-top: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-margin-right, .sg-cw-no-margin-right.sg-cw-section-heading-content, .sg-cw-no-margin-right.sg-cw-section-heading-cta, .sg-cw-no-margin-right.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-margin-right.sg-cw-section-wrapper, .sg-cw-no-margin-right.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-margin-right,
  .sg-cw-section-heading-content .sg-cw-no-margin-right,
  .sg-cw-section-heading-cta .sg-cw-no-margin-right,
  .sg-cw-navigation-container .sg-cw-no-margin-right,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-margin-right,
  .sg-cw-pip-intro .sg-cw-no-margin-right,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-margin-right,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-margin-right,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-margin-right,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-margin-right,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-margin-right,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-margin-right,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-margin-right,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-margin-right,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-margin-right,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-margin-right,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-margin-right,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-margin-right {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    margin-right: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-padding-right, .sg-cw-no-padding-right.sg-cw-section-heading-content, .sg-cw-no-padding-right.sg-cw-section-heading-cta, .sg-cw-no-padding-right.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-padding-right.sg-cw-section-wrapper, .sg-cw-no-padding-right.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-padding-right,
  .sg-cw-section-heading-content .sg-cw-no-padding-right,
  .sg-cw-section-heading-cta .sg-cw-no-padding-right,
  .sg-cw-navigation-container .sg-cw-no-padding-right,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-right,
  .sg-cw-pip-intro .sg-cw-no-padding-right,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-padding-right,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-padding-right,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-padding-right,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-padding-right,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-padding-right,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-padding-right,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-right,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-right,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-right,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-right,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-right,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-right {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    padding-right: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-margin-bottom, .sg-cw-no-margin-bottom.sg-cw-section-heading-content, .sg-cw-no-margin-bottom.sg-cw-section-heading-cta, .sg-cw-no-margin-bottom.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-margin-bottom.sg-cw-section-wrapper, .sg-cw-no-margin-bottom.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-margin-bottom,
  .sg-cw-section-heading-content .sg-cw-no-margin-bottom,
  .sg-cw-section-heading-cta .sg-cw-no-margin-bottom,
  .sg-cw-navigation-container .sg-cw-no-margin-bottom,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-margin-bottom,
  .sg-cw-pip-intro .sg-cw-no-margin-bottom,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-margin-bottom,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-margin-bottom,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-margin-bottom,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-margin-bottom,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-margin-bottom,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-margin-bottom,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-margin-bottom,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-margin-bottom,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-margin-bottom,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-margin-bottom,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-margin-bottom,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-margin-bottom {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    margin-bottom: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-padding-bottom, .sg-cw-no-padding-bottom.sg-cw-section-heading-content, .sg-cw-no-padding-bottom.sg-cw-section-heading-cta, .sg-cw-no-padding-bottom.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-padding-bottom.sg-cw-section-wrapper, .sg-cw-no-padding-bottom.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-padding-bottom,
  .sg-cw-section-heading-content .sg-cw-no-padding-bottom,
  .sg-cw-section-heading-cta .sg-cw-no-padding-bottom,
  .sg-cw-navigation-container .sg-cw-no-padding-bottom,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-bottom,
  .sg-cw-pip-intro .sg-cw-no-padding-bottom,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-padding-bottom,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-padding-bottom,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-padding-bottom,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-padding-bottom,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-padding-bottom,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-padding-bottom,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-bottom,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-bottom,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-bottom,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-bottom,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-bottom,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-bottom {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    padding-bottom: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-margin-left, .sg-cw-no-margin-left.sg-cw-section-heading-content, .sg-cw-no-margin-left.sg-cw-section-heading-cta, .sg-cw-no-margin-left.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-margin-left.sg-cw-section-wrapper, .sg-cw-no-margin-left.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-margin-left,
  .sg-cw-section-heading-content .sg-cw-no-margin-left,
  .sg-cw-section-heading-cta .sg-cw-no-margin-left,
  .sg-cw-navigation-container .sg-cw-no-margin-left,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-margin-left,
  .sg-cw-pip-intro .sg-cw-no-margin-left,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-margin-left,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-margin-left,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-margin-left,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-margin-left,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-margin-left,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-margin-left,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-margin-left,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-margin-left,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-margin-left,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-margin-left,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-margin-left,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-margin-left {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    margin-left: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-padding-left, .sg-cw-no-padding-left.sg-cw-section-heading-content, .sg-cw-no-padding-left.sg-cw-section-heading-cta, .sg-cw-no-padding-left.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-padding-left.sg-cw-section-wrapper, .sg-cw-no-padding-left.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-padding-left,
  .sg-cw-section-heading-content .sg-cw-no-padding-left,
  .sg-cw-section-heading-cta .sg-cw-no-padding-left,
  .sg-cw-navigation-container .sg-cw-no-padding-left,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-left,
  .sg-cw-pip-intro .sg-cw-no-padding-left,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-padding-left,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-padding-left,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-padding-left,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-padding-left,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-padding-left,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-padding-left,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-left,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-left,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-left,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-left,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-left,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-left {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    padding-left: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-margin, .sg-cw-no-margin.sg-cw-section-heading-content, .sg-cw-no-margin.sg-cw-section-heading-cta, .sg-cw-no-margin.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-margin.sg-cw-section-wrapper, .sg-cw-no-margin.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-margin,
  .sg-cw-section-heading-content .sg-cw-no-margin,
  .sg-cw-section-heading-cta .sg-cw-no-margin,
  .sg-cw-navigation-container .sg-cw-no-margin,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-margin,
  .sg-cw-pip-intro .sg-cw-no-margin,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-margin,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-margin,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-margin,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-margin,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-margin,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-margin,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-margin,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-margin,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-margin,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-margin,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-margin,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-margin {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    margin: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  .sg-cw-row.sg-cw-no-padding, .sg-cw-no-padding.sg-cw-section-heading-content, .sg-cw-no-padding.sg-cw-section-heading-cta, .sg-cw-no-padding.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-no-padding.sg-cw-section-wrapper, .sg-cw-no-padding.sg-cw-pip-intro,
  .sg-cw-row .sg-cw-no-padding,
  .sg-cw-section-heading-content .sg-cw-no-padding,
  .sg-cw-section-heading-cta .sg-cw-no-padding,
  .sg-cw-navigation-container .sg-cw-no-padding,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding,
  .sg-cw-pip-intro .sg-cw-no-padding,
  .sg-cw-row .sg-cw-content-wrapper.sg-cw-no-padding,
  .sg-cw-section-heading-content .sg-cw-content-wrapper.sg-cw-no-padding,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper.sg-cw-no-padding,
  .sg-cw-navigation-container .sg-cw-content-wrapper.sg-cw-no-padding,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper.sg-cw-no-padding,
  .sg-cw-pip-intro .sg-cw-content-wrapper.sg-cw-no-padding,
  .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding,
  .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding,
  .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding,
  .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding,
  .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding,
  .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding {
    /* The important is necessary */
    /* sass-lint:disable ImportantRule */
    padding: 0 !important;
    /* sass-lint:enable ImportantRule */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .sg-cw-row .sg-cw-no-padding-xs, .sg-cw-section-heading-content .sg-cw-no-padding-xs, .sg-cw-section-heading-cta .sg-cw-no-padding-xs, .sg-cw-navigation-container .sg-cw-no-padding-xs, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-xs, .sg-cw-pip-intro .sg-cw-no-padding-xs,
    .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-xs,
    .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-xs,
    .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-xs,
    .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-xs,
    .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-xs,
    .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-xs {
      /* The important is necessary */
      /* sass-lint:disable ImportantRule */
      padding: 0 !important;
      /* sass-lint:enable ImportantRule */ } }
  @media only screen and (min-width: 640px) and (max-width: 1023px) {
    .sg-cw-row .sg-cw-no-padding-sm, .sg-cw-section-heading-content .sg-cw-no-padding-sm, .sg-cw-section-heading-cta .sg-cw-no-padding-sm, .sg-cw-navigation-container .sg-cw-no-padding-sm, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-sm, .sg-cw-pip-intro .sg-cw-no-padding-sm,
    .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-sm,
    .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-sm,
    .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-sm,
    .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-sm,
    .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-sm,
    .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-sm {
      /* The important is necessary */
      /* sass-lint:disable ImportantRule */
      padding: 0 !important;
      /* sass-lint:enable ImportantRule */ } }
  @media only screen and (min-width: 1024px) and (max-width: 1199px) {
    .sg-cw-row .sg-cw-no-padding-md, .sg-cw-section-heading-content .sg-cw-no-padding-md, .sg-cw-section-heading-cta .sg-cw-no-padding-md, .sg-cw-navigation-container .sg-cw-no-padding-md, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-md, .sg-cw-pip-intro .sg-cw-no-padding-md,
    .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-md,
    .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-md,
    .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-md,
    .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-md,
    .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-md,
    .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-md {
      /* The important is necessary */
      /* sass-lint:disable ImportantRule */
      padding: 0 !important;
      /* sass-lint:enable ImportantRule */ } }
  @media only screen and (min-width: 1200px) {
    .sg-cw-row .sg-cw-no-padding-lg, .sg-cw-section-heading-content .sg-cw-no-padding-lg, .sg-cw-section-heading-cta .sg-cw-no-padding-lg, .sg-cw-navigation-container .sg-cw-no-padding-lg, .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-no-padding-lg, .sg-cw-pip-intro .sg-cw-no-padding-lg,
    .sg-cw-row .sg-cw-content-wrapper .sg-cw-no-padding-lg,
    .sg-cw-section-heading-content .sg-cw-content-wrapper .sg-cw-no-padding-lg,
    .sg-cw-section-heading-cta .sg-cw-content-wrapper .sg-cw-no-padding-lg,
    .sg-cw-navigation-container .sg-cw-content-wrapper .sg-cw-no-padding-lg,
    .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-content-wrapper .sg-cw-no-padding-lg,
    .sg-cw-pip-intro .sg-cw-content-wrapper .sg-cw-no-padding-lg {
      /* The important is necessary */
      /* sass-lint:disable ImportantRule */
      padding: 0 !important;
      /* sass-lint:enable ImportantRule */ } }

/* size classes */
.sg-cw-full-width {
  width: 100%;
  max-width: none; }

.sg-cw-half-width {
  width: 100% / 2;
  max-width: none; }

.sg-cw-third-width {
  width: 100% / 3;
  max-width: none; }

.sg-cw-quarter-width {
  width: 100% / 4;
  max-width: none; }

.sg-cw-clearfix::after {
  clear: both;
  content: ".";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden; }

.noscroll {
  overflow: hidden; }

.no-transition {
  transition: none; }

body::before {
  display: none;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    body::before {
      content: "xs"; } }
  @media only screen and (min-width: 640px) and (max-width: 1023px) {
    body::before {
      content: "sm"; } }
  @media only screen and (min-width: 1024px) and (max-width: 1199px) {
    body::before {
      content: "md"; } }
  @media only screen and (min-width: 1200px) {
    body::before {
      content: "lg"; } }

body::after {
  content: "xs,sm,md,lg";
  display: none; }

.sg-cw-hide-overflow {
  overflow: hidden; }

/* text-alignment-classes */
.sg-cw-left,
ul:not(.no-list-styling),
ol:not(.no-list-styling) {
  /* The template creators should be able to use this explicitly for one specific element */
  /* sass-lint:disable ImportantRule */
  text-align: left !important; }

.sg-cw-center,
.sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper {
  /* The template creators should be able to use this explicitly for one specific element */
  /* sass-lint:disable ImportantRule */
  text-align: center !important; }

.sg-cw-right {
  /* The template creators should be able to use this explicitly for one specific element */
  /* sass-lint:disable ImportantRule */
  text-align: right !important; }

.sg-cw-justify {
  /* The template creators should be able to use this explicitly for one specific element */
  /* sass-lint:disable ImportantRule */
  text-align: justify !important; }

/* element alignment-classes */
.sg-cw-center-element {
  left: 50%;
  position: absolute;
  transform: translateX(-50%); }

.sg-cw-center-vertically {
  position: absolute;
  top: 50%;
  transform: translateY(-50%); }

.sg-cw-float-left {
  float: left; }

.sg-cw-float-right {
  float: right; }

.sg-cw-no-top {
  top: 0; }

/* Definitely hide this */
/* sass-lint:disable ImportantRule */
/* If no breakpoint exists, use the content as default */
@media only screen and (max-width: 1199px) {
  .show-for-lg {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .show-for-lg-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  .show-for-lg-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 0) and (max-width: 639px) {
  .show-for-lg-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .hide-for-lg {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .hide-for-lg-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (max-width: 1023px) {
  .show-for-md {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .show-for-md-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  .show-for-md-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 0) and (max-width: 639px) {
  .show-for-md-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) {
  .hide-for-md {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .hide-for-md-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (max-width: 639px) {
  .show-for-sm {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .show-for-sm-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  .show-for-sm-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 0) and (max-width: 639px) {
  .show-for-sm-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) {
  .hide-for-sm {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) and (max-width: 1023px) {
  .hide-for-sm-only {
    display: none !important; } }

/* If no breakpoint exists, use the content as default */
/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 0) and (max-width: 639px) {
  .hide-for-xs-only {
    display: none !important; } }

.hide {
  display: none !important; }

.no-visibility {
  visibility: hidden; }

/* sass-lint:enable ImportantRule */
/* Visibility classes for hide and show action on different browser, os and devices */
body:not(.os-android) .show-on-android,
body:not(.os-osx) .show-on-osx,
body:not(.os-windows) .show-on-windows,
body:not(.os-ios) .show-on-ios,
body:not(.os-linux) .show-on-linux,
body:not(.os-other) .show-on-os-other,
body:not(.device-phone) .show-on-phone,
body:not(.device-tablet) .show-on-tablet,
body:not(.device-desktop) .show-on-desktop,
body:not(.browser-chrome) .show-on-chrome,
body:not(.browser-edge) .show-on-edge,
body:not(.browser-opera) .show-on-opera,
body:not(.browser-ie) .show-on-ie,
body:not(.browser-firefox) .show-on-firefox,
body:not(.browser-safari) .show-on-safari,
body:not(.browser-samsung) .show-on-samsung-browser {
  display: none; }

body.os-android .hide-on-android,
body.os-ios .hide-on-ios,
body.os-windows .hide-on-windows,
body.os-osx .hide-on-osx,
body.os-linux .hide-on-linux,
body.os-other .hide-on-os-other,
body.device-phone .hide-on-phone,
body.device-tablet .hide-on-tablet,
body.device-desktop .hide-on-desktop {
  display: none; }

.hide-always {
  display: none; }

.sg-cw-space-top-bottom {
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) {
    .sg-cw-space-top-bottom {
      padding: 4rem 0; } }
  @media only screen and (min-width: 1200px) {
    .sg-cw-space-top-bottom {
      padding: 6rem 0; } }

.sg-cw-space-top {
  padding-top: 1.5rem;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-space-top {
      padding-top: 2rem; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-space-top {
      padding-top: 3.5rem; } }

.sg-cw-space-top-small {
  padding-top: 2rem; }

.sg-cw-space-top-xs {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .sg-cw-space-top-xs {
      padding-top: 1rem; } }

.sg-cw-space-bottom {
  padding-bottom: 5rem; }

.sg-cw-space-bottom-small {
  padding-bottom: 2rem; }

.no-margin-bottom {
  margin-bottom: 0; }

.sg-cw-no-padding-top {
  padding-top: 0; }

.sg-cw-no-padding-bottom {
  padding-bottom: 0; }

.sg-cw-space-bottom-md {
  padding-bottom: 1rem;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-space-bottom-md {
      padding-bottom: 4rem; } }
  @media only screen and (min-width: 1200px) {
    .sg-cw-space-bottom-md {
      padding-bottom: 6rem; } }

.sg-cw-space-bottom-noxs {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .sg-cw-space-bottom-noxs {
      padding-bottom: 0; } }

.sg-cw-cards-row [class^='sg-cw-col-'],
.sg-cw-cards-row [class*=' sg-cw-col-'] {
  display: flex; }

.configurator .selection .sg-cw-form-field .quantity {
  left: auto;
  padding-bottom: .5rem; }

.sg-cw-order-possibilities .sg-cw-cards .sg-cw-content-text ul,
.sg-cw-order-possibilities .sg-cw-cards .sg-cw-content-text h3 {
  margin: 0; }

section {
  /*
	padding-top: 1.5rem;

	@include breakpoint("sm") {
		padding-top: 2rem;
	}

	@include breakpoint("md") {
		padding-top: 3.5rem;
	}*/ }

.sg-cw-section-nl {
  margin-top: 1.5rem;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-section-nl {
      margin-top: 2rem; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-section-nl {
      margin-top: 3.5rem; } }

footer section {
  padding-top: 0; }

/* atoms */
.js-accelerated-range {
  display: inline-block;
  max-height: 100%;
  min-width: 100px;
  position: relative;
  z-index: 1; }
  .js-accelerated-range .export {
    display: none; }
  .js-accelerated-range .drag {
    appearance: none;
    background: none;
    height: 18px;
    padding: 0;
    vertical-align: middle; }
  .js-accelerated-range input {
    min-height: 1.75rem;
    width: 100%; }
    .js-accelerated-range input:focus {
      outline: none; }
  .js-accelerated-range [type=range] {
    /* -- Webkit -- */
    /* -- FF -- */
    /* -- IE -- */ }
    .js-accelerated-range [type=range]::-webkit-slider-thumb {
      height: 18px;
      width: 18px;
      border-radius: 10px;
      background: #408fc8;
      cursor: pointer;
      -webkit-appearance: none; }
    .js-accelerated-range [type=range]::-moz-range-track {
      background-color: transparent; }
    .js-accelerated-range [type=range]::-moz-range-thumb {
      height: 18px;
      width: 18px;
      border-radius: 10px;
      background: #408fc8;
      cursor: pointer;
      border: 0; }
    .js-accelerated-range [type=range]::-ms-track, .js-accelerated-range [type=range]::-ms-fill-lower, .js-accelerated-range [type=range]::-ms-fill-upper {
      background-color: transparent;
      border: 0;
      color: transparent; }
    .js-accelerated-range [type=range]::-ms-tooltip {
      display: none; }
    .js-accelerated-range [type=range]::-ms-thumb {
      height: 18px;
      width: 18px;
      border-radius: 10px;
      background: #408fc8;
      cursor: pointer;
      border: 0; }
  .js-accelerated-range .indicator {
    bottom: 0;
    height: 3px;
    margin: auto;
    position: absolute;
    top: 0;
    transform: scaleX(1);
    transition: transform 0s linear 0s; }
    .js-accelerated-range .indicator.indicator-center {
      background-color: #408fc8;
      left: 0;
      width: 100%;
      z-index: -10; }
    .js-accelerated-range .indicator.indicator-left, .js-accelerated-range .indicator.indicator-right {
      background-color: #dddddd;
      width: 50%;
      z-index: -5; }
    .js-accelerated-range .indicator.indicator-left {
      left: 0;
      transform-origin: left; }
    .js-accelerated-range .indicator.indicator-right {
      right: 0;
      transform-origin: right; }

.sg-cw-download-badge {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 0; }
  .sg-cw-download-badge a {
    display: inline-block;
    flex: 0 0 auto;
    margin: 2px 1px;
    pointer-events: all; }
    .sg-cw-download-badge a img {
      margin-left: 2px;
      margin-right: 2px;
      width: auto; }
  .sg-cw-download-badge + p + .sg-cw-software-icons, .sg-cw-pip-features > ul .sg-cw-download-badge + li + .sg-cw-software-icons {
    padding-top: .375rem; }
  .sg-cw-download-badge.sg-cw-centered {
    justify-content: center; }

.awards,
.award-images {
  padding: 1rem; }

.award-images {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .award-images {
      flex: 0 0 auto;
      flex-direction: row;
      justify-content: center; } }
  .award-images img {
    margin: 1.5rem 0;
    max-height: 160px;
    max-width: 160px;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .award-images img {
        margin: 1rem; } }

/* New styles */
.sg-cw-awards,
.sg-cw-award-images {
  padding: 1rem; }

.sg-cw-award-images {
  align-items: center;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-award-images {
      flex: 0 0 auto;
      flex-direction: row;
      justify-content: center; } }
  .sg-cw-award-images img {
    margin: 1.5rem 0;
    max-height: 160px;
    max-width: 160px;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-award-images img {
        margin: 1rem; } }

.sg-cw-awards-divider {
  display: none;
  padding: 0;
  width: 100%; }
  .sg-cw-awards-divider.sg-cw-break-on-sm-up {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-awards-divider.sg-cw-break-on-sm-up {
        display: block; } }
  .sg-cw-awards-divider.sg-cw-break-on-sm-only {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) and (max-width: 1023px) {
      .sg-cw-awards-divider.sg-cw-break-on-sm-only {
        display: block; } }
  .sg-cw-awards-divider.sg-cw-break-on-md-up {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-awards-divider.sg-cw-break-on-md-up {
        display: block; } }
  .sg-cw-awards-divider.sg-cw-break-on-md-only {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) and (max-width: 1199px) {
      .sg-cw-awards-divider.sg-cw-break-on-md-only {
        display: block; } }
  .sg-cw-awards-divider.sg-cw-break-on-lg-up {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1200px) {
      .sg-cw-awards-divider.sg-cw-break-on-lg-up {
        display: block; } }

.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-additionalcta {
  font-size: 0.875rem;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  letter-spacing: .03125rem;
  line-height: 1.7;
  min-height: 2.5rem;
  min-width: 2.5rem;
  outline: none;
  padding: 0.5rem 1rem;
  -webkit-tap-highlight-color: transparent;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  user-select: none;
  vertical-align: middle;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-additionalcta {
      font-size: 1rem; } }
  .sg-cw-button:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-pip-order-tradingpartner:hover, .sg-cw-pip-order-checkout:hover, .sg-cw-pip-order-additionalcta:hover {
    text-decoration: none; }
  .sg-cw-button.sg-cw-s, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-s.sg-cw-magazine-accordion-item-link, .sg-cw-s.sg-cw-pip-order-tradingpartner, .sg-cw-s.sg-cw-pip-order-checkout, .sg-cw-s.sg-cw-pip-order-additionalcta {
    line-height: 2.125rem;
    min-height: 2.125rem;
    min-width: 2.125rem; }
  .sg-cw-button.sg-cw-xl, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-xl.sg-cw-magazine-accordion-item-link, .sg-cw-xl.sg-cw-pip-order-tradingpartner, .sg-cw-xl.sg-cw-pip-order-checkout, .sg-cw-xl.sg-cw-pip-order-additionalcta {
    line-height: 3.25rem;
    min-height: 3.25rem;
    min-width: 3.25rem; }
    .sg-cw-button.sg-cw-xl i, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-xl.sg-cw-magazine-accordion-item-link i, .sg-cw-xl.sg-cw-pip-order-tradingpartner i, .sg-cw-xl.sg-cw-pip-order-checkout i, .sg-cw-xl.sg-cw-pip-order-additionalcta i,
    .sg-cw-button.sg-cw-xl i::before,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-xl.sg-cw-magazine-accordion-item-link i::before,
    .sg-cw-xl.sg-cw-pip-order-tradingpartner i::before,
    .sg-cw-xl.sg-cw-pip-order-checkout i::before,
    .sg-cw-xl.sg-cw-pip-order-additionalcta i::before {
      font-size: 2rem; }
  .sg-cw-button.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link, .sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-disabled.sg-cw-pip-order-additionalcta,
  .sg-cw-button.sg-cw-disabled [disabled],
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link [disabled],
  .sg-cw-disabled.sg-cw-pip-order-tradingpartner [disabled],
  .sg-cw-disabled.sg-cw-pip-order-checkout [disabled],
  .sg-cw-disabled.sg-cw-pip-order-additionalcta [disabled],
  .sg-cw-button [disabled] + label,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link [disabled] + label,
  .sg-cw-pip-order-tradingpartner [disabled] + label,
  .sg-cw-pip-order-checkout [disabled] + label,
  .sg-cw-pip-order-additionalcta [disabled] + label {
    background-color: #ececec;
    box-shadow: none;
    color: #afafaf;
    cursor: not-allowed; }

.sg-cw-raise, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-additionalcta {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  background-color: #C30C15;
  color: #ffffff;
  font-family: "Lato", Arial, sans-serif;
  font-weight: 400;
  position: relative; }
  .sg-cw-raise:visited, .sg-cw-pip-order-checkout:visited, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:visited,
  .sg-cw-pip-order-actions-direct > .sg-cw-button:visited, .sg-cw-pip-order-tradingpartner:visited, .sg-cw-pip-order-additionalcta:visited {
    background-color: #C30C15;
    color: #ffffff; }
  .sg-cw-raise:hover, .sg-cw-pip-order-checkout:hover, .sg-cw-pip-order-actions-direct > .sg-cw-button:hover, .sg-cw-pip-order-tradingpartner:hover, .sg-cw-pip-order-additionalcta:hover {
    background-color: #C30C15;
    color: #ffffff;
    text-decoration: none; }
  .sg-cw-raise:focus, .sg-cw-pip-order-checkout:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:focus,
  .sg-cw-pip-order-actions-direct > .sg-cw-button:focus, .sg-cw-pip-order-tradingpartner:focus, .sg-cw-pip-order-additionalcta:focus {
    background-color: #C30C15;
    color: #ffffff; }
  .sg-cw-raise:active, .sg-cw-pip-order-checkout:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:active,
  .sg-cw-pip-order-actions-direct > .sg-cw-button:active, .sg-cw-pip-order-tradingpartner:active, .sg-cw-pip-order-additionalcta:active {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    background-color: #C30C15;
    color: #ffffff; }
  .sg-cw-raise.sg-cw-disabled, .sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-disabled.sg-cw-button, .sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-disabled.sg-cw-pip-order-additionalcta, .sg-cw-raise.sg-cw-disabled:hover, .sg-cw-disabled.sg-cw-pip-order-checkout:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-disabled.sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-pip-order-actions-direct > .sg-cw-disabled.sg-cw-button:hover, .sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover, .sg-cw-disabled.sg-cw-pip-order-additionalcta:hover,
  .sg-cw-raise [disabled] + label,
  .sg-cw-pip-order-checkout [disabled] + label,
  .sg-cw-pip-order-actions-direct > .sg-cw-button [disabled] + label,
  .sg-cw-pip-order-tradingpartner [disabled] + label,
  .sg-cw-pip-order-additionalcta [disabled] + label {
    background-color: #ececec;
    color: #afafaf;
    text-decoration: none; }
    .sg-cw-raise.sg-cw-disabled:active, .sg-cw-disabled.sg-cw-pip-order-checkout:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-disabled.sg-cw-magazine-accordion-item-link:active,
    .sg-cw-pip-order-actions-direct > .sg-cw-disabled.sg-cw-button:active, .sg-cw-disabled.sg-cw-pip-order-tradingpartner:active, .sg-cw-disabled.sg-cw-pip-order-additionalcta:active, .sg-cw-raise.sg-cw-disabled:hover:active, .sg-cw-disabled.sg-cw-pip-order-checkout:hover:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-disabled.sg-cw-magazine-accordion-item-link:hover:active,
    .sg-cw-pip-order-actions-direct > .sg-cw-disabled.sg-cw-button:hover:active, .sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover:active, .sg-cw-disabled.sg-cw-pip-order-additionalcta:hover:active,
    .sg-cw-raise [disabled] + label:active,
    .sg-cw-pip-order-checkout [disabled] + label:active,
    .sg-cw-pip-order-actions-direct > .sg-cw-button [disabled] + label:active,
    .sg-cw-pip-order-tradingpartner [disabled] + label:active,
    .sg-cw-pip-order-additionalcta [disabled] + label:active {
      box-shadow: none; }
  .sg-cw-raise.sg-cw-on-dark, .sg-cw-on-dark.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-magazine-accordion-item-link,
  .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-button, .sg-cw-on-dark.sg-cw-pip-order-tradingpartner, .sg-cw-on-dark.sg-cw-pip-order-additionalcta {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    background-color: #ffffff;
    color: #c30c15; }
    .no-touchevents .sg-cw-raise .sg-cw-raise.sg-cw-on-dark.sg-cw-on-dark:hover, .no-touchevents .sg-cw-pip-order-checkout .sg-cw-raise.sg-cw-on-dark.sg-cw-on-dark:hover, .no-touchevents .sg-cw-pip-order-actions-direct > .sg-cw-button .sg-cw-raise.sg-cw-on-dark.sg-cw-on-dark:hover, .no-touchevents .sg-cw-pip-order-tradingpartner .sg-cw-raise.sg-cw-on-dark.sg-cw-on-dark:hover, .no-touchevents .sg-cw-pip-order-additionalcta .sg-cw-raise.sg-cw-on-dark.sg-cw-on-dark:hover, .no-touchevents .sg-cw-raise .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-checkout:hover, .no-touchevents .sg-cw-pip-order-checkout .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-checkout:hover, .no-touchevents .sg-cw-pip-order-actions-direct > .sg-cw-button .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-checkout:hover, .no-touchevents .sg-cw-pip-order-tradingpartner .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-checkout:hover, .no-touchevents .sg-cw-pip-order-additionalcta .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-checkout:hover, .no-touchevents .sg-cw-raise .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .sg-cw-raise .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .no-touchevents .sg-cw-pip-order-checkout .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .sg-cw-pip-order-checkout .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .no-touchevents .sg-cw-pip-order-actions-direct > .sg-cw-button .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .sg-cw-pip-order-actions-direct > .sg-cw-button .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .no-touchevents .sg-cw-pip-order-tradingpartner .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .sg-cw-pip-order-tradingpartner .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .no-touchevents .sg-cw-pip-order-additionalcta .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .sg-cw-pip-order-additionalcta .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover,
    .no-touchevents .sg-cw-raise .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-button:hover,
    .no-touchevents .sg-cw-pip-order-checkout .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-button:hover,
    .no-touchevents .sg-cw-pip-order-actions-direct > .sg-cw-button .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-button:hover,
    .no-touchevents .sg-cw-pip-order-tradingpartner .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-button:hover,
    .no-touchevents .sg-cw-pip-order-additionalcta .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-on-dark.sg-cw-button:hover, .no-touchevents .sg-cw-raise .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .sg-cw-pip-order-checkout .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .sg-cw-pip-order-actions-direct > .sg-cw-button .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .sg-cw-pip-order-tradingpartner .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .sg-cw-pip-order-additionalcta .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .sg-cw-raise .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover, .no-touchevents .sg-cw-pip-order-checkout .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover, .no-touchevents .sg-cw-pip-order-actions-direct > .sg-cw-button .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover, .no-touchevents .sg-cw-pip-order-tradingpartner .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover, .no-touchevents .sg-cw-pip-order-additionalcta .sg-cw-on-dark.sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover {
      background-color: #ececec;
      color: #c30c15;
      text-decoration: none; }
    .sg-cw-raise.sg-cw-on-dark:focus, .sg-cw-on-dark.sg-cw-pip-order-checkout:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-magazine-accordion-item-link:focus,
    .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-button:focus, .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:focus, .sg-cw-on-dark.sg-cw-pip-order-additionalcta:focus {
      background-color: #f4f4f4;
      color: #c30c15; }
    .sg-cw-raise.sg-cw-on-dark:active, .sg-cw-on-dark.sg-cw-pip-order-checkout:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-magazine-accordion-item-link:active,
    .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-button:active, .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:active, .sg-cw-on-dark.sg-cw-pip-order-additionalcta:active {
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-color: #dddddd;
      color: #c30c15; }
    .sg-cw-raise.sg-cw-on-dark.sg-cw-disabled, .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link,
    .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-disabled.sg-cw-button, .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta,
    .sg-cw-raise.sg-cw-on-dark [disabled] + label,
    .sg-cw-on-dark.sg-cw-pip-order-checkout [disabled] + label,
    .sg-cw-on-dark.sg-cw-pip-order-tradingpartner [disabled] + label,
    .sg-cw-on-dark.sg-cw-pip-order-additionalcta [disabled] + label {
      background-color: #ececec;
      box-shadow: none;
      color: #afafaf; }
      .sg-cw-raise.sg-cw-on-dark.sg-cw-disabled:active, .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link:active,
      .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:active, .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:active, .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:active,
      .sg-cw-raise.sg-cw-on-dark [disabled] + label:active,
      .sg-cw-on-dark.sg-cw-pip-order-checkout [disabled] + label:active,
      .sg-cw-on-dark.sg-cw-pip-order-tradingpartner [disabled] + label:active,
      .sg-cw-on-dark.sg-cw-pip-order-additionalcta [disabled] + label:active {
        box-shadow: none; }
  .sg-cw-raise.sg-cw-alternate, .sg-cw-alternate.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner,
  .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-button, .sg-cw-pip-order-checkout.sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-tradingpartner, .sg-cw-alternate.sg-cw-pip-order-additionalcta, .sg-cw-pip-order-additionalcta.sg-cw-pip-order-tradingpartner {
    background-color: #408fc8;
    color: #ffffff; }
    .sg-cw-raise.sg-cw-alternate:visited, .sg-cw-alternate.sg-cw-pip-order-checkout:visited, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-magazine-accordion-item-link:visited, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:visited,
    .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-button:visited, .sg-cw-pip-order-tradingpartner:visited, .sg-cw-alternate.sg-cw-pip-order-additionalcta:visited {
      background-color: #589dcf;
      color: #ffffff; }
    .sg-cw-raise.sg-cw-alternate:hover, .sg-cw-alternate.sg-cw-pip-order-checkout:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:hover,
    .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-button:hover, .sg-cw-pip-order-tradingpartner:hover, .sg-cw-alternate.sg-cw-pip-order-additionalcta:hover {
      background-color: #347fb5;
      color: #ffffff;
      text-decoration: none; }
    .sg-cw-raise.sg-cw-alternate:focus, .sg-cw-alternate.sg-cw-pip-order-checkout:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-magazine-accordion-item-link:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:focus,
    .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-button:focus, .sg-cw-pip-order-tradingpartner:focus, .sg-cw-alternate.sg-cw-pip-order-additionalcta:focus {
      background-color: #408fc8;
      color: #ffffff; }
    .sg-cw-raise.sg-cw-alternate:active, .sg-cw-alternate.sg-cw-pip-order-checkout:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-magazine-accordion-item-link:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:active,
    .sg-cw-pip-order-actions-direct > .sg-cw-alternate.sg-cw-button:active, .sg-cw-pip-order-tradingpartner:active, .sg-cw-alternate.sg-cw-pip-order-additionalcta:active {
      background-color: #3075a7;
      color: #ffffff; }

/* flat button */
.sg-cw-flat, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
.sg-cw-flat-icon {
  box-shadow: none;
  color: #c30c15;
  font-family: "Lato", Arial, sans-serif;
  font-weight: 500; }
  .sg-cw-flat:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:not(.sg-cw-flat-icon),
  .sg-cw-flat-icon:not(.sg-cw-flat-icon) {
    background-color: transparent; }
  .sg-cw-flat:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:visited, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:visited,
  .sg-cw-flat-icon:visited {
    color: #a60a12; }
    .sg-cw-flat:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:visited:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:visited:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:visited:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon:visited:not(.sg-cw-flat-icon) {
      background-color: transparent; }
  .sg-cw-flat:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-flat-icon:hover {
    color: #c30c15; }
    .sg-cw-flat:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon:hover:not(.sg-cw-flat-icon) {
      background-color: #ff7c83; }
  .sg-cw-flat:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active,
  .sg-cw-flat-icon:active {
    color: #c30c15; }
    .sg-cw-flat:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon:active:not(.sg-cw-flat-icon) {
      background-color: #ff6169; }
  .sg-cw-flat.sg-cw-button-without-hover:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-pip-order-additionalcta:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-button-without-hover.sg-cw-magazine-accordion-item-link:hover, .sg-cw-flat.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link, .sg-cw-flat.sg-cw-disabled:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-additionalcta:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link:hover, .sg-cw-flat.sg-cw-disabled:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-button:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-button:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-additionalcta:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link:active,
  .sg-cw-flat-icon.sg-cw-button-without-hover:hover,
  .sg-cw-flat-icon.sg-cw-disabled,
  .sg-cw-flat-icon.sg-cw-disabled:hover,
  .sg-cw-flat-icon.sg-cw-disabled:active {
    color: #afafaf; }
    .sg-cw-flat.sg-cw-button-without-hover:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button-without-hover.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button-without-hover.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-button-without-hover.sg-cw-magazine-accordion-item-link:hover:not(.sg-cw-flat-icon), .sg-cw-flat.sg-cw-disabled:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link:not(.sg-cw-flat-icon), .sg-cw-flat.sg-cw-disabled:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link:hover:not(.sg-cw-flat-icon), .sg-cw-flat.sg-cw-disabled:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-disabled.sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-disabled.sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link:active:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon.sg-cw-button-without-hover:hover:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon.sg-cw-disabled:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon.sg-cw-disabled:hover:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon.sg-cw-disabled:active:not(.sg-cw-flat-icon) {
      background-color: transparent; }
  .sg-cw-flat.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-magazine-accordion-item-link,
  .sg-cw-flat-icon.sg-cw-on-dark {
    color: #ffffff; }
    .sg-cw-flat.sg-cw-on-dark:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-magazine-accordion-item-link:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon.sg-cw-on-dark:not(.sg-cw-flat-icon) {
      background-color: transparent; }
    .sg-cw-flat.sg-cw-on-dark:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon.sg-cw-on-dark:hover:not(.sg-cw-flat-icon) {
      background-color: rgba(200, 200, 200, 0.4);
      text-decoration: none; }
    .sg-cw-flat.sg-cw-on-dark:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-magazine-accordion-item-link:active:not(.sg-cw-flat-icon),
    .sg-cw-flat-icon.sg-cw-on-dark:active:not(.sg-cw-flat-icon) {
      background-color: rgba(200, 200, 200, 0.6); }
    .sg-cw-flat.sg-cw-on-dark.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link, .sg-cw-flat.sg-cw-on-dark.sg-cw-disabled:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link:hover, .sg-cw-flat.sg-cw-on-dark.sg-cw-disabled:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link:active,
    .sg-cw-flat-icon.sg-cw-on-dark.sg-cw-disabled,
    .sg-cw-flat-icon.sg-cw-on-dark.sg-cw-disabled:hover,
    .sg-cw-flat-icon.sg-cw-on-dark.sg-cw-disabled:active {
      color: #afafaf; }
      .sg-cw-flat.sg-cw-on-dark.sg-cw-disabled:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link:not(.sg-cw-flat-icon), .sg-cw-flat.sg-cw-on-dark.sg-cw-disabled:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:hover:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:hover:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link:hover:not(.sg-cw-flat-icon), .sg-cw-flat.sg-cw-on-dark.sg-cw-disabled:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-button:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-tradingpartner:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-checkout:active:not(.sg-cw-flat-icon), .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-on-dark.sg-cw-disabled.sg-cw-pip-order-additionalcta:active:not(.sg-cw-flat-icon), .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-on-dark.sg-cw-disabled.sg-cw-magazine-accordion-item-link:active:not(.sg-cw-flat-icon),
      .sg-cw-flat-icon.sg-cw-on-dark.sg-cw-disabled:not(.sg-cw-flat-icon),
      .sg-cw-flat-icon.sg-cw-on-dark.sg-cw-disabled:hover:not(.sg-cw-flat-icon),
      .sg-cw-flat-icon.sg-cw-on-dark.sg-cw-disabled:active:not(.sg-cw-flat-icon) {
        background-color: transparent; }

/* float buttons */
.sg-cw-float {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  background-color: #cdcdcd;
  border-radius: 100%;
  line-height: 0;
  position: relative; }
  .sg-cw-float:hover {
    background-color: #b9b9b9;
    text-decoration: none; }
  .sg-cw-float:active {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    background-color: #a0a0a0; }
  .sg-cw-float i,
  .sg-cw-float i::before {
    color: #292929;
    font-size: 1.4rem; }
  .sg-cw-float.sg-cw-on-dark {
    background-color: #ffffff; }
    .sg-cw-float.sg-cw-on-dark:hover {
      background-color: #ececec;
      text-decoration: none; }
    .sg-cw-float.sg-cw-on-dark:active {
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
      background-color: #dddddd; }
    .sg-cw-float.sg-cw-on-dark i,
    .sg-cw-float.sg-cw-on-dark i::before {
      color: #292929; }
  .sg-cw-float .sg-cw-icon {
    left: 50%;
    position: absolute;
    top: 50%;
    transform: translate(-50%, -50%); }
  .sg-cw-float.information {
    background-color: #ffffff;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-float.information {
        box-shadow: none; } }
    .sg-cw-float.information::before {
      content: " ";
      border-radius: 18px;
      border: 1.5px solid #c30c15;
      box-shadow: 0 0 1px transparent;
      position: absolute;
      width: calc(100% - 6px);
      height: calc(100% - 6px);
      top: 3px;
      left: 3px; }
    .sg-cw-float.information > .icon-info-inverted::before {
      color: #c30c15;
      font-size: 1.6rem; }
    .sg-cw-float.information:hover {
      background-color: #c30c15 !important;
      text-decoration: none; }
      .sg-cw-float.information:hover > .icon-info-inverted::before,
      .sg-cw-float.information:hover > .icon-close::before {
        color: #ffffff !important; }

/* toggle buttons */
.sg-cw-toggle-group {
  display: inline-block;
  font-size: 0;
  margin-right: .25rem; }
  .sg-cw-toggle-group:last-child {
    margin-right: 0; }

.sg-cw-toggle {
  box-shadow: none;
  height: 2.125rem;
  margin: 0;
  min-height: 2.125rem;
  min-width: 3.125rem;
  padding: 0;
  position: relative;
  width: 3.125rem; }
  .no-touchevents .sg-cw-toggle:active, .no-touchevents .sg-cw-toggle:hover {
    box-shadow: none;
    text-decoration: none; }
  .sg-cw-toggle input,
  .sg-cw-toggle label {
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%; }
  .sg-cw-toggle input {
    margin: 0;
    opacity: 0;
    z-index: 2; }
    .sg-cw-toggle input:checked + label::before {
      color: #408fc8; }
    .sg-cw-toggle input:checked + label:not([class*="icon-"])::before {
      content: attr(data-on); }
  .sg-cw-toggle label {
    color: #a0a0a0;
    display: block; }
    .sg-cw-toggle label:not([class*="icon-"])::before {
      content: attr(data-off); }
    .sg-cw-toggle label::before {
      left: 50%;
      margin: auto;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%); }
  .sg-cw-toggle.sg-cw-disabled.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-toggle.sg-cw-disabled.sg-cw-magazine-accordion-item-link, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-additionalcta {
    background-color: transparent; }
    .sg-cw-toggle.sg-cw-disabled.sg-cw-button [disabled] + label, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-toggle.sg-cw-disabled.sg-cw-magazine-accordion-item-link [disabled] + label, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-tradingpartner [disabled] + label, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-checkout [disabled] + label, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-additionalcta [disabled] + label {
      background-color: transparent; }
      .sg-cw-toggle.sg-cw-disabled.sg-cw-button [disabled] + label:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-toggle.sg-cw-disabled.sg-cw-magazine-accordion-item-link [disabled] + label:active, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-tradingpartner [disabled] + label:active, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-checkout [disabled] + label:active, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-additionalcta [disabled] + label:active, .sg-cw-toggle.sg-cw-disabled.sg-cw-button [disabled] + label:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-toggle.sg-cw-disabled.sg-cw-magazine-accordion-item-link [disabled] + label:focus, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-tradingpartner [disabled] + label:focus, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-checkout [disabled] + label:focus, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-additionalcta [disabled] + label:focus {
        position: absolute; }
      .sg-cw-toggle.sg-cw-disabled.sg-cw-button [disabled] + label::before, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-toggle.sg-cw-disabled.sg-cw-magazine-accordion-item-link [disabled] + label::before, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-tradingpartner [disabled] + label::before, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-checkout [disabled] + label::before, .sg-cw-toggle.sg-cw-disabled.sg-cw-pip-order-additionalcta [disabled] + label::before {
        color: #dddddd; }
  .sg-cw-toggle.sg-cw-text-bold input:checked + label::before {
    content: "\E92F"; }
  .sg-cw-toggle.sg-cw-text-bold label::before {
    content: "\E92F"; }
  .sg-cw-toggle.sg-cw-text-italic input:checked + label::before {
    content: "\E93A"; }
  .sg-cw-toggle.sg-cw-text-italic label::before {
    content: "\E93A"; }
  .sg-cw-toggle.sg-cw-text-underline input:checked + label::before {
    content: "\E93B"; }
  .sg-cw-toggle.sg-cw-text-underline label::before {
    content: "\E93B"; }
  .sg-cw-toggle.sg-cw-text-left input:checked + label::before {
    content: "\E94E"; }
  .sg-cw-toggle.sg-cw-text-left label::before {
    content: "\E94E"; }
  .sg-cw-toggle.sg-cw-text-center input:checked + label::before {
    content: "\E94D"; }
  .sg-cw-toggle.sg-cw-text-center label::before {
    content: "\E94D"; }
  .sg-cw-toggle.sg-cw-text-right input:checked + label::before {
    content: "\E94F"; }
  .sg-cw-toggle.sg-cw-text-right label::before {
    content: "\E94F"; }
  .sg-cw-toggle.sg-cw-text-color input:checked + label::before {
    content: "\E922"; }
  .sg-cw-toggle.sg-cw-text-color label::before {
    content: "\E922"; }

/* TODO: think about if this belongs here or in modal */
/* this removes the hover from a headline in an atag used as a button, bartosh knows more....*/
/* sass-lint:disable SelectorFormat, IdSelector */
#btnDesignAuswahl:hover,
#btnEditor:hover {
  text-decoration: none; }

.sg-cw-color-pot {
  background-position: center;
  background-size: calc(100% + 10px) calc(100% + 10px);
  border: 5px solid transparent;
  border-radius: 50%;
  cursor: pointer;
  height: 40px;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  transition: border-color 0;
  width: 40px; }
  .sg-cw-color-pot::before {
    border: 3px solid #408fc8;
    border-radius: 50%;
    content: "";
    height: 40px;
    left: -5px;
    opacity: 0;
    position: absolute;
    top: -5px;
    transition: opacity ease-in-out 0;
    width: 40px; }
  .sg-cw-color-pot.small {
    background-size: calc(100% + 6px) calc(100% + 6px);
    border-width: 3px;
    height: 20px;
    width: 20px; }
    .sg-cw-color-pot.small::before {
      border-width: 2px;
      height: 20px;
      left: -3px;
      top: -3px;
      width: 20px; }
  .sg-cw-color-pot:hover:not(.no-hover), .sg-cw-color-pot.selected {
    border-color: #ffffff; }
    .sg-cw-color-pot:hover:not(.no-hover)::before, .sg-cw-color-pot.selected::before {
      opacity: 1; }
  .sg-cw-color-pot.black {
    background-color: #000000; }
  .sg-cw-color-pot.grey {
    background-color: #999999; }
  .sg-cw-color-pot.gray {
    background-color: #999999; }
  .sg-cw-color-pot.cream {
    background-color: #f5ebe0; }
  .sg-cw-color-pot.caramel {
    background-color: #804d26; }
  .sg-cw-color-pot.red1 {
    background-color: #ff989d; }
  .sg-cw-color-pot.red2 {
    background-color: #ff6169; }
  .sg-cw-color-pot.red3 {
    background-color: #e00e18; }
  .sg-cw-color-pot.red4 {
    background-color: #6f070c; }
  .sg-cw-color-pot.blue1 {
    background-color: #d8ebf8; }
  .sg-cw-color-pot.blue2 {
    background-color: #a9d2f0; }
  .sg-cw-color-pot.blue3 {
    background-color: #589dcf; }
  .sg-cw-color-pot.blue4 {
    background-color: #275f88; }
  .sg-cw-color-pot.yellow1 {
    background-color: #fff4bc; }
  .sg-cw-color-pot.yellow2 {
    background-color: #ffea85; }
  .sg-cw-color-pot.yellow3 {
    background-color: #ffd713; }
  .sg-cw-color-pot.yellow4 {
    background-color: #9a8000; }
  .sg-cw-color-pot.grey1 {
    background-color: #ececec; }
  .sg-cw-color-pot.grey2 {
    background-color: #dddddd; }
  .sg-cw-color-pot.grey3 {
    background-color: #afafaf; }
  .sg-cw-color-pot.grey4 {
    background-color: #737373; }
  .sg-cw-color-pot.green1 {
    background-color: #dbff7d; }
  .sg-cw-color-pot.green2 {
    background-color: #ccff46; }
  .sg-cw-color-pot.green3 {
    background-color: #93c70c; }
  .sg-cw-color-pot.green4 {
    background-color: #405605; }
  .sg-cw-color-pot.purple1 {
    background-color: #e7a9dd; }
  .sg-cw-color-pot.purple2 {
    background-color: #dc7ecc; }
  .sg-cw-color-pot.purple3 {
    background-color: #a44394; }
  .sg-cw-color-pot.purple4 {
    background-color: #4f2047; }
  .sg-cw-color-pot.turquoise1 {
    background-color: #8cfffa; }
  .sg-cw-color-pot.turquoise2 {
    background-color: #55fff7; }
  .sg-cw-color-pot.turquoise3 {
    background-color: #0dd5cc; }
  .sg-cw-color-pot.turquoise4 {
    background-color: #06645f; }
  .sg-cw-color-pot.white {
    background-color: #ffffff; }
  .sg-cw-color-pot.error-message {
    background-color: #f4cac1; }
  .sg-cw-color-pot.warning-message {
    background-color: #f9e4a2; }
  .sg-cw-color-pot.information-message {
    background-color: #dae5ef; }
  .sg-cw-color-pot.success-message {
    background-color: #d5efd5; }
  .sg-cw-color-pot.white, .sg-cw-color-pot.none, .sg-cw-color-pot[color="transparent"] {
    border: #dddddd solid 3px; }
    .sg-cw-color-pot.white::before, .sg-cw-color-pot.none::before, .sg-cw-color-pot[color="transparent"]::before {
      left: -3px;
      top: -3px; }
    .sg-cw-color-pot.white label, .sg-cw-color-pot.none label, .sg-cw-color-pot[color="transparent"] label {
      bottom: calc(-1.5rem + 3px); }
    .sg-cw-color-pot.white.small, .sg-cw-color-pot.none.small, .sg-cw-color-pot[color="transparent"].small {
      border: #dddddd solid 2px; }
      .sg-cw-color-pot.white.small::before, .sg-cw-color-pot.none.small::before, .sg-cw-color-pot[color="transparent"].small::before {
        left: -2px;
        top: -2px; }
      .sg-cw-color-pot.white.small label, .sg-cw-color-pot.none.small label, .sg-cw-color-pot[color="transparent"].small label {
        bottom: calc(-1.5rem + 2px); }
  .sg-cw-color-pot.none::after, .sg-cw-color-pot[color="transparent"]::after {
    background: #c30c15;
    content: "";
    height: 2px;
    left: 0;
    margin-top: -1px;
    position: absolute;
    top: 50%;
    transform: rotate(-45deg);
    width: 100%; }
  .sg-cw-color-pot[color="walnut"] {
    background-image: repeating-linear-gradient(110deg, #915c3a 5%, #543725 10%, #915c3a 15%); }
  .sg-cw-color-pot[color="bamboo"] {
    background-image: repeating-linear-gradient(90deg, #efd48c 2%, #bf812a 10%, #efd48c 17%); }
  .sg-cw-color-pot[color="brown"] {
    background-image: linear-gradient(#795548, #795548); }
  .sg-cw-color-pot[color="rosé gold"] {
    background-image: linear-gradient(110deg, #facfcd, #ca9390); }
  .sg-cw-color-pot[color="rosegold"] {
    background-image: linear-gradient(110deg, #facfcd, #ca9390); }
  .sg-cw-color-pot[color="gold"] {
    background-image: linear-gradient(110deg, #fcf6a2, #977619); }
  .sg-cw-color-pot[color="silver"] {
    background-image: linear-gradient(110deg, #d6d6d6, #7f7f7f); }
  .sg-cw-color-pot[color~="lancaster-malta-silber-rau"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="lancaster-treibhaus-dunkel"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="lancaster-treibhaus-grau"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="lancaster-treibhaus-hell"] {
    background: url("data:image/gif;base64,R0lGODlhOAA3APcAAAAAAP///6+Sk7qdnq+dnrysrdvMzdjAwr+ztPXn6M7Exefa3KmXmsi2ubumqsOust3EytXKzcy8wsm5v62co9K/x8K2u9zO1LSkrJSGjtvU2LqttdLEzc69ysjAxs7KzdfN1cS3wryzu8zCy5+Vn8K8wtLH06uhrsu30tTE3Off7Livv8S7y7Cpt9jS3ru0xMrE0tHL2tvV5MfCz+vo/LStndSbUeizbM6xi9K7nLeyq+anXdygWfzDfuq4ecOcbNe3kcaph+PIp+zSsd3GqvXfxcCvm9iPQcqQTdKVVNSaXNmlad2sdPS9gs2hb9Oodtaqe96ygcWdcsujePDDkM6qg+G9k+TCm9C0ldq/ofXXtufQtq5eD8Z5LNOENdyUSbZ5Pc2JR+ecUtyWUbyCR/SsZt6hYfCvbsSQWuSoa8yaZuWudseYZt6tfNKjdeS4ituyiMWqjtO8pODJsplNB7doHsV9O9qXWtmbX9GVX9icZsaTYr+NX9Cba9qkdNKecMSWa7ySasyedNKlfNeshLqWdcaigbucf967m8mtlLqhieDPv7hvL6JpN9KMUsGHVax3TPiyduWugcSeferBnfnPrPDIp7ach9C0nMWyootWLLSCW7eJZdqmf8+jgt6ykM+qja6ResuzoLynl7Shk8i1p8uSacKMaJlxVcSYeOa3l8y3qN3Iusi5r7WNc6qFbaKAa8yjiqmJdNqzmtOulsqnkcOijcyum8apl9O1osasnNi9rNO7rM2UcsOXfsGbhbWSfrqXhLydjN+7p7KXiMKNccyaf8Gjk+fFs7uhk7OajcKsob6pntfGvdm2pqyTh8GmmefOws64rrajmtbAtsquo8q1rMy7tMa8uNy/tLGbk+jVzo90a7qdlNGxp9vJw+DOyMO0r7KPhaCFfaSLhNG0rLeppczBvrmXjrSdmMqxrLukn8SuqdvDvr6qptPAvNPEwayWk8S3tdG6t5V/faaPja+amNTIx8Slo+HT0smzsrulpbSjo827u7arq////yH5BAEAAP8ALAAAAAA4ADcAAAj/AHUdg1ZtWTV11apNY0dNWrVkuiLqSkZMlygjmarpupXIlrBbzpZZo1aq1bxrKK+F6/ft3TV4/cJNqxcvHbML9y5oAKFBgYIF4MBtA9eqWTNmD5IScCBBAoIJBeDdA7cg371vQ7+By2cgX7t51Npl85aNFy9vx45VE5VN0J8/bghFceMGyh4+avz8aeOHDRo1f/z02RNYEKDDUN5EidJGkh81kNH4aTP3EZo9S/I8UrJkyZooTnThunXLIq9dcjKtWsaslDRmzIwsisaKGjVWrDDJETXKiG8jrYqCk7aMmrVSRpapHjUqk+pSvJpRCxfDhAsXMFyokKFixAkRID58/7jOYgZ3GStIrGixwoWM9zFYrD9xYoYHDyX8+dtgwcMIESW8Z8III7j3yCabcMLJKaYseOAjfJzCIB+QVFjhI5A8IggngXjiSSrGeNJLLxKesgmJxfRSzIrGuOLLJKnEaMyMXNRRo4031sFIHTx24UWPPNbhoxddHOHFkUd2oSSPdHDhY5B10NEkF1QC2UU1qziXpVnMXPMOVspRM0o77RBXzS6i6DILLakEwgYbFAIzTCK55ILLMblAJEoutQRjSy20BDPMFtlUw0oJHojQnwch8HcfNghgI883BhzQTwMN8MNPAe74w4A98SxVQQfYhMPOPg1ggEABBJjDDwIISP+wQQHxcLMObMZ5Aowtx3QzyjjjjKIVOO9ss00+CySL7AIRYLABTRnw04A88pzTTrIiSNBPP+dMMMEGFPBDQKslWGBBtT6hkaAgU0jhBB9sTOEJIfROMQghUBDyRmKKvdFGXVEsgQYZZDyiRhSDRCHJvYRUYQUcnkziiSGdAHIKIHwgOEKyHHgQgQoL3HOuP9jAY0441yijzGm53GLLJaJA01xJxmZzCyhVBBFHHImMFkoiWWCSgxA5yEFEDjwrAkswsHBTTTvc7GPAM8+wE489D5gjAX4ijGBdCxlQIOsG4AowwAbysOMOAv5xEEMM6WXwQgsknDA3fSesAAYYjTT/ggYfmkCyCRmNPHIXH4AI8oQTPzhBlxuApELIw4RM8UMUnXwCBxxvUPHG5pRQAsckn8xiCCCDBDKFIIG40RI857RyDTgN8UINL6swMwp0c/Qux+9zEJHIIVNM8cQPTwTCByeGFMJJIYUYgkUcWGCRAxY4YEHEFsHPIUQW4dhyCzHkEyOMIrKEIowyz7BGTjCycBMMOt2Mg8462nSjTDfaCCBACBTYRz0o0AEMMEACFqDABjiwgg6kgAUnMEEMsmMCODiBCU5wwhMA0aEnAGwxbnBCH0aoBjeABgpXuAK+prC5e30CEVewggzfsAQmLOEJnoMDIQ7jOBNCoQYFaMAD/8TWFK+9TQYumMELZmCBDZTAJ9XChjXYwQ4vwS4C0hCFKFZTimsc4BruMAc2SrasBCygWvc4hyJGQYxQXGIUuhiFMi6hCEXg4k6XeAawugGNZByDjtAQTcuEIYxdZIIU0miGNYaij3fYgx7qkEY3ulENQxwCGLB4xSuAYbQtECELRftdFkYpBCwkgghaGEIqvzeEUhLhk0IAAhAQIUscIGIWWcCBLmVoBSDo0IM/UF0VpPCDKdiDAeOyhwMw4AAGMGAA9hiAAMgRjwfEQxvpqMc46DEAB9TDHulwxz4KAJUTdIAEGaBHBkgQAhPIpwUvYMELRqACF3QNBBwQgStcAf8LWMjCFa/wUyxiUQgZxQIU+0TEhyZRiCrY4hegKIQrQDFKHOTCFoEwxDCyEQc1aAYNcKoQMgyBilSAYhITlaUsH4aDK2QBEVagBBCqgAMg5AITiZhDEYrAvS1sARNYQEREC5EFK1wBEaqohCUoYYkUAgELQvheHLIgBCJgYgtF+IA+9uGO9jFjGaVYBi6AIYt+yiKP3CAHOdaxj3jwwx3pmEc8yPGOfpjjArTbhS0OoQhikEMZpCAGKcaRjGqUwhr6CMc67EEAcaRDG9OYBjnqUQ91buACEjjHN9jRDYhMg1XpqEY5OPCABrCqAQ5wBwP4sY50HLYavJhiAyYgAQf/TGMZ8+gHAyawgBBg4BDGKMaCKrQJSBSCEJ9Qhb7a8Ac4fOITTFUFdK+gij/wARSggIQbEMGJTQgCEUOYBSFCx9RKPAwKaPhDFJiwCTRg0BR9eMRmzHCHHSiBB0mwAxKQYAMe7BcJZlBCEpAAhiKFIQlfSMIdlKAHPZAhD23g0B7Q8AgntKG4bXiDJ6BXBUMYwhPKgKMR5iCQO8XBFYX4xS9sYYtQ+PMYqEAFOnQhjGQI4xUr5gYqErQJVMDiEAG9hDTxsY5t0oMe/HAKBRAQgXu8IxzmkEcDEGCBCWBAH/ag7AM4IAEG6AAB8ojHXUtwDnzmRAMjUMA32sEPBXDl/xsV4MA5sCHGVphDgGJDbQP2sQ51uOMlXLnHPbAxAXh8Qx4bEAHaJNC1BagABCa4jwYmqAENlEAH/NnACBi1AQm4oNIG+AY1doGMYdDCFYEYRB/8wA9ppCMe9XDHOLhRtVlTlhvfSIc/iVGOaESjGmVBhi9eMQxVmOIRq+5DJ/Syaj8wwTGdkMQbOtEGJvhAD3gwgxnIEAa+NcIRYGBEGOzAiC44AtyOsAORlERuLqz7CGEYtx2+cAQ7pCENPBh3EpKghAMZIhTPyIQ7IJuOdRDAH10gGBnAULA9TEENT7ACFRrjBIgZRhBS2EQgAjEJQ7jiF7U4BHaBQYwQS8Nq7v/gwAQiMAILkIAE/ijAA+RhDpKNQB22Ycc62BEOeVgAG4lWlD+aGKAYmEcDH4iAAS4gwRggsQVxhhUFTgDPudGNAv3YBjUWkIAEbGMe1fjFAwbgjgMs/TwguMcDNhADFdANQCJYQQgugNlx9eMAf1YHOUgRjXYgBBe2AMW9FkOFwhueCk1YwxLwsHAylJBdhBjETAdBiSxoARGfuMInphAI706Bg4JwghrY0LkoSGFzhLiCEK5ACdUPYQjcQ80cbNOORagkB6WgRj++tAhW7GIO0diGr52RCEzcIhdYAEJNa4rVRTQjHBIAgdcuwIEOsMAFMRCB9kvAEw5YAAMSMGL/278hg2wsgx8MsIAGPOAPCkyZ6i9YgfzNQ4P6118+KUDBBmolCyMQQxa3gAy09AmSYAqB4Qd+sAZpcAfadgd3IAZeUA30kw3OMAufcAqQYAddUAcMN0J64ARvoAoiuFSq8AgFkwd3MAZiUG9fIAZf8AVe8AXpdgcLeG/aZgN4sAR6wGBMcARHQG9IciR20Ah/0AdhwAiMgILpRiRC4gVisAM78AU2YAZr0AaUEQVPYAqn8DzPQApZsgrPEAqiYA0qcQ/ioQCD0AmB8S99UBeB8Aq34A264BG3cAxlZQgdFwy/EAyYpAvQsA78YA7uEA7YcA73oAB3lw3lUA3dIA7q/7AAI9BF/QABByANyZAOpNAK33AO/XAPBrAA0UAN19AMrVAKzKAMwAAMwaAIyVAK5oAAIgArH8ACHbAOADcN1zAP0mCKD4AA7sAM2kAA0lcAJcB1GsABBnAOEjBbHSABJkB9F+ATFuCL5oASFpAPHBABFwACIMAC2FAp1UBW4jAAD6AP3nCOCZEL3hB4oEALD+UJs7BUlFAJlaAFTGcCHaMAjOIBHbABE3AA86APAHkN3zAP8+ANwqCHvjAjvZAHSLAEkpAGPtAEFOkDN3ADPeADGukDNbQGTKCAPNBfSfAHaaAHeXCSeiAJksAEemAGaaBgeJBtSqAEaXAGNRkJUP94Bi75kgNGBnExCTjwCZ5QIRcHCY2wCcDwCpyACn2DCmPwBfIGBnZAboxgBzxSlepGbnYQbuFmB43XCHTQCJCwYzH2DOnADtmAC69QCIcgC6OwDeUADQihCHEgCs+gDIpwCKSBDuJwCYdQCOkTCpukh5wADLVAVrAADK4QY5vgCsAgDviAD2f5DtKSD3O2ASzAAf1QACIwAxygAByQD/2QLGbUAP5wDgowARzAARtDAyqgAvWnAh7ADxVwAV2RD/ngLfXUfRKgDcJyDauAJsUhatKQCaJwC7iwiNKgD0nBD9MQDsmwDAQJD++wABrAAj6hAOcAEwWADaWwc+xACqT/MArrYA26QxAGKQ39YAAREAGxQw2k0A3o8BGYUJ8PtSvCIA6+wAcTcA7hoA/6UAD6MAqX8Aq1UAvOcAy4YJfaYIoEEETzsAzT8A76MAD6c4mwEAri8AuuwAlkwAhgkAR4EAlUsAamcGxo4AgHZgZnEAveAGzVcAzjAGzf4A4EsA/RpFZMww3cMA744A3EYAu5QAux0Dy+4AnpNm8tWAaRgJE9cAdgcAqgYD1YQAszVQhScARiMAZjwANjEAZr4AedYCKckAoKcgoFI194kAaRcAY9cAZlEKdwWgY9cAMUWXhwYC8ZBwmFOQrNsArq0A7vwA7MIAzIsHqf8AaU8AY2uZQGN6CRTbAEjroDj7oEC7cHIZQ4gvAmHJQgUvA8ikAK4aBoTHYB2hgBG0AAsIYB2hGQYHRbzMAO73AOBgAP12AbpwEBYHcJxPAM5JBN2lAP67AO5KAN60AB8tAPDuAA8NAU50A2GFAP7+MLs9AJe4Cp0NUKgoYN16AIwoAP82ANywAN+9MN8eAOLBAC/CAP9xABCoAAIBAB/9kP+qCLouUMtOAJxtALppAHevAIeeAIVekFjBCEShIQADs=") no-repeat center; }
  .sg-cw-color-pot[color~="luxor-kiefer"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="malta-silber-rau"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="natura-braun"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="natura-nussbaum"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="brittany-shabby-dunkel"] {
    background: url("data:image/gif;base64,R0lGODlhOAA3APcAAAAAAP///25TVEYyM0AvMFJDREg5O21cXltFSUxBQ1ZFSVtKTm1iZRoTFV5QVCsiJT03OUI1Oko+QzkwNDIrLj4zOGBVWzQvMjUrMlVOUw4KDSQgIzEnLzovOEtCSkE5QT44PkxHTEhFSDQuNTcxODk1OjQnOB0aHjEsM0E8QzcwO2BbYywpLjQxNjs0QCYiKSomLR8TKTErNiwmMhgVGxQSFkVBSVhVWxEPFEJARSUhLC0qMkVBTTY0Ojk3PRkWID04STo2QzEvNjQyOSwpNSolOy4tMjs6PzAuOzQyPx8eJCYlK0tKUTc2PkFASTw7Q0dGTk9OVjIxPEdGUx0dKRQUGyYmMC0tNRwcISkpMDExOD4+RggICS4uMEVGWCEiLhYXIUJDTTg5QSEkNQwNEzg6RiEiKENIXCsuOjI1QTY5RTo9SUFFUjk/USYqNU1TYygrMz1BTUdLVzU4QE5SXSgpLC40QyktN1VaZjxEVi0yPUZNXUlQYD9ET0pPWiYtOyEmMEVKVENHTz0/Q0FJWA8XJBwjLi85SjQ8STE2PlhgbXN9jj5BRiMqNDI6Rk1YaJOiuQ0SGRgeJigxPTpEUTA4QzhAS15peDk+RTRCUztOYzE/TkRTY0JPXUFNWkhSXUVOWFBZYztLW0tWYTY+RhYZHDM4PUBFSjQ2OEJWaEBRYUhYZ09fbj5JUxswQS1DVThJVxYcIT5ZbSAtNywxNTNLXCEoKzc+QUJZXzM+QC4+PjZJRRIZEicmJWJPRJZiR6RxV39WQqh7Z7OHci4jHodZRY5kUoVeTmlNQrqVhjo1M3dQQZ1vXU02LpNpWkM1MIlmWhgSEJJxZn1YTZt3bHpdVYhsZF5MR2pEOmI/NlxDPXJWT6CCekA4NllRT4BfWGlSTXJbVmJHQlQ/OzAqKW5PSm1ZVnhiX00/PXNfXFVIRjcwL05HRjwrKY52czUsKyMYF4FkYXlaWEY3NmRTUoFtbGdZWHdpaGRIR1tEQ2VNTFA4OGhVVUU9PVNLS////yH5BAEAAP8ALAAAAAA4ADcAAAj/AF/wgLJjRIsRQnyMeIGiBBYldbD80AEDxgsWO1BsmLijRwsQ/qxxuwbPHwMKJ8zACSNITh87fwy50WKqyRIjQ5Zc2VECoZAhQ3pcabJlzpw4ltaQYkNHjZ4yly7t0XPHUp48lPa80XpJER0nRHQ8oRNKkaJHqjp9+qQHDhEoPYTkyOEjyw4xdALJUYTHzyhWgBWx6qQWEqRHgm4wYGCPzyc8ZhVFVQQqUZk+nyaHWjuqE6UtUHIMKdGjxxEmfvjSIbuZ1SXAjxZdWsU31A126apNs3AjCqhRfM3iAbV682M8eB51WrUqSo8hRuYKEZOajh85bAi1skSJkiNLiOQg/+rT5OiaOU9SeIiQwJ+IQYzCQHFiowkJEkGSJAmCBASDevWcI8UTTVzxxBFX3GFFUtjFgUgco9CxRhhTJEGFFVHs0UcYjDDhYB45pPBBP+wk0E8/czhxYA9ihFHGiAbYk04421zRgxY7aHGFFWvQAYcUZajhxBppqIGJFGKIgYSBT8ShRhMtlDAEFIKt8gYeobwRSiijrBUKHp9wCdkbfLxhZhZZSDGEFkmk0YciSEghBRFEWGHFF4AoiAYcWWghBAYI6fHHJH0E0gobgkyBXSabIIKIJXaU4Ygdh1Sih6WTVNIHNP70I4IPWmwxBAxC/JSDCP4sgI466hSATgS03P/hggtBPDFECz2wAAMtcKDhwgQXsEDCPvMoY0A50CyDzDHQIKONOr30U8ACCoTQQxa0aEGLGChE4E0B86CjgD7q9NPON/H48EcSTUiRiB5urCEHHAYokAQjvhQzDTD8/lJMMcD8InAx2KBjBKhp3uGGHmlIgcQkiKihXxQ3fDBOBevkgw86KLhBDjnrkDYEHXiocM41elByQDUFeEMPOPr8Zw00x8xDhSE4V8KCFqi04EMJJHSAAQlN3GGHHDc4UIA6z6STDAPsKLNqicqQ0wIMP6CjTTb4+MOIGDZYaEUWS3xwwTsilKCCCzxEMccLjaDhRiNu3NGIHuScAAbDSkz/4MAKNwxCyxUosNDFFVm8sAQWWMRCigg36PMsJZ6I8EYbrCziySabuDKGChW8A4EHHJxQhURYLJHFCUo0kYMNEvQDQQk0/EBEEDkUwI8FcXjggQQFRNBPN8pg8EUjtihhiB4heBOCDU4wIkiWtbhySCuTuIFIPuM0k80y2ISPTT3cJEONM9K4c0067iTDDTXJfGONO+Gc80018eRvTToHpIMOOg44QAHuUQ8CnIAWt4jCAezhjV3g4hF0EAY1pGENalDjG9OQhgap8T5ocNB99biHO+RRjm24AxzxkN82mqEPcByAH9BIhjsSwAIiVECE9DjHOaQhQQa0gAHc+MY9/wRwjnTQ4wD3yKE75kcNawhAAOawhwjdQY1qSIMb9ziHEq2xjWwgIB3540Y9KtADWmChH+mABgXrsUQNxoON47hGOHwxDhc6gAHJsEY4uHGOckhjGNyYWTIG6T4LcmMYwxikMBKZDGkcgxrCEAYF2fGDCZzDHPvwRTWOMQwJzi+QwQBYJOGXDHa8QAn+OMc2voGMbVijGtaIxzmcYUFGLhKRwnDGMpZxjGM4Q4L5OAEVxhADQ1CCEAq0gCXYEQUJ0MMaM5ugNa5RATT8QQ0eWEAGMuAPCIjgCUowQgh80IEELKAABpCAAdJpzgS0Ax3SugY4rtGNLiRiEocQRR4mof+HVuwjARFYJzrGkQ9tOMADI9DVBhLgKnSO4x7jaMcATHEHKnzgAzA4QhIM4QOtlbAc4ECGOBbAD3BooxuLe8A8CtACVKzjA8/oRg4YYQlSzEEMbUAEG06BiT6woQ2bsIMdJvQE+eSACSSYwAS6cQMm6MMBXWhCBtJxPmb4Mh4eaAMfKLEJPdjgCVJIwx/Y4AU2nGEPecgELFQhik544q2cSIUsOOFW8GyHFLCgKyFA4Yk8iOINaNFELV6RiVaEIovsyIQsWDEK5qyiE1t5BCFEAYvxTIEOnmCUJSrxhAPlABU1ecIWVOQEQVDCEtohRR9AQQhTkAI8iOBcJtKqiVT/iIISedBOJ1TBCVXgAhR6OFECUCAEJmhBCRSgQAu6UIdeQOAB0GXBEaAgCEsUqhWtAEUrKvGgVhCCE3ntLScC4Qc8RMEHQtjBFepUBxQ05AgRkIACJpABD2zgBRj4yRZ2wl/1WkEPbNCuJ3wKigIHIhB98AQhPPEIWOSVFWlwwxUskl4zkAoMVfhAN0SQhLlJQg6WMMQf0GAGisBgBzuAAeKGYAU4xEEOoPiEKlTx2E5w4saj6O1yOIE9QHyhVEJ4zg66cIdLLMIUXUBFFrpguBbUoQRduEAKQDCBCEwAAyzYAAlAwIIl/KQHTbiFKZ5AnwMxghBtuEobQFEGQIih/wlCaAF0SjMCKiwCEl/YAQhkUAEMfEACFPhAnwcxiNf5IAU9gINpWtACHBmhT4lDwQhgsIQ6nLgJTWDBAyjwjhYY4dMt2IGuWGCGRvyhEUm4QhIIsRU+8GEPhCCEJWoKY74O+MB+sI4cAuEJPvTa1XwgBCtUcQnlOGJ5QoCBGIRwBT+V4ETM3QIIStALOIhBEIEgzpb48gazAHsUXALFHq4jBygwAQrzMXcUQpCCHNyjU+hIQA7AnIQtECgF1FqAA/QtgTIADcz8SUMZXOAE64DCJWwIRF7KkCQtDEEFMhCCFuBwBWHNYAZEmAIRVBC0FDwhC2rAwxb8RAs3IGcJqP9IBCse8QgymYnl4mX5G+LQHxSQYAQVoAAGJqCMC3RBCLSoA5qucAU9AAINUtABB5rg8CFIPBGVKE0LEnKEHhz1BjewgbmhUN7rlGEOYdhCE/qwhrIXSQ1qUEESHOawJCDBCMS9Ahr04AhEzAHOjCaBC2SQiDXEh7x0IAcJLgACZdwHBTBQwQhmABQjiMEUpjmCD3rgAx/kABOYOIVRGLGFLfjgCCBQQRTwwIdHuIYVr94DH/IQphgbBwhDQEGULoACH6BABrintBl2v/sdjE0HaNKBC1YQhAvdIQy0MIURhOCEJqAhCWo4zxYOHGMHfacSdkAEIMZwakN8YQyTGIP/+KkyBzWkIQ4WutCd3EAFSVABCVQAw52soIP/5iIXtzgFKoiwA1xtIQqBUAYesE3sZgMegAwLoA7XMA5xxA/08IDgAA7bgAz6IAAMgFAewG4uAAWdQiIdmAAmIANQMAhdkAAHIADboA3bUA3IgA3lIA/LYAzOYAzMYFU1+EuddEuRlIPCwAzO4AzHEIPGAD7M8g3bsA35QAzEoAwcUBETUAEEsA/74A3dQADt0A4EMAAD8AwEQADPMA/zQAAoNgIXUAE5d2VEAANVdiIZEAUP8A4T8A6bBgEU8DHrAF1KUApUsAG90Asn0AsRUQo0YAZKwDq2YAuSkIhUgCc+Vgql/0AGkSAJkBgJlEgF8QcGkWAIaFAFZoAFpWAIkoA8u9cLdVgHdfACaLI4pnECWCAJQcc6SkADNHACrPiHG1ADJ1AKOFADDdAAOKABOEAGZFADZLCLZKABwFgFVaABXLCL0ZASJ6CEDWAEJ6ABNLABGwBdD7ABJ4CNDVADuPgDP6AESjADMjADwogDJ9AA8MA6VRCMNYADOFAKylgFYAAGVEADvEgDkTCLifgDVaCP8VgD4liQVTCMXMAFsUAGCdmJs1gDCakBNcA4VUCLxwgAyKgBxfgDu4gFu4iMvAgPDUADscCOtMg6WFAFlMg4WEADZFAKC/mLLQmOONAAWJAFGP+WjqWAjFwQDQ0QDcgIAADgkzTgA1iAkemIA5GQkDWQkRHJBcwYDUApjzSAAxUSiZIQC2CAi/DwDO1ADCNZCJKAM3nyBW5gClsgKI0wC4AwC7OABlawlobQCG05C5IQCafTjbFQBaWgBAAJBpJQBbagizSgAfCgCpqgCWrRCp2gCYSVCZlwCJsQmYdgCY9wCHbgCGhQCWXgBPowDcjgDxlgANewAkwgBEsAkT9gBvKYkqdDiRSQjQSAD/ggDmlwICCwZR/wBD7QbEQRGiGQA21jARbgAPzAD76QD8gADfpiDecAg9ggDtUADi2TAOOwDeCwD83wDO9ADGbweRcAASf/Ag6/EAzBYAwCEwweJAwB8ws0WAzLEAzLIA7isA37EAFWNg/7kA/oAC4EYAAMiAzV8A0lVJv5Iw+yVA76cJwJSA/VEA7xMA3TcAwT6gy4hEg+OAz3EAWVcAuMEAU8YAOvkwiOoJlIEARrcAqnMAi3gECkkAtOUAaToAunYAm10AqnIAIKgAAKUADIUEItdA0LcAAIoA4SGA7hIAD6YA5stBj2cERFJAD0wEDuwA3IYAHecEfmkA5PJADx8ErfAA3yQw3QMIMUGg7XIAzZ0A5DsAEXwAEvQAUvAA4zaAzTEJ/MIIPSAJ9HCA7VkILfwA3xgKAHSkLW0EnMEEm/JAzu0ZBC0GCewkBV5lACWyAC9GAOB8AA/eAL7JkMwwAMkSQMxoCh0FCDNegvxVCeFLoN4rAPCIAALbQN5TCr04AN2mAOMIMPCCAA4uABK2AB9vBC5iAA/VMA+WBFzlCm6DINMkgNzHBBX/oNkAQM3JCC6sAOJeADRsAL6MAP76AEOzADR9AN6+APwBNS2pAA+4AP2qANCGAADqAN+YAABVAA44AP4/As7NA94+AL8joO+2YAu+pKenQN+uAO0sBBw+AM+eABQFAEeRAFQRA4XdAP4xAQADs=") no-repeat center; }
  .sg-cw-color-pot[color~="brittany-shabby-hell"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="confetti-schwarz"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="confetti-weiß"] {
    background: url("data:image/gif;base64,R0lGODlhOAA3AMQAAAAAAP///+/v7fDw7vDv7e/w6+/u7O/u6u7v6u7u7O3t6+3v7Ozu6+7w6+3v6vDx7O3u6fDx6+/w6u7v6fHx7+zs6uvr6fLx7fHw7PDv6/Hw7u7t6+3s6v///wAAAAAAACH5BAEAAB0ALAAAAAA4ADcAAAX/oCKOY5KIVWqlZOu+sFvF5pjeca63+K7cM58Q1fsNf8EjqYhSypJOJLRlOh1ZURFnw+UavmCwEpvtbsLo7zQGzIq6YQKaixQyXOa83ptOcyFUNYELVVV9h4h+GwiFhSKNCYSNiAeVlpeYmZUIBZ2enQihoqGShYijo5qqnJ+toKIOqAgHhxC2t7aqmq68o7GotH28BbqZBRLIEhPLzMzJDa4ZBNPU08PFlhkZEcnN3skS0K3S1dTX2AfarMOuD+zvw7Ky8PT18fKi9vr07p/46/sKANzXLyC7fKMMKnz3b6FDVw0LFGwloKLFixgzVqwXceInjQIggRRwDNlDXiNT/1rslOykK4smVGZkKcGlqwEhqwjAKZPkMJ8PYSboeREl0aNIV1K0WK6p06ZJMb5k+rQq1KhKPWG0ypVaxUJIO4Hs2hWrxQEFxpK1ClJnSrRq1z5t61bjALhmsYIFeTdt3qh1d/KsePevYcF3Cws+PDKx48eQeSpmnDGy5ceLKfOdfHnwTs2bB3e+6Bn0Wc6XSZuujDp15tWnRXd2DJt069mlVydWGRkxZsa730LOoKFpcafCQ35ePjT04ATkjGuYTl2DZcRnCX9tHLxi9OnUqlen0Du4Yp7N7XYXgGFadffip3EXrV2588EYwId/Xw1j4Mrb3cdTfvqJd5xXSaE33w5jFxhoYDWT9aSggHeFAAA7") no-repeat center; }
  .sg-cw-color-pot[color~="designer-gold-metall"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="designer-kupfer-metall"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="designer-schwarz-metall"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="designer-silber-metall"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="unique-silber-edel"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="sento-gold-gruen"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="sonata-silber-glatt"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-bronze"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-creme"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-gelb"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-gold"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-gold-silber"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-natur"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-rot"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-silber"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-ahorn"] {
    background: url("data:image/gif;base64,R0lGODlhOAA3APcAAAAAAP///97CjN+9gtm5f9u7gt/Ahdy9g+HCh9m6g+PDiuLCidm6hOTEi92+h9u8ht2+iOHCi+XGj+HCjNm7h+PEjuDDjtm8ita6iODDkerMmOS+gNu4fNy5ft67gOXBhuO/hdu4gOG+hOC9hN26guG+htm4g9i3guvIj9y7htu6hdq5hN69iN28h+C/it++ieLBjOHAi9u7iNm5huTDjuPCjd29iufHkd+/jNa3huHBjuTEkdy+jNu9i+rJleLDkePFk+fIltm9jeDCk+LFlunMneXJnOvPo+fNoevSp9atb9Sscduydt62etqyeOC5fd+4fNu0et22fd63fuG6gdizfOK8gtq1ftm0fdy3gNu2f965gt24gdm0f+C7hN+6g9u2gdayfufCieK9huG8hd24g9u4gtm2gOTAiOO+h9+6hd26hNm1gerFjOG8h9+8hty4hOG+iN+7h966huPAiuO/iuK/ieC8iNa0gufDjeXCjOTBi9m4hdi3hOTAjNu6h9q5hurGkd28idy7iOfFkObEj9++i+HAjeC/jNm4iOfEkuPCj9y8i9u7it29jOjGlODAj9+/jtu7jNq6i9i5iu7MmeXEk+PDkuDAkd+/kN2+j9y9jubFluLDlOrKnObHme7On+zMnteudd+1fd20fNyze9qye9qzfNauet+3gNy1ftu0fdiwfOC4gd22f9y0gNuzf+W9huS7heO8heK7hN62gt21geC4hNizf+G5hdu2gtq1geO7h9y3g+a+it65hdq0g9mzgtu1hNm1g+fBjOK9id64h923htu3hd+5iN66iN25h+O9jOK8i9u3h9i1hefCj+G9i9y4iOTAjuO/jd66itm3h+C8jNy6itu5iebBkeO/j968jOPAkOC+jtq4it+9j9y7jezImePBk+nHmOTClenIm9mtd92yfdqve9+1f+W6g9uwfeO4hNmxft2zgem+id+1g921guK4huG5iOe/jNmzhOS9jtq1iOC7juO+kduwftyzh963i+Kzgv///yH5BAEAAP8ALAAAAAA4ADcAAAj/AIsgQXJkIKhQlW4EMWcuSJBQR45o8KHh4CcNlSqBEpjkiBGCSUIODEkyyUiSSD4B0VAk1KciRTyZs6SNxiNynHZIWEhOUSFC5kKRo/iw4MiISGAa+eRp4MCISI0Y8fTJUhAJ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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-blau"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-gelb"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-gruen"] {
    background: url("data:image/gif;base64,R0lGODlhOAA3APcAAAAAAP///1hoZTNHQTZKRFVmYSo9NzFEPjJFPzVIQjZJQzhLRTpNR0daVEZWUUpaVVBgW1JiXVRkXzNNREVfVjhNRjpPSDlOR09pYDNCPV5taFhkYFJoYFNkXlhpY05eWC5COjpSSD5WTEldVTFGPTdORDhNRExoXDpPRlFtYT1SSURZUFVvZDdHQFFmXUhYUUpaUztVSTVLQTFFPDNHPjVJQDdLQjpORVJmXVFlXFNnXkxbVFBfWFJhWlZlXlRjXFhnYFppYlloYTxRR0BVS0NWTTxNRVBlW1RpX05hWFpvZVZpYE1eVkxdVU5fV1FiWlBhWVRlXVNkXFJjW1ZnX1VmXllqYjNDO0thVkdbUUxgVkNTS0ZWTltrY09dVlxsZDdWRjpWRzBHOz1YSjBFOjFCOTVGPURZTjlKQT9QR09kWUFSSVdsYTRPQC5CNzhQQzVLPzBEOTJGOzhOQjNHPDlPQzRIPTVJPjZKPzxSRjdLQD1TRzhMQTlNQjpOQztPRDxQRT5SR0ddUUBUSUheUkJWS0RYTUZaT1BmWkldUkhcUVFnW1RqXlNpXVBkWVJmW1RoXTQ/OTtGQDZNQD5VSEBXSkVdT0JZTERbTklhU1luYmt5cTBGOTJIOzNJPDRKPTtRRD5UR0BWSTNEOkRaTTdIPjtMQj5PRVRqXUtfU0dYTldrX0tcUkpbUU1eVE9gVk5fVVFiWFBhV1RlW1NkWlJjWVZnXVVmXFdoXlprYThKPzxOQzlGPk1dU2V4bGN1allpX1pqYF5uZFViWjZNPkJZSjFCNzVGO0heUEVWS0laTzdCOzdJPUBSRkJUSEZYTFJkWFZoXFVnW1hqXl9xZUpWTlBcVFtnXzRLOztSQk5lVVNqWlduXkBNRFZmW1RkWVhoXVpqX1NgV11qYT9aRz1VRDZLPDNFOEVaSz9QRFBlVktdUDtOQF5tYjlSPztMP1ltXlFhVVxsYGl6bVdkWlllXGFtZGl1bGZyaTVMOkRXSFZmWWNyZk5bUFdlWP///yH5BAEAAP8ALAAAAAA4ADcAAAj/AOf9mufr1717+PDd2/Trly+B/DZtOohw3jx+Czc9FEht4DyK+Pjxe8jPnkl7/Bo+/JWyYMd5+Mb5ENawI7+OwhKi9EVNpMt27ajlEkZN2Lh2/PARbSiypMl7v4q2qwUOGDBa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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-kiefer"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-kirschrot"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-rotbuche"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-home-schwarz"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="kaschiert-style-blau"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="art-schwarz"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="art-schwarz-silber"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="havana-floaters-blau"] {
    background: url("data:image/gif;base64,R0lGODlhOAA3APcAAAAAAP///2d6i2Z5imV4iXl3hHx6iHJye3l/knF1gm51iHd+kWtziGtzhnqBk3V9jnN4g3B7jnR/k2l2jGVwgnWBlHJ9j2tyfm10gGFwh2R0i2NyiWl5kWh4j2d1imx6jmt4i297jHaBkXF6iHiBjnV9iWV2jWRziG59kmx7kG9+k2BtfmZzhWNwgW99kHF/kml2h3B9jmN1jGZ4jmp8kmJzh2R1iWN0iGZ3i2V2imh5jWd4jGp7j21+kmh3imZ1iGp5jGt4iG16inF+jnB9jXOAkHJ/j3B4gl1vg19xhWFzh2h6jmp8kHKClGd1hG57iXF9i2F2i2V6j26BlWJzhWR1h2Z3iWh5i2d4imp7jWx9j25/kWZ2hm19jXODk3SBjm15hXaAimF3jF91iWB1iF90h2J3imF2iWR5jGN4i2Z7jmV6jWh9kGl+kWF0hWN2h2J1hmR3iGl8jWh7jGt+j2p9jm2AkWR1hW1/kGZ3h2h5iWp7i25/j2x8i3SFlW5+jXGBkHKCkXF/jGV9kV90hV5zhGF2h2B1hmN4iWJ3iGqAkmR5imZ7jGV6i2l+j2h9jmd8jWBzg2p/kG2Ck2yBkmJzgml7im+BkHGDknCAjmx8iWt7iHSFk2p4hF97kF94i110hmJ6jGF4imZ9j2V8jl1ygmuClGF0g2N2hWJ1hGV4h2R3hmd6iWZ5iGp9jGl8i2Z5h2x/jmt+jWh7iWV3hW+CkW2Aj2p9i26Bj2x/jXGEkmd4hXCCkF92hmF4iGN6imV8jGd+jm6AjF14iWB6i2J8jWeBklpxf2F4hl91g2N6iGF3hWB2hGV8imN5h2J4hml/jWh+jGyCkF13hmB6iWJ8i2R+jWV/jmZ9imR6h2Z8iWV7iGqBjmh+i26FknCHlGyCj2V5hGR4g2yAi2p+iWh7hmR2gG+CjW6Aimt8hnKEjm5/iWV0fXSFj154hmB6iGR+i2eBjmN7h2R8iGd/i2l4gF13g2B5hW1+hlt2gWV9h2Z+iGF9h2V4f2OAiP///yH5BAEAAP8ALAAAAAA4ADcAAAj/AC90YsfugsEjR+oRxIDhAoYjBgocmAghgUOGDhNoBDMCTCeDGjVCQGgxJIaKBkfEECIkxJMRUB4A+hPCiBEiQ4o4EFQijE91mdChU3duXbpOYER8gQLlCRQSJUb07BmmJ4Sr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") no-repeat center; }
  .sg-cw-color-pot[color~="havana-floaters-creme"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="havana-floaters-rot"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot[color~="art-schwarz-gold"] {
    background: url("data:image/gif;base64,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") no-repeat center; }
  .sg-cw-color-pot.glossy.small {
    left: -1px;
    top: -1px; }
  .sg-cw-color-pot.glossy::after {
    /* just need it */
    /* sass-lint:disable ColorVariable */
    background: linear-gradient(to bottom, white 0%, rgba(255, 255, 255, 0) 100%);
    /* sass-lint:enable ColorVariable */
    border-radius: 50%;
    content: "";
    height: 60%;
    left: -1px;
    position: absolute;
    top: -1px;
    transform: rotateZ(-30deg);
    width: 82%; }
  .sg-cw-color-pot.inline {
    display: inline-block; }
  .sg-cw-color-pot.margin {
    margin: .5rem; }
    .sg-cw-color-pot.margin:first-child {
      margin-left: 0; }
    .sg-cw-color-pot.margin:last-child {
      margin-right: 0; }
  .sg-cw-color-pot.label {
    margin-bottom: 1.5rem; }
  .sg-cw-color-pot.long-label {
    margin: 1.5rem; }
  .sg-cw-color-pot label {
    bottom: -1.5rem;
    color: #737373;
    font-size: .7rem;
    left: 50%;
    overflow: hidden;
    position: absolute;
    transform: translateX(-50%);
    transition: transform 0;
    white-space: nowrap; }

/* TODO Do we need this? */
/* .filter {
	&-color-picker {
		.sg-cw-color-pot {
			margin: 1rem !important;
			min-width: 40px;
			padding: 1rem .5rem;
			width: 40px !important;
		}
	}
}
.color-pot-label {
	display: block;
	margin-bottom: -.75rem;
}*/
/* neutral background colors for designrichtlinien */
.bg-color-black {
  background-color: #000000; }

.bg-color-white {
  background-color: #ffffff; }

/* primary colors */
/* primary colors pastel */
/* secondary colors */
/* secondary colors pastel */
/* tertiary colors */
/* tertiary colors pastel */
/* quaternary colors */
/* quaternary colors pastel */
/* quaternary colors dark */
/* quinary colors */
/* quinary colors pastel */
/* quinary colors */
/* quinary colors pastel */
/* senary colors */
/* senary colors pastel */
/* septenary colors */
/* septenary colors pastel */
.sg-cw-divider {
  background-color: rgba(0, 0, 0, 0.12);
  border: 0;
  display: block;
  height: 1px;
  width: 100%; }

/* only for documentation */
.divider-content {
  margin: 1rem 0;
  /* If no breakpoint exists, use the content as default */ }

@media only screen and (min-width: 0) and (max-width: 639px) and (orientation: landscape) {
  .divider-content {
    margin: .5rem 0; } }

.divider-img {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  height: auto;
  max-width: 100%; }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) {
  .divider-types > div:nth-child(2) {
    order: 3; }
  .divider-types > div:nth-child(3) {
    order: 2; }
  .divider-types > div:nth-child(4) {
    order: 4; } }

.sg-cw-baseline-content {
  background-color: #dddddd;
  bottom: 0;
  display: flex;
  flex-direction: column;
  height: 1.8rem;
  justify-content: space-around;
  padding: 0;
  position: fixed;
  right: 0;
  width: 100%;
  z-index: 200; }
  .sg-cw-baseline-content .sg-cw-fine-print {
    display: block;
    font-size: 9px;
    position: relative;
    text-align: center;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-baseline-content .sg-cw-fine-print {
        font-size: 10px; } }
  .sg-cw-baseline-content.relative {
    position: relative; }

/* this hot mess should add padding for iphoneX bottom ui thing linter does not know about env */
.os-ios .sg-cw-baseline-content {
  height: calc(1.8rem + env(safe-area-inset-bottom));
  padding-bottom: env(safe-area-inset-bottom); }

/* NOTE: footnote no longer contained in bottom button bar. If used with a bottom button bar, add the spacing class */
.header [data-login-status],
.header [data-cart-items] {
  position: relative; }
  .header [data-login-status]::after,
  .header [data-cart-items]::after {
    background-color: #408fc8;
    border-radius: 50%;
    bottom: 50%;
    font-size: 11px;
    font-weight: 600;
    line-height: 1.6;
    min-height: 22px;
    min-width: 22px;
    padding: 3px 0 0;
    position: absolute;
    text-align: center;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .header [data-login-status]::after,
      .header [data-cart-items]::after {
        font-size: 12px;
        line-height: 1.55;
        min-height: 24px;
        min-width: 24px;
        padding-top: 4px; } }

.header [data-login-status]::after {
  content: "\E919";
  font-family: "cewe-icons";
  right: -15%;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .header [data-login-status]::after {
      right: 0; } }

.header [data-cart-items]::after {
  content: attr(data-cart-items);
  font-family: "Lato", Arial, sans-serif;
  right: -50%;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .header [data-cart-items]::after {
      right: -28%; } }

@font-face {
  font-family: "cewe-icons";
  src: url(../dist/cewe-icons.eot);
  src: url(../dist/cewe-icons.eot#iefix) format("embedded-opentype"), url(../dist/cewe-icons.ttf) format("truetype"), url(../dist/cewe-icons.woff) format("woff"), url(../dist/cewe-icons.svg#cewe-icons) format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="icon-"],
[class*=" icon-"],
.sg-cw-toggle label,
ul:not(.no-list-styling).bullet-icon-forum > li::before,
ul:not(.no-list-styling).bullet-icon-finishing-active > li::before,
ul:not(.no-list-styling).bullet-icon-instagram > li::before,
ul:not(.no-list-styling).bullet-icon-order-at-home > li::before,
ul:not(.no-list-styling).bullet-icon-paper-grid > li::before,
ul:not(.no-list-styling).bullet-icon-pinterest > li::before,
ul:not(.no-list-styling).bullet-icon-set > li::before,
ul:not(.no-list-styling).bullet-icon-weight > li::before,
ul:not(.no-list-styling).bullet-icon-info-invert > li::before,
ul:not(.no-list-styling).bullet-icon-border-color > li::before,
ul:not(.no-list-styling).bullet-icon-filter > li::before,
ul:not(.no-list-styling).bullet-icon-image-frames > li::before,
ul:not(.no-list-styling).bullet-icon-image-optimization > li::before,
ul:not(.no-list-styling).bullet-icon-masks > li::before,
ul:not(.no-list-styling).bullet-icon-photo-settings > li::before,
ul:not(.no-list-styling).bullet-icon-shadow > li::before,
ul:not(.no-list-styling).bullet-icon-lock > li::before,
ul:not(.no-list-styling).bullet-icon-unlock > li::before,
ul:not(.no-list-styling).bullet-icon-size > li::before,
ul:not(.no-list-styling).bullet-icon-amount > li::before,
ul:not(.no-list-styling).bullet-icon-capacity > li::before,
ul:not(.no-list-styling).bullet-icon-diameter > li::before,
ul:not(.no-list-styling).bullet-icon-door-size > li::before,
ul:not(.no-list-styling).bullet-icon-filling > li::before,
ul:not(.no-list-styling).bullet-icon-hint > li::before,
ul:not(.no-list-styling).bullet-icon-print-area > li::before,
ul:not(.no-list-styling).bullet-icon-recommendation > li::before,
ul:not(.no-list-styling).bullet-icon-resolution > li::before,
ul:not(.no-list-styling).bullet-icon-validity > li::before,
ul:not(.no-list-styling).bullet-icon-dm-easter-bunny > li::before,
ul:not(.no-list-styling).bullet-icon-dm-heart > li::before,
ul:not(.no-list-styling).bullet-icon-success > li::before,
ul:not(.no-list-styling).bullet-icon-unavailable > li::before,
ul:not(.no-list-styling).bullet-icon-all-pages-land > li::before,
ul:not(.no-list-styling).bullet-icon-all-pages-port > li::before,
ul:not(.no-list-styling).bullet-icon-both-pages-land > li::before,
ul:not(.no-list-styling).bullet-icon-both-pages-port > li::before,
ul:not(.no-list-styling).bullet-icon-color-theme > li::before,
ul:not(.no-list-styling).bullet-icon-one-page-land > li::before,
ul:not(.no-list-styling).bullet-icon-one-page-port > li::before,
ul:not(.no-list-styling).bullet-icon-calender-sheet > li::before,
ul:not(.no-list-styling).bullet-icon-camera > li::before,
ul:not(.no-list-styling).bullet-icon-add-hexxas > li::before,
ul:not(.no-list-styling).bullet-icon-book-binding > li::before,
ul:not(.no-list-styling).bullet-icon-dm-download > li::before,
ul:not(.no-list-styling).bullet-icon-dm-photo > li::before,
ul:not(.no-list-styling).bullet-icon-enjoy-at-home > li::before,
ul:not(.no-list-styling).bullet-icon-credit-card > li::before,
ul:not(.no-list-styling).bullet-icon-location > li::before,
ul:not(.no-list-styling).bullet-icon-passport-photograph > li::before,
ul:not(.no-list-styling).bullet-icon-print-photograph > li::before,
ul:not(.no-list-styling).bullet-icon-take-picture > li::before,
ul:not(.no-list-styling).bullet-icon-cpb-design > li::before,
ul:not(.no-list-styling).bullet-icon-instant-photo-print > li::before,
ul:not(.no-list-styling).bullet-icon-instant-photo-take > li::before,
ul:not(.no-list-styling).bullet-icon-instant-sticker-design > li::before,
ul:not(.no-list-styling).bullet-icon-instant-sticker-print > li::before,
ul:not(.no-list-styling).bullet-icon-instant-sticker-stickon > li::before,
ul:not(.no-list-styling).bullet-icon-pick-delivery > li::before,
ul:not(.no-list-styling).bullet-icon-select-format > li::before,
ul:not(.no-list-styling).bullet-icon-order-cancelled > li::before,
ul:not(.no-list-styling).bullet-icon-order-delivered > li::before,
ul:not(.no-list-styling).bullet-icon-order-processing > li::before,
ul:not(.no-list-styling).bullet-icon-order-produced > li::before,
ul:not(.no-list-styling).bullet-icon-order-shipped > li::before,
ul:not(.no-list-styling).bullet-icon-order-submitted > li::before,
ul:not(.no-list-styling).bullet-icon-bookbinding-classic > li::before,
ul:not(.no-list-styling).bullet-icon-bookbinding-layflat > li::before,
ul:not(.no-list-styling).bullet-icon-pricelist > li::before,
ul:not(.no-list-styling).bullet-icon-delivery > li::before,
ul:not(.no-list-styling).bullet-icon-dm-start-printing > li::before,
ul:not(.no-list-styling).bullet-icon-inspiration > li::before,
ul:not(.no-list-styling).bullet-icon-production-technique > li::before,
ul:not(.no-list-styling).bullet-icon-service > li::before,
ul:not(.no-list-styling).bullet-icon-clock > li::before,
ul:not(.no-list-styling).bullet-icon-photo-drop > li::before,
ul:not(.no-list-styling).bullet-icon-device > li::before,
ul:not(.no-list-styling).bullet-icon-faq > li::before,
ul:not(.no-list-styling).bullet-icon-payment > li::before,
ul:not(.no-list-styling).bullet-icon-online-seminars > li::before,
ul:not(.no-list-styling).bullet-icon-giftcards > li::before,
ul:not(.no-list-styling).bullet-icon-ordering-options > li::before,
ul:not(.no-list-styling).bullet-icon-design-background > li::before,
ul:not(.no-list-styling).bullet-icon-rotate > li::before,
ul:not(.no-list-styling).bullet-icon-custom-size > li::before,
ul:not(.no-list-styling).bullet-icon-individual-month > li::before,
ul:not(.no-list-styling).bullet-icon-modern-designs > li::before,
ul:not(.no-list-styling).bullet-icon-photo-presents > li::before,
ul:not(.no-list-styling).bullet-icon-photo-quality > li::before,
ul:not(.no-list-styling).bullet-icon-brand-partners > li::before,
ul:not(.no-list-styling).bullet-icon-brand-photopaper > li::before,
ul:not(.no-list-styling).bullet-icon-latest-models > li::before,
ul:not(.no-list-styling).bullet-icon-personal-consulting > li::before,
ul:not(.no-list-styling).bullet-icon-format > li::before,
ul:not(.no-list-styling).bullet-icon-pagination > li::before,
ul:not(.no-list-styling).bullet-icon-wallmount > li::before,
ul:not(.no-list-styling).bullet-icon-scope-of-delivery > li::before,
ul:not(.no-list-styling).bullet-icon-design > li::before,
ul:not(.no-list-styling).bullet-icon-finishing > li::before,
ul:not(.no-list-styling).bullet-icon-minimal-resolution > li::before,
ul:not(.no-list-styling).bullet-icon-material > li::before,
ul:not(.no-list-styling).bullet-icon-frames > li::before,
ul:not(.no-list-styling).bullet-icon-printable-area > li::before,
ul:not(.no-list-styling).bullet-icon-print > li::before,
ul:not(.no-list-styling).bullet-icon-settings > li::before,
ul:not(.no-list-styling).bullet-icon-redo > li::before,
ul:not(.no-list-styling).bullet-icon-info-inverted > li::before,
ul:not(.no-list-styling).bullet-icon-layer-backward > li::before,
ul:not(.no-list-styling).bullet-icon-layer-forward > li::before,
ul:not(.no-list-styling).bullet-icon-pause > li::before,
ul:not(.no-list-styling).bullet-icon-play > li::before,
ul:not(.no-list-styling).bullet-icon-expand > li::before,
ul:not(.no-list-styling).bullet-icon-minus > li::before,
ul:not(.no-list-styling).bullet-icon-edit-text > li::before,
ul:not(.no-list-styling).bullet-icon-rotate-left-90 > li::before,
ul:not(.no-list-styling).bullet-icon-rotate-right-90 > li::before,
ul:not(.no-list-styling).bullet-icon-show-password > li::before,
ul:not(.no-list-styling).bullet-icon-transform > li::before,
ul:not(.no-list-styling).bullet-icon-arrow-hint > li::before,
ul:not(.no-list-styling).bullet-icon-motion > li::before,
ul:not(.no-list-styling).bullet-icon-orderinfo > li::before,
ul:not(.no-list-styling).bullet-icon-add > li::before,
ul:not(.no-list-styling).bullet-icon-add-photo-box > li::before,
ul:not(.no-list-styling).bullet-icon-organisms > li::before,
ul:not(.no-list-styling).bullet-icon-molecules > li::before,
ul:not(.no-list-styling).bullet-icon-atoms > li::before,
ul:not(.no-list-styling).bullet-icon-zoom-in > li::before,
ul:not(.no-list-styling).bullet-icon-zoom-out > li::before,
ul:not(.no-list-styling).bullet-icon-apple > li::before,
ul:not(.no-list-styling).bullet-icon-linux > li::before,
ul:not(.no-list-styling).bullet-icon-windows > li::before,
ul:not(.no-list-styling).bullet-icon-cwprint-quality-promise > li::before,
ul:not(.no-list-styling).bullet-icon-check > li::before,
.sg-cw-newsletter ul:not(.no-list-styling) > li::before,
.sg-cw-pip-features > ul:not(.no-list-styling) > li::before,
ul:not(.no-list-styling).bullet-icon-color > li::before,
ul:not(.no-list-styling).bullet-icon-delete > li::before,
ul:not(.no-list-styling).bullet-icon-font-bg-color > li::before,
ul:not(.no-list-styling).bullet-icon-font-color > li::before,
ul:not(.no-list-styling).bullet-icon-font-style-bold > li::before,
ul:not(.no-list-styling).bullet-icon-font-style-italic > li::before,
ul:not(.no-list-styling).bullet-icon-font-style-underline > li::before,
ul:not(.no-list-styling).bullet-icon-move > li::before,
ul:not(.no-list-styling).bullet-icon-preview > li::before,
ul:not(.no-list-styling).bullet-icon-rotate-left > li::before,
ul:not(.no-list-styling).bullet-icon-rotate-right > li::before,
ul:not(.no-list-styling).bullet-icon-add-photo > li::before,
ul:not(.no-list-styling).bullet-icon-arrow-down > li::before,
ul:not(.no-list-styling).bullet-icon-arrow-left > li::before,
ul:not(.no-list-styling).bullet-icon-arrow-right > li::before,
ul:not(.no-list-styling).bullet-icon-arrow-up > li::before,
ul:not(.no-list-styling).bullet-icon-birthday > li::before,
ul:not(.no-list-styling).bullet-icon-bookmark-active > li::before,
ul:not(.no-list-styling).bullet-icon-bookmark-inactive > li::before,
ul:not(.no-list-styling).bullet-icon-burgermenu > li::before,
ul:not(.no-list-styling).bullet-icon-cart > li::before,
ul:not(.no-list-styling).bullet-icon-cart-simple > li::before,
ul:not(.no-list-styling).bullet-icon-cewe-neumueller > li::before,
ul:not(.no-list-styling).bullet-icon-cliparts > li::before,
ul:not(.no-list-styling).bullet-icon-close-circle > li::before,
ul:not(.no-list-styling).bullet-icon-close > li::before,
ul:not(.no-list-styling).bullet-icon-customer-examples > li::before,
ul:not(.no-list-styling).bullet-icon-cwfotowelt > li::before,
ul:not(.no-list-styling).bullet-icon-cwprint > li::before,
ul:not(.no-list-styling).bullet-icon-design-layout > li::before,
ul:not(.no-list-styling).bullet-icon-download > li::before,
ul:not(.no-list-styling).bullet-icon-edit > li::before,
ul:not(.no-list-styling).bullet-icon-effects > li::before,
ul:not(.no-list-styling).bullet-icon-error > li::before,
ul:not(.no-list-styling).bullet-icon-express-service > li::before,
ul:not(.no-list-styling).bullet-icon-facebook > li::before,
ul:not(.no-list-styling).bullet-icon-filter-sort > li::before,
ul:not(.no-list-styling).bullet-icon-free-shipping-gift > li::before,
ul:not(.no-list-styling).bullet-icon-free-shipping > li::before,
ul:not(.no-list-styling).bullet-icon-full-arrow-left > li::before,
ul:not(.no-list-styling).bullet-icon-full-arrow-right > li::before,
ul:not(.no-list-styling).bullet-icon-gender > li::before,
ul:not(.no-list-styling).bullet-icon-help > li::before,
ul:not(.no-list-styling).bullet-icon-home > li::before,
ul:not(.no-list-styling).bullet-icon-info > li::before,
ul:not(.no-list-styling).bullet-icon-innovtaive-technology > li::before,
ul:not(.no-list-styling).bullet-icon-investors > li::before,
ul:not(.no-list-styling).bullet-icon-jobs > li::before,
ul:not(.no-list-styling).bullet-icon-layers > li::before,
ul:not(.no-list-styling).bullet-icon-mail > li::before,
ul:not(.no-list-styling).bullet-icon-messages > li::before,
ul:not(.no-list-styling).bullet-icon-most-wanted-book > li::before,
ul:not(.no-list-styling).bullet-icon-name > li::before,
ul:not(.no-list-styling).bullet-icon-phone > li::before,
ul:not(.no-list-styling).bullet-icon-photos > li::before,
ul:not(.no-list-styling).bullet-icon-press > li::before,
ul:not(.no-list-styling).bullet-icon-product-settings > li::before,
ul:not(.no-list-styling).bullet-icon-purchase-account > li::before,
ul:not(.no-list-styling).bullet-icon-satisfaction-guarantee > li::before,
ul:not(.no-list-styling).bullet-icon-save > li::before,
ul:not(.no-list-styling).bullet-icon-search > li::before,
ul:not(.no-list-styling).bullet-icon-settings-text > li::before,
ul:not(.no-list-styling).bullet-icon-short-delivery-times > li::before,
ul:not(.no-list-styling).bullet-icon-star > li::before,
ul:not(.no-list-styling).bullet-icon-sustainability > li::before,
ul:not(.no-list-styling).bullet-icon-font-align-bottom > li::before,
ul:not(.no-list-styling).bullet-icon-font-align-center-center > li::before,
ul:not(.no-list-styling).bullet-icon-font-align-center > li::before,
ul:not(.no-list-styling).bullet-icon-font-align-left > li::before,
ul:not(.no-list-styling).bullet-icon-font-align-right > li::before,
ul:not(.no-list-styling).bullet-icon-font-align-top > li::before,
ul:not(.no-list-styling).bullet-icon-font-align > li::before,
ul:not(.no-list-styling).bullet-icon-font > li::before,
ul:not(.no-list-styling).bullet-icon-undo > li::before,
ul:not(.no-list-styling).bullet-icon-youtube > li::before {
  font-family: "cewe-icons";
  font-size: 1.1rem;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-display: block;
  line-height: 1;
  speak: none;
  text-transform: none;
  vertical-align: middle; }
  [class^="icon-"].header,
  [class*=" icon-"].header,
  .sg-cw-toggle label.header,
  ul:not(.no-list-styling).bullet-icon-forum > li.header::before,
  ul:not(.no-list-styling).bullet-icon-finishing-active > li.header::before,
  ul:not(.no-list-styling).bullet-icon-instagram > li.header::before,
  ul:not(.no-list-styling).bullet-icon-order-at-home > li.header::before,
  ul:not(.no-list-styling).bullet-icon-paper-grid > li.header::before,
  ul:not(.no-list-styling).bullet-icon-pinterest > li.header::before,
  ul:not(.no-list-styling).bullet-icon-set > li.header::before,
  ul:not(.no-list-styling).bullet-icon-weight > li.header::before,
  ul:not(.no-list-styling).bullet-icon-info-invert > li.header::before,
  ul:not(.no-list-styling).bullet-icon-border-color > li.header::before,
  ul:not(.no-list-styling).bullet-icon-filter > li.header::before,
  ul:not(.no-list-styling).bullet-icon-image-frames > li.header::before,
  ul:not(.no-list-styling).bullet-icon-image-optimization > li.header::before,
  ul:not(.no-list-styling).bullet-icon-masks > li.header::before,
  ul:not(.no-list-styling).bullet-icon-photo-settings > li.header::before,
  ul:not(.no-list-styling).bullet-icon-shadow > li.header::before,
  ul:not(.no-list-styling).bullet-icon-lock > li.header::before,
  ul:not(.no-list-styling).bullet-icon-unlock > li.header::before,
  ul:not(.no-list-styling).bullet-icon-size > li.header::before,
  ul:not(.no-list-styling).bullet-icon-amount > li.header::before,
  ul:not(.no-list-styling).bullet-icon-capacity > li.header::before,
  ul:not(.no-list-styling).bullet-icon-diameter > li.header::before,
  ul:not(.no-list-styling).bullet-icon-door-size > li.header::before,
  ul:not(.no-list-styling).bullet-icon-filling > li.header::before,
  ul:not(.no-list-styling).bullet-icon-hint > li.header::before,
  ul:not(.no-list-styling).bullet-icon-print-area > li.header::before,
  ul:not(.no-list-styling).bullet-icon-recommendation > li.header::before,
  ul:not(.no-list-styling).bullet-icon-resolution > li.header::before,
  ul:not(.no-list-styling).bullet-icon-validity > li.header::before,
  ul:not(.no-list-styling).bullet-icon-dm-easter-bunny > li.header::before,
  ul:not(.no-list-styling).bullet-icon-dm-heart > li.header::before,
  ul:not(.no-list-styling).bullet-icon-success > li.header::before,
  ul:not(.no-list-styling).bullet-icon-unavailable > li.header::before,
  ul:not(.no-list-styling).bullet-icon-all-pages-land > li.header::before,
  ul:not(.no-list-styling).bullet-icon-all-pages-port > li.header::before,
  ul:not(.no-list-styling).bullet-icon-both-pages-land > li.header::before,
  ul:not(.no-list-styling).bullet-icon-both-pages-port > li.header::before,
  ul:not(.no-list-styling).bullet-icon-color-theme > li.header::before,
  ul:not(.no-list-styling).bullet-icon-one-page-land > li.header::before,
  ul:not(.no-list-styling).bullet-icon-one-page-port > li.header::before,
  ul:not(.no-list-styling).bullet-icon-calender-sheet > li.header::before,
  ul:not(.no-list-styling).bullet-icon-camera > li.header::before,
  ul:not(.no-list-styling).bullet-icon-add-hexxas > li.header::before,
  ul:not(.no-list-styling).bullet-icon-book-binding > li.header::before,
  ul:not(.no-list-styling).bullet-icon-dm-download > li.header::before,
  ul:not(.no-list-styling).bullet-icon-dm-photo > li.header::before,
  ul:not(.no-list-styling).bullet-icon-enjoy-at-home > li.header::before,
  ul:not(.no-list-styling).bullet-icon-credit-card > li.header::before,
  ul:not(.no-list-styling).bullet-icon-location > li.header::before,
  ul:not(.no-list-styling).bullet-icon-passport-photograph > li.header::before,
  ul:not(.no-list-styling).bullet-icon-print-photograph > li.header::before,
  ul:not(.no-list-styling).bullet-icon-take-picture > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cpb-design > li.header::before,
  ul:not(.no-list-styling).bullet-icon-instant-photo-print > li.header::before,
  ul:not(.no-list-styling).bullet-icon-instant-photo-take > li.header::before,
  ul:not(.no-list-styling).bullet-icon-instant-sticker-design > li.header::before,
  ul:not(.no-list-styling).bullet-icon-instant-sticker-print > li.header::before,
  ul:not(.no-list-styling).bullet-icon-instant-sticker-stickon > li.header::before,
  ul:not(.no-list-styling).bullet-icon-pick-delivery > li.header::before,
  ul:not(.no-list-styling).bullet-icon-select-format > li.header::before,
  ul:not(.no-list-styling).bullet-icon-order-cancelled > li.header::before,
  ul:not(.no-list-styling).bullet-icon-order-delivered > li.header::before,
  ul:not(.no-list-styling).bullet-icon-order-processing > li.header::before,
  ul:not(.no-list-styling).bullet-icon-order-produced > li.header::before,
  ul:not(.no-list-styling).bullet-icon-order-shipped > li.header::before,
  ul:not(.no-list-styling).bullet-icon-order-submitted > li.header::before,
  ul:not(.no-list-styling).bullet-icon-bookbinding-classic > li.header::before,
  ul:not(.no-list-styling).bullet-icon-bookbinding-layflat > li.header::before,
  ul:not(.no-list-styling).bullet-icon-pricelist > li.header::before,
  ul:not(.no-list-styling).bullet-icon-delivery > li.header::before,
  ul:not(.no-list-styling).bullet-icon-dm-start-printing > li.header::before,
  ul:not(.no-list-styling).bullet-icon-inspiration > li.header::before,
  ul:not(.no-list-styling).bullet-icon-production-technique > li.header::before,
  ul:not(.no-list-styling).bullet-icon-service > li.header::before,
  ul:not(.no-list-styling).bullet-icon-clock > li.header::before,
  ul:not(.no-list-styling).bullet-icon-photo-drop > li.header::before,
  ul:not(.no-list-styling).bullet-icon-device > li.header::before,
  ul:not(.no-list-styling).bullet-icon-faq > li.header::before,
  ul:not(.no-list-styling).bullet-icon-payment > li.header::before,
  ul:not(.no-list-styling).bullet-icon-online-seminars > li.header::before,
  ul:not(.no-list-styling).bullet-icon-giftcards > li.header::before,
  ul:not(.no-list-styling).bullet-icon-ordering-options > li.header::before,
  ul:not(.no-list-styling).bullet-icon-design-background > li.header::before,
  ul:not(.no-list-styling).bullet-icon-rotate > li.header::before,
  ul:not(.no-list-styling).bullet-icon-custom-size > li.header::before,
  ul:not(.no-list-styling).bullet-icon-individual-month > li.header::before,
  ul:not(.no-list-styling).bullet-icon-modern-designs > li.header::before,
  ul:not(.no-list-styling).bullet-icon-photo-presents > li.header::before,
  ul:not(.no-list-styling).bullet-icon-photo-quality > li.header::before,
  ul:not(.no-list-styling).bullet-icon-brand-partners > li.header::before,
  ul:not(.no-list-styling).bullet-icon-brand-photopaper > li.header::before,
  ul:not(.no-list-styling).bullet-icon-latest-models > li.header::before,
  ul:not(.no-list-styling).bullet-icon-personal-consulting > li.header::before,
  ul:not(.no-list-styling).bullet-icon-format > li.header::before,
  ul:not(.no-list-styling).bullet-icon-pagination > li.header::before,
  ul:not(.no-list-styling).bullet-icon-wallmount > li.header::before,
  ul:not(.no-list-styling).bullet-icon-scope-of-delivery > li.header::before,
  ul:not(.no-list-styling).bullet-icon-design > li.header::before,
  ul:not(.no-list-styling).bullet-icon-finishing > li.header::before,
  ul:not(.no-list-styling).bullet-icon-minimal-resolution > li.header::before,
  ul:not(.no-list-styling).bullet-icon-material > li.header::before,
  ul:not(.no-list-styling).bullet-icon-frames > li.header::before,
  ul:not(.no-list-styling).bullet-icon-printable-area > li.header::before,
  ul:not(.no-list-styling).bullet-icon-print > li.header::before,
  ul:not(.no-list-styling).bullet-icon-settings > li.header::before,
  ul:not(.no-list-styling).bullet-icon-redo > li.header::before,
  ul:not(.no-list-styling).bullet-icon-info-inverted > li.header::before,
  ul:not(.no-list-styling).bullet-icon-layer-backward > li.header::before,
  ul:not(.no-list-styling).bullet-icon-layer-forward > li.header::before,
  ul:not(.no-list-styling).bullet-icon-pause > li.header::before,
  ul:not(.no-list-styling).bullet-icon-play > li.header::before,
  ul:not(.no-list-styling).bullet-icon-expand > li.header::before,
  ul:not(.no-list-styling).bullet-icon-minus > li.header::before,
  ul:not(.no-list-styling).bullet-icon-edit-text > li.header::before,
  ul:not(.no-list-styling).bullet-icon-rotate-left-90 > li.header::before,
  ul:not(.no-list-styling).bullet-icon-rotate-right-90 > li.header::before,
  ul:not(.no-list-styling).bullet-icon-show-password > li.header::before,
  ul:not(.no-list-styling).bullet-icon-transform > li.header::before,
  ul:not(.no-list-styling).bullet-icon-arrow-hint > li.header::before,
  ul:not(.no-list-styling).bullet-icon-motion > li.header::before,
  ul:not(.no-list-styling).bullet-icon-orderinfo > li.header::before,
  ul:not(.no-list-styling).bullet-icon-add > li.header::before,
  ul:not(.no-list-styling).bullet-icon-add-photo-box > li.header::before,
  ul:not(.no-list-styling).bullet-icon-organisms > li.header::before,
  ul:not(.no-list-styling).bullet-icon-molecules > li.header::before,
  ul:not(.no-list-styling).bullet-icon-atoms > li.header::before,
  ul:not(.no-list-styling).bullet-icon-zoom-in > li.header::before,
  ul:not(.no-list-styling).bullet-icon-zoom-out > li.header::before,
  ul:not(.no-list-styling).bullet-icon-apple > li.header::before,
  ul:not(.no-list-styling).bullet-icon-linux > li.header::before,
  ul:not(.no-list-styling).bullet-icon-windows > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cwprint-quality-promise > li.header::before,
  ul:not(.no-list-styling).bullet-icon-check > li.header::before,
  .sg-cw-newsletter ul:not(.no-list-styling) > li.header::before,
  .sg-cw-pip-features > ul:not(.no-list-styling) > li.header::before,
  ul:not(.no-list-styling).bullet-icon-color > li.header::before,
  ul:not(.no-list-styling).bullet-icon-delete > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-bg-color > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-color > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-style-bold > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-style-italic > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-style-underline > li.header::before,
  ul:not(.no-list-styling).bullet-icon-move > li.header::before,
  ul:not(.no-list-styling).bullet-icon-preview > li.header::before,
  ul:not(.no-list-styling).bullet-icon-rotate-left > li.header::before,
  ul:not(.no-list-styling).bullet-icon-rotate-right > li.header::before,
  ul:not(.no-list-styling).bullet-icon-add-photo > li.header::before,
  ul:not(.no-list-styling).bullet-icon-arrow-down > li.header::before,
  ul:not(.no-list-styling).bullet-icon-arrow-left > li.header::before,
  ul:not(.no-list-styling).bullet-icon-arrow-right > li.header::before,
  ul:not(.no-list-styling).bullet-icon-arrow-up > li.header::before,
  ul:not(.no-list-styling).bullet-icon-birthday > li.header::before,
  ul:not(.no-list-styling).bullet-icon-bookmark-active > li.header::before,
  ul:not(.no-list-styling).bullet-icon-bookmark-inactive > li.header::before,
  ul:not(.no-list-styling).bullet-icon-burgermenu > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cart > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cart-simple > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cewe-neumueller > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cliparts > li.header::before,
  ul:not(.no-list-styling).bullet-icon-close-circle > li.header::before,
  ul:not(.no-list-styling).bullet-icon-close > li.header::before,
  ul:not(.no-list-styling).bullet-icon-customer-examples > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cwfotowelt > li.header::before,
  ul:not(.no-list-styling).bullet-icon-cwprint > li.header::before,
  ul:not(.no-list-styling).bullet-icon-design-layout > li.header::before,
  ul:not(.no-list-styling).bullet-icon-download > li.header::before,
  ul:not(.no-list-styling).bullet-icon-edit > li.header::before,
  ul:not(.no-list-styling).bullet-icon-effects > li.header::before,
  ul:not(.no-list-styling).bullet-icon-error > li.header::before,
  ul:not(.no-list-styling).bullet-icon-express-service > li.header::before,
  ul:not(.no-list-styling).bullet-icon-facebook > li.header::before,
  ul:not(.no-list-styling).bullet-icon-filter-sort > li.header::before,
  ul:not(.no-list-styling).bullet-icon-free-shipping-gift > li.header::before,
  ul:not(.no-list-styling).bullet-icon-free-shipping > li.header::before,
  ul:not(.no-list-styling).bullet-icon-full-arrow-left > li.header::before,
  ul:not(.no-list-styling).bullet-icon-full-arrow-right > li.header::before,
  ul:not(.no-list-styling).bullet-icon-gender > li.header::before,
  ul:not(.no-list-styling).bullet-icon-help > li.header::before,
  ul:not(.no-list-styling).bullet-icon-home > li.header::before,
  ul:not(.no-list-styling).bullet-icon-info > li.header::before,
  ul:not(.no-list-styling).bullet-icon-innovtaive-technology > li.header::before,
  ul:not(.no-list-styling).bullet-icon-investors > li.header::before,
  ul:not(.no-list-styling).bullet-icon-jobs > li.header::before,
  ul:not(.no-list-styling).bullet-icon-layers > li.header::before,
  ul:not(.no-list-styling).bullet-icon-mail > li.header::before,
  ul:not(.no-list-styling).bullet-icon-messages > li.header::before,
  ul:not(.no-list-styling).bullet-icon-most-wanted-book > li.header::before,
  ul:not(.no-list-styling).bullet-icon-name > li.header::before,
  ul:not(.no-list-styling).bullet-icon-phone > li.header::before,
  ul:not(.no-list-styling).bullet-icon-photos > li.header::before,
  ul:not(.no-list-styling).bullet-icon-press > li.header::before,
  ul:not(.no-list-styling).bullet-icon-product-settings > li.header::before,
  ul:not(.no-list-styling).bullet-icon-purchase-account > li.header::before,
  ul:not(.no-list-styling).bullet-icon-satisfaction-guarantee > li.header::before,
  ul:not(.no-list-styling).bullet-icon-save > li.header::before,
  ul:not(.no-list-styling).bullet-icon-search > li.header::before,
  ul:not(.no-list-styling).bullet-icon-settings-text > li.header::before,
  ul:not(.no-list-styling).bullet-icon-short-delivery-times > li.header::before,
  ul:not(.no-list-styling).bullet-icon-star > li.header::before,
  ul:not(.no-list-styling).bullet-icon-sustainability > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-align-bottom > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-align-center-center > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-align-center > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-align-left > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-align-right > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-align-top > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font-align > li.header::before,
  ul:not(.no-list-styling).bullet-icon-font > li.header::before,
  ul:not(.no-list-styling).bullet-icon-undo > li.header::before,
  ul:not(.no-list-styling).bullet-icon-youtube > li.header::before {
    margin-right: .5rem; }
  [class^="icon-"].large,
  [class*=" icon-"].large,
  .sg-cw-toggle label.large,
  ul:not(.no-list-styling).bullet-icon-forum > li.large::before,
  ul:not(.no-list-styling).bullet-icon-finishing-active > li.large::before,
  ul:not(.no-list-styling).bullet-icon-instagram > li.large::before,
  ul:not(.no-list-styling).bullet-icon-order-at-home > li.large::before,
  ul:not(.no-list-styling).bullet-icon-paper-grid > li.large::before,
  ul:not(.no-list-styling).bullet-icon-pinterest > li.large::before,
  ul:not(.no-list-styling).bullet-icon-set > li.large::before,
  ul:not(.no-list-styling).bullet-icon-weight > li.large::before,
  ul:not(.no-list-styling).bullet-icon-info-invert > li.large::before,
  ul:not(.no-list-styling).bullet-icon-border-color > li.large::before,
  ul:not(.no-list-styling).bullet-icon-filter > li.large::before,
  ul:not(.no-list-styling).bullet-icon-image-frames > li.large::before,
  ul:not(.no-list-styling).bullet-icon-image-optimization > li.large::before,
  ul:not(.no-list-styling).bullet-icon-masks > li.large::before,
  ul:not(.no-list-styling).bullet-icon-photo-settings > li.large::before,
  ul:not(.no-list-styling).bullet-icon-shadow > li.large::before,
  ul:not(.no-list-styling).bullet-icon-lock > li.large::before,
  ul:not(.no-list-styling).bullet-icon-unlock > li.large::before,
  ul:not(.no-list-styling).bullet-icon-size > li.large::before,
  ul:not(.no-list-styling).bullet-icon-amount > li.large::before,
  ul:not(.no-list-styling).bullet-icon-capacity > li.large::before,
  ul:not(.no-list-styling).bullet-icon-diameter > li.large::before,
  ul:not(.no-list-styling).bullet-icon-door-size > li.large::before,
  ul:not(.no-list-styling).bullet-icon-filling > li.large::before,
  ul:not(.no-list-styling).bullet-icon-hint > li.large::before,
  ul:not(.no-list-styling).bullet-icon-print-area > li.large::before,
  ul:not(.no-list-styling).bullet-icon-recommendation > li.large::before,
  ul:not(.no-list-styling).bullet-icon-resolution > li.large::before,
  ul:not(.no-list-styling).bullet-icon-validity > li.large::before,
  ul:not(.no-list-styling).bullet-icon-dm-easter-bunny > li.large::before,
  ul:not(.no-list-styling).bullet-icon-dm-heart > li.large::before,
  ul:not(.no-list-styling).bullet-icon-success > li.large::before,
  ul:not(.no-list-styling).bullet-icon-unavailable > li.large::before,
  ul:not(.no-list-styling).bullet-icon-all-pages-land > li.large::before,
  ul:not(.no-list-styling).bullet-icon-all-pages-port > li.large::before,
  ul:not(.no-list-styling).bullet-icon-both-pages-land > li.large::before,
  ul:not(.no-list-styling).bullet-icon-both-pages-port > li.large::before,
  ul:not(.no-list-styling).bullet-icon-color-theme > li.large::before,
  ul:not(.no-list-styling).bullet-icon-one-page-land > li.large::before,
  ul:not(.no-list-styling).bullet-icon-one-page-port > li.large::before,
  ul:not(.no-list-styling).bullet-icon-calender-sheet > li.large::before,
  ul:not(.no-list-styling).bullet-icon-camera > li.large::before,
  ul:not(.no-list-styling).bullet-icon-add-hexxas > li.large::before,
  ul:not(.no-list-styling).bullet-icon-book-binding > li.large::before,
  ul:not(.no-list-styling).bullet-icon-dm-download > li.large::before,
  ul:not(.no-list-styling).bullet-icon-dm-photo > li.large::before,
  ul:not(.no-list-styling).bullet-icon-enjoy-at-home > li.large::before,
  ul:not(.no-list-styling).bullet-icon-credit-card > li.large::before,
  ul:not(.no-list-styling).bullet-icon-location > li.large::before,
  ul:not(.no-list-styling).bullet-icon-passport-photograph > li.large::before,
  ul:not(.no-list-styling).bullet-icon-print-photograph > li.large::before,
  ul:not(.no-list-styling).bullet-icon-take-picture > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cpb-design > li.large::before,
  ul:not(.no-list-styling).bullet-icon-instant-photo-print > li.large::before,
  ul:not(.no-list-styling).bullet-icon-instant-photo-take > li.large::before,
  ul:not(.no-list-styling).bullet-icon-instant-sticker-design > li.large::before,
  ul:not(.no-list-styling).bullet-icon-instant-sticker-print > li.large::before,
  ul:not(.no-list-styling).bullet-icon-instant-sticker-stickon > li.large::before,
  ul:not(.no-list-styling).bullet-icon-pick-delivery > li.large::before,
  ul:not(.no-list-styling).bullet-icon-select-format > li.large::before,
  ul:not(.no-list-styling).bullet-icon-order-cancelled > li.large::before,
  ul:not(.no-list-styling).bullet-icon-order-delivered > li.large::before,
  ul:not(.no-list-styling).bullet-icon-order-processing > li.large::before,
  ul:not(.no-list-styling).bullet-icon-order-produced > li.large::before,
  ul:not(.no-list-styling).bullet-icon-order-shipped > li.large::before,
  ul:not(.no-list-styling).bullet-icon-order-submitted > li.large::before,
  ul:not(.no-list-styling).bullet-icon-bookbinding-classic > li.large::before,
  ul:not(.no-list-styling).bullet-icon-bookbinding-layflat > li.large::before,
  ul:not(.no-list-styling).bullet-icon-pricelist > li.large::before,
  ul:not(.no-list-styling).bullet-icon-delivery > li.large::before,
  ul:not(.no-list-styling).bullet-icon-dm-start-printing > li.large::before,
  ul:not(.no-list-styling).bullet-icon-inspiration > li.large::before,
  ul:not(.no-list-styling).bullet-icon-production-technique > li.large::before,
  ul:not(.no-list-styling).bullet-icon-service > li.large::before,
  ul:not(.no-list-styling).bullet-icon-clock > li.large::before,
  ul:not(.no-list-styling).bullet-icon-photo-drop > li.large::before,
  ul:not(.no-list-styling).bullet-icon-device > li.large::before,
  ul:not(.no-list-styling).bullet-icon-faq > li.large::before,
  ul:not(.no-list-styling).bullet-icon-payment > li.large::before,
  ul:not(.no-list-styling).bullet-icon-online-seminars > li.large::before,
  ul:not(.no-list-styling).bullet-icon-giftcards > li.large::before,
  ul:not(.no-list-styling).bullet-icon-ordering-options > li.large::before,
  ul:not(.no-list-styling).bullet-icon-design-background > li.large::before,
  ul:not(.no-list-styling).bullet-icon-rotate > li.large::before,
  ul:not(.no-list-styling).bullet-icon-custom-size > li.large::before,
  ul:not(.no-list-styling).bullet-icon-individual-month > li.large::before,
  ul:not(.no-list-styling).bullet-icon-modern-designs > li.large::before,
  ul:not(.no-list-styling).bullet-icon-photo-presents > li.large::before,
  ul:not(.no-list-styling).bullet-icon-photo-quality > li.large::before,
  ul:not(.no-list-styling).bullet-icon-brand-partners > li.large::before,
  ul:not(.no-list-styling).bullet-icon-brand-photopaper > li.large::before,
  ul:not(.no-list-styling).bullet-icon-latest-models > li.large::before,
  ul:not(.no-list-styling).bullet-icon-personal-consulting > li.large::before,
  ul:not(.no-list-styling).bullet-icon-format > li.large::before,
  ul:not(.no-list-styling).bullet-icon-pagination > li.large::before,
  ul:not(.no-list-styling).bullet-icon-wallmount > li.large::before,
  ul:not(.no-list-styling).bullet-icon-scope-of-delivery > li.large::before,
  ul:not(.no-list-styling).bullet-icon-design > li.large::before,
  ul:not(.no-list-styling).bullet-icon-finishing > li.large::before,
  ul:not(.no-list-styling).bullet-icon-minimal-resolution > li.large::before,
  ul:not(.no-list-styling).bullet-icon-material > li.large::before,
  ul:not(.no-list-styling).bullet-icon-frames > li.large::before,
  ul:not(.no-list-styling).bullet-icon-printable-area > li.large::before,
  ul:not(.no-list-styling).bullet-icon-print > li.large::before,
  ul:not(.no-list-styling).bullet-icon-settings > li.large::before,
  ul:not(.no-list-styling).bullet-icon-redo > li.large::before,
  ul:not(.no-list-styling).bullet-icon-info-inverted > li.large::before,
  ul:not(.no-list-styling).bullet-icon-layer-backward > li.large::before,
  ul:not(.no-list-styling).bullet-icon-layer-forward > li.large::before,
  ul:not(.no-list-styling).bullet-icon-pause > li.large::before,
  ul:not(.no-list-styling).bullet-icon-play > li.large::before,
  ul:not(.no-list-styling).bullet-icon-expand > li.large::before,
  ul:not(.no-list-styling).bullet-icon-minus > li.large::before,
  ul:not(.no-list-styling).bullet-icon-edit-text > li.large::before,
  ul:not(.no-list-styling).bullet-icon-rotate-left-90 > li.large::before,
  ul:not(.no-list-styling).bullet-icon-rotate-right-90 > li.large::before,
  ul:not(.no-list-styling).bullet-icon-show-password > li.large::before,
  ul:not(.no-list-styling).bullet-icon-transform > li.large::before,
  ul:not(.no-list-styling).bullet-icon-arrow-hint > li.large::before,
  ul:not(.no-list-styling).bullet-icon-motion > li.large::before,
  ul:not(.no-list-styling).bullet-icon-orderinfo > li.large::before,
  ul:not(.no-list-styling).bullet-icon-add > li.large::before,
  ul:not(.no-list-styling).bullet-icon-add-photo-box > li.large::before,
  ul:not(.no-list-styling).bullet-icon-organisms > li.large::before,
  ul:not(.no-list-styling).bullet-icon-molecules > li.large::before,
  ul:not(.no-list-styling).bullet-icon-atoms > li.large::before,
  ul:not(.no-list-styling).bullet-icon-zoom-in > li.large::before,
  ul:not(.no-list-styling).bullet-icon-zoom-out > li.large::before,
  ul:not(.no-list-styling).bullet-icon-apple > li.large::before,
  ul:not(.no-list-styling).bullet-icon-linux > li.large::before,
  ul:not(.no-list-styling).bullet-icon-windows > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cwprint-quality-promise > li.large::before,
  ul:not(.no-list-styling).bullet-icon-check > li.large::before,
  .sg-cw-newsletter ul:not(.no-list-styling) > li.large::before,
  .sg-cw-pip-features > ul:not(.no-list-styling) > li.large::before,
  ul:not(.no-list-styling).bullet-icon-color > li.large::before,
  ul:not(.no-list-styling).bullet-icon-delete > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-bg-color > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-color > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-style-bold > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-style-italic > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-style-underline > li.large::before,
  ul:not(.no-list-styling).bullet-icon-move > li.large::before,
  ul:not(.no-list-styling).bullet-icon-preview > li.large::before,
  ul:not(.no-list-styling).bullet-icon-rotate-left > li.large::before,
  ul:not(.no-list-styling).bullet-icon-rotate-right > li.large::before,
  ul:not(.no-list-styling).bullet-icon-add-photo > li.large::before,
  ul:not(.no-list-styling).bullet-icon-arrow-down > li.large::before,
  ul:not(.no-list-styling).bullet-icon-arrow-left > li.large::before,
  ul:not(.no-list-styling).bullet-icon-arrow-right > li.large::before,
  ul:not(.no-list-styling).bullet-icon-arrow-up > li.large::before,
  ul:not(.no-list-styling).bullet-icon-birthday > li.large::before,
  ul:not(.no-list-styling).bullet-icon-bookmark-active > li.large::before,
  ul:not(.no-list-styling).bullet-icon-bookmark-inactive > li.large::before,
  ul:not(.no-list-styling).bullet-icon-burgermenu > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cart > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cart-simple > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cewe-neumueller > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cliparts > li.large::before,
  ul:not(.no-list-styling).bullet-icon-close-circle > li.large::before,
  ul:not(.no-list-styling).bullet-icon-close > li.large::before,
  ul:not(.no-list-styling).bullet-icon-customer-examples > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cwfotowelt > li.large::before,
  ul:not(.no-list-styling).bullet-icon-cwprint > li.large::before,
  ul:not(.no-list-styling).bullet-icon-design-layout > li.large::before,
  ul:not(.no-list-styling).bullet-icon-download > li.large::before,
  ul:not(.no-list-styling).bullet-icon-edit > li.large::before,
  ul:not(.no-list-styling).bullet-icon-effects > li.large::before,
  ul:not(.no-list-styling).bullet-icon-error > li.large::before,
  ul:not(.no-list-styling).bullet-icon-express-service > li.large::before,
  ul:not(.no-list-styling).bullet-icon-facebook > li.large::before,
  ul:not(.no-list-styling).bullet-icon-filter-sort > li.large::before,
  ul:not(.no-list-styling).bullet-icon-free-shipping-gift > li.large::before,
  ul:not(.no-list-styling).bullet-icon-free-shipping > li.large::before,
  ul:not(.no-list-styling).bullet-icon-full-arrow-left > li.large::before,
  ul:not(.no-list-styling).bullet-icon-full-arrow-right > li.large::before,
  ul:not(.no-list-styling).bullet-icon-gender > li.large::before,
  ul:not(.no-list-styling).bullet-icon-help > li.large::before,
  ul:not(.no-list-styling).bullet-icon-home > li.large::before,
  ul:not(.no-list-styling).bullet-icon-info > li.large::before,
  ul:not(.no-list-styling).bullet-icon-innovtaive-technology > li.large::before,
  ul:not(.no-list-styling).bullet-icon-investors > li.large::before,
  ul:not(.no-list-styling).bullet-icon-jobs > li.large::before,
  ul:not(.no-list-styling).bullet-icon-layers > li.large::before,
  ul:not(.no-list-styling).bullet-icon-mail > li.large::before,
  ul:not(.no-list-styling).bullet-icon-messages > li.large::before,
  ul:not(.no-list-styling).bullet-icon-most-wanted-book > li.large::before,
  ul:not(.no-list-styling).bullet-icon-name > li.large::before,
  ul:not(.no-list-styling).bullet-icon-phone > li.large::before,
  ul:not(.no-list-styling).bullet-icon-photos > li.large::before,
  ul:not(.no-list-styling).bullet-icon-press > li.large::before,
  ul:not(.no-list-styling).bullet-icon-product-settings > li.large::before,
  ul:not(.no-list-styling).bullet-icon-purchase-account > li.large::before,
  ul:not(.no-list-styling).bullet-icon-satisfaction-guarantee > li.large::before,
  ul:not(.no-list-styling).bullet-icon-save > li.large::before,
  ul:not(.no-list-styling).bullet-icon-search > li.large::before,
  ul:not(.no-list-styling).bullet-icon-settings-text > li.large::before,
  ul:not(.no-list-styling).bullet-icon-short-delivery-times > li.large::before,
  ul:not(.no-list-styling).bullet-icon-star > li.large::before,
  ul:not(.no-list-styling).bullet-icon-sustainability > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-align-bottom > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-align-center-center > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-align-center > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-align-left > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-align-right > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-align-top > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font-align > li.large::before,
  ul:not(.no-list-styling).bullet-icon-font > li.large::before,
  ul:not(.no-list-styling).bullet-icon-undo > li.large::before,
  ul:not(.no-list-styling).bullet-icon-youtube > li.large::before {
    font-size: 1.7rem;
    line-height: 1.5; }

.icon-forum::before {
  content: "\E9D6"; }

.icon-finishing-active::before {
  content: "\E9D1"; }

.icon-instagram::before {
  content: "\E9D2"; }

.icon-order-at-home::before {
  content: "\E9D3"; }

.icon-paper-grid::before {
  content: "\E9D4"; }

.icon-pinterest::before {
  content: "\E9D5"; }

.icon-set::before {
  content: "\E9D7"; }

.icon-weight::before {
  content: "\E9D8"; }

.icon-info-invert::before {
  content: "\E9D0"; }

.icon-border-color::before {
  content: "\E9C7"; }

.icon-filter::before {
  content: "\E9C8"; }

.icon-image-frames::before {
  content: "\E9C9"; }

.icon-image-optimization::before {
  content: "\E9CA"; }

.icon-masks::before {
  content: "\E9CB"; }

.icon-photo-settings::before {
  content: "\E9CC"; }

.icon-shadow::before {
  content: "\E9CD"; }

.icon-lock::before {
  content: "\E9CE"; }

.icon-unlock::before {
  content: "\E9CF"; }

.icon-size::before {
  content: "\E9C6"; }

.icon-amount::before {
  content: "\E9BC"; }

.icon-capacity::before {
  content: "\E9BD"; }

.icon-diameter::before {
  content: "\E9BE"; }

.icon-door-size::before {
  content: "\E9BF"; }

.icon-filling::before {
  content: "\E9C0"; }

.icon-hint::before {
  content: "\E9C1"; }

.icon-print-area::before {
  content: "\E9C2"; }

.icon-recommendation::before {
  content: "\E9C3"; }

.icon-resolution::before {
  content: "\E9C4"; }

.icon-validity::before {
  content: "\E9C5"; }

.icon-dm-easter-bunny::before {
  content: "\E9BB"; }

.icon-dm-heart::before {
  content: "\E9BA"; }

.icon-success::before {
  content: "\E9B8"; }

.icon-unavailable::before {
  content: "\E9B9"; }

.icon-all-pages-land::before {
  content: "\E9B1"; }

.icon-all-pages-port::before {
  content: "\E9B2"; }

.icon-both-pages-land::before {
  content: "\E9B3"; }

.icon-both-pages-port::before {
  content: "\E9B4"; }

.icon-color-theme::before {
  content: "\E9B5"; }

.icon-one-page-land::before {
  content: "\E9B6"; }

.icon-one-page-port::before {
  content: "\E9B7"; }

.icon-calender-sheet::before {
  content: "\E9B0"; }

.icon-camera::before {
  content: "\E9AF"; }

.icon-add-hexxas::before {
  content: "\E983"; }

.icon-book-binding::before {
  content: "\E9AB"; }

.icon-dm-download::before {
  content: "\E9AC"; }

.icon-dm-photo::before {
  content: "\E9AD"; }

.icon-enjoy-at-home::before {
  content: "\E9AE"; }

.icon-credit-card::before {
  content: "\E9A9"; }

.icon-location::before {
  content: "\E9AA"; }

.icon-passport-photograph::before {
  content: "\E9A6"; }

.icon-print-photograph::before {
  content: "\E9A7"; }

.icon-take-picture::before {
  content: "\E9A8"; }

.icon-cpb-design::before {
  content: "\E99E"; }

.icon-instant-photo-print::before {
  content: "\E99F"; }

.icon-instant-photo-take::before {
  content: "\E9A0"; }

.icon-instant-sticker-design::before {
  content: "\E9A1"; }

.icon-instant-sticker-print::before {
  content: "\E9A2"; }

.icon-instant-sticker-stickon::before {
  content: "\E9A3"; }

.icon-pick-delivery::before {
  content: "\E9A4"; }

.icon-select-format::before {
  content: "\E9A5"; }

.icon-order-cancelled::before {
  content: "\E98C"; }

.icon-order-delivered::before {
  content: "\E98F"; }

.icon-order-processing::before {
  content: "\E990"; }

.icon-order-produced::before {
  content: "\E991"; }

.icon-order-shipped::before {
  content: "\E992"; }

.icon-order-submitted::before {
  content: "\E995"; }

.icon-bookbinding-classic::before {
  content: "\E993"; }

.icon-bookbinding-layflat::before {
  content: "\E994"; }

.icon-pricelist::before {
  content: "\E99D"; }

.icon-delivery::before {
  content: "\E987"; }

.icon-dm-start-printing::before {
  content: "\E988"; }

.icon-inspiration::before {
  content: "\E989"; }

.icon-production-technique::before {
  content: "\E98A"; }

.icon-service::before {
  content: "\E98B"; }

.icon-clock::before {
  content: "\E986"; }

.icon-photo-drop::before {
  content: "\E985"; }

.icon-device::before {
  content: "\E984"; }

.icon-faq::before {
  content: "\E97E"; }

.icon-payment::before {
  content: "\E97F"; }

.icon-online-seminars::before {
  content: "\E980"; }

.icon-giftcards::before {
  content: "\E981"; }

.icon-ordering-options::before {
  content: "\E982"; }

.icon-design-background::before {
  content: "\E97C"; }

.icon-rotate::before {
  content: "\E97D"; }

.icon-custom-size::before {
  content: "\E973"; }

.icon-individual-month::before {
  content: "\E974"; }

.icon-modern-designs::before {
  content: "\E975"; }

.icon-photo-presents::before {
  content: "\E976"; }

.icon-photo-quality::before {
  content: "\E977"; }

.icon-brand-partners::before {
  content: "\E978"; }

.icon-brand-photopaper::before {
  content: "\E979"; }

.icon-latest-models::before {
  content: "\E97A"; }

.icon-personal-consulting::before {
  content: "\E97B"; }

.icon-format::before {
  content: "\E967"; }

.icon-pagination::before {
  content: "\E968"; }

.icon-wallmount::before {
  content: "\E969"; }

.icon-scope-of-delivery::before {
  content: "\E96A"; }

.icon-design::before {
  content: "\E96B"; }

.icon-finishing::before {
  content: "\E96C"; }

.icon-minimal-resolution::before {
  content: "\E96D"; }

.icon-material::before {
  content: "\E96E"; }

.icon-frames::before {
  content: "\E96F"; }

.icon-printable-area::before {
  content: "\E970"; }

.icon-print::before {
  content: "\E971"; }

.icon-settings::before {
  content: "\E966"; }

.icon-redo::before {
  content: "\E965"; }

.icon-info-inverted::before {
  content: "\E964"; }

.icon-layer-backward::before {
  content: "\E960"; }

.icon-layer-forward::before {
  content: "\E961"; }

.icon-pause::before {
  content: "\E962"; }

.icon-play::before {
  content: "\E963"; }

.icon-expand::before {
  content: "\E900"; }

.icon-minus::before {
  content: "\E901"; }

.icon-edit-text::before {
  content: "\E959"; }

.icon-rotate-left-90::before {
  content: "\E95A"; }

.icon-rotate-right-90::before {
  content: "\E95B"; }

.icon-show-password::before {
  content: "\E95C"; }

.icon-transform::before {
  content: "\E95D"; }

.icon-arrow-hint::before {
  content: "\E958"; }

.icon-motion::before {
  content: "\E956"; }

.icon-orderinfo::before {
  content: "\E957"; }

.icon-add::before {
  content: "\E955"; }

.icon-add-photo-box::before {
  content: "\E954"; }

.icon-organisms::before {
  content: "\E942"; }

.icon-molecules::before {
  content: "\E943"; }

.icon-atoms::before {
  content: "\E953"; }

.icon-zoom-in::before {
  content: "\E91E"; }

.icon-zoom-out::before {
  content: "\E941"; }

.icon-apple::before {
  content: "\E90B"; }

.icon-linux::before {
  content: "\E90C"; }

.icon-windows::before {
  content: "\E90D"; }

.icon-cwprint-quality-promise::before {
  content: "\E90A"; }

.icon-check::before {
  content: "\E919"; }

.icon-color::before {
  content: "\E91F"; }

.icon-delete::before {
  content: "\E920"; }

.icon-font-bg-color::before {
  content: "\E921"; }

.icon-font-color::before {
  content: "\E922"; }

.icon-font-style-bold::before {
  content: "\E92F"; }

.icon-font-style-italic::before {
  content: "\E93A"; }

.icon-font-style-underline::before {
  content: "\E93B"; }

.icon-move::before {
  content: "\E93C"; }

.icon-preview::before {
  content: "\E93D"; }

.icon-rotate-left::before {
  content: "\E93E"; }

.icon-rotate-right::before {
  content: "\E940"; }

.icon-add-photo::before {
  content: "\E902"; }

.icon-arrow-down::before {
  content: "\E903"; }

.icon-arrow-left::before {
  content: "\E904"; }

.icon-arrow-right::before {
  content: "\E905"; }

.icon-arrow-up::before {
  content: "\E906"; }

.icon-birthday::before {
  content: "\E907"; }

.icon-bookmark-active::before {
  content: "\E908"; }

.icon-bookmark-inactive::before {
  content: "\E909"; }

.icon-burgermenu::before {
  content: "\E90E"; }

.icon-cart::before {
  content: "\E90F"; }

.icon-cart-simple::before {
  content: "\E972"; }

.icon-cewe-neumueller::before {
  content: "\E910"; }

.icon-cliparts::before {
  content: "\E911"; }

.icon-close-circle::before {
  content: "\E912"; }

.icon-close::before {
  content: "\E913"; }

.icon-customer-examples::before {
  content: "\E914"; }

.icon-cwfotowelt::before {
  content: "\E915"; }

.icon-cwprint::before {
  content: "\E916"; }

.icon-design-layout::before {
  content: "\E917"; }

.icon-download::before, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-checkout::before, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-direct > .sg-cw-button::before, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link::before, .sg-cw-accordion2.sg-cw-accordion-horizontal sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link::before, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner::before, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta::before {
  content: "\E918"; }

.icon-edit::before {
  content: "\E91A"; }

.icon-effects::before {
  content: "\E91B"; }

.icon-error::before {
  content: "\E91C"; }

.icon-express-service::before {
  content: "\E91D"; }

.icon-facebook::before {
  content: "\E923"; }

.icon-filter-sort::before {
  content: "\E924"; }

.icon-free-shipping-gift::before {
  content: "\E925"; }

.icon-free-shipping::before {
  content: "\E926"; }

.icon-full-arrow-left::before {
  content: "\E927"; }

.icon-full-arrow-right::before {
  content: "\E928"; }

.icon-gender::before {
  content: "\E929"; }

.icon-help::before {
  content: "\E92A"; }

.icon-home::before {
  content: "\E92B"; }

.icon-info::before {
  content: "\E92C"; }

.icon-innovtaive-technology::before {
  content: "\E92D"; }

.icon-investors::before {
  content: "\E92E"; }

.icon-jobs::before {
  content: "\E930"; }

.icon-layers::before {
  content: "\E931"; }

.icon-mail::before {
  content: "\E932"; }

.icon-messages::before {
  content: "\E933"; }

.icon-most-wanted-book::before {
  content: "\E934"; }

.icon-name::before {
  content: "\E935"; }

.icon-phone::before {
  content: "\E936"; }

.icon-photos::before {
  content: "\E937"; }

.icon-press::before {
  content: "\E938"; }

.icon-product-settings::before {
  content: "\E939"; }

.icon-purchase-account::before {
  content: "\E93F"; }

.icon-satisfaction-guarantee::before {
  content: "\E944"; }

.icon-save::before {
  content: "\E945"; }

.icon-search::before {
  content: "\E946"; }

.icon-settings-text::before {
  content: "\E947"; }

.icon-short-delivery-times::before {
  content: "\E948"; }

.icon-star::before {
  content: "\E949"; }

.icon-sustainability::before {
  content: "\E94A"; }

.icon-font-align-bottom::before {
  content: "\E94B"; }

.icon-font-align-center-center::before {
  content: "\E94C"; }

.icon-font-align-center::before {
  content: "\E94D"; }

.icon-font-align-left::before {
  content: "\E94E"; }

.icon-font-align-right::before {
  content: "\E94F"; }

.icon-font-align-top::before {
  content: "\E950"; }

.icon-font-align::before {
  content: "\E951"; }

.icon-font::before {
  content: "\E952"; }

.icon-undo::before {
  content: "\E95E"; }

.icon-youtube::before {
  content: "\E95F"; }

/* avatar */
.sg-cw-avatar {
  border-radius: 50%;
  display: inline-block;
  width: 9.375rem; }
  .sg-cw-avatar.sg-cw-mini {
    width: 2.5rem; }

.sg-cw-image-rounded img {
  border-radius: 50%; }

.sg-cw-form-field {
  margin-top: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  user-select: none;
  width: 100%;
  /* For error handling and primary selector */
  /* Icon for signifier, implemented in input and password field */
  /* For message, prefix- and suffix character */
  /* Password strength meter */
  /* Error handling */
  /* Dark theme */
  /* Filled */
  /* Select */ }
  .sg-cw-form-field .modal.modal-slider {
    position: absolute;
    width: 22px; }
  .sg-cw-form-field > input,
  .sg-cw-form-field > textarea,
  .sg-cw-form-field > .sg-cw-form-select {
    background-color: transparent;
    border: 0;
    border-bottom: 1px solid #408fc8;
    border-radius: 0;
    color: #000000;
    font-size: font-size-exists("300", true);
    margin: 1rem 0 1px;
    outline: none;
    padding: 0.5rem 0;
    position: relative;
    resize: none;
    width: 100%; }
    .sg-cw-form-field > input::placeholder,
    .sg-cw-form-field > textarea::placeholder,
    .sg-cw-form-field > .sg-cw-form-select::placeholder {
      color: #afafaf; }
    .sg-cw-form-field > input::-ms-clear, .sg-cw-form-field > input::-ms-reveal,
    .sg-cw-form-field > textarea::-ms-clear,
    .sg-cw-form-field > textarea::-ms-reveal,
    .sg-cw-form-field > .sg-cw-form-select::-ms-clear,
    .sg-cw-form-field > .sg-cw-form-select::-ms-reveal {
      display: none; }
    .sg-cw-form-field > input:hover:not([disabled]), .sg-cw-form-field > input:focus:not([disabled]),
    .sg-cw-form-field > textarea:hover:not([disabled]),
    .sg-cw-form-field > textarea:focus:not([disabled]),
    .sg-cw-form-field > .sg-cw-form-select:hover:not([disabled]),
    .sg-cw-form-field > .sg-cw-form-select:focus:not([disabled]) {
      border-bottom-width: 2px;
      margin-bottom: 0;
      padding-bottom: calc(0.5rem - 1px); }
      .sg-cw-form-field > input:hover:not([disabled])[type=text].number, .sg-cw-form-field > input:hover:not([disabled])[type=number], .sg-cw-form-field > input:focus:not([disabled])[type=text].number, .sg-cw-form-field > input:focus:not([disabled])[type=number],
      .sg-cw-form-field > textarea:hover:not([disabled])[type=text].number,
      .sg-cw-form-field > textarea:hover:not([disabled])[type=number],
      .sg-cw-form-field > textarea:focus:not([disabled])[type=text].number,
      .sg-cw-form-field > textarea:focus:not([disabled])[type=number],
      .sg-cw-form-field > .sg-cw-form-select:hover:not([disabled])[type=text].number,
      .sg-cw-form-field > .sg-cw-form-select:hover:not([disabled])[type=number],
      .sg-cw-form-field > .sg-cw-form-select:focus:not([disabled])[type=text].number,
      .sg-cw-form-field > .sg-cw-form-select:focus:not([disabled])[type=number] {
        border-width: 1px;
        margin-bottom: 1px; }
    .sg-cw-form-field > input[disabled],
    .sg-cw-form-field > textarea[disabled],
    .sg-cw-form-field > .sg-cw-form-select[disabled] {
      border-bottom: 1px dotted #408fc8;
      color: #afafaf;
      text-fill-color: #afafaf; }
    .sg-cw-form-field > input + i,
    .sg-cw-form-field > textarea + i,
    .sg-cw-form-field > .sg-cw-form-select + i {
      position: absolute;
      right: 0; }
    .sg-cw-form-field > input:focus,
    .sg-cw-form-field > textarea:focus,
    .sg-cw-form-field > .sg-cw-form-select:focus {
      border-bottom: 2px solid #408fc8;
      margin-bottom: 0; }
      .sg-cw-form-field > input:focus ~ label,
      .sg-cw-form-field > textarea:focus ~ label,
      .sg-cw-form-field > .sg-cw-form-select:focus ~ label {
        color: #408fc8; }
      .sg-cw-form-field > input:focus[type=text].number, .sg-cw-form-field > input:focus[type=number],
      .sg-cw-form-field > textarea:focus[type=text].number,
      .sg-cw-form-field > textarea:focus[type=number],
      .sg-cw-form-field > .sg-cw-form-select:focus[type=text].number,
      .sg-cw-form-field > .sg-cw-form-select:focus[type=number] {
        border-width: 1px;
        margin-bottom: 1px; }
  .sg-cw-form-field > .sg-cw-form-select > p, .sg-cw-pip-features > ul .sg-cw-form-field > .sg-cw-form-select > li {
    display: inline-block;
    margin: 0; }
  .sg-cw-form-field > label {
    color: #737373;
    display: block;
    font-weight: normal;
    left: 0;
    pointer-events: none;
    position: absolute;
    text-transform: none;
    top: 1.4rem;
    transition: .2s ease all;
    width: 100%; }
    .sg-cw-form-field > label > a {
      cursor: pointer;
      pointer-events: all; }
      .sg-cw-form-field > label > a > * {
        font-size: font-size-exists("300", false); }
      .sg-cw-form-field > label > a > i {
        /* Remove later */
        /* sass-lint:disable ImportantRule */
        color: #408fc8 !important;
        /* sass-lint:enable ImportantRule */
        font-size: 1.4rem; }
    .sg-cw-form-field > label > * {
      font-size: font-size-exists("300", false); }
  .sg-cw-form-field > i {
    color: #408fc8;
    font-size: 1.5rem;
    position: absolute;
    top: 1.3rem;
    z-index: 1; }
    .sg-cw-form-field > i:not(.in) ~ input,
    .sg-cw-form-field > i:not(.in) ~ textarea,
    .sg-cw-form-field > i:not(.in) ~ label {
      float: right;
      width: calc(100% - 1.5rem - 1rem); }
    .sg-cw-form-field > i:not(.in) ~ label,
    .sg-cw-form-field > i:not(.in) ~ span {
      margin-left: 2.5rem; }
    .sg-cw-form-field > i.in {
      cursor: pointer;
      right: 0; }
      .sg-cw-form-field > i.in.clear-button {
        border-radius: 50%;
        display: none;
        font-size: 1rem;
        height: 1.45rem;
        line-height: 1.45rem;
        text-align: center;
        width: 1.45rem; }
        .sg-cw-form-field > i.in.clear-button:not(.clear-button-transparent) {
          background: #c8c8c8; }
        .sg-cw-form-field > i.in.clear-button ~ input,
        .sg-cw-form-field > i.in.clear-button ~ textarea {
          padding-right: 2rem; }
      .sg-cw-form-field > i.in.back {
        color: #c8c8c8; }
      .sg-cw-form-field > i.in ~ input,
      .sg-cw-form-field > i.in ~ textarea {
        padding-right: 2.5rem; }
    .sg-cw-form-field > i.off {
      display: none; }
  .sg-cw-form-field > span {
    display: inline-block;
    z-index: 1; }
    .sg-cw-form-field > span.prefix, .sg-cw-form-field > span.suffix {
      color: #afafaf;
      position: absolute;
      top: 1.45rem; }
    .sg-cw-form-field > span.suffix {
      right: 0; }
    .sg-cw-form-field > span.sg-cw-message {
      color: #737373;
      font-size: font-size-exists("300", false);
      margin-top: .5rem; }
      .sg-cw-form-field > span.sg-cw-message.sg-cw-invalid {
        color: #ce0000;
        display: none; }
      .sg-cw-form-field > span.sg-cw-message > i {
        font-size: .625rem; }
  .sg-cw-form-field.sg-cw-js-empty .sg-cw-form-if-empty {
    display: inline-block;
    position: relative; }
  .sg-cw-form-field.sg-cw-js-empty .sg-cw-form-not-empty {
    display: none; }
  .sg-cw-form-field:not(.sg-cw-js-empty) .sg-cw-form-if-empty {
    display: none; }
  .sg-cw-form-field:not(.sg-cw-js-empty) .sg-cw-form-not-empty {
    display: block; }
  .sg-cw-form-field.sg-cw-js-error:not(.sg-cw-js-empty) > i.clear-button,
  .sg-cw-form-field.sg-cw-js-valid:not(.sg-cw-js-empty) > i.clear-button {
    display: block; }
  .sg-cw-form-field.sg-cw-js-field > label,
  .sg-cw-form-field input:focus ~ label,
  .sg-cw-form-field textarea:focus ~ label,
  .sg-cw-form-field [placeholder] ~ label,
  .sg-cw-form-field .active ~ label,
  .sg-cw-form-field .prefix ~ label,
  .sg-cw-form-field .suffix ~ label {
    font-size: font-size-exists("300", false);
    text-transform: none;
    top: 0; }
    .sg-cw-form-field.sg-cw-js-field > label::after,
    .sg-cw-form-field input:focus ~ label::after,
    .sg-cw-form-field textarea:focus ~ label::after,
    .sg-cw-form-field [placeholder] ~ label::after,
    .sg-cw-form-field .active ~ label::after,
    .sg-cw-form-field .prefix ~ label::after,
    .sg-cw-form-field .suffix ~ label::after {
      margin-top: 2.5rem; }
  .sg-cw-form-field.sg-cw-input-dynamic-textarea {
    padding: 1.5rem 0; }
    .sg-cw-form-field.sg-cw-input-dynamic-textarea > textarea {
      margin: 0;
      padding: 0 0 8px; }
      .sg-cw-form-field.sg-cw-input-dynamic-textarea > textarea:not(.sg-cw-overflow) {
        overflow: hidden; }
      .sg-cw-form-field.sg-cw-input-dynamic-textarea > textarea:hover, .sg-cw-form-field.sg-cw-input-dynamic-textarea > textarea:focus {
        padding-bottom: 7px; }
  .sg-cw-form-field.sg-cw-password-strength-meter > .sg-cw-password-strength {
    display: none; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step1 > input:focus {
    border-bottom-color: #ce0000; }
    .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step1 > input:focus ~ label {
      color: #ce0000; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step1 > span.sg-cw-message {
    display: none; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step1 > span.sg-cw-password-strength-step1 {
    display: inline-block; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step2 > input:focus {
    border-bottom-color: #d4b100; }
    .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step2 > input:focus ~ label {
      color: #d4b100; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step2 > span.sg-cw-message {
    display: none; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step2 > span.sg-cw-password-strength-step2 {
    display: inline-block; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step3 > input:focus {
    border-bottom-color: #00b900; }
    .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step3 > input:focus ~ label {
      color: #00b900; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step3 > span.sg-cw-message {
    display: none; }
  .sg-cw-form-field.sg-cw-password-strength-meter.sg-cw-password-strength-step3 > span.sg-cw-password-strength-step3 {
    display: inline-block; }
  .sg-cw-form-field.sg-cw-js-error {
    border-color: #ce0000; }
    .sg-cw-form-field.sg-cw-js-error.sg-cw-js-field > label {
      color: #ce0000; }
    .sg-cw-form-field.sg-cw-js-error > input,
    .sg-cw-form-field.sg-cw-js-error > textarea {
      border-bottom-color: #ce0000; }
      .sg-cw-form-field.sg-cw-js-error > input:focus ~ label,
      .sg-cw-form-field.sg-cw-js-error > textarea:focus ~ label {
        color: #ce0000; }
    .sg-cw-form-field.sg-cw-js-error > span.sg-cw-message {
      display: none; }
    .sg-cw-form-field.sg-cw-js-error.sg-cw-js-error-validate > span.sg-cw-invalid-validate {
      display: inline-block; }
    .sg-cw-form-field.sg-cw-js-error.sg-cw-js-error-required > span.sg-cw-invalid-required {
      display: inline-block; }
  .sg-cw-form-field.sg-cw-input-dark > input,
  .sg-cw-form-field.sg-cw-input-dark > textarea,
  .sg-cw-form-field.sg-cw-input-dark > .sg-cw-form-select {
    border-bottom-color: #ffffff;
    color: #ffffff; }
    .sg-cw-form-field.sg-cw-input-dark > input[disabled],
    .sg-cw-form-field.sg-cw-input-dark > textarea[disabled],
    .sg-cw-form-field.sg-cw-input-dark > .sg-cw-form-select[disabled] {
      border-bottom: 1px dotted #ffffff;
      color: #afafaf;
      text-fill-color: #afafaf; }
    .sg-cw-form-field.sg-cw-input-dark > input:focus,
    .sg-cw-form-field.sg-cw-input-dark > textarea:focus,
    .sg-cw-form-field.sg-cw-input-dark > .sg-cw-form-select:focus {
      border-bottom-color: #408fc8; }
      .sg-cw-form-field.sg-cw-input-dark > input:focus ~ label,
      .sg-cw-form-field.sg-cw-input-dark > textarea:focus ~ label,
      .sg-cw-form-field.sg-cw-input-dark > .sg-cw-form-select:focus ~ label {
        color: #408fc8; }
  .sg-cw-form-field.sg-cw-input-dark > label {
    color: #737373; }
  .sg-cw-form-field.sg-cw-input-dark > i {
    color: #408fc8; }
  .sg-cw-form-field.sg-cw-input-dark > span.sg-cw-message {
    color: #737373; }
    .sg-cw-form-field.sg-cw-input-dark > span.sg-cw-message.sg-cw-invalid {
      color: #ce0000; }
  .sg-cw-form-field.sg-cw-input-dark > span.prefix, .sg-cw-form-field.sg-cw-input-dark > span.suffix {
    color: #afafaf; }
  .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error {
    border-color: #ce0000; }
    .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error.sg-cw-js-field > label {
      color: #ce0000; }
    .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error > input,
    .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error > textarea,
    .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error > .sg-cw-form-select {
      border-bottom-color: #ce0000; }
      .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error > input:focus ~ label,
      .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error > textarea:focus ~ label,
      .sg-cw-form-field.sg-cw-input-dark.sg-cw-js-error > .sg-cw-form-select:focus ~ label {
        color: #ce0000; }
  .sg-cw-form-field.sg-cw-input-filled {
    /* If dark theme is active, set new background color */ }
    .sg-cw-form-field.sg-cw-input-filled > input,
    .sg-cw-form-field.sg-cw-input-filled > textarea,
    .sg-cw-form-field.sg-cw-input-filled > .sg-cw-form-select {
      background: #f4f4f4;
      margin-top: 0;
      padding: 1.438rem .5rem .5625rem; }
      .sg-cw-form-field.sg-cw-input-filled > input:focus ~ label,
      .sg-cw-form-field.sg-cw-input-filled > textarea:focus ~ label,
      .sg-cw-form-field.sg-cw-input-filled > .sg-cw-form-select:focus ~ label {
        top: .25rem; }
    .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dark > input,
    .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dark > textarea,
    .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dark > .sg-cw-form-select {
      background: #393939; }
    .sg-cw-form-field.sg-cw-input-filled > label {
      left: .5rem;
      top: 1.05rem;
      width: calc(100% - .5rem);
      z-index: 1; }
    .sg-cw-form-field.sg-cw-input-filled.sg-cw-js-field > label,
    .sg-cw-form-field.sg-cw-input-filled input:focus ~ label,
    .sg-cw-form-field.sg-cw-input-filled textarea:focus ~ label,
    .sg-cw-form-field.sg-cw-input-filled [placeholder] ~ label,
    .sg-cw-form-field.sg-cw-input-filled .active ~ label,
    .sg-cw-form-field.sg-cw-input-filled .prefix ~ label,
    .sg-cw-form-field.sg-cw-input-filled .suffix ~ label {
      top: .3125rem; }
    .sg-cw-form-field.sg-cw-input-filled > span {
      margin-left: .5rem; }
      .sg-cw-form-field.sg-cw-input-filled > span.suffix {
        right: .5rem;
        top: 1.438rem; }
    .sg-cw-form-field.sg-cw-input-filled > i {
      top: 1.2rem; }
      .sg-cw-form-field.sg-cw-input-filled > i.in {
        right: .5rem; }
        .sg-cw-form-field.sg-cw-input-filled > i.in.clear-button {
          background: #c8c8c8; }
    .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dynamic-textarea {
      padding-top: 0; }
      .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dynamic-textarea > textarea {
        margin: 0;
        padding-bottom: 8px; }
        .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dynamic-textarea > textarea:not(.sg-cw-overflow) {
          overflow: hidden; }
        .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dynamic-textarea > textarea:hover, .sg-cw-form-field.sg-cw-input-filled.sg-cw-input-dynamic-textarea > textarea:focus {
          padding-bottom: 7px; }
    .sg-cw-form-field.sg-cw-input-filled[js-validate-element="select"] > label {
      z-index: 1; }
    .sg-cw-form-field.sg-cw-input-filled[js-validate-element="select"] > .sg-cw-form-select {
      padding-right: 2.375rem; }
  .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-tooltip) > select ~ .sg-cw-form-select {
    margin: 0; }
    .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-tooltip) > select ~ .sg-cw-form-select:hover:not([disabled]), .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-tooltip) > select ~ .sg-cw-form-select:focus:not([disabled]) {
      /* The height of the select/dropdown shouldn't be increased when hovering it.
							 So the padding should be reduced by the border's increase. */
      padding-bottom: calc(0.5rem - 1px); }
  .sg-cw-form-field[js-validate-element="select"] > select {
    display: none; }
    .sg-cw-form-field[js-validate-element="select"] > select + label {
      display: inline-block;
      position: relative; }
    .sg-cw-form-field[js-validate-element="select"] > select ~ .sg-cw-form-select {
      margin: 0; }
  .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-hidden-checkbox) > [multiple] ~ .sg-cw-generated-select-list li > .checkbox {
    border: 0.0625rem solid #408fc8;
    border-radius: .0625rem;
    display: inherit;
    height: 1.063rem;
    margin-right: 1.125rem;
    padding: .125rem 0 0 .125rem;
    position: absolute;
    top: calc(50% - (1.125rem / 2));
    width: 1.063rem; }
    .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-hidden-checkbox) > [multiple] ~ .sg-cw-generated-select-list li > .checkbox > i {
      color: #ffffff;
      display: none;
      font-size: .8125rem; }
  .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-hidden-checkbox) > [multiple] ~ .sg-cw-generated-select-list li.selected > .checkbox {
    background: #408fc8;
    border-width: 0; }
    .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-hidden-checkbox) > [multiple] ~ .sg-cw-generated-select-list li.selected > .checkbox > i {
      display: inherit; }
  .sg-cw-form-field[js-validate-element="select"]:not(.sg-cw-hidden-checkbox) > [multiple] ~ .sg-cw-generated-select-list li > .value {
    padding-left: 1.563rem; }
  .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    animation: opacity-transition .15s linear;
    background: #ffffff;
    margin: 3rem 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9001; }
    .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list a {
      color: #408fc8; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list a:hover {
        background-color: #c0def4; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list a:active {
        background-color: #a9d2f0; }
    .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list .sg-cw-select-list-action-bar.sg-cw-row, .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list .sg-cw-select-list-action-bar.sg-cw-section-heading-content, .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list .sg-cw-select-list-action-bar.sg-cw-section-heading-cta, .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list .sg-cw-select-list-action-bar.sg-cw-navigation-container, .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list .sg-cw-pip-specifications .sg-cw-select-list-action-bar.sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list .sg-cw-select-list-action-bar.sg-cw-section-wrapper, .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list .sg-cw-select-list-action-bar.sg-cw-pip-intro {
      margin: 0; }
    .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list ul {
      padding-left: 0; }
    .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li {
      color: #000000;
      cursor: pointer;
      padding: .75rem 1rem;
      position: relative; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li.selected, .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li:hover {
        animation: item-background-transition .15s linear;
        background: #ececec; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li.selected > .value > .price {
        display: none; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li > .checkbox {
        display: none; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li > .value {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: space-between; }
        .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li > .value > .text {
          flex-grow: 2; }
        .sg-cw-form-field[js-validate-element="select"] > .sg-cw-generated-select-list li > .value > .price {
          color: #408fc8;
          margin-left: 1rem; }
  .sg-cw-form-field[js-validate-element="select"] > i {
    top: calc(50% - 1.5rem / 2 + .4375rem); }
  .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select {
    color: #737373;
    cursor: pointer;
    padding-right: 2.5rem; }
    .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select > p, .sg-cw-pip-features > ul .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select > li {
      display: inline-flex;
      width: 100%; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select > p.is-default, .sg-cw-pip-features > ul .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select > li.is-default {
        color: #a0a0a0; }
      .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select > p .text, .sg-cw-pip-features > ul .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select > li .text {
        flex-grow: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; }
    .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select.open ~ .sg-cw-select-fixed-back {
      background-color: transparent;
      height: 100vh;
      left: 0;
      position: fixed;
      top: 0;
      width: 100vw;
      z-index: 10; }
  .sg-cw-form-field[js-validate-element="select"].sg-cw-select-color-picker ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center; }
    .sg-cw-form-field[js-validate-element="select"].sg-cw-select-color-picker ul li.selected, .sg-cw-form-field[js-validate-element="select"].sg-cw-select-color-picker ul li:hover {
      background: none; }

@keyframes opacity-transition {
  0% {
    opacity: 0; } }

@keyframes item-background-transition {
  0% {
    background: transparent; } }
  .sg-cw-form-field.sg-cw-no-top {
    top: 0; }

input[type=text].number, input[type=number] {
  border: 1px solid #408fc8;
  padding: .25rem 0; }
  input[type=text].number::-webkit-outer-spin-button, input[type=text].number::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button, input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }

.number-container {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  .number-container .minus,
  .number-container .plus {
    padding: 0 5px; }
  .number-container > * {
    flex: 0 0 auto;
    text-align: center; }
  .number-container span {
    cursor: pointer;
    display: block;
    font-size: 1.5rem;
    margin: 0 15px; }
  .number-container > label {
    flex: 0 0 100%;
    position: initial;
    top: initial; }
  .number-container > input {
    margin-top: 0;
    max-width: 50px; }

.sg-cw-radio {
  margin: 16px 0;
  /* Radio is perfect for selecting a radio button */
  /* sass-lint:disable QualifyingElement */ }
  .sg-cw-radio input[type="radio"] {
    display: none; }
    .sg-cw-radio input[type="radio"]:checked + label::before {
      border-color: #408fc8; }
    .sg-cw-radio input[type="radio"]:checked:disabled + label {
      cursor: not-allowed; }
      .sg-cw-radio input[type="radio"]:checked:disabled + label::before {
        border-color: #a0a0a0; }
    .sg-cw-radio input[type="radio"]:checked + label::after {
      transform: scale(1); }
    .sg-cw-radio input[type="radio"]:disabled + label {
      color: #a0a0a0;
      cursor: not-allowed; }
      .sg-cw-radio input[type="radio"]:disabled + label::before {
        border-color: #a0a0a0;
        cursor: not-allowed; }
      .sg-cw-radio input[type="radio"]:disabled + label::after {
        background: #a0a0a0; }
  .sg-cw-radio label {
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-bottom: 0;
    padding: 0 30px;
    position: relative;
    vertical-align: bottom; }
    .sg-cw-radio label::before, .sg-cw-radio label::after {
      border-radius: 50%;
      content: "";
      position: absolute;
      transition: all .25s ease;
      transition-property: transform, border-color; }
    .sg-cw-radio label::before {
      border: 2px solid #737373;
      height: 20px;
      left: 0;
      top: 0;
      width: 20px; }
    .sg-cw-radio label::after {
      background: #408fc8;
      height: 10px;
      left: 5px;
      top: 5px;
      transform: scale(0);
      width: 10px; }
  .sg-cw-radio .price {
    color: #408fc8; }
  .sg-cw-radio .size {
    color: #408fc8; }

.sg-cw-radio-inline > .sg-cw-radio {
  display: inline-block;
  margin-right: 2rem; }

/* Need to overwrite complexer rules. The sg-cw-form-field-search-autocomplete class has higher priority. */
/* sass-lint:disable ImportantRule, QualifyingElement */
.sg-cw-form-field-search-autocomplete {
  margin: 0 auto;
  max-width: 600px;
  overflow: visible;
  position: relative; }
  .sg-cw-form-field-search-autocomplete i {
    top: 1.4rem; }
    .sg-cw-form-field-search-autocomplete i:nth-child(1) {
      color: #408fc8;
      left: .4rem; }
    .sg-cw-form-field-search-autocomplete i:nth-child(2) {
      color: #c8c8c8;
      right: .4rem; }
  .sg-cw-form-field-search-autocomplete:hover input {
    border-bottom-width: 0 !important;
    outline: 2px solid #408fc8; }
  .sg-cw-form-field-search-autocomplete input {
    border: 0 !important;
    float: none !important;
    margin-bottom: 0;
    outline: 1px solid #408fc8;
    outline-offset: 0;
    padding-left: 2.2rem;
    width: 100% !important; }
    .sg-cw-form-field-search-autocomplete input:focus, .sg-cw-form-field-search-autocomplete input:hover {
      border-bottom-width: 0 !important;
      outline: 2px solid #408fc8; }
    .sg-cw-form-field-search-autocomplete input:focus ~ label {
      color: #737373; }
    .sg-cw-form-field-search-autocomplete input ~ label {
      color: #737373;
      margin-left: 0 !important;
      top: -.5rem !important; }
  .sg-cw-form-field-search-autocomplete ul {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    background: #ffffff;
    left: 0;
    padding: 0;
    position: absolute;
    top: calc(100% + 2px);
    width: 100%;
    z-index: 15; }
    .sg-cw-form-field-search-autocomplete ul li {
      padding: .5rem; }
      .sg-cw-form-field-search-autocomplete ul li:hover {
        animation: item-background-transition .15s linear;
        background: #ececec;
        cursor: pointer; }
    .sg-cw-form-field-search-autocomplete ul:not(.hide) ~ .close-area {
      height: 100%;
      left: 0;
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 10; }
  .sg-cw-form-field-search-autocomplete .result-hint {
    margin-top: .3rem;
    position: absolute; }

.sg-cw-cardcontrols .sg-cw-form-field .number-container input:hover {
  border-width: 1px;
  margin-bottom: 1px; }

.modal .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select.open ~ .sg-cw-select-fixed-back {
  height: 100%;
  width: 100%; }

ul:not(.no-list-styling) li::before, dl:not(.no-list-styling) dd::before {
  color: #737373;
  display: table-cell;
  line-height: 0;
  white-space: nowrap; }

/* Mixin for creating the bullets of all (nested) list items of an unordered list */
/* Mixin for creating the bullets of all (nested) list items of an ordered list */
/* general list stylings */
ul,
ol,
dl,
dt,
dd,
li {
  list-style: none;
  margin: 0;
  padding: 0; }

ul:not(.no-list-styling),
ol:not(.no-list-styling) {
  display: table;
  margin-bottom: 1rem;
  margin-top: 1rem;
  /* styles for nested lists */ }
  ul:not(.no-list-styling).list-inline,
  ol:not(.no-list-styling).list-inline {
    display: inline-table; }
  ul:not(.no-list-styling) ol,
  ul:not(.no-list-styling) ul,
  ol:not(.no-list-styling) ol,
  ol:not(.no-list-styling) ul {
    margin-bottom: 0.125rem;
    margin-top: 0.125rem; }

/* unordered list */
/* for every available <ul> list style character ... */
/* ... and concatenate <ul> selectors for current <ul> depth
		 * (number of available $ul-char entries). */
ul:not(.no-list-styling):not([class*="icon-"]) li::before {
  content: "\25AA"; }

/* ... and concatenate <ul> selectors for current <ul> depth
		 * (number of available $ul-char entries). */
ul:not(.no-list-styling):not([class*="icon-"]) ul:not(.no-list-styling):not([class*="icon-"]) li::before {
  content: "\25AB"; }

/* ... and concatenate <ul> selectors for current <ul> depth
		 * (number of available $ul-char entries). */
ul:not(.no-list-styling):not([class*="icon-"]) ul:not(.no-list-styling):not([class*="icon-"]) ul:not(.no-list-styling):not([class*="icon-"]) li::before {
  content: "\2022"; }

/* ... and concatenate <ul> selectors for current <ul> depth
		 * (number of available $ul-char entries). */
ul:not(.no-list-styling):not([class*="icon-"]) ul:not(.no-list-styling):not([class*="icon-"]) ul:not(.no-list-styling):not([class*="icon-"]) ul:not(.no-list-styling):not([class*="icon-"]) li::before {
  content: "\25E6"; }

ul:not(.no-list-styling) {
  border-collapse: separate;
  border-spacing: .5rem; }
  ul:not(.no-list-styling) li {
    display: table-row;
    white-space: normal; }
  ul:not(.no-list-styling).bullet-icon-forum > li::before {
    content: "\E9D6";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-finishing-active > li::before {
    content: "\E9D1";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-instagram > li::before {
    content: "\E9D2";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-order-at-home > li::before {
    content: "\E9D3";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-paper-grid > li::before {
    content: "\E9D4";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-pinterest > li::before {
    content: "\E9D5";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-set > li::before {
    content: "\E9D7";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-weight > li::before {
    content: "\E9D8";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-info-invert > li::before {
    content: "\E9D0";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-border-color > li::before {
    content: "\E9C7";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-filter > li::before {
    content: "\E9C8";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-image-frames > li::before {
    content: "\E9C9";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-image-optimization > li::before {
    content: "\E9CA";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-masks > li::before {
    content: "\E9CB";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-photo-settings > li::before {
    content: "\E9CC";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-shadow > li::before {
    content: "\E9CD";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-lock > li::before {
    content: "\E9CE";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-unlock > li::before {
    content: "\E9CF";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-size > li::before {
    content: "\E9C6";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-amount > li::before {
    content: "\E9BC";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-capacity > li::before {
    content: "\E9BD";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-diameter > li::before {
    content: "\E9BE";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-door-size > li::before {
    content: "\E9BF";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-filling > li::before {
    content: "\E9C0";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-hint > li::before {
    content: "\E9C1";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-print-area > li::before {
    content: "\E9C2";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-recommendation > li::before {
    content: "\E9C3";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-resolution > li::before {
    content: "\E9C4";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-validity > li::before {
    content: "\E9C5";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-dm-easter-bunny > li::before {
    content: "\E9BB";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-dm-heart > li::before {
    content: "\E9BA";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-success > li::before {
    content: "\E9B8";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-unavailable > li::before {
    content: "\E9B9";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-all-pages-land > li::before {
    content: "\E9B1";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-all-pages-port > li::before {
    content: "\E9B2";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-both-pages-land > li::before {
    content: "\E9B3";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-both-pages-port > li::before {
    content: "\E9B4";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-color-theme > li::before {
    content: "\E9B5";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-one-page-land > li::before {
    content: "\E9B6";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-one-page-port > li::before {
    content: "\E9B7";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-calender-sheet > li::before {
    content: "\E9B0";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-camera > li::before {
    content: "\E9AF";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-add-hexxas > li::before {
    content: "\E983";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-book-binding > li::before {
    content: "\E9AB";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-dm-download > li::before {
    content: "\E9AC";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-dm-photo > li::before {
    content: "\E9AD";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-enjoy-at-home > li::before {
    content: "\E9AE";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-credit-card > li::before {
    content: "\E9A9";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-location > li::before {
    content: "\E9AA";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-passport-photograph > li::before {
    content: "\E9A6";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-print-photograph > li::before {
    content: "\E9A7";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-take-picture > li::before {
    content: "\E9A8";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cpb-design > li::before {
    content: "\E99E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-instant-photo-print > li::before {
    content: "\E99F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-instant-photo-take > li::before {
    content: "\E9A0";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-instant-sticker-design > li::before {
    content: "\E9A1";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-instant-sticker-print > li::before {
    content: "\E9A2";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-instant-sticker-stickon > li::before {
    content: "\E9A3";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-pick-delivery > li::before {
    content: "\E9A4";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-select-format > li::before {
    content: "\E9A5";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-order-cancelled > li::before {
    content: "\E98C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-order-delivered > li::before {
    content: "\E98F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-order-processing > li::before {
    content: "\E990";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-order-produced > li::before {
    content: "\E991";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-order-shipped > li::before {
    content: "\E992";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-order-submitted > li::before {
    content: "\E995";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-bookbinding-classic > li::before {
    content: "\E993";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-bookbinding-layflat > li::before {
    content: "\E994";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-pricelist > li::before {
    content: "\E99D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-delivery > li::before {
    content: "\E987";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-dm-start-printing > li::before {
    content: "\E988";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-inspiration > li::before {
    content: "\E989";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-production-technique > li::before {
    content: "\E98A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-service > li::before {
    content: "\E98B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-clock > li::before {
    content: "\E986";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-photo-drop > li::before {
    content: "\E985";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-device > li::before {
    content: "\E984";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-faq > li::before {
    content: "\E97E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-payment > li::before {
    content: "\E97F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-online-seminars > li::before {
    content: "\E980";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-giftcards > li::before {
    content: "\E981";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-ordering-options > li::before {
    content: "\E982";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-design-background > li::before {
    content: "\E97C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-rotate > li::before {
    content: "\E97D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-custom-size > li::before {
    content: "\E973";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-individual-month > li::before {
    content: "\E974";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-modern-designs > li::before {
    content: "\E975";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-photo-presents > li::before {
    content: "\E976";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-photo-quality > li::before {
    content: "\E977";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-brand-partners > li::before {
    content: "\E978";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-brand-photopaper > li::before {
    content: "\E979";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-latest-models > li::before {
    content: "\E97A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-personal-consulting > li::before {
    content: "\E97B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-format > li::before {
    content: "\E967";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-pagination > li::before {
    content: "\E968";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-wallmount > li::before {
    content: "\E969";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-scope-of-delivery > li::before {
    content: "\E96A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-design > li::before {
    content: "\E96B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-finishing > li::before {
    content: "\E96C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-minimal-resolution > li::before {
    content: "\E96D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-material > li::before {
    content: "\E96E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-frames > li::before {
    content: "\E96F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-printable-area > li::before {
    content: "\E970";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-print > li::before {
    content: "\E971";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-settings > li::before {
    content: "\E966";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-redo > li::before {
    content: "\E965";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-info-inverted > li::before {
    content: "\E964";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-layer-backward > li::before {
    content: "\E960";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-layer-forward > li::before {
    content: "\E961";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-pause > li::before {
    content: "\E962";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-play > li::before {
    content: "\E963";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-expand > li::before {
    content: "\E900";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-minus > li::before {
    content: "\E901";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-edit-text > li::before {
    content: "\E959";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-rotate-left-90 > li::before {
    content: "\E95A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-rotate-right-90 > li::before {
    content: "\E95B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-show-password > li::before {
    content: "\E95C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-transform > li::before {
    content: "\E95D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-arrow-hint > li::before {
    content: "\E958";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-motion > li::before {
    content: "\E956";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-orderinfo > li::before {
    content: "\E957";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-add > li::before {
    content: "\E955";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-add-photo-box > li::before {
    content: "\E954";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-organisms > li::before {
    content: "\E942";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-molecules > li::before {
    content: "\E943";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-atoms > li::before {
    content: "\E953";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-zoom-in > li::before {
    content: "\E91E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-zoom-out > li::before {
    content: "\E941";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-apple > li::before {
    content: "\E90B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-linux > li::before {
    content: "\E90C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-windows > li::before {
    content: "\E90D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cwprint-quality-promise > li::before {
    content: "\E90A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-check > li::before, .sg-cw-newsletter ul:not(.no-list-styling) > li::before, .sg-cw-pip-features > ul:not(.no-list-styling) > li::before {
    content: "\E919";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-color > li::before {
    content: "\E91F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-delete > li::before {
    content: "\E920";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-bg-color > li::before {
    content: "\E921";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-color > li::before {
    content: "\E922";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-style-bold > li::before {
    content: "\E92F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-style-italic > li::before {
    content: "\E93A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-style-underline > li::before {
    content: "\E93B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-move > li::before {
    content: "\E93C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-preview > li::before {
    content: "\E93D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-rotate-left > li::before {
    content: "\E93E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-rotate-right > li::before {
    content: "\E940";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-add-photo > li::before {
    content: "\E902";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-arrow-down > li::before {
    content: "\E903";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-arrow-left > li::before {
    content: "\E904";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-arrow-right > li::before {
    content: "\E905";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-arrow-up > li::before {
    content: "\E906";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-birthday > li::before {
    content: "\E907";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-bookmark-active > li::before {
    content: "\E908";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-bookmark-inactive > li::before {
    content: "\E909";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-burgermenu > li::before {
    content: "\E90E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cart > li::before {
    content: "\E90F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cart-simple > li::before {
    content: "\E972";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cewe-neumueller > li::before {
    content: "\E910";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cliparts > li::before {
    content: "\E911";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-close-circle > li::before {
    content: "\E912";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-close > li::before {
    content: "\E913";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-customer-examples > li::before {
    content: "\E914";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cwfotowelt > li::before {
    content: "\E915";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-cwprint > li::before {
    content: "\E916";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-design-layout > li::before {
    content: "\E917";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-download > li::before {
    content: "\E918";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-edit > li::before {
    content: "\E91A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-effects > li::before {
    content: "\E91B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-error > li::before {
    content: "\E91C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-express-service > li::before {
    content: "\E91D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-facebook > li::before {
    content: "\E923";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-filter-sort > li::before {
    content: "\E924";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-free-shipping-gift > li::before {
    content: "\E925";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-free-shipping > li::before {
    content: "\E926";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-full-arrow-left > li::before {
    content: "\E927";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-full-arrow-right > li::before {
    content: "\E928";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-gender > li::before {
    content: "\E929";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-help > li::before {
    content: "\E92A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-home > li::before {
    content: "\E92B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-info > li::before {
    content: "\E92C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-innovtaive-technology > li::before {
    content: "\E92D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-investors > li::before {
    content: "\E92E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-jobs > li::before {
    content: "\E930";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-layers > li::before {
    content: "\E931";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-mail > li::before {
    content: "\E932";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-messages > li::before {
    content: "\E933";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-most-wanted-book > li::before {
    content: "\E934";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-name > li::before {
    content: "\E935";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-phone > li::before {
    content: "\E936";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-photos > li::before {
    content: "\E937";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-press > li::before {
    content: "\E938";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-product-settings > li::before {
    content: "\E939";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-purchase-account > li::before {
    content: "\E93F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-satisfaction-guarantee > li::before {
    content: "\E944";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-save > li::before {
    content: "\E945";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-search > li::before {
    content: "\E946";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-settings-text > li::before {
    content: "\E947";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-short-delivery-times > li::before {
    content: "\E948";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-star > li::before {
    content: "\E949";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-sustainability > li::before {
    content: "\E94A";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-align-bottom > li::before {
    content: "\E94B";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-align-center-center > li::before {
    content: "\E94C";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-align-center > li::before {
    content: "\E94D";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-align-left > li::before {
    content: "\E94E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-align-right > li::before {
    content: "\E94F";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-align-top > li::before {
    content: "\E950";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font-align > li::before {
    content: "\E951";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-font > li::before {
    content: "\E952";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-undo > li::before {
    content: "\E95E";
    vertical-align: top; }
  ul:not(.no-list-styling).bullet-icon-youtube > li::before {
    content: "\E95F";
    vertical-align: top; }

/* Fix for IE11. @see https://stackoverflow.com/a/29380031 */
.browser-ie ul[class*="icon-"]:not(.no-list-styling) ul {
  padding-left: 2rem; }

.browser-ie ul[class*="icon-"]:not(.no-list-styling) > li::before {
  float: left;
  padding-right: .5rem; }

/* ordered list */
/* do this until the maximum nested <ol> is reached: crated concatenated
	 * <ol> styles ... */
ol:not(.no-list-styling) {
  counter-reset: cw-dec-l1-counter;
  /* ... and create <li> styles for every nested <ol>, ... */ }
  ol:not(.no-list-styling) li::before {
    /* for every <li> on current <ol> depth/position ... */
    /* ... with the specific list-style counter concatenation */
    content:  counter(cw-dec-l1-counter) '.';
    counter-increment: cw-dec-l1-counter; }

ol:not(.no-list-styling) ol:not(.no-list-styling) {
  counter-reset: cw-dec-l2-counter;
  /* ... and create <li> styles for every nested <ol>, ... */ }
  ol:not(.no-list-styling) ol:not(.no-list-styling) li::before {
    /* for every <li> on current <ol> depth/position ... */
    /* ... with the specific list-style counter concatenation */
    /* ... with the specific list-style counter concatenation */
    content:  counter(cw-dec-l1-counter) '. ' counter(cw-dec-l2-counter) '. ';
    counter-increment: cw-dec-l2-counter; }

ol:not(.no-list-styling) ol:not(.no-list-styling) ol:not(.no-list-styling) {
  counter-reset: cw-dec-l3-counter;
  /* ... and create <li> styles for every nested <ol>, ... */ }
  ol:not(.no-list-styling) ol:not(.no-list-styling) ol:not(.no-list-styling) li::before {
    /* for every <li> on current <ol> depth/position ... */
    /* ... with the specific list-style counter concatenation */
    /* ... with the specific list-style counter concatenation */
    /* ... with the specific list-style counter concatenation */
    content:  counter(cw-dec-l1-counter) '. ' counter(cw-dec-l2-counter) '. ' counter(cw-dec-l3-counter) '. ';
    counter-increment: cw-dec-l3-counter; }

ol:not(.no-list-styling) ol:not(.no-list-styling) ol:not(.no-list-styling) ol:not(.no-list-styling) {
  counter-reset: cw-dec-l4-counter;
  /* ... and create <li> styles for every nested <ol>, ... */ }
  ol:not(.no-list-styling) ol:not(.no-list-styling) ol:not(.no-list-styling) ol:not(.no-list-styling) li::before {
    /* for every <li> on current <ol> depth/position ... */
    /* ... with the specific list-style counter concatenation */
    /* ... with the specific list-style counter concatenation */
    /* ... with the specific list-style counter concatenation */
    /* ... with the specific list-style counter concatenation */
    content:  counter(cw-dec-l1-counter) '. ' counter(cw-dec-l2-counter) '. ' counter(cw-dec-l3-counter) '. ' counter(cw-dec-l4-counter) '. ';
    counter-increment: cw-dec-l4-counter; }

ol:not(.no-list-styling) li {
  display: table-row;
  text-align: left;
  white-space: normal; }
  ol:not(.no-list-styling) li::before {
    display: table-cell;
    padding-bottom: .25rem;
    padding-right: .5rem;
    white-space: nowrap; }

/* description list */
dl:not(.no-list-styling) {
  margin-bottom: 1rem;
  margin-top: 1rem; }
  dl:not(.no-list-styling) dd {
    display: table-row; }
    dl:not(.no-list-styling) dd::before {
      content: "\25B8";
      padding-left: .5rem;
      padding-right: .5rem; }
  dl:not(.no-list-styling) dt {
    font-weight: bold; }
    dl:not(.no-list-styling) dt:not(:first-child) {
      padding-top: .5rem; }

.sg-cw-cookie {
  color: #ffffff;
  display: flex;
  flex-direction: column;
  transition: all .25s;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-cookie {
      flex-direction: row; } }

.sg-cw-cookie,
.sg-cw-callout-container {
  background-color: #292929;
  bottom: 1rem;
  color: #ffffff;
  left: 1rem;
  margin: 0 auto;
  max-width: 800px;
  padding: 1rem;
  position: fixed;
  right: 1rem;
  z-index: 666;
  /* If no breakpoint exists, use the content as default */
  /* The order is correct */
  /* sass-lint:disable DeclarationOrder */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .sg-cw-cookie,
    .sg-cw-callout-container {
      bottom: 0;
      left: 0;
      right: 0;
      width: 100%; } }
  .sg-cw-cookie p, .sg-cw-cookie .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cookie li,
  .sg-cw-callout-container p,
  .sg-cw-callout-container .sg-cw-pip-features > ul li,
  .sg-cw-pip-features > ul .sg-cw-callout-container li {
    margin: 0; }
  .sg-cw-cookie a,
  .sg-cw-callout-container a {
    color: #7db3da; }
  .sg-cw-cookie .sg-cw-cookie-text,
  .sg-cw-cookie .sg-cw-callout-text,
  .sg-cw-callout-container .sg-cw-cookie-text,
  .sg-cw-callout-container .sg-cw-callout-text {
    text-align: center;
    width: 100%; }
  .sg-cw-cookie .sg-cw-cookie-text,
  .sg-cw-cookie .sg-cw-cookie-button,
  .sg-cw-callout-container .sg-cw-cookie-text,
  .sg-cw-callout-container .sg-cw-cookie-button {
    padding-left: 0;
    padding-right: 0;
    vertical-align: middle;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-cookie .sg-cw-cookie-text,
      .sg-cw-cookie .sg-cw-cookie-button,
      .sg-cw-callout-container .sg-cw-cookie-text,
      .sg-cw-callout-container .sg-cw-cookie-button {
        padding-left: .5rem;
        padding-right: .5rem; } }
  .sg-cw-cookie .sg-cw-cookie-button,
  .sg-cw-callout-container .sg-cw-cookie-button {
    flex: 1 0 auto;
    line-height: 0; }
  @media only screen and (max-width: 1023px) {
    .sg-cw-cookie .sg-cw-cookie-text,
    .sg-cw-cookie .sg-cw-cookie-button,
    .sg-cw-callout-container .sg-cw-cookie-text,
    .sg-cw-callout-container .sg-cw-cookie-button {
      display: block; }
    .sg-cw-cookie .sg-cw-cookie-button,
    .sg-cw-callout-container .sg-cw-cookie-button {
      margin-top: .5rem;
      text-align: center; } }
  .sg-cw-cookie .sg-cw-on-dark,
  .sg-cw-callout-container .sg-cw-on-dark {
    color: #79b9e8; }
    .sg-cw-cookie .sg-cw-on-dark:hover,
    .sg-cw-callout-container .sg-cw-on-dark:hover {
      background-color: #2b6a97; }
    .sg-cw-cookie .sg-cw-on-dark:active,
    .sg-cw-callout-container .sg-cw-on-dark:active {
      background-color: #275f88; }

.browser-ie .sg-cw-cookie {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .browser-ie .sg-cw-cookie {
      left: 50%;
      transform: translateX(-50%); } }

.sg-cw-cookie {
  color: #ffffff;
  display: flex;
  flex-direction: column;
  transition: all .25s;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-cookie {
      flex-direction: row; } }

.sg-cw-cookie,
.sg-cw-callout-container {
  background-color: #292929;
  bottom: 1rem;
  color: #ffffff;
  left: 1rem;
  margin: 0 auto;
  max-width: 800px;
  padding: 1rem;
  position: fixed;
  right: 1rem;
  z-index: 666;
  /* If no breakpoint exists, use the content as default */
  /* The order is correct */
  /* sass-lint:disable DeclarationOrder */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .sg-cw-cookie,
    .sg-cw-callout-container {
      bottom: 0;
      left: 0;
      right: 0;
      width: 100%; } }
  .sg-cw-cookie p, .sg-cw-cookie .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cookie li,
  .sg-cw-callout-container p,
  .sg-cw-callout-container .sg-cw-pip-features > ul li,
  .sg-cw-pip-features > ul .sg-cw-callout-container li {
    margin: 0; }
  .sg-cw-cookie a,
  .sg-cw-callout-container a {
    color: #7db3da; }
  .sg-cw-cookie .sg-cw-cookie-text,
  .sg-cw-cookie .sg-cw-callout-text,
  .sg-cw-callout-container .sg-cw-cookie-text,
  .sg-cw-callout-container .sg-cw-callout-text {
    text-align: center;
    width: 100%; }
  .sg-cw-cookie .sg-cw-cookie-text,
  .sg-cw-cookie .sg-cw-cookie-button,
  .sg-cw-callout-container .sg-cw-cookie-text,
  .sg-cw-callout-container .sg-cw-cookie-button {
    padding-left: 0;
    padding-right: 0;
    vertical-align: middle;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-cookie .sg-cw-cookie-text,
      .sg-cw-cookie .sg-cw-cookie-button,
      .sg-cw-callout-container .sg-cw-cookie-text,
      .sg-cw-callout-container .sg-cw-cookie-button {
        padding-left: .5rem;
        padding-right: .5rem; } }
  .sg-cw-cookie .sg-cw-cookie-button,
  .sg-cw-callout-container .sg-cw-cookie-button {
    flex: 1 0 auto;
    line-height: 0; }
  @media only screen and (max-width: 1023px) {
    .sg-cw-cookie .sg-cw-cookie-text,
    .sg-cw-cookie .sg-cw-cookie-button,
    .sg-cw-callout-container .sg-cw-cookie-text,
    .sg-cw-callout-container .sg-cw-cookie-button {
      display: block; }
    .sg-cw-cookie .sg-cw-cookie-button,
    .sg-cw-callout-container .sg-cw-cookie-button {
      margin-top: .5rem;
      text-align: center; } }
  .sg-cw-cookie .sg-cw-on-dark,
  .sg-cw-callout-container .sg-cw-on-dark {
    color: #79b9e8; }
    .sg-cw-cookie .sg-cw-on-dark:hover,
    .sg-cw-callout-container .sg-cw-on-dark:hover {
      background-color: #2b6a97; }
    .sg-cw-cookie .sg-cw-on-dark:active,
    .sg-cw-callout-container .sg-cw-on-dark:active {
      background-color: #275f88; }

.browser-ie .sg-cw-cookie {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .browser-ie .sg-cw-cookie {
      left: 50%;
      transform: translateX(-50%); } }

.modal {
  display: inline-block;
  position: relative;
  /* Editor modal */ }
  .modal .modal-dialog {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    background-color: #ffffff;
    border-radius: 0;
    color: #4C4C4C;
    max-height: 100%;
    max-width: 900px;
    min-width: 280px;
    opacity: 0;
    overflow-y: auto;
    pointer-events: none;
    -webkit-tap-highlight-color: transparent;
    transform-origin: top left;
    transition: opacity ease-in-out .3s;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .modal .modal-dialog {
        max-height: 800px; } }
    @media only screen and (max-width: 1023px) {
      .modal .modal-dialog {
        position: relative; } }
    @media only screen and (min-width: 1024px) {
      .modal .modal-dialog {
        left: 50%;
        position: fixed;
        top: 50%;
        transform: translate(-50%, -50%); } }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .modal .modal-dialog {
        height: 100%;
        max-height: 100%;
        width: 100%; } }
    .modal .modal-dialog.extended {
      min-width: 60%;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .modal .modal-dialog.extended {
          min-width: 600px; } }
  .modal .done .modal-dialog {
    visibility: visible; }
  .modal .modal-body {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto; }
    .modal .modal-body.small-dropdown {
      min-height: 375px; }
  .modal .modal-footer {
    display: flex;
    /* If no breakpoint exists, use the content as default */ }

@media only screen and (min-width: 0) and (max-width: 639px) and (orientation: landscape) {
  .modal .modal-footer a {
    line-height: 1.5rem;
    min-height: 1.5rem; } }
    .modal .modal-footer > * {
      flex: 1 1 auto; }
  .modal .modal-overlay {
    align-items: center;
    background-color: rgba(0, 0, 0, 0.7);
    display: flex;
    height: 100%;
    justify-content: center;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: opacity ease-in-out .5s, z-index ease-in-out .5s;
    width: 100%;
    z-index: -1;
    /* v2 is the version used in the editor, it is fullscreen at tablet */ }
    .modal .modal-overlay.modal-v2 {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1023px) {
        .modal .modal-overlay.modal-v2 {
          background-color: transparent; } }
    .modal .modal-overlay .modal-header {
      background-color: transparent;
      color: #4C4C4C;
      display: flex;
      justify-content: space-between;
      padding: 1rem; }
      .modal .modal-overlay .modal-header h3 {
        font-size: 1.2rem;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100%; }
      .modal .modal-overlay .modal-header .modal-close {
        position: inherit; }
        .modal .modal-overlay .modal-header .modal-close i {
          font-size: 1.2rem; }
    .modal .modal-overlay .modal-dialog {
      border-radius: 0; }
    .modal .modal-overlay.from-bottom .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal .modal-overlay.from-bottom .modal-dialog {
          animation: .3s 1 modal-from-bottom-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal .modal-overlay.from-bottom .modal-dialog {
          animation: .3s 1 modal-from-bottom-out; } }
    .modal .modal-overlay.from-top .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top-out; } }
    .modal .modal-overlay.from-right .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right-out; } }
    .modal .modal-overlay.from-back .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back-out; } }
      @media only screen and (max-width: 1199px) {
        .modal .modal-overlay.from-back .modal-dialog {
          left: 50%;
          position: fixed;
          top: 50%;
          transform: translate(-50%, -50%); } }
  .modal .modal-close-icon {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px; }
  .modal .modal-content {
    margin: 0;
    padding: 1rem; }
  .modal.modal-slider {
    overflow-x: hidden; }
    .modal.modal-slider .sg-cw-slider-new {
      padding: 0; }
      .modal.modal-slider .sg-cw-slider-new img {
        max-width: 750px;
        width: 100%; }
      .modal.modal-slider .sg-cw-slider-new.bullets {
        margin-bottom: 0; }
    .modal.modal-slider .modal-content {
      display: flex;
      flex-direction: column;
      height: 75vh;
      max-height: 75vh;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .modal.modal-slider .modal-content {
          height: 100vh;
          max-height: 100vh; } }
    .modal.modal-slider .modal-body {
      align-content: baseline;
      height: 100%;
      max-width: 650px;
      overflow-x: hidden; }
      .modal.modal-slider .modal-body.sg-cw-row, .modal.modal-slider .modal-body.sg-cw-section-heading-content, .modal.modal-slider .modal-body.sg-cw-section-heading-cta, .modal.modal-slider .modal-body.sg-cw-navigation-container, .modal.modal-slider .sg-cw-pip-specifications .modal-body.sg-cw-section-wrapper, .sg-cw-pip-specifications .modal.modal-slider .modal-body.sg-cw-section-wrapper, .modal.modal-slider .modal-body.sg-cw-pip-intro {
        margin: 0 auto; }
        .modal.modal-slider .modal-body.sg-cw-row.sg-cw-row-100, .modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-section-heading-content, .modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-section-heading-cta, .modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-navigation-container, .modal.modal-slider .sg-cw-pip-specifications .modal-body.sg-cw-row-100.sg-cw-section-wrapper, .sg-cw-pip-specifications .modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-section-wrapper, .modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-pip-intro {
          margin: 0 auto 70px;
          /* max-height: 68vh; */
          overflow-y: auto;
          width: 100%; }
      .modal.modal-slider .modal-body .modal-header {
        padding: 1rem 2rem;
        width: 100%; }
        @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
          .modal.modal-slider .modal-body .modal-header {
            padding: 0 2rem; } }
        .modal.modal-slider .modal-body .modal-header h3 {
          align-self: center;
          font-size: 1.5rem;
          margin: 0;
          text-align: center; }
    .modal.modal-slider .modal-close-icon {
      right: 20px; }
    .modal.modal-slider h3 > span {
      font-size: .9em;
      margin-left: 10px; }
      .modal.modal-slider h3 > span [class^=icon] {
        margin-right: 3px; }
    .modal.modal-slider .sg-cw-teaser-content {
      flex: 0 0 100%;
      padding: 0; }
      .modal.modal-slider .sg-cw-teaser-content p, .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .modal.modal-slider .sg-cw-teaser-content li {
        margin: 0 auto;
        max-width: 400px;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .modal.modal-slider .sg-cw-teaser-content p, .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .modal.modal-slider .sg-cw-teaser-content li {
            max-width: 75%; } }
    .modal.modal-slider .slider-subelement {
      display: flex;
      flex-wrap: nowrap;
      height: auto;
      padding-bottom: 0;
      transition: transform ease .5s; }
    .modal.modal-slider .modal-footer {
      background-color: #ffffff;
      bottom: 0;
      box-shadow: 0 1px 5px 0 #5c5c5c;
      margin: 0;
      max-width: 100%;
      position: absolute;
      width: 100%; }
    .modal.modal-slider .slider-arrow {
      background-color: #c30c15;
      height: 30px;
      position: absolute;
      text-align: center;
      top: 50%;
      transform: translateY(-50%);
      width: 30px; }
      .modal.modal-slider .slider-arrow [class^=icon] {
        line-height: 30px; }
    .modal.modal-slider .sg-cw-slider-track {
      text-align: left;
      white-space: nowrap; }
    .modal.modal-slider .slider-wrapper {
      background-color: #f4f4f4; }
  .modal.occasion-modal .modal-dialog.occasion-modal-dialog {
    overflow-y: auto;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .modal.occasion-modal .modal-dialog.occasion-modal-dialog {
        max-height: 95vh;
        width: 90vw; } }
    @media only screen and (min-width: 1024px) {
      .modal.occasion-modal .modal-dialog.occasion-modal-dialog {
        max-height: 95vh;
        width: 40vw; } }
    .modal.occasion-modal .modal-dialog.occasion-modal-dialog .modal-body {
      min-height: 400px;
      min-width: 300px;
      width: 100%; }
  .modal.open .modal-dialog {
    opacity: 1;
    pointer-events: all;
    z-index: 10002; }
  .modal.open .modal-overlay {
    opacity: 1;
    pointer-events: all;
    z-index: 10001; }
    .modal.open .modal-overlay.from-bottom .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal.open .modal-overlay.from-bottom .modal-dialog {
          animation: 1s 1 modal-from-bottom-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal.open .modal-overlay.from-bottom .modal-dialog {
          animation: 1s 1 modal-from-bottom; } }
    .modal.open .modal-overlay.from-top .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal.open .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal.open .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top; } }
    .modal.open .modal-overlay.from-right .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal.open .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal.open .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right; } }
    .modal.open .modal-overlay.from-back .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal.open .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal.open .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back; } }
      @media only screen and (max-width: 1199px) {
        .modal.open .modal-overlay.from-back .modal-dialog {
          left: 50%;
          position: fixed;
          top: 50%;
          transform: translate(-50%, -50%); } }
  .modal.ed-modal .modal-dialog {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1023px) {
      .modal.ed-modal .modal-dialog {
        height: 100vh;
        max-height: 100%;
        max-width: 100%;
        top: 0;
        width: 100vw; }
        .modal.ed-modal .modal-dialog .modal-header {
          background-color: #c30c15;
          color: #ffffff; } }

.modal-slider .modal-dialog {
  border-radius: 0; }
  .modal-slider .modal-dialog .modal-content {
    padding: 0; }
    .modal-slider .modal-dialog .modal-content .modal-close-icon {
      z-index: 100; }
    .modal-slider .modal-dialog .modal-content .modal-body {
      overflow-y: hidden; }
      .modal-slider .modal-dialog .modal-content .modal-body.sg-cw-row, .modal-slider .modal-dialog .modal-content .modal-body.sg-cw-section-heading-content, .modal-slider .modal-dialog .modal-content .modal-body.sg-cw-section-heading-cta, .modal-slider .modal-dialog .modal-content .modal-body.sg-cw-navigation-container, .modal-slider .modal-dialog .modal-content .sg-cw-pip-specifications .modal-body.sg-cw-section-wrapper, .sg-cw-pip-specifications .modal-slider .modal-dialog .modal-content .modal-body.sg-cw-section-wrapper, .modal-slider .modal-dialog .modal-content .modal-body.sg-cw-pip-intro {
        margin: 0; }
      .modal-slider .modal-dialog .modal-content .modal-body .sg-cw-cards {
        background-color: transparent;
        box-shadow: none; }
      .modal-slider .modal-dialog .modal-content .modal-body .sg-cw-slider-bullet-list {
        display: block; }
    .modal-slider .modal-dialog .modal-content .sg-cw-slider-new .sg-cw-content-text {
      /* this rule should be upped to 10 or we should refactor everything */
      /* sass-lint:disable SelectorDepth */
      /* sass-lint:enable SelectorDepth */ }
      .modal-slider .modal-dialog .modal-content .sg-cw-slider-new .sg-cw-content-text h3 {
        clear: left;
        margin: 1em auto .4em;
        max-width: 400px;
        text-align: left;
        width: 400px;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .modal-slider .modal-dialog .modal-content .sg-cw-slider-new .sg-cw-content-text h3 {
            max-width: 75%;
            width: 75%; } }
      .modal-slider .modal-dialog .modal-content .sg-cw-slider-new .sg-cw-content-text h4 {
        clear: left;
        margin: .1em auto .5em;
        max-width: 400px;
        text-align: left;
        width: 400px;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .modal-slider .modal-dialog .modal-content .sg-cw-slider-new .sg-cw-content-text h4 {
            max-width: 75%;
            width: 75%; } }

/* Because blah */
/* sass-lint:disable ChainedClasses, MergeableSelector */
.modal2 {
  display: inline-block;
  position: relative;
  /* this fixes the nested flex box bug in IE 11 needs a set height */
  /* this fixes the nested flex box bug in IE 11 needs a set height */
  /* this fixes the modal size bug in safari */
  /* this fixes the modal size bug in safari */
  /* this fixes the form select box overflow issue in firefox */ }
  .modal2 .modal-dialog {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    background-color: #ffffff;
    border-radius: 0;
    color: #4C4C4C;
    display: flex;
    flex-direction: column;
    height: 100vh;
    max-height: 100%;
    max-width: 800px;
    min-width: 60%;
    opacity: 0;
    visibility: hidden;
    overflow-y: auto;
    pointer-events: none;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    transform-origin: top left;
    transition: opacity ease-in-out .3s;
    width: 100vh;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .modal2 .modal-dialog {
        height: auto;
        left: 50%;
        max-height: 80%;
        max-width: 800px;
        min-width: 600px;
        position: fixed;
        top: 50%;
        transform: translate(-50%, -50%);
        width: 80vw; } }
    .modal2 .modal-dialog.extended, .modal2 .modal-dialog.slider-modal {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .modal2 .modal-dialog.extended, .modal2 .modal-dialog.slider-modal {
          max-height: 100vh;
          max-width: 650px; } }
  .modal2.modal-small .modal-dialog {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .modal2.modal-small .modal-dialog {
        height: auto;
        min-width: 300px;
        width: auto; } }
  .browser-ie .modal2 .modal-dialog {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .browser-ie .modal2 .modal-dialog {
        height: 80vh; } }
  .browser-ie .modal2.modal-small .modal-dialog {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .browser-ie .modal2.modal-small .modal-dialog {
        height: 50vh; } }
  .os-ios.browser-safari .modal2 .modal-dialog {
    height: 100%; }
  .os-ios.browser-safari .modal2.modal-small .modal-dialog {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .os-ios.browser-safari .modal2.modal-small .modal-dialog {
        height: 50vh; } }
  .modal2 .sg-cw-form-field[js-validate-element="select"] > .sg-cw-form-select.open ~ .sg-cw-select-fixed-back {
    max-height: 100%;
    max-width: 100%; }
  .modal2 .done .modal-dialog {
    visibility: visible; }
  .modal2 .modal-content {
    display: flex;
    flex-direction: column;
    height: 100%;
    -webkit-overflow-scrolling: touch;
    overflow-y: auto; }
  .modal2 .modal-overlay {
    align-items: center;
    background-color: rgba(0, 0, 0, 0.7);
    display: flex;
    height: 100vh;
    justify-content: center;
    left: 0;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: opacity ease-in-out .5s, z-index ease .5s;
    width: 100%;
    z-index: -1; }
    .modal2 .modal-overlay .modal-header {
      background-color: transparent;
      color: #4C4C4C;
      display: flex;
      flex: 0 1 auto;
      flex-direction: column;
      justify-content: space-between;
      padding: 1rem 3rem;
      text-align: center; }
      .modal2 .modal-overlay .modal-header h3 {
        align-self: center;
        font-size: 1.2rem;
        margin: 0;
        text-align: center; }
      .modal2 .modal-overlay .modal-header h4 {
        font-size: 1rem;
        margin-top: .3rem; }
      .modal2 .modal-overlay .modal-header .modal-close {
        cursor: pointer;
        position: absolute;
        right: 1rem;
        top: 1rem; }
        .modal2 .modal-overlay .modal-header .modal-close i {
          font-size: 1.2rem; }
    .modal2 .modal-overlay .modal-body {
      flex: 1 55 50%;
      margin: 0;
      overflow-y: auto;
      padding: 1rem; }
      .modal2 .modal-overlay .modal-body .modal-image {
        height: auto;
        width: 100%; }
      .modal2 .modal-overlay .modal-body h4 {
        padding: 2em 0 1em;
        text-align: center; }
      .modal2 .modal-overlay .modal-body.small-dropdown {
        min-height: 375px; }
      .modal2 .modal-overlay .modal-body.no-padding,
      .modal2 .modal-overlay .modal-body .slider-wrapper {
        padding: 0; }
      .modal2 .modal-overlay .modal-body .padded-content {
        padding: 0 1rem; }
      .modal2 .modal-overlay .modal-body .headline-with-price {
        padding: 1rem 0; }
        .modal2 .modal-overlay .modal-body .headline-with-price h4 {
          padding: 0;
          text-align: left; }
        .modal2 .modal-overlay .modal-body .headline-with-price .sg-cw-price {
          text-align: right; }
      .modal2 .modal-overlay .modal-body slider-slide slider-teaser {
        box-shadow: none; }
    .modal2 .modal-overlay .modal-footer {
      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
      display: flex;
      flex: 0 1 auto;
      margin: 0;
      padding-bottom: .5rem;
      /* If no breakpoint exists, use the content as default */ }

@media only screen and (min-width: 0) and (max-width: 639px) and (orientation: landscape) {
  .modal2 .modal-overlay .modal-footer a {
    line-height: 1.5rem;
    min-height: 1.5rem; } }
      .modal2 .modal-overlay .modal-footer > * {
        flex: 1 1 auto; }
    .modal2 .modal-overlay .modal-dialog {
      border-radius: 0; }
    .modal2 .modal-overlay.from-bottom .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2 .modal-overlay.from-bottom .modal-dialog {
          animation: .3s 1 modal-from-bottom-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2 .modal-overlay.from-bottom .modal-dialog {
          animation: .3s 1 modal-from-bottom-out; } }
    .modal2 .modal-overlay.from-top .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2 .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2 .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top-out; } }
    .modal2 .modal-overlay.from-right .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2 .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2 .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right-out; } }
    .modal2 .modal-overlay.from-back .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2 .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back-out-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2 .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back-out; } }
      @media only screen and (max-width: 1199px) {
        .modal2 .modal-overlay.from-back .modal-dialog {
          left: 50%;
          position: fixed;
          top: 50%;
          transform: translate(-50%, -50%); } }
  .modal2.modal-slider {
    overflow-x: hidden;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .modal2.modal-slider {
        max-width: 650px; } }
    .modal2.modal-slider img {
      max-width: 800px;
      width: 100%; }
    .modal2.modal-slider.bullets {
      margin-bottom: 0; }
    .modal2.modal-slider sg-slider2 {
      justify-content: start;
      padding: 0; }
      .modal2.modal-slider sg-slider2 .sg-cw-content-text {
        padding: 0 1em; }
        .modal2.modal-slider sg-slider2 .sg-cw-content-text p, .modal2.modal-slider sg-slider2 .sg-cw-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .modal2.modal-slider sg-slider2 .sg-cw-content-text li {
          max-width: 450px;
          text-align: left; }
      .modal2.modal-slider sg-slider2 slider-slide {
        max-height: none;
        vertical-align: top; }
        .modal2.modal-slider sg-slider2 slider-slide slider-teaser {
          box-shadow: none; }
    .modal2.modal-slider .modal-button [class*="icon-"],
    .modal2.modal-slider .modal-button [class^="icon-"] {
      font-size: 1rem;
      margin-left: 4px;
      margin-right: 0;
      pointer-events: all;
      position: absolute;
      top: 50%;
      transform: translateY(-50%); }
    .modal2.modal-slider .modal-dialog .modal-content .modal-header {
      padding: 1rem 2rem;
      width: 100%; }
      @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        .modal2.modal-slider .modal-dialog .modal-content .modal-header {
          padding: 0 2rem; } }
      .modal2.modal-slider .modal-dialog .modal-content .modal-header h3 {
        align-self: center;
        margin: 0;
        text-align: center; }
    .modal2.modal-slider .modal-dialog .modal-content .modal-body {
      align-content: baseline;
      overflow-x: hidden;
      overflow-y: auto;
      padding: 0; }
      .modal2.modal-slider .modal-dialog .modal-content .modal-body.sg-cw-row, .modal2.modal-slider .modal-dialog .modal-content .modal-body.sg-cw-section-heading-content, .modal2.modal-slider .modal-dialog .modal-content .modal-body.sg-cw-section-heading-cta, .modal2.modal-slider .modal-dialog .modal-content .modal-body.sg-cw-navigation-container, .modal2.modal-slider .modal-dialog .modal-content .sg-cw-pip-specifications .modal-body.sg-cw-section-wrapper, .sg-cw-pip-specifications .modal2.modal-slider .modal-dialog .modal-content .modal-body.sg-cw-section-wrapper, .modal2.modal-slider .modal-dialog .modal-content .modal-body.sg-cw-pip-intro {
        margin: 0 auto; }
    .modal2.modal-slider h3 > span {
      font-size: .9em;
      margin-left: 10px; }
      .modal2.modal-slider h3 > span [class^=icon] {
        margin-right: 3px; }
    .modal2.modal-slider .sg-cw-teaser-content {
      flex: 0 0 100%;
      padding: 0; }
      .modal2.modal-slider .sg-cw-teaser-content p, .modal2.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .modal2.modal-slider .sg-cw-teaser-content li {
        margin: 0 auto;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .modal2.modal-slider .sg-cw-teaser-content p, .modal2.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .modal2.modal-slider .sg-cw-teaser-content li {
            max-width: 75%; } }
    .modal2.modal-slider .slider-subelement {
      display: flex;
      flex-wrap: nowrap;
      height: auto;
      padding-bottom: 0;
      transition: transform ease .5s; }
    .modal2.modal-slider .slider-arrow {
      background-color: #c30c15;
      height: 30px;
      position: absolute;
      text-align: center;
      top: 50%;
      transform: translateY(-50%);
      width: 30px; }
      .modal2.modal-slider .slider-arrow [class^=icon] {
        line-height: 30px; }
    .modal2.modal-slider .sg-cw-slider-track {
      text-align: left;
      white-space: nowrap; }
  .modal2.open .modal-dialog {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    z-index: 10002; }
  .modal2.open .modal-overlay {
    opacity: 1;
    visibility: visible;
    pointer-events: all;
    z-index: 10001; }
    .modal2.open .modal-overlay.from-bottom .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2.open .modal-overlay.from-bottom .modal-dialog {
          animation: 1s 1 modal-from-bottom-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2.open .modal-overlay.from-bottom .modal-dialog {
          animation: 1s 1 modal-from-bottom; } }
    .modal2.open .modal-overlay.from-top .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2.open .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2.open .modal-overlay.from-top .modal-dialog {
          animation: .3s 1 modal-from-top; } }
    .modal2.open .modal-overlay.from-right .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2.open .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2.open .modal-overlay.from-right .modal-dialog {
          animation: .3s 1 modal-from-right; } }
    .modal2.open .modal-overlay.from-back .modal-dialog {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .modal2.open .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back-full-size; } }
      @media only screen and (min-width: 1024px) {
        .modal2.open .modal-overlay.from-back .modal-dialog {
          animation: .3s 1 modal-from-back; } }
      @media only screen and (max-width: 1199px) {
        .modal2.open .modal-overlay.from-back .modal-dialog {
          left: 50%;
          position: fixed;
          top: 50%;
          transform: translate(-50%, -50%); } }
  .modal2.open.modal-nested .modal-dialog {
    z-index: 20012; }
  .modal2.open.modal-nested .modal-overlay {
    z-index: 20011; }

.modal-button [class*="icon-"],
.modal-button [class^="icon-"] {
  font-size: 1rem;
  margin-left: 4px;
  margin-right: 0;
  pointer-events: all;
  position: absolute;
  top: 50%;
  transform: translateY(-50%); }

@keyframes modal-from-bottom {
  0% {
    transform: translate3d(-50%, 0, 0); }
  100% {
    transform: translate3d(-50%, -50%, 0); } }

@keyframes modal-from-bottom-full-size {
  0% {
    transform: translate3d(0, 50vh, 0); }
  100% {
    transform: translate3d(0, 0, 0); } }

@keyframes modal-from-bottom-out {
  0% {
    transform: translate3d(-50%, -50%, 0); }
  100% {
    transform: translate3d(-50%, 0, 0); } }

@keyframes modal-from-bottom-out-full-size {
  0% {
    transform: translate3d(0, 0, 0); }
  100% {
    transform: translate3d(0, 50vh, 0); } }

@keyframes modal-from-top {
  0% {
    transform: translate3d(-50%, -100%, 0); }
  100% {
    transform: translate3d(-50%, -50%, 0); } }

@keyframes modal-from-top-full-size {
  0% {
    transform: translate3d(0, -50vh, 0); }
  100% {
    transform: translate3d(0, 0, 0); } }

@keyframes modal-from-top-out {
  0% {
    transform: translate3d(-50%, -50%, 0); }
  100% {
    transform: translate3d(-50%, -100%, 0); } }

@keyframes modal-from-top-out-full-size {
  0% {
    transform: translate3d(0, 0, 0); }
  100% {
    transform: translate3d(0, -50vh, 0); } }

@keyframes modal-from-back {
  0% {
    transform: scale(0.25) translate3d(-50%, -50%, 0); }
  100% {
    transform: scale(1) translate3d(-50%, -50%, 0); } }

@keyframes modal-from-back-full-size {
  0% {
    transform: scale(0.25) translate3d(-50%, -50%, 0); }
  100% {
    transform: scale(1) translate3d(-50%, -50%, 0); } }

@keyframes modal-from-back-out {
  0% {
    transform: scale(1) translate3d(-50%, -50%, 0); }
  100% {
    transform: scale(0.25) translate3d(-50%, -50%, 0); } }

@keyframes modal-from-back-out-full-size {
  0% {
    transform: scale(1) translate3d(-50%, -50%, 0); }
  100% {
    transform: scale(0.25) translate3d(-50%, -50%, 0); } }

@keyframes modal-from-right {
  0% {
    transform: translate3d(0%, -50%, 0); }
  100% {
    transform: translate3d(-50%, -50%, 0); } }

@keyframes modal-from-right-out {
  0% {
    transform: translate3d(-50%, -50%, 0); }
  100% {
    transform: translate3d(0%, -50%, 0); } }

@keyframes modal-from-right-full-size {
  0% {
    transform: translate3d(0%, -50%, 0); }
  100% {
    transform: translate3d(-50%, -50%, 0); } }

@keyframes modal-from-right-out-full-size {
  0% {
    transform: translate3d(-50%, -50%, 0); }
  100% {
    transform: translate3d(0%, -50%, 0); } }

.sg-cw-multi-range [type=range] {
  display: none; }

.sg-cw-multi-range .full-track {
  background-color: lightgray;
  height: 3px;
  margin: 1.5rem 0;
  max-width: calc(100% - 30px);
  position: relative; }

.sg-cw-multi-range .colored-track {
  background-color: #408fc8;
  height: 100%;
  position: absolute; }

.sg-cw-multi-range .thumb {
  height: 25px;
  pointer-events: all;
  position: absolute;
  -webkit-tap-highlight-color: transparent;
  top: 50%;
  transform: translate(-7px, -50%);
  width: 25px; }
  .sg-cw-multi-range .thumb::before {
    background-color: #408fc8;
    border-radius: 50%;
    content: "";
    cursor: pointer;
    height: 18px;
    left: 50%;
    position: absolute;
    -webkit-tap-highlight-color: transparent;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 18px; }

.sg-cw-multi-range .track-label {
  position: absolute;
  top: 11px;
  transform: translateX(-6px);
  transition: top ease-in .15s;
  width: 50px; }
  .sg-cw-multi-range .track-label.single {
    transform: translateX(0); }
  .sg-cw-multi-range .track-label.top {
    top: -7px;
    transform: translateY(-100%); }
    .sg-cw-multi-range .track-label.top.single {
      transform: translateX(50%) translateY(-100%); }

.sg-cw-topbar-logo {
  height: 50px;
  display: table-cell;
  line-height: 0;
  text-align: center;
  vertical-align: middle;
  width: 9rem; }
  @media screen and (min-width: 62rem) {
    .sg-cw-topbar-logo {
      height: 80px; } }
  @media screen and (min-width: 62rem) {
    .sg-cw-topbar-logo {
      width: 11rem; } }
  .sg-cw-topbar-logo a {
    display: inline-block;
    height: 100%;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    user-select: none;
    width: 100%; }
    .sg-cw-topbar-logo a:hover {
      text-decoration: none; }
  .sg-cw-topbar-logo img {
    height: 100%;
    width: 6.5rem; }
    @media screen and (min-width: 62rem) {
      .sg-cw-topbar-logo img {
        width: 8rem; } }

.sg-cw-topbar {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  height: 50px;
  background-color: #c30c15;
  display: table;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100; }
  @media screen and (min-width: 62rem) {
    .sg-cw-topbar {
      height: 80px; } }
  .sg-cw-topbar ul {
    display: table;
    float: right;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 100%; }
    @media screen and (min-width: 62rem) {
      .sg-cw-topbar ul {
        width: auto; } }
  .sg-cw-topbar li {
    height: 50px;
    display: table-cell;
    margin-left: 5px;
    outline: 0;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    user-select: none;
    vertical-align: middle; }
    @media screen and (min-width: 62rem) {
      .sg-cw-topbar li {
        height: 80px; } }
    .sg-cw-topbar li.active {
      background-color: #a60a12; }
      .sg-cw-topbar li.active a:link,
      .sg-cw-topbar li.active a:visited {
        border-bottom: 3px solid #ffffff; }
      .sg-cw-topbar li.active:hover {
        text-decoration: none; }
      .sg-cw-topbar li.active i {
        color: #ffffff; }
  .sg-cw-topbar a {
    height: 50px;
    line-height: 50px;
    border-bottom: 0;
    display: block;
    text-align: center; }
    @media screen and (min-width: 62rem) {
      .sg-cw-topbar a {
        height: 80px;
        line-height: 80px; } }
    @media screen and (min-width: 62rem) {
      .sg-cw-topbar a {
        padding-left: 2rem;
        padding-right: 2rem; } }
    .sg-cw-topbar a:hover {
      text-decoration: none; }
    .sg-cw-topbar a i {
      height: 50px;
      line-height: 50px;
      color: #ffffff;
      display: inline-block;
      font-size: 1.4rem;
      vertical-align: middle; }
      @media screen and (min-width: 62rem) {
        .sg-cw-topbar a i {
          height: 80px;
          line-height: 80px; } }
    .sg-cw-topbar a span {
      height: 50px;
      line-height: 50px;
      color: #ffffff;
      display: none;
      font-size: 1rem;
      -webkit-font-smoothing: antialiased;
      font-weight: 400;
      margin-left: .5rem;
      text-transform: uppercase;
      vertical-align: middle; }
      @media screen and (min-width: 62rem) {
        .sg-cw-topbar a span {
          height: 80px;
          line-height: 80px; } }
      @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
        .sg-cw-topbar a span {
          font-weight: 400;
          padding-top: 3px; } }
      @media screen and (min-width: 62rem) {
        .sg-cw-topbar a span {
          display: inline-block; } }

.sg-cw-search-delete {
  border-radius: 50%;
  border-width: 0;
  color: #a0a0a0;
  font-size: 1.375rem;
  padding: 0 10px;
  position: absolute;
  right: .5rem;
  top: 50%;
  transform: translateY(-50%); }

.sg-cw-nav-wrapper {
  display: inherit;
  margin: 0 auto;
  max-width: 1395px;
  width: inherit; }

[js-object-fit] {
  background: no-repeat center;
  background-size: cover;
  object-fit: cover; }

[js-object-fit="contain"] {
  background-size: contain;
  object-fit: contain; }

[js-object-fit="cover"] {
  background-size: cover;
  object-fit: cover; }

.sg-cw-panel {
  background-color: #ffffff;
  height: 100%;
  padding: 1rem 1.5rem;
  width: 100%;
  /* if you change this, also take care of web-photo-service.ContentPanelService.constructor.loopFunction */ }

.sg-cw-progressbar {
  background-color: rgba(64, 143, 200, 0.1);
  color: #ffffff;
  display: block;
  height: 0;
  margin: 2px;
  overflow: hidden;
  position: relative;
  transition: height 0.4s cubic-bezier(0.64, 0.09, 0.08, 1); }
  .sg-cw-progressbar.active {
    height: 2.3rem; }
  .sg-cw-progressbar .progress {
    background-color: #408fc8;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(0.64, 0.09, 0.08, 1);
    width: 100%; }
  .sg-cw-progressbar .icon {
    background-color: rgba(64, 143, 200, 0.7);
    cursor: pointer;
    left: 0;
    position: absolute;
    top: 0; }
    .sg-cw-progressbar .icon i {
      display: block;
      padding: .6rem; }
      .sg-cw-progressbar .icon i:hover {
        background-color: rgba(64, 143, 200, 0.2); }
  .sg-cw-progressbar .label {
    display: block;
    left: 0;
    padding: .5rem;
    position: absolute;
    text-align: center;
    top: 0;
    width: 100%; }
    .sg-cw-progressbar .label label {
      background-color: rgba(64, 143, 200, 0.7);
      border-radius: 1px;
      padding: .3rem .4rem; }

.sg-cw-ripple-light,
.sg-cw-ripple-dark {
  position: relative;
  -webkit-tap-highlight-color: transparent; }
  .sg-cw-ripple-light .sg-cw-ripple-wrapper,
  .sg-cw-ripple-dark .sg-cw-ripple-wrapper {
    border-radius: 100%;
    display: block;
    opacity: .4;
    pointer-events: none;
    position: absolute;
    transform: scale(0); }
    .sg-cw-ripple-light .sg-cw-ripple-wrapper.sg-cw-ripple-active,
    .sg-cw-ripple-dark .sg-cw-ripple-wrapper.sg-cw-ripple-active {
      animation: ripple .25s linear; }

.sg-cw-ripple-light > .sg-cw-ripple-wrapper {
  background-color: #ffffff; }

.sg-cw-ripple-dark > .sg-cw-ripple-wrapper {
  background-color: #737373; }

.sg-cw-ripple-overflow {
  overflow: hidden; }

@keyframes ripple {
  100% {
    opacity: 0;
    transform: scale(2.5); } }

.sg-cw-select {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  background-color: #cdcdcd;
  color: #2e2e2e;
  cursor: pointer;
  display: inline-block;
  min-height: 2.5rem;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  text-align: left;
  -webkit-touch-callout: none;
  user-select: none;
  width: 160px; }
  .sg-cw-select:visited {
    color: #ffffff; }
  .sg-cw-select:hover {
    background-color: #b9b9b9; }
  .sg-cw-select:focus {
    background-color: #cdcdcd; }
  .sg-cw-select:active {
    background-color: #a0a0a0; }
  .sg-cw-select.sg-cw-disabled,
  .sg-cw-select [disabled] + label {
    background-color: #ececec; }
  .sg-cw-select .sg-cw-selector {
    color: #2e2e2e;
    display: block;
    line-height: 2.5rem;
    overflow: hidden;
    padding-left: 1rem;
    padding-right: 2.5rem;
    text-overflow: ellipsis;
    white-space: nowrap; }
    .sg-cw-select .sg-cw-selector::after {
      content: "\E901";
      display: inline-block;
      font-family: "cewe-icons";
      font-size: 1rem;
      padding: 0 1rem;
      position: absolute;
      right: 0;
      transition: all .2s ease; }
    .sg-cw-select .sg-cw-selector:focus {
      background-color: transparent;
      box-shadow: none; }
    .sg-cw-select .sg-cw-selector:active {
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }
  .sg-cw-select .sg-cw-select-list {
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1);
    background-color: #fafafa;
    height: auto;
    list-style: none;
    margin: 1px 0 0;
    max-height: 256px;
    min-height: 48px;
    opacity: 0;
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    transition: visibility .4s, opacity .4s;
    visibility: hidden;
    width: 100%;
    z-index: 20; }
    .sg-cw-select .sg-cw-select-list.open {
      opacity: 1;
      visibility: visible; }

.sg-cw-select-list.top {
  bottom: 100%;
  margin: 0; }

.sg-cw-select-list.center {
  margin: 0;
  top: 50%;
  transform: translateY(-50%); }

.sg-cw-select-list .selected {
  font-weight: 700; }

.sg-cw-select-list li {
  background-color: #fafafa;
  color: #2e2e2e;
  display: block;
  line-height: 2.5rem;
  overflow: hidden;
  padding: 0 1rem;
  white-space: nowrap; }
  .sg-cw-select-list li a {
    display: inline-block;
    line-height: 2.5;
    width: 100%; }
  .sg-cw-select-list li:last-child {
    border-bottom: 0; }
  .sg-cw-select-list li:hover {
    background-color: #b9b9b9;
    color: #2e2e2e; }
  .sg-cw-select-list li img {
    margin-right: .5rem;
    width: 1rem; }

/* switch */
/* sass-lint:disable NestingDepth */
.sg-cw-switch {
  display: inline-block;
  height: .75rem;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 2rem; }
  .sg-cw-switch input {
    display: none; }
    .sg-cw-switch input + .sg-cw-ripple-static.anim::after {
      animation: ripple-center-off .65s;
      background: #408fc8;
      content: "";
      left: 50%;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%); }
    .sg-cw-switch input:checked {
      /* Rolling eyes smiley */
      /* sass-lint:disable ChainedClasses */ }
      .sg-cw-switch input:checked + .sg-cw-slider {
        background-color: #a9d2f0; }
        .sg-cw-switch input:checked + .sg-cw-slider::before {
          background-color: #408fc8;
          content: "";
          position: absolute;
          transform: translateX(0.9375rem); }
      .sg-cw-switch.checked .sg-cw-slider {
        background-color: #a9d2f0; }
        .sg-cw-switch.checked .sg-cw-slider::before {
          background-color: #408fc8;
          content: "";
          position: absolute;
          transform: translateX(0.9375rem); }
      .sg-cw-switch input:checked + .sg-cw-ripple-static .anim::after {
        animation: ripple-center-on .65s; }
    .sg-cw-switch input:disabled + .sg-cw-slider::after, .sg-cw-switch input:checked:disabled + .sg-cw-slider::after {
      animation: none;
      content: none; }
    .sg-cw-switch input:focus + .sg-cw-slider {
      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); }
  .sg-cw-switch input:disabled + .sg-cw-slider,
  .sg-cw-switch input:checked:disabled + .sg-cw-slider {
    background-color: #f4f4f4;
    cursor: not-allowed; }
    .sg-cw-switch input:disabled + .sg-cw-slider::before,
    .sg-cw-switch input:checked:disabled + .sg-cw-slider::before {
      background-color: #dddddd;
      box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.2); }
  .sg-cw-switch input:checked:disabled + .sg-cw-slider::before {
    background-color: #c8c8c8; }
  .sg-cw-switch .sg-cw-slider {
    background-color: #b9b9b9;
    border-radius: 2rem;
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0; }
    .sg-cw-switch .sg-cw-slider::before {
      box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
      background-color: #f4f4f4;
      border-radius: 50%;
      bottom: -.1875rem;
      content: "";
      height: 1.125rem;
      left: 0;
      position: absolute;
      transition: transform .4s ease;
      width: 1.125rem; }

/* checkbox */
.sg-cw-selection-check {
  border: 0;
  position: relative; }
  .sg-cw-selection-check [type='checkbox'] {
    display: none; }
    .sg-cw-selection-check [type='checkbox'] + label {
      position: relative;
      -webkit-tap-highlight-color: transparent;
      user-select: none;
      /* gap between inner rect and border (outline-offset) */ }
      .sg-cw-selection-check [type='checkbox'] + label::before {
        appearance: none;
        background-color: transparent;
        content: "";
        cursor: pointer;
        display: inline-block;
        height: 0.95rem;
        margin-bottom: 0.15rem;
        margin-right: .5rem;
        margin-top: 0.15rem;
        outline: 1px solid #737373;
        outline-offset: 0.15rem;
        position: relative;
        top: .3125rem;
        transition: background-color .25s ease-out;
        width: 0.95rem;
        z-index: 10; }
    .sg-cw-selection-check [type='checkbox'] + .sg-cw-ripple-static.anim::after {
      animation: ripple-center-off .65s;
      background: #408fc8;
      content: "";
      left: .625rem;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%); }
    .sg-cw-selection-check [type='checkbox']:checked + label {
      color: #408fc8; }
      .sg-cw-selection-check [type='checkbox']:checked + label::before {
        background-color: #408fc8;
        color: #408fc8;
        outline-color: #408fc8;
        z-index: 10; }
    .sg-cw-selection-check [type='checkbox']:checked + .sg-cw-ripple-static.anim::after {
      animation: ripple-center-on .65s; }
    .sg-cw-selection-check [type='checkbox']:checked:disabled + label {
      color: #a0a0a0;
      cursor: not-allowed;
      /* Just a test */
      /* sass-lint:disable NestingDepth */ }
      .sg-cw-selection-check [type='checkbox']:checked:disabled + label::before {
        background-color: #a0a0a0;
        cursor: not-allowed;
        outline-color: #a0a0a0; }
    .sg-cw-selection-check [type='checkbox']:checked:disabled + .sg-cw-ripple-static {
      /* Just a test */
      /* sass-lint:disable NestingDepth */ }
      .sg-cw-selection-check [type='checkbox']:checked:disabled + .sg-cw-ripple-static.anim::after {
        content: none; }
    .sg-cw-selection-check [type='checkbox']:disabled + label {
      color: #a0a0a0;
      cursor: not-allowed; }
      .sg-cw-selection-check [type='checkbox']:disabled + label::before {
        cursor: not-allowed;
        outline-color: #a0a0a0; }
    .sg-cw-selection-check [type='checkbox']:disabled + .sg-cw-ripple-static.anim::after {
      content: none; }
  .sg-cw-selection-check.sg-cw-on-dark {
    color: #ffffff; }
    .sg-cw-selection-check.sg-cw-on-dark [type='checkbox'] + label {
      color: #ffffff; }
      .sg-cw-selection-check.sg-cw-on-dark [type='checkbox'] + label::before {
        background-color: #737373;
        border: 1px solid #ffffff; }
    .sg-cw-selection-check.sg-cw-on-dark [type='checkbox'] + .sg-cw-ripple-static.anim::after {
      background-color: #d8ebf8; }
    .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:checked + label {
      color: #91c5ec;
      /* Just a test */
      /* sass-lint:disable NestingDepth */ }
      .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:checked + label::before {
        background-color: #79b9e8;
        border: 1px solid #79b9e8;
        box-shadow: inset 0 0 0 0.125rem #737373;
        color: #79b9e8; }
    .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:checked:disabled {
      /* Just a test */
      /* sass-lint:disable NestingDepth */
      /* Just a test */
      /* sass-lint:disable NestingDepth */ }
      .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:checked:disabled + label {
        color: #a0a0a0; }
        .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:checked:disabled + label::before {
          background-color: #a0a0a0;
          border-color: #a0a0a0; }
      .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:checked:disabled + .sg-cw-ripple-static.anim::after {
        content: none; }
    .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:disabled + label {
      color: #a0a0a0;
      /* Just a test */
      /* sass-lint:disable NestingDepth */ }
      .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:disabled + label::before {
        border-color: #a0a0a0; }
    .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:disabled + .sg-cw-ripple-static {
      /* Just a test */
      /* sass-lint:disable NestingDepth */ }
      .sg-cw-selection-check.sg-cw-on-dark [type='checkbox']:disabled + .sg-cw-ripple-static.anim::after {
        content: none; }

.sg-cw-options-container > label {
  color: #737373; }

.sg-cw-options-container:not(:last-child) {
  padding-bottom: 2rem; }

.sg-cw-options-container .sg-cw-radio {
  margin-bottom: 0; }

.sg-cw-options-container .sg-cw-color-pot {
  margin-bottom: 0; }

.sg-cw-shadow-layer-01 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4); }

.sg-cw-shadow-layer-02 {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); }

.sg-cw-shadow-layer-03 {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }

.sg-cw-shadow-layer-04 {
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1); }

.sg-cw-shadow-layer-05 {
  box-shadow: 0 18px 30px rgba(0, 0, 0, 0.1); }

.sg-cw-shadow-layer-06 {
  box-shadow: 0 30px 50px rgba(0, 0, 0, 0.1); }

.sg-cw-spinner {
  align-items: center;
  display: flex;
  flex-direction: row;
  font-size: large;
  justify-content: center;
  padding: 10rem 0;
  position: relative; }
  .sg-cw-spinner div {
    background-color: #ffffff;
    box-shadow: none;
    height: 2em;
    width: 2em; }
  .sg-cw-spinner .first {
    animation: spinnerAnimation ease 2s infinite;
    transform: scale(1) translateY(-50%); }
  .sg-cw-spinner .second {
    animation: spinnerAnimation ease 2s .5s infinite;
    margin: 0 2rem;
    transform: scale(1) translateY(-50%); }
  .sg-cw-spinner .third {
    animation: spinnerAnimation ease 2s 1s infinite;
    transform: scale(1) translateY(-50%); }
  .sg-cw-spinner.large div {
    height: 3em;
    width: 3em; }
  .sg-cw-spinner.small div {
    height: 1em;
    width: 1em; }

.sg-cw-customer-example .sg-cw-spinner {
  padding: 9rem 0 6rem; }

.browser-safari .sg-cw-spinner .first {
  animation: spinnerAnimation ease 3s .25s infinite; }

.browser-safari .sg-cw-spinner .second {
  animation: spinnerAnimation ease 3s 1.25s infinite; }

.browser-safari .sg-cw-spinner .third {
  animation: spinnerAnimation ease 3s 2s infinite; }

@keyframes spinnerAnimation {
  0% {
    transform: scale(1) translateY(-50%); }
  35% {
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1);
    transform: scale(1.4) translateY(-50%); }
  65% {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    transform: scale(1) translateY(-50%); }
  70% {
    transform: scale(1) translateY(-50%); }
  100% {
    transform: scale(1) translateY(-50%); } }

.sg-cw-sub-navigation {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  background-color: #ffffff;
  position: fixed;
  top: 49px;
  width: 100%;
  z-index: 110; }
  @media screen and (min-width: 62rem) {
    .sg-cw-sub-navigation {
      top: 79px; } }
  .sg-cw-sub-navigation .sg-cw-nav-wrapper {
    position: relative; }
    .sg-cw-sub-navigation .sg-cw-nav-wrapper ul.sg-cw-subnav-links li {
      width: auto; }
  .sg-cw-sub-navigation .sg-cw-button, .sg-cw-sub-navigation .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-sub-navigation .sg-cw-magazine-accordion-item-link, .sg-cw-sub-navigation .sg-cw-pip-order-tradingpartner, .sg-cw-sub-navigation .sg-cw-pip-order-checkout, .sg-cw-sub-navigation .sg-cw-pip-order-additionalcta {
    box-shadow: none;
    color: #ffffff;
    display: inline-block;
    float: right;
    font-size: 1.25rem;
    line-height: 3rem;
    margin: 0;
    padding: 0 .5rem;
    position: absolute;
    right: 0;
    top: 0;
    width: 4rem;
    z-index: 6; }
  .sg-cw-sub-navigation.slide-out {
    height: 0px;
    overflow: hidden;
    transition: all .15s ease-out;
    width: 100%; }
  .sg-cw-sub-navigation.slide-in {
    height: 2rem;
    overflow: hidden;
    transition: all .1s ease-out;
    width: 100%; }
    @media screen and (min-width: 62rem) {
      .sg-cw-sub-navigation.slide-in {
        height: 3rem; } }

.sg-cw-arrow-background {
  position: absolute;
  right: 0;
  transform: translate3d(0, 0, 0);
  width: 64px;
  z-index: 50;
  /* if arrow is visible, you need a padding under it! */ }
  .sg-cw-arrow-background .icon-full-arrow-left,
  .sg-cw-arrow-background .icon-full-arrow-right {
    transition: 0.25s ease;
    /* remove animation in IE 11+edge */
    /* remove animation in IE 10 */
    color: #737373;
    cursor: pointer;
    float: right;
    font-size: 1.25rem;
    height: 2rem;
    line-height: 2rem;
    margin-right: 16px;
    position: relative;
    width: 20px; }
    @supports (-ms-ime-align: auto) {
      .sg-cw-arrow-background .icon-full-arrow-left,
      .sg-cw-arrow-background .icon-full-arrow-right {
        transition: none; } }
    @media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
      .sg-cw-arrow-background .icon-full-arrow-left,
      .sg-cw-arrow-background .icon-full-arrow-right {
        transition: none; } }
    @media screen and (min-width: 62rem) {
      .sg-cw-arrow-background .icon-full-arrow-left,
      .sg-cw-arrow-background .icon-full-arrow-right {
        height: 3rem;
        line-height: 3rem; } }
  .sg-cw-arrow-background .icon-full-arrow-left {
    transform: rotate(360deg); }
  .sg-cw-arrow-background .icon-full-arrow-right {
    transform: rotate(0deg); }
  .sg-cw-arrow-background ~ .frame {
    padding-right: 5.5rem; }
    @media screen and (min-width: 75rem) {
      .sg-cw-arrow-background ~ .frame {
        padding-right: 7.2rem; } }
    .sg-cw-arrow-background ~ .frame .sg-cw-subnav-links li:last-of-type {
      margin-right: 1.25rem; }
      @media screen and (min-width: 62rem) {
        .sg-cw-arrow-background ~ .frame .sg-cw-subnav-links li:last-of-type {
          margin-right: 3.25rem; } }
  .sg-cw-arrow-background.hide {
    display: none; }
    .sg-cw-arrow-background.hide ~ .frame {
      padding-right: 0; }
      .sg-cw-arrow-background.hide ~ .frame .sg-cw-subnav-links li:last-of-type {
        margin-right: 1.3rem; }

.sg-cw-subnav-links {
  height: 2rem;
  margin: 0;
  padding-left: 1rem;
  position: relative;
  right: 0;
  text-align: right;
  white-space: nowrap;
  z-index: 5; }
  @media screen and (min-width: 62rem) {
    .sg-cw-subnav-links {
      height: 3rem; } }
  .sg-cw-subnav-links li {
    color: #454545;
    display: inline-block;
    text-transform: none;
    vertical-align: middle; }
    .sg-cw-subnav-links li a {
      -webkit-font-smoothing: antialiased; }
    .sg-cw-subnav-links li a:link,
    .sg-cw-subnav-links li a:visited {
      color: #737373;
      display: inline-block;
      line-height: 2rem;
      padding: 0 .5rem; }
      @media screen and (min-width: 62rem) {
        .sg-cw-subnav-links li a:link,
        .sg-cw-subnav-links li a:visited {
          line-height: 3rem; } }
    .sg-cw-subnav-links li:hover a,
    .sg-cw-subnav-links li:focus a,
    .sg-cw-subnav-links li:active a {
      border: 0;
      color: #222222;
      padding-bottom: 0; }
  .sg-cw-subnav-links .sg-cw-arrow-nav {
    background-color: #ececec;
    height: 3rem;
    position: absolute;
    right: 0;
    top: 0;
    width: 3rem; }
    .sg-cw-subnav-links .sg-cw-arrow-nav span {
      background-color: #ececec;
      color: #737373;
      font-size: 1.2rem;
      padding-right: 1rem;
      position: absolute;
      right: 0;
      top: 52%;
      transform: translateY(-50%); }
    .sg-cw-subnav-links .sg-cw-arrow-nav:hover a {
      color: #222222; }

.tagcontainer {
  padding-bottom: 8px;
  padding-top: 32px; }

.tag {
  height: 50px; }

.sg-cw-tooltip::after {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  background: #696969;
  border-radius: 2px;
  color: #ffffff;
  content: attr(data-tooltip);
  font-size: .8rem;
  left: 50%;
  line-height: 1.7;
  margin-top: .5rem;
  opacity: 0;
  padding: 2px 10px;
  position: absolute;
  text-transform: none;
  top: 1.6rem;
  transform: translateX(-50%) translateY(1.25rem);
  transition: opacity 0.15s 0.4s, transform 0.15s 0.4s;
  visibility: hidden;
  white-space: nowrap;
  z-index: 400; }

.sg-cw-tooltip:hover::after,
.open .sg-cw-tooltip:not(.sg-cw-modal-tooltip)::after {
  display: block;
  opacity: 1;
  transform: translateX(-50%) translateY(1.5rem);
  visibility: visible; }

.sg-cw-tooltip:active::after {
  opacity: 0; }

.sg-cw-tooltip.left {
  /* need to overide something not written specific enough */
  /* sass-lint:disable ChainedClasses */ }
  .sg-cw-tooltip.left::after {
    left: -.8rem;
    top: 1rem;
    transform: translateX(-100%) translateY(0%); }
  .sg-cw-tooltip.left:hover::after,
  .open .sg-cw-tooltip.left::after {
    transform: translateX(-100%) translateY(-60%); }

.sg-cw-tooltip.right {
  /* need to overide something not written specific enough */
  /* sass-lint:disable ChainedClasses */ }
  .sg-cw-tooltip.right::after {
    left: 100%;
    top: 1rem;
    transform: translateX(0.8rem) translateY(0%); }
  .sg-cw-tooltip.right:hover::after,
  .open .sg-cw-tooltip.right::after {
    transform: translateX(0.8rem) translateY(-60%); }

.sg-cw-tooltip.triangle {
  /* Temporary allowed */
  /* sass-lint:disable ChainedClasses */ }
  .sg-cw-tooltip.triangle::before {
    border-bottom: solid 5px #696969;
    border-left: solid 5px transparent;
    border-right: solid 5px transparent;
    content: "";
    height: 0;
    left: 50%;
    opacity: 0;
    position: absolute;
    top: 1.3em;
    transform: translateX(-72%) translateY(1.75rem);
    transition: opacity 0.15s 0.4s, transform 0.15s 0.4s;
    visibility: hidden;
    width: 0;
    z-index: 3; }
  .sg-cw-tooltip:hover::after,
  .open .sg-cw-tooltip.triangle:not(.sg-cw-modal-tooltip)::after {
    display: block;
    opacity: 1;
    transform: translateX(-50%) translateY(1.5rem);
    visibility: visible; }

.sg-cw-tooltip.sg-cw-tooltip-light::after {
  background: #ffffff;
  color: #696969; }

.sg-cw-tooltip.sg-cw-tooltip-light.triangle::after {
  background: #ffffff;
  color: #696969; }

.sg-cw-ripple-overflow .sg-cw-tooltip:hover,
.open .sg-cw-ripple-overflow .sg-cw-tooltip {
  /* need to override something not written specific enough */
  /* sass-lint:disable ImportantRule */
  display: none !important; }

.sg-cw-toolbar {
  background-color: #c30c15;
  box-sizing: border-box;
  color: #ffffff;
  display: flex;
  flex-direction: column;
  padding: 0 1rem;
  transition: background-color .25s ease-in, color .25s ease-in;
  width: 100%; }
  .sg-cw-toolbar .sg-cw-disabled {
    background-color: #c30c15; }
  .sg-cw-toolbar.inverted {
    background-color: #ffffff;
    color: #000000; }
    .sg-cw-toolbar.inverted .sg-cw-disabled {
      background-color: #ffffff; }
  .sg-cw-toolbar.action {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    background-color: #ffffff;
    padding: 0; }
    .sg-cw-toolbar.action .sg-cw-toolbar-row {
      min-height: 40px; }
      .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-toolbar-item {
        margin: 0; }
      .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-button, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-magazine-accordion-item-link, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-pip-order-tradingpartner, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-pip-order-checkout, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-pip-order-additionalcta {
        margin: 0; }
        .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-button.sg-cw-disabled, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-disabled.sg-cw-magazine-accordion-item-link, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-disabled.sg-cw-pip-order-tradingpartner, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-disabled.sg-cw-pip-order-checkout, .sg-cw-toolbar.action .sg-cw-toolbar-row .sg-cw-disabled.sg-cw-pip-order-additionalcta {
          background-color: transparent;
          opacity: .4; }
  .sg-cw-toolbar .group-start {
    display: flex;
    flex: 1 1;
    flex-direction: row;
    justify-content: flex-start;
    order: 1; }
  .sg-cw-toolbar .group-middle {
    display: flex;
    flex: 1 1;
    flex-direction: row;
    justify-content: center;
    order: 2; }
  .sg-cw-toolbar .group-end {
    display: flex;
    flex: 1 1;
    flex-direction: row;
    justify-content: flex-end;
    order: 3; }
  .sg-cw-toolbar .sg-cw-toolbar-row {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    min-height: 3.5rem;
    width: 100%; }
    @media screen and (orientation: landscape) {
      .sg-cw-toolbar .sg-cw-toolbar-row {
        min-height: 3rem; } }
    @media screen and (min-width: 62rem) {
      .sg-cw-toolbar .sg-cw-toolbar-row {
        min-height: 4rem; } }
    .sg-cw-toolbar .sg-cw-toolbar-row.sg-cw-align-start {
      justify-content: flex-start; }
    .sg-cw-toolbar .sg-cw-toolbar-row.sg-cw-align-end {
      justify-content: flex-end; }
    .sg-cw-toolbar .sg-cw-toolbar-row.sg-cw-align-center {
      justify-content: center; }
    .sg-cw-toolbar .sg-cw-toolbar-row.sg-cw-align-space-around {
      justify-content: space-around; }
    .sg-cw-toolbar .sg-cw-toolbar-row.sg-cw-align-space-between {
      justify-content: space-between; }
    .sg-cw-toolbar .sg-cw-toolbar-row .sg-cw-toolbar-item {
      align-items: center;
      display: flex;
      font-size: 1.25rem;
      margin: .375rem .5rem; }

.cw-content-panel .sg-cw-toolbar .sg-cw-flat:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .cw-content-panel .sg-cw-toolbar .sg-cw-button:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .cw-content-panel .sg-cw-toolbar .sg-cw-pip-order-tradingpartner:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .cw-content-panel .sg-cw-toolbar .sg-cw-pip-order-checkout:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .cw-content-panel .sg-cw-toolbar .sg-cw-pip-order-additionalcta:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .cw-content-panel .sg-cw-toolbar .sg-cw-button:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .cw-content-panel .sg-cw-toolbar .sg-cw-pip-order-tradingpartner:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .cw-content-panel .sg-cw-toolbar .sg-cw-pip-order-checkout:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .cw-content-panel .sg-cw-toolbar .sg-cw-pip-order-additionalcta:hover, .cw-content-panel .sg-cw-toolbar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .cw-content-panel .sg-cw-toolbar .sg-cw-magazine-accordion-item-link:hover,
.cw-content-panel .sg-cw-toolbar .sg-cw-flat-icon:hover {
  color: #7d7d7d; }

h1,
h2,
h3,
h4,
h5,
h6,
.headline,
.sg-cw-section-heading-headline,
.sg-cw-section-heading-subline,
.sg-cw-pip-productslogan {
  color: #4C4C4C;
  margin-bottom: .5rem;
  margin-top: 0; }

p, .sg-cw-pip-features > ul li {
  margin-bottom: .5rem;
  margin-top: 0; }
  p.sg-cw-typo-800, .sg-cw-pip-features > ul li.sg-cw-typo-800 {
    color: #4C4C4C; }

em,
span,
strong {
  color: inherit;
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  text-decoration: inherit; }

em {
  font-style: italic; }

strong {
  font-weight: 700; }

.sg-cw-typo-300,
h6, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3 span,
.sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline span,
.sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline span,
.sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline span,
.sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan span, .sg-cw-magazine-textarea-text-author p, .sg-cw-magazine-textarea-text-author .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author li, .sg-cw-magazine-textarea-text-teaser-text p, .sg-cw-magazine-textarea-text-teaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-teaser-text li, .sg-cw-teaser-footer, footer, footer .sg-cw-row .sg-cw-teaser-content p, footer .sg-cw-section-heading-content .sg-cw-teaser-content p, footer .sg-cw-section-heading-cta .sg-cw-teaser-content p, footer .sg-cw-navigation-container .sg-cw-teaser-content p, footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content p, .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content p, footer .sg-cw-pip-intro .sg-cw-teaser-content p, footer .sg-cw-row .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-row .sg-cw-teaser-content li, footer .sg-cw-section-heading-content .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-section-heading-content .sg-cw-teaser-content li, footer .sg-cw-section-heading-cta .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-section-heading-cta .sg-cw-teaser-content li, footer .sg-cw-navigation-container .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-navigation-container .sg-cw-teaser-content li, footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content li, .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content li, footer .sg-cw-pip-intro .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-pip-intro .sg-cw-teaser-content li, .sg-cw-pip-deliveryinfo-item p:not(.sg-cw-pip-deliveryinfo-item-headline), .sg-cw-pip-deliveryinfo-item .sg-cw-pip-features > ul li:not(.sg-cw-pip-deliveryinfo-item-headline), .sg-cw-pip-features > ul .sg-cw-pip-deliveryinfo-item li:not(.sg-cw-pip-deliveryinfo-item-headline), .sg-cw-typo-300 {
  font-size: 0.75rem;
  font-weight: 300;
  line-height: 1.4;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-typo-300,
    h6, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3 span,
    .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline span,
    .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline span,
    .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline span,
    .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan span, .sg-cw-magazine-textarea-text-author p, .sg-cw-magazine-textarea-text-author .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author li, .sg-cw-magazine-textarea-text-teaser-text p, .sg-cw-magazine-textarea-text-teaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-teaser-text li, .sg-cw-teaser-footer, footer, footer .sg-cw-row .sg-cw-teaser-content p, footer .sg-cw-section-heading-content .sg-cw-teaser-content p, footer .sg-cw-section-heading-cta .sg-cw-teaser-content p, footer .sg-cw-navigation-container .sg-cw-teaser-content p, footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content p, .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content p, footer .sg-cw-pip-intro .sg-cw-teaser-content p, footer .sg-cw-row .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-row .sg-cw-teaser-content li, footer .sg-cw-section-heading-content .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-section-heading-content .sg-cw-teaser-content li, footer .sg-cw-section-heading-cta .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-section-heading-cta .sg-cw-teaser-content li, footer .sg-cw-navigation-container .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-navigation-container .sg-cw-teaser-content li, footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content li, .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content li, footer .sg-cw-pip-intro .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-pip-intro .sg-cw-teaser-content li, .sg-cw-pip-deliveryinfo-item p:not(.sg-cw-pip-deliveryinfo-item-headline), .sg-cw-pip-deliveryinfo-item .sg-cw-pip-features > ul li:not(.sg-cw-pip-deliveryinfo-item-headline), .sg-cw-pip-features > ul .sg-cw-pip-deliveryinfo-item li:not(.sg-cw-pip-deliveryinfo-item-headline), .sg-cw-typo-300 {
      font-size: 0.875rem;
      line-height: 1.4; } }

.sg-cw-typo-400,
h5, .sg-cw-cards .brand-label .headline, .sg-cw-cards .brand-label .sg-cw-section-heading-headline, .sg-cw-cards .brand-label .sg-cw-section-heading-subline, .sg-cw-cards .brand-label .sg-cw-pip-productslogan, .sg-cw-magazine-textarea-text p, .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text li, .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li, .sg-cw-textarea-small .sg-cw-textarea-source, .sg-cw-typo-400 {
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.4;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-typo-400,
    h5, .sg-cw-cards .brand-label .headline, .sg-cw-cards .brand-label .sg-cw-section-heading-headline, .sg-cw-cards .brand-label .sg-cw-section-heading-subline, .sg-cw-cards .brand-label .sg-cw-pip-productslogan, .sg-cw-magazine-textarea-text p, .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text li, .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li, .sg-cw-textarea-small .sg-cw-textarea-source, .sg-cw-typo-400 {
      font-size: 1rem;
      line-height: 1.4; } }

.sg-cw-typo-500, .product-info .product-info-headline, .sg-cw-pip-productslogan,
h4, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > title, .sg-cw-cards.sg-cw-product .sg-cw-headline-right,
.sg-cw-cards.sg-cw-product h3, .sg-cw-magazine-intro-category, .ed-cw-greeting-card-switch-to-duplex-cta .headline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-section-heading-headline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-section-heading-subline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-pip-productslogan, .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-additionalcta, .sg-cw-pip-deliveryinfo-item-headline, .sg-cw-typo-500, .product-info .product-info-headline, .sg-cw-pip-productslogan {
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.4;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-typo-500, .product-info .product-info-headline, .sg-cw-pip-productslogan,
    h4, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > title, .sg-cw-cards.sg-cw-product .sg-cw-headline-right,
    .sg-cw-cards.sg-cw-product h3, .sg-cw-magazine-intro-category, .ed-cw-greeting-card-switch-to-duplex-cta .headline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-section-heading-headline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-section-heading-subline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-pip-productslogan, .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-additionalcta, .sg-cw-pip-deliveryinfo-item-headline, .sg-cw-typo-500, .product-info .product-info-headline, .sg-cw-pip-productslogan {
      font-size: 1.125rem;
      line-height: 1.4; } }

.sg-cw-typo-600, .sg-cw-newsletter .sg-cw-newsletter-subheadline, .sg-cw-section-heading-subline, .sg-cw-pip-productname, .sg-cw-pip-price,
h3, .sg-cw-brand-card, .sg-cw-cards .brand-label, .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-pip-brand, .sg-cw-typo-600, .sg-cw-newsletter .sg-cw-newsletter-subheadline, .sg-cw-section-heading-subline, .sg-cw-pip-productname, .sg-cw-pip-price {
  font-size: 1.125rem;
  font-weight: 600;
  line-height: 1.2;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-typo-600, .sg-cw-newsletter .sg-cw-newsletter-subheadline, .sg-cw-section-heading-subline, .sg-cw-pip-productname, .sg-cw-pip-price,
    h3, .sg-cw-brand-card, .sg-cw-cards .brand-label, .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-pip-brand, .sg-cw-typo-600, .sg-cw-newsletter .sg-cw-newsletter-subheadline, .sg-cw-section-heading-subline, .sg-cw-pip-productname, .sg-cw-pip-price {
      font-size: 1.5rem;
      line-height: 1.2; } }

.sg-cw-typo-700, .sg-cw-newsletter .sg-cw-newsletter-headline, .sg-cw-section-heading-headline,
h2, .sg-cw-typo-700, .sg-cw-newsletter .sg-cw-newsletter-headline, .sg-cw-section-heading-headline {
  font-size: 1.563rem;
  font-weight: 700;
  line-height: 1.2;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-typo-700, .sg-cw-newsletter .sg-cw-newsletter-headline, .sg-cw-section-heading-headline,
    h2, .sg-cw-typo-700, .sg-cw-newsletter .sg-cw-newsletter-headline, .sg-cw-section-heading-headline {
      font-size: 2.25rem;
      line-height: 1.2; } }

.sg-cw-typo-800,
h1, .sg-cw-textarea-small .sg-cw-textarea-text, .sg-cw-typo-800 {
  font-size: 1.688rem;
  font-weight: 700;
  line-height: 1.2;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-typo-800,
    h1, .sg-cw-textarea-small .sg-cw-textarea-text, .sg-cw-typo-800 {
      font-size: 2.375rem;
      line-height: 1.2; } }

.headline h1, .sg-cw-section-heading-headline h1, .sg-cw-section-heading-subline h1, .sg-cw-pip-productslogan h1,
.headline h2,
.sg-cw-section-heading-headline h2,
.sg-cw-section-heading-subline h2,
.sg-cw-pip-productslogan h2,
.headline h3,
.sg-cw-section-heading-headline h3,
.sg-cw-section-heading-subline h3,
.sg-cw-pip-productslogan h3,
.headline h4,
.sg-cw-section-heading-headline h4,
.sg-cw-section-heading-subline h4,
.sg-cw-pip-productslogan h4,
.headline h5,
.sg-cw-section-heading-headline h5,
.sg-cw-section-heading-subline h5,
.sg-cw-pip-productslogan h5,
.headline h6,
.sg-cw-section-heading-headline h6,
.sg-cw-section-heading-subline h6,
.sg-cw-pip-productslogan h6,
.headline .headline,
.sg-cw-section-heading-headline .headline,
.sg-cw-section-heading-subline .headline,
.sg-cw-pip-productslogan .headline,
.headline .sg-cw-section-heading-headline,
.sg-cw-section-heading-headline .sg-cw-section-heading-headline,
.sg-cw-section-heading-subline .sg-cw-section-heading-headline,
.sg-cw-pip-productslogan .sg-cw-section-heading-headline,
.headline .sg-cw-section-heading-subline,
.sg-cw-section-heading-headline .sg-cw-section-heading-subline,
.sg-cw-section-heading-subline .sg-cw-section-heading-subline,
.sg-cw-pip-productslogan .sg-cw-section-heading-subline,
.headline .sg-cw-pip-productslogan,
.sg-cw-section-heading-headline .sg-cw-pip-productslogan,
.sg-cw-section-heading-subline .sg-cw-pip-productslogan,
.sg-cw-pip-productslogan .sg-cw-pip-productslogan {
  font-weight: 300;
  text-align: center; }

section [class^="sg-cw-col-"] h1,
section [class^="sg-cw-col-"] h2,
section [class^="sg-cw-col-"] h3,
section [class^="sg-cw-col-"] h4,
section [class^="sg-cw-col-"] h5,
section [class^="sg-cw-col-"] h6,
section [class^="sg-cw-col-"] .headline,
section [class^="sg-cw-col-"] .sg-cw-section-heading-headline,
section [class^="sg-cw-col-"] .sg-cw-section-heading-subline,
section [class^="sg-cw-col-"] .sg-cw-pip-productslogan,
section [class*="sg-cw-col-"] h1,
section [class*="sg-cw-col-"] h2,
section [class*="sg-cw-col-"] h3,
section [class*="sg-cw-col-"] h4,
section [class*="sg-cw-col-"] h5,
section [class*="sg-cw-col-"] h6,
section [class*="sg-cw-col-"] .headline,
section [class*="sg-cw-col-"] .sg-cw-section-heading-headline,
section [class*="sg-cw-col-"] .sg-cw-section-heading-subline,
section [class*="sg-cw-col-"] .sg-cw-pip-productslogan {
  margin: 0;
  width: 100%; }

/* molecules */
.sg-cw-accordion {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  max-width: 100%;
  padding: 0; }
  .sg-cw-accordion .sg-cw-collapse-body {
    border-bottom: 0;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    max-height: 0;
    overflow: hidden;
    padding: 0 1rem;
    transition: max-height 0.4s ease-in-out, padding 0.4s ease; }
    .sg-cw-accordion .sg-cw-collapse-body .sg-cw-row, .sg-cw-accordion .sg-cw-collapse-body .sg-cw-section-heading-content, .sg-cw-accordion .sg-cw-collapse-body .sg-cw-section-heading-cta, .sg-cw-accordion .sg-cw-collapse-body .sg-cw-navigation-container, .sg-cw-accordion .sg-cw-collapse-body .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-accordion .sg-cw-collapse-body .sg-cw-section-wrapper, .sg-cw-accordion .sg-cw-collapse-body .sg-cw-pip-intro {
      overflow: auto; }
  .sg-cw-accordion .sg-cw-collapse-head {
    background-color: #ececec;
    color: #7d7d7d;
    cursor: pointer;
    flex: 0 1 2.5em;
    font-size: 1rem;
    line-height: 2.5rem;
    min-height: 2.5em;
    padding: 0 1rem;
    text-align: center;
    text-transform: uppercase;
    width: 100%; }
  .sg-cw-accordion .icon-arrow-up {
    float: right;
    transform: rotate(0deg);
    transition: transform 0.4s; }
  .sg-cw-accordion .sg-cw-accordion-item {
    display: flex;
    position: absolute;
    visibility: hidden; }
    .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body {
      border-bottom: 1px solid #515151;
      display: flex;
      height: 40vh;
      opacity: 1;
      padding: 1rem;
      transform: translateY(0);
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) {
        .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body {
          height: auto;
          max-height: 35em;
          min-height: 0; } }
    .sg-cw-accordion .sg-cw-accordion-item:checked + label > .icon-arrow-up {
      transform: rotate(180deg); }

.sg-cw-accordion2 {
  display: flex;
  flex-direction: row;
  flex-grow: 1;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: 100%;
  padding: 0;
  /* Styles for the margins/shadows of expanded sections/items */ }
  .sg-cw-accordion2 .sg-cw-accordion-item {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    border-top: 1px solid #ececec;
    display: flex;
    flex: 0 1 100%;
    flex-direction: column;
    padding: 0;
    width: 100%;
    user-select: none; }
    .sg-cw-accordion2 .sg-cw-accordion-item a {
      color: #4C4C4C; }
      .sg-cw-accordion2 .sg-cw-accordion-item a:hover {
        text-decoration: none; }
    .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head {
      align-items: center;
      background-color: #ffffff;
      cursor: pointer;
      display: flex;
      font-size: 1em;
      justify-content: left;
      padding: 1rem;
      text-transform: uppercase;
      width: 100%;
      /* Do not add margin to the last icon because it's the arrow for expanding/collapsing the accordion item */ }
      .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head.no-pointer {
        cursor: auto; }
      .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head img {
        height: 50px;
        margin-right: 1rem; }
      .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head [class*="icon-"]:not(:last-child),
      .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head [class^="icon-"]:not(:last-child) {
        margin-right: 1rem; }
      .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head .icon-arrow-down,
      .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head .icon-arrow-right {
        margin-left: auto;
        /* The icon should be right-aligned while all other flex children are left-aligned */
        transition: transform ease-in-out 0.4s; }
    .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body {
      display: flex;
      flex: 1 1 auto;
      flex-direction: column;
      font-size: 0.95em;
      max-height: 0;
      overflow: hidden;
      padding: 0 1rem;
      transition: max-height 0.4s ease-in-out, padding 0.4s ease; }
    .sg-cw-accordion2 .sg-cw-accordion-item input {
      display: flex;
      position: absolute;
      visibility: hidden; }
      .sg-cw-accordion2 .sg-cw-accordion-item input:checked + .sg-cw-collapse-head + .sg-cw-collapse-body {
        max-height: 10000px;
        padding: 1rem; }
      .sg-cw-accordion2 .sg-cw-accordion-item input:checked + label > .icon-arrow-down {
        transform: rotate(180deg); }
  .sg-cw-accordion2:not(.sg-cw-accordion-horizontal).sg-cw-accordion-section-margins > .sg-cw-accordion-item {
    transition: margin 0.4s ease-in-out; }
    .sg-cw-accordion2:not(.sg-cw-accordion-horizontal).sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If the next section is also expanded, it shouldn't get a top margin,
			 * because there's already the bottom-margin of the current section */ }
      @media only screen and (max-width: 1023px) {
        .sg-cw-accordion2:not(.sg-cw-accordion-horizontal).sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded {
          margin-bottom: 1rem;
          margin-top: 1rem; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-accordion2:not(.sg-cw-accordion-horizontal).sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded:not(:first-child) {
          margin-top: 1rem; }
        .sg-cw-accordion2:not(.sg-cw-accordion-horizontal).sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded:not(:last-child) {
          margin-bottom: 1rem; } }
      .sg-cw-accordion2:not(.sg-cw-accordion-horizontal).sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded + .expanded {
        margin-top: 0; }
  .sg-cw-accordion2.sg-cw-accordion-horizontal {
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item {
      border-top: 0; }
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-head {
        background-color: #F2F2F2; }
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-head-inner {
          flex: 1; }
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-head-icon {
          transform: rotate(45deg);
          justify-self: flex-end;
          font-size: 1.1em; }
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-body {
        background-color: #ffffff; }
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item.expanded .sg-cw-collapse-head {
        background-color: #ffffff; }
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item.expanded .sg-cw-collapse-head .sg-cw-collapse-head-icon {
          display: none; }
    @media only screen and (max-width: 1023px) {
      .sg-cw-accordion2.sg-cw-accordion-horizontal.sg-cw-accordion-section-margins > .sg-cw-accordion-item {
        transition: margin 0.4s ease-in-out; }
        .sg-cw-accordion2.sg-cw-accordion-horizontal.sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded {
          /* If no breakpoint exists, use the content as default */
          /* If no breakpoint exists, use the content as default */
          /* If the next section is also expanded, it shouldn't get a top margin,
			 * because there's already the bottom-margin of the current section */ } }
    @media only screen and (max-width: 1023px) and (max-width: 1023px) {
      .sg-cw-accordion2.sg-cw-accordion-horizontal.sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded {
        margin-bottom: 1rem;
        margin-top: 1rem; } }
    @media only screen and (max-width: 1023px) and (min-width: 1024px) {
      .sg-cw-accordion2.sg-cw-accordion-horizontal.sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded:not(:first-child) {
        margin-top: 1rem; }
      .sg-cw-accordion2.sg-cw-accordion-horizontal.sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded:not(:last-child) {
        margin-bottom: 1rem; } }
    @media only screen and (max-width: 1023px) {
          .sg-cw-accordion2.sg-cw-accordion-horizontal.sg-cw-accordion-section-margins > .sg-cw-accordion-item.expanded + .expanded {
            margin-top: 0; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-accordion2.sg-cw-accordion-horizontal {
        justify-content: flex-end; }
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item {
          flex-basis: 3rem;
          flex-direction: row;
          transition: 0.4s flex ease-out;
          overflow: hidden; }
          .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-body {
            width: 0;
            padding-left: 0;
            padding-right: 0;
            margin-left: 0;
            margin-right: 0;
            max-height: 100%;
            overflow: hidden; }
          .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-head {
            border-right: 1px solid #ffffff;
            width: 3rem;
            position: relative;
            display: flex;
            justify-content: center;
            align-items: center; }
            .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-head-inner {
              transform: rotate(90deg);
              text-align: right;
              white-space: nowrap; }
            .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item .sg-cw-collapse-head-icon {
              display: none; }
          .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item:last-of-type .sg-cw-collapse-head {
            border-right: none; }
          .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item.expanded {
            flex-grow: 1; }
            .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item.expanded .sg-cw-collapse-head {
              border-right: none; }
            .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-item.expanded .sg-cw-collapse-body {
              display: block;
              width: 100%;
              max-height: 100%; } }

/* We use custom tags. Some rules are complex. Declaration order have impact on visibility of mixins and the weight of equals css rules.
 Empty Rules for future development inclusive documentation.*/
/* sass-lint:disable QualifyingElement, SelectorDepth, DeclarationOrder, EmptyRule, ImportantRule */
.sg-cw-accordion-gallery2 {
  /* Logic for toggling the content-box show or hide icon on mobile devices */
  /* If no breakpoint exists, use the content as default */
  /* This mixin controls the state of open and closed tabs.
	The state is linked to the order of radio inputs, one group for one accordion gallery v2.
	They are n+1 radio inputs, while n is the number of content tabs.
	First input is for default state: No content is expanded, all are visible (on mobile: first content is expanded)
	E.g.: if input 3 is checked, content 2 is expanded.
	Try to keep rules inside the mixin as compact as possible. */
  /* Default state for mobile on not initialized ag2 */
  /* If no breakpoint exists, use the content as default */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
  /* Index of radio input checked */
  /* Child index of expanded ag2-content */
  /* Child index of expanded ag2-background */
  /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */
  /* If no breakpoint exists, use the content as default */
  /* Helper for centering an image inside its parent. Modern browsers are using object-fit. The rest is for IE. */ }
  .sg-cw-accordion-gallery2 input[type=radio],
  .sg-cw-accordion-gallery2 input[type=checkbox] {
    display: none; }
  @media only screen and (max-width: 1199px) {
    .sg-cw-accordion-gallery2 {
      /* Icon toggle. Content toggle is in the mixin cause of css selector weight */ }
      .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle {
        /* Content box hidden */
        /* Content box visible */ }
        .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper label.ag2-mobile-content-toggle {
          background-color: #ffffff; }
          .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper label.ag2-mobile-content-toggle .sg-cw-icon {
            position: static; }
          .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper label.ag2-mobile-content-toggle i::before {
            color: #c30c15;
            border-radius: 18px;
            border: 1.5px solid #c30c15;
            box-shadow: 0 0 1px transparent;
            font-size: 1.6rem;
            position: absolute;
            line-height: 1.25;
            transform: translate(-50%, -50%);
            width: calc(100% - 6px);
            height: calc(100% - 6px);
            top: 50%;
            left: 50%; }
          .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper label.ag2-mobile-content-toggle .icon-close {
            display: none; }
        .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle:checked ~ .ag2-content-wrapper label.ag2-mobile-content-toggle {
          background-color: #c30c15; }
          .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle:checked ~ .ag2-content-wrapper label.ag2-mobile-content-toggle i::before {
            color: #ffffff; }
          .sg-cw-accordion-gallery2 input.ag2-mobile-content-toggle:checked ~ .ag2-content-wrapper label.ag2-mobile-content-toggle .icon-info-inverted {
            display: none; } }
  .sg-cw-accordion-gallery2 > .ag2-content-wrapper {
    display: flex;
    flex-direction: row;
    height: 80vh;
    min-height: 600px;
    position: relative;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */
    /* Switch from horizontal accordion to vertical on mobile */
    /* If no breakpoint exists, use the content as default */
    /* Do not show the content-box toggle on desktop */
    /* Background wrapper for open content. Is expanded to full with of ag2 and is visible through the closed tabs. */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper {
        height: 600px; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper {
        height: 60vh;
        min-height: 540px; } }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper {
        flex-direction: column; } }
    .sg-cw-accordion-gallery2 > .ag2-content-wrapper label.ag2-mobile-content-toggle {
      bottom: .75rem;
      display: none;
      left: 50%;
      margin: auto;
      position: absolute;
      transform: translateX(-50%);
      transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1), background-color 0.8s cubic-bezier(0.64, 0.09, 0.08, 1);
      z-index: 15;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper label.ag2-mobile-content-toggle {
          display: inline-block; } }
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper label.ag2-mobile-content-toggle i::before {
        transition: color 0.8s cubic-bezier(0.64, 0.09, 0.08, 1); }
    .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content {
      flex-grow: 1;
      /* outline is used in js to check if content is open */
      outline: 0 solid transparent;
      position: relative;
      z-index: 10;
      /* Mobile */
      /* If no breakpoint exists, use the content as default */
      /* Desktop */
      /* If no breakpoint exists, use the content as default */
      /* Label witch opens the content tab. Invisible, overlays the whole content. */
      /* Background image for content while no tab is open */
      /* Close button. Only visible in expanded content tab. Not on mobile. */
      /* Tab title for closed (shrinked) tab */
      /* Content box for product information or something */ }
      @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content {
          min-height: 2.5rem;
          transition: height 0.8s cubic-bezier(0.64, 0.09, 0.08, 1);
          width: 100%; }
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content:not(:first-of-type) {
            border-top: 1px #ffffff solid; } }
      @media only screen and (min-width: 1200px) {
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content {
          height: 100%;
          min-width: 2.5rem;
          overflow: hidden;
          transition: width 0.8s cubic-bezier(0.64, 0.09, 0.08, 1); }
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content:not(:last-of-type) {
            border-right: 1px #ffffff solid; }
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content:not(:first-of-type) {
            border-left: 1px #ffffff solid; } }
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > label.click-target {
        cursor: pointer;
        height: 100%;
        left: 0;
        opacity: 0;
        position: absolute;
        top: 0;
        width: 100%; }
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > picture img {
        pointer-events: none;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1);
        z-index: 0; }
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > label.ag2-close {
        background-color: #c30c15;
        opacity: 0;
        padding: 2rem;
        pointer-events: none;
        position: absolute;
        right: 1rem;
        top: 1rem;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1);
        /* No close button on  mobile */
        /* If no breakpoint exists, use the content as default */ }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > label.ag2-close:hover {
          background-color: #a60a12; }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > label.ag2-close .sg-cw-icon::before {
          color: #ffffff;
          font-size: 2rem; }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > label.ag2-close {
            display: none; } }
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > title {
        background-color: rgba(255, 255, 255, 0.8);
        display: block;
        height: 100%;
        left: 0;
        opacity: 0;
        pointer-events: none;
        position: absolute;
        top: 0;
        transition: opacity 0.15s cubic-bezier(0.64, 0.09, 0.08, 1);
        width: 100%;
        z-index: 2;
        /* If no breakpoint exists, use the content as default */
        /* Centered and rotated label */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > title {
            background-color: rgba(255, 255, 255, 0.5);
            height: 2.5rem;
            opacity: 1; } }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > title::before {
          color: #c30c15;
          content: attr(data-title);
          display: block;
          font-weight: 500;
          left: 50%;
          position: absolute;
          top: 50%;
          transform: translateX(-50%) translateY(-50%) rotateZ(90deg);
          white-space: nowrap;
          /* Cause for flex-direction column, do not rotate on mobile */
          /* If no breakpoint exists, use the content as default */ }
          @media only screen and (max-width: 1199px) {
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > title::before {
              transform: translateX(-50%) translateY(-50%); } }
      .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box {
        align-items: center;
        background: #ffffff;
        bottom: 2rem;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        left: 50%;
        max-width: 21rem;
        min-width: 10rem;
        overflow: hidden;
        padding: 1.5rem 1rem 1rem;
        pointer-events: none;
        position: absolute;
        text-align: center;
        transform: translateX(-50%);
        transition: max-height 0.8s cubic-bezier(0.64, 0.09, 0.08, 1), max-width 0.8s cubic-bezier(0.64, 0.09, 0.08, 1), opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1), left 0.8s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.8s cubic-bezier(0.64, 0.09, 0.08, 1);
        width: 90%;
        z-index: 1;
        /* If no breakpoint exists, use the content as default */
        /* If no breakpoint exists, use the content as default */
        /* Caption */
        /* Details will be shown on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box {
            height: auto !important;
            /* disable js height */
            max-width: 50%;
            min-width: unset;
            overflow: auto; } }
        @media only screen and (max-width: 639px) {
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box {
            max-width: calc(100% - 2rem);
            padding: 1rem; } }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box [class*="sg-cw-typo-"] {
          color: #4C4C4C; }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3,
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline,
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline,
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline,
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan {
          font-weight: 500;
          /* If no breakpoint exists, use the content as default */
          /* Mobile */
          /* If no breakpoint exists, use the content as default */ }
          @media only screen and (min-width: 0) and (max-width: 639px) {
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan {
              margin-bottom: 4px; }
              .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3 .sg-cw-icon,
              .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline .sg-cw-icon,
              .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline .sg-cw-icon,
              .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline .sg-cw-icon,
              .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan .sg-cw-icon {
                display: none; } }
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3 .sg-cw-icon,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline .sg-cw-icon,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline .sg-cw-icon,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline .sg-cw-icon,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan .sg-cw-icon {
            line-height: 1; }
          @media only screen and (max-width: 1199px) {
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline,
            .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan {
              color: #4C4C4C; } }
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box h3 span,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .headline span,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-headline span,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-section-heading-subline span,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-productslogan span {
            display: block;
            font-weight: normal; }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
          max-height: .00001vh;
          /* Unit is important for IE */
          max-width: 100%;
          overflow: hidden;
          text-align: left;
          transition: max-height 0.8s cubic-bezier(0.64, 0.09, 0.08, 1); }
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details .cta-link {
            pointer-events: all; }
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details ul,
          .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details ol {
            border-spacing: 6px;
            margin-bottom: 8px;
            margin-top: 0;
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (max-width: 1023px) {
              .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details ul li,
              .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details ol li {
                font-size: .875rem; } }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
          align-self: center;
          max-height: 5rem;
          overflow: hidden;
          pointer-events: auto;
          text-transform: none; }
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta,
        .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-button, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-content > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
          margin-bottom: 1rem;
          opacity: 0;
          pointer-events: all;
          transition: opacity .2s ease-in-out .5s;
          visibility: hidden; }
    .sg-cw-accordion-gallery2 > .ag2-content-wrapper ag2-background {
      height: 100%;
      left: 0;
      opacity: 0;
      overflow: hidden;
      pointer-events: none;
      position: absolute;
      top: 0;
      transition: opacity 0s linear 0.8s;
      width: 100%;
      z-index: 1; }
  @media only screen and (max-width: 1199px) {
    .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) {
      outline-width: 1px;
      /* for js */
      /* Mobile */
      /* If no breakpoint exists, use the content as default */
      /* Desktop */
      /* If no breakpoint exists, use the content as default */
      /* background image */
      /* Disable label witch opens the tab. Just to make sure it is not over the content */
      /* Show close button */
      /* Show content box with details on expanded content */ } }
  @media only screen and (max-width: 1199px) and (max-width: 1199px) {
    .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) {
      height: 100%; } }
  @media only screen and (max-width: 1199px) and (min-width: 1200px) {
    .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) {
      width: 100%; } }
  @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > picture img {
        opacity: 0; }
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > label.click-target {
        display: none; }
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > label.ag2-close {
        opacity: 1;
        pointer-events: auto; }
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
        align-items: flex-start;
        height: auto !important;
        /* disable js height */
        text-align: left;
        z-index: 3;
        /* If no breakpoint exists, use the content as default */
        /* Hide button on expanded content */ } }
    @media only screen and (max-width: 1199px) and (min-width: 1200px) {
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
        left: 2rem;
        transform: none; } }
  @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
          max-height: 64vh;
          /* Needed for animation */
          /* If no breakpoint exists, use the content as default */ } }
      @media only screen and (max-width: 1199px) and (min-width: 640px) {
        .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
          max-height: 48vh; } }
  @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
          max-height: 0;
          min-height: 0;
          padding: 0; }
        .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
          opacity: 1;
          visibility: visible; }
    .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-background:nth-child(2) {
      opacity: 1;
      transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
      z-index: 2; }
    .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) {
      /* Mobile */
      /* If no breakpoint exists, use the content as default */
      /* Desktop */
      /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (max-width: 1199px) and (max-width: 1199px) {
    .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) {
      height: 0; }
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) label.ag2-mobile-content-toggle {
        display: block;
        opacity: 0;
        pointer-events: none; } }
  @media only screen and (max-width: 1199px) and (min-width: 1200px) {
    .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) {
      width: 0; } }
  @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > picture img {
        opacity: 0; }
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > title {
        opacity: 1;
        transition-delay: 0.4s;
        transition-duration: 0.4s; }
      .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box {
        align-items: flex-start;
        opacity: 0;
        pointer-events: none;
        text-align: left;
        /* Hide button on shrinked content */ }
        .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2:not(.ag2-ready) ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
          max-height: 0;
          min-height: 0;
          padding: 0; } }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2) ~ .ag2-content-wrapper ag2-content {
        height: 100%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2) ~ .ag2-content-wrapper ag2-content {
        width: 100%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-background:nth-child(2) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(2):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3) ~ .ag2-content-wrapper ag2-content {
        height: 50%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3) ~ .ag2-content-wrapper ag2-content {
        width: 50%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:nth-child(3) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-background:nth-child(4) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(3):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(3)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4) ~ .ag2-content-wrapper ag2-content {
        height: 33.33333%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4) ~ .ag2-content-wrapper ag2-content {
        width: 33.33333%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:nth-child(5) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-background:nth-child(6) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(4):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(5)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5) ~ .ag2-content-wrapper ag2-content {
        height: 25%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5) ~ .ag2-content-wrapper ag2-content {
        width: 25%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:nth-child(7) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-background:nth-child(8) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(5):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(7)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6) ~ .ag2-content-wrapper ag2-content {
        height: 20%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6) ~ .ag2-content-wrapper ag2-content {
        width: 20%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:nth-child(9) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-background:nth-child(10) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(6):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(9)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7) ~ .ag2-content-wrapper ag2-content {
        height: 16.66667%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7) ~ .ag2-content-wrapper ag2-content {
        width: 16.66667%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:nth-child(11) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-background:nth-child(12) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(7):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(11)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8) ~ .ag2-content-wrapper ag2-content {
        height: 14.28571%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8) ~ .ag2-content-wrapper ag2-content {
        width: 14.28571%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:nth-child(13) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-background:nth-child(14) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(8):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(13)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9) ~ .ag2-content-wrapper ag2-content {
        height: 12.5%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9) ~ .ag2-content-wrapper ag2-content {
        width: 12.5%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:nth-child(15) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-background:nth-child(16) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(9):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(15)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10) ~ .ag2-content-wrapper ag2-content {
        height: 11.11111%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10) ~ .ag2-content-wrapper ag2-content {
        width: 11.11111%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:nth-child(17) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-background:nth-child(18) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(10):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(17)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11) ~ .ag2-content-wrapper ag2-content {
    /* Mobile */
    /* If no breakpoint exists, use the content as default */
    /* Desktop */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11) ~ .ag2-content-wrapper ag2-content {
        height: 10%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11) ~ .ag2-content-wrapper ag2-content {
        width: 10%; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11) ~ .ag2-content-wrapper ag2-content > picture img {
      /* max-width: 100vw / $index; */
      max-width: auto; }
  .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked {
    /* Toggle content box on mobile. Have to be here cause of css selector weight */
    /* If no breakpoint exists, use the content as default */
    /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
    @media only screen and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
    .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper {
      /* open content */
      /* open background */
      /* closed content while other is open */
      /* closed background while other is open */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) {
        outline-width: 1px;
        /* for js */
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */
        /* background image */
        /* Disable label witch opens the tab. Just to make sure it is not over the content */
        /* Show close button */
        /* Show content box with details on expanded content */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) {
            height: 100%; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) {
            width: 100%; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > label.click-target {
          display: none; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > label.ag2-close {
          opacity: 1;
          pointer-events: auto; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          height: auto !important;
          /* disable js height */
          text-align: left;
          z-index: 3;
          /* If no breakpoint exists, use the content as default */
          /* Hide button on expanded content */ }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
            max-height: 64vh;
            /* Needed for animation */
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:nth-child(19) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
            opacity: 1;
            visibility: visible; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-background:nth-child(20) {
        opacity: 1;
        transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
        z-index: 2; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) {
            width: 0; } }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > picture img {
          opacity: 0; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > title {
          opacity: 1;
          transition-delay: 0.4s;
          transition-duration: 0.4s; }
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > .sg-cw-accordion-tab-content-box {
          align-items: flex-start;
          opacity: 0;
          pointer-events: none;
          text-align: left;
          /* Hide button on shrinked content */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(11):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(19)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
            max-height: 0;
            min-height: 0;
            padding: 0; }
  @media only screen and (max-width: 1199px) {
    .sg-cw-accordion-gallery2 {
      /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
      /* Index of radio input checked */
      /* Child index of expanded ag2-content */
      /* For mobile default */
      /* Child index of expanded ag2-background */
      /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */ }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content {
        /* Mobile */
        /* If no breakpoint exists, use the content as default */
        /* Desktop */
        /* If no breakpoint exists, use the content as default */ } }
    @media only screen and (max-width: 1199px) and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content {
        height: Infinity; } }
    @media only screen and (max-width: 1199px) and (min-width: 1200px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content {
        width: Infinity; } }
  @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content > picture img {
          /* max-width: 100vw / $index; */
          max-width: auto; }
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked {
        /* Toggle content box on mobile. Have to be here cause of css selector weight */
        /* If no breakpoint exists, use the content as default */
        /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ } }
    @media only screen and (max-width: 1199px) and (max-width: 1199px) {
      .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
        opacity: 0; } }
  @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper {
          /* open content */
          /* open background */
          /* closed content while other is open */
          /* closed background while other is open */ }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
            outline-width: 1px;
            /* for js */
            /* Mobile */
            /* If no breakpoint exists, use the content as default */
            /* Desktop */
            /* If no breakpoint exists, use the content as default */
            /* background image */
            /* Disable label witch opens the tab. Just to make sure it is not over the content */
            /* Show close button */
            /* Show content box with details on expanded content */ } }
        @media only screen and (max-width: 1199px) and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
            height: 100%; } }
        @media only screen and (max-width: 1199px) and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
            width: 100%; } }
  @media only screen and (max-width: 1199px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > picture img {
              opacity: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > label.click-target {
              display: none; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > label.ag2-close {
              opacity: 1;
              pointer-events: auto; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
              align-items: flex-start;
              height: auto !important;
              /* disable js height */
              text-align: left;
              z-index: 3;
              /* If no breakpoint exists, use the content as default */
              /* Hide button on expanded content */ } }
          @media only screen and (max-width: 1199px) and (min-width: 1200px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
              left: 2rem;
              transform: none; } }
  @media only screen and (max-width: 1199px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 64vh;
                /* Needed for animation */
                /* If no breakpoint exists, use the content as default */ } }
            @media only screen and (max-width: 1199px) and (min-width: 640px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                max-height: 48vh; } }
  @media only screen and (max-width: 1199px) {
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
                max-height: 0;
                min-height: 0;
                padding: 0; }
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
                opacity: 1;
                visibility: visible; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-background:nth-child(2) {
            opacity: 1;
            transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
            z-index: 2; }
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
            /* Mobile */
            /* If no breakpoint exists, use the content as default */
            /* Desktop */
            /* If no breakpoint exists, use the content as default */ } }
        @media only screen and (max-width: 1199px) and (max-width: 1199px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
            height: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) label.ag2-mobile-content-toggle {
              display: block;
              opacity: 0;
              pointer-events: none; } }
        @media only screen and (max-width: 1199px) and (min-width: 1200px) {
          .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
            width: 0; } }
  @media only screen and (max-width: 1199px) {
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > picture img {
              opacity: 0; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > title {
              opacity: 1;
              transition-delay: 0.4s;
              transition-duration: 0.4s; }
            .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box {
              align-items: flex-start;
              opacity: 0;
              pointer-events: none;
              text-align: left;
              /* Hide button on shrinked content */ }
              .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2 > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
                max-height: 0;
                min-height: 0;
                padding: 0; } }
  .sg-cw-accordion-gallery2[data-ag2-always-open] {
    /* Note: Cause we have to support IE, do not change the indexes for nth-of-type. IE does not work with this correctly. */
    /* Index of radio input checked */
    /* Child index of expanded ag2-content */
    /* For mobile default */
    /* Child index of expanded ag2-background */
    /* Default sized content background should not be expanded to full width of ag2.
		 The browser would load higher resolution version of image if we would allow to expand it to 100% width.
		 Use the advantage of the for-loop this mixin is used in and weight of css selectors by they order to calculate exact max-width.
		 We assume the ag2 is not wider then the viewport. */ }
    .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content {
      /* Mobile */
      /* If no breakpoint exists, use the content as default */
      /* Desktop */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content {
          height: Infinity; } }
      @media only screen and (min-width: 1200px) {
        .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content {
          width: Infinity; } }
      .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1) ~ .ag2-content-wrapper ag2-content > picture img {
        /* max-width: 100vw / $index; */
        max-width: auto; }
    .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked {
      /* Toggle content box on mobile. Have to be here cause of css selector weight */
      /* If no breakpoint exists, use the content as default */
      /* Down here you will find the 4 states. Expanded (open) content/background and shrinked (closed) content/background */ }
      @media only screen and (max-width: 1199px) {
        .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ input.ag2-mobile-content-toggle:not(:checked) ~ .ag2-content-wrapper ag2-content .sg-cw-accordion-tab-content-box {
          opacity: 0; } }
      .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper {
        /* open content */
        /* open background */
        /* closed content while other is open */
        /* closed background while other is open */ }
        .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
          outline-width: 1px;
          /* for js */
          /* Mobile */
          /* If no breakpoint exists, use the content as default */
          /* Desktop */
          /* If no breakpoint exists, use the content as default */
          /* background image */
          /* Disable label witch opens the tab. Just to make sure it is not over the content */
          /* Show close button */
          /* Show content box with details on expanded content */ }
          @media only screen and (max-width: 1199px) {
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
              height: 100%; } }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) {
              width: 100%; } }
          .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > picture img {
            opacity: 0; }
          .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > label.click-target {
            display: none; }
          .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > label.ag2-close {
            opacity: 1;
            pointer-events: auto; }
          .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
            align-items: flex-start;
            height: auto !important;
            /* disable js height */
            text-align: left;
            z-index: 3;
            /* If no breakpoint exists, use the content as default */
            /* Hide button on expanded content */ }
            @media only screen and (min-width: 1200px) {
              .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box {
                left: 2rem;
                transform: none; } }
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
              max-height: 64vh;
              /* Needed for animation */
              /* If no breakpoint exists, use the content as default */ }
              @media only screen and (min-width: 640px) {
                .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion-tab-details {
                  max-height: 48vh; } }
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
              max-height: 0;
              min-height: 0;
              padding: 0; }
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-raise, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-raise.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-magazine-accordion-item-link.sg-cw-button, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-pip-order-actions-direct > a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button.sg-cw-flat, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-pip-order-additionalcta, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:nth-child(1) > .sg-cw-accordion-tab-content-box a.sg-cw-flat.sg-cw-pip-order-additionalcta {
              opacity: 1;
              visibility: visible; }
        .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-background:nth-child(2) {
          opacity: 1;
          transition: opacity 0.8s cubic-bezier(0.64, 0.09, 0.08, 1) 0s;
          z-index: 2; }
        .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
          /* Mobile */
          /* If no breakpoint exists, use the content as default */
          /* Desktop */
          /* If no breakpoint exists, use the content as default */ }
          @media only screen and (max-width: 1199px) {
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
              height: 0; }
              .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) label.ag2-mobile-content-toggle {
                display: block;
                opacity: 0;
                pointer-events: none; } }
          @media only screen and (min-width: 1200px) {
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) {
              width: 0; } }
          .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > picture img {
            opacity: 0; }
          .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > title {
            opacity: 1;
            transition-delay: 0.4s;
            transition-duration: 0.4s; }
          .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box {
            align-items: flex-start;
            opacity: 0;
            pointer-events: none;
            text-align: left;
            /* Hide button on shrinked content */ }
            .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-button, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box .sg-cw-accordion2.sg-cw-accordion-horizontal label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-magazine-accordion-item-link, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-tradingpartner, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-checkout, .sg-cw-accordion-gallery2[data-ag2-always-open] > input[type=radio]:nth-of-type(1):checked ~ .ag2-content-wrapper > ag2-content:not(:nth-child(1)) > .sg-cw-accordion-tab-content-box label.sg-cw-pip-order-additionalcta {
              max-height: 0;
              min-height: 0;
              padding: 0; }
    .sg-cw-accordion-gallery2[data-ag2-always-open] label.ag2-close {
      display: none; }
  .sg-cw-accordion-gallery2 img.auto-fit {
    display: block;
    height: 100%;
    left: 50%;
    max-width: none;
    object-fit: cover;
    position: absolute;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    width: 100%;
    /* Will be applied with JS */
    /* Will be applied with JS */
    /* For JS */ }
    .sg-cw-accordion-gallery2 img.auto-fit.h-100 {
      height: 100%;
      width: auto; }
    .sg-cw-accordion-gallery2 img.auto-fit.w-100 {
      height: auto;
      width: 100%; }
    .sg-cw-accordion-gallery2 img.auto-fit.checking {
      height: auto;
      width: auto; }

.sg-cw-bottom-button-bar {
  box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.2);
  background-color: transparent;
  bottom: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  max-height: 100vh;
  opacity: 1;
  position: fixed;
  right: 0;
  transition: opacity ease-in-out 0.4s, max-height ease-in-out 0.4s;
  width: 100%;
  z-index: 399;
  /* If no breakpoint exists, use the content as default */
  /* this hot mess adds position for iphoneX bottom ui thing linter does not know about env */
  /* sass-lint:disable ChainedClasses */
  /* sass-lint:enable ChainedClasses */
  /* TODO: fix this when templates are refactored */
  /* sass-lint:disable IdSelector, SelectorFormat */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-bottom-button-bar {
      box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.4); }
      .sg-cw-bottom-button-bar.sg-cw-contains-progress-bar {
        box-shadow: none; }
      .sg-cw-bottom-button-bar:not(.sg-cw-contains-progress-bar) {
        min-height: 3.2em;
        width: 33rem; } }
  .sg-cw-bottom-button-bar.has-baseline {
    bottom: 1.8rem; }
  .sg-cw-bottom-button-bar.hidden {
    max-height: 0;
    opacity: 0; }
  .os-ios .sg-cw-bottom-button-bar.has-baseline {
    bottom: calc(1.8rem + env(safe-area-inset-bottom)); }
  .sg-cw-bottom-button-bar.sg-cw-contains-progress-bar {
    flex-wrap: wrap;
    pointer-events: none;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-bottom-button-bar.sg-cw-contains-progress-bar {
        flex-wrap: nowrap; } }
    .sg-cw-bottom-button-bar.sg-cw-contains-progress-bar .sg-cw-confirm-content {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .sg-cw-bottom-button-bar.sg-cw-contains-progress-bar .sg-cw-confirm-content {
          padding-right: 1rem; } }
  .sg-cw-bottom-button-bar .sg-cw-progress-content {
    align-items: flex-end;
    display: flex;
    flex: 4 1 100%;
    pointer-events: none;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-bottom-button-bar .sg-cw-progress-content {
        flex: 4 1 calc(100vw - 33rem); } }
    .browser-ie .sg-cw-bottom-button-bar .sg-cw-progress-content {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .browser-ie .sg-cw-bottom-button-bar .sg-cw-progress-content {
          flex: 4 1 53%; } }
    .sg-cw-bottom-button-bar .sg-cw-progress-content .sg-cw-progressbar {
      background-color: #fafafa;
      flex: auto;
      margin: 0;
      z-index: -6; }
      .sg-cw-bottom-button-bar .sg-cw-progress-content .sg-cw-progressbar .icon {
        pointer-events: all; }
  .sg-cw-bottom-button-bar .sg-cw-info-content {
    background-color: #fafafa;
    display: flex;
    flex-direction: column;
    flex-grow: 2;
    flex-wrap: wrap;
    justify-content: space-between;
    overflow: hidden;
    padding: 9px;
    pointer-events: auto; }
    .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-product-name {
      font-weight: bold;
      overflow: hidden;
      padding-bottom: .25em;
      position: relative;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-edit {
      color: #408fc8;
      height: 0;
      overflow: visible;
      padding-left: 10px; }
      .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-edit i {
        font-size: 1.5rem;
        line-height: 1.1rem; }
    .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-price {
      color: #4C4C4C;
      font-size: 1.5rem;
      font-weight: 500;
      white-space: nowrap;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-price {
          font-size: calc(1rem + .5vw); } }
    .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-price-amount {
      white-space: nowrap; }
    .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-fine-print {
      clear: left;
      flex-basis: 100%;
      font-size: .7rem;
      left: 0;
      position: relative; }
    .sg-cw-bottom-button-bar .sg-cw-info-content .sg-cw-info-bar {
      display: flex;
      flex-direction: row;
      justify-content: flex-start;
      width: 100%; }
  .sg-cw-bottom-button-bar .sg-cw-confirm-content {
    align-content: flex-end;
    align-items: flex-end;
    background-color: #fafafa;
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    justify-content: center;
    pointer-events: auto;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1023px) {
      .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-magazine-accordion-item-link, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta {
        white-space: nowrap; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-bottom-button-bar .sg-cw-confirm-content {
        height: auto; }
        .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-magazine-accordion-item-link, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta {
          white-space: nowrap; } }
    .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-flat, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-magazine-accordion-item-link {
      color: #408fc8; }
    .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-magazine-accordion-item-link, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-bottom-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta {
      align-items: center;
      display: flex;
      justify-content: center;
      margin: .5rem;
      padding: 1rem; }
  .sg-cw-bottom-button-bar .sg-cw-baseline-content {
    background: #ffffff;
    bottom: auto;
    flex: 1 0 100%;
    position: relative;
    right: auto;
    width: auto; }
  .sg-cw-bottom-button-bar.vertical {
    flex-direction: column;
    min-height: 9rem;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-bottom-button-bar.vertical {
        width: 25rem; }
        .sg-cw-bottom-button-bar.vertical .sg-cw-confirm-content {
          /* Needed due to linting rule conflict, cannot place include after child declaration */
          /* sass-lint:disable ImportantRule */
          align-content: center !important;
          align-items: center !important; } }
    .sg-cw-bottom-button-bar.vertical .sg-cw-confirm-content {
      align-content: flex-end;
      align-items: flex-end;
      flex: 1 1 auto;
      flex-direction: row;
      min-height: 4rem; }
    .sg-cw-bottom-button-bar.vertical .sg-cw-info-content {
      flex: 1 1 auto;
      min-height: 4rem; }
  .sg-cw-bottom-button-bar.three-children {
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-bottom-button-bar.three-children {
        max-width: 100%;
        width: 62rem; } }
    @media only screen and (max-width: 1023px) {
      .sg-cw-bottom-button-bar.three-children {
        flex-direction: row;
        flex-wrap: wrap; }
        .sg-cw-bottom-button-bar.three-children .sg-cw-info-content {
          flex-basis: 100%; }
        .sg-cw-bottom-button-bar.three-children .sg-cw-confirm-content {
          flex-basis: 50%; } }
  .sg-cw-bottom-button-bar #designselect {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1023px) {
      .sg-cw-bottom-button-bar #designselect {
        background-color: #fafafa;
        padding: 1.5rem; } }
  .sg-cw-bottom-button-bar #printsBuyButton {
    margin: .5rem;
    max-width: 250px; }

/* add padding to footer for the bottom button bar */
.has-bottom-button-bar {
  padding-bottom: 3.5rem; }

.sg-cw-brand-card, .sg-cw-cards .brand-label, .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-pip-brand {
  display: inline-flex;
  flex-direction: column;
  border-top: 10px solid transparent;
  background-color: #C30C15;
  background-clip: padding-box;
  position: relative;
  max-height: 100%; }
  .sg-cw-brand-card:before, .sg-cw-cards .brand-label:before, .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content:before, .sg-cw-pip-brand:before {
    content: " ";
    display: block;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 12 12' preserveAspectRatio='none'%3E%3Cpolygon points='0 12,12 12,12 0,0 10' style='fill:%23A00D0C;stroke-width:0' /%3E%3C/svg%3E");
    background-size: 100% 12px;
    height: 12px;
    width: calc(100% - 12px);
    transform: translate(0px, -10px) scaleY(1);
    transition: transform 1s;
    position: absolute; }
  .sg-cw-brand-card:active:before, .sg-cw-cards .brand-label:active:before, .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content:active:before, .sg-cw-pip-brand:active:before {
    transform: translate(10px, -5px) scaleY(0); }
  .sg-cw-brand-card-inner {
    flex-grow: 1;
    color: #fff;
    padding: 1.25rem 25% 0 1.5rem;
    text-align: left;
    font-size: 1em;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1200px) {
      .sg-cw-brand-card-inner {
        font-size: 1.2em; } }
    .sg-cw-brand-card-inner p, .sg-cw-brand-card-inner .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-brand-card-inner li {
      font-weight: 400; }
  .sg-cw-brand-card-logo {
    flex-grow: 0;
    flex-shrink: 0;
    text-align: right;
    padding: .8rem;
    line-height: 0;
    height: 5.5rem;
    display: flex;
    justify-content: center;
    align-content: center;
    align-items: center; }
    .sg-cw-brand-card-logo-img, .sg-cw-cards.sg-cw-cards-brand img.sg-cw-brand-card-logo-img, .sg-cw-pip-brandlogo {
      display: inline-block;
      max-height: 100%;
      max-width: 100%;
      width: auto;
      height: auto; }
  .sg-cw-brand-card-inner + .sg-cw-brand-card-logo {
    padding: 1.5rem 1.5rem 1.25rem 35%;
    justify-content: flex-end; }
  .sg-cw-brand-card-fullsize {
    width: 100%;
    height: 100%;
    position: relative; }
  .sg-cw-brand-card-box {
    align-self: center;
    height: 100%;
    top: -2rem;
    width: calc(100% - 2rem);
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-brand-card-box::before {
      top: -1px; }
    .sg-cw-brand-card-box .sg-cw-brand-card-inner {
      align-content: center;
      align-items: center;
      bottom: auto;
      display: flex;
      flex-direction: column;
      height: 100%;
      left: auto;
      margin-bottom: 1rem;
      padding: 1rem;
      position: relative;
      right: auto;
      text-align: center;
      top: auto;
      /* If no breakpoint exists, use the content as default */ }
      .sg-cw-brand-card-box .sg-cw-brand-card-inner .tag {
        height: 34px;
        margin: .5rem 0 1.5rem; }
      .sg-cw-brand-card-box .sg-cw-brand-card-inner h1,
      .sg-cw-brand-card-box .sg-cw-brand-card-inner h2,
      .sg-cw-brand-card-box .sg-cw-brand-card-inner h3,
      .sg-cw-brand-card-box .sg-cw-brand-card-inner h4,
      .sg-cw-brand-card-box .sg-cw-brand-card-inner h5,
      .sg-cw-brand-card-box .sg-cw-brand-card-inner h6 {
        color: #ffffff;
        font-size: 1.5rem;
        width: 100%; }
      .sg-cw-brand-card-box .sg-cw-brand-card-inner p, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-brand-card-box .sg-cw-brand-card-inner li {
        width: 100%; }
      .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-button, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-magazine-accordion-item-link, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-pip-order-tradingpartner, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-pip-order-checkout, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-pip-order-additionalcta {
        justify-self: flex-end;
        margin-top: auto; }
      @media only screen and (min-width: 1024px) {
        .sg-cw-brand-card-box .sg-cw-brand-card-inner {
          align-items: flex-start;
          display: flex;
          flex-direction: column;
          margin-bottom: 0; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-brand-card-box {
        width: 60%; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-brand-card-box {
        align-self: flex-end;
        bottom: 0;
        height: auto;
        left: auto;
        max-width: 460px;
        position: absolute;
        right: 0;
        top: auto;
        width: 50%;
        /* If no breakpoint exists, use the content as default */ }
        .sg-cw-brand-card-box .sg-cw-brand-card-inner {
          text-align: left; }
          .sg-cw-brand-card-box .sg-cw-brand-card-inner .tag {
            height: 32px;
            margin: 0 0 1.25rem; }
          .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-button, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-magazine-accordion-item-link, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-pip-order-tradingpartner, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-pip-order-checkout, .sg-cw-brand-card-box .sg-cw-brand-card-inner .sg-cw-pip-order-additionalcta {
            margin-top: 1rem; }
        .sg-cw-brand-card-box p, .sg-cw-brand-card-box .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-brand-card-box li {
          margin-right: 1rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1200px) {
    .sg-cw-brand-card-box {
      min-width: 480px;
      max-width: 666px;
      width: 33%; }
      .sg-cw-brand-card-box .sg-cw-brand-card-inner .tag {
        height: 38px;
        margin: 0 0 1.75rem; }
      .sg-cw-brand-card-box p, .sg-cw-brand-card-box .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-brand-card-box li {
        margin-right: 10%; } }

.breadcrumb {
  font-size: 0.75rem;
  height: auto;
  text-transform: none;
  transform: translate3d(0px, 0px, 0px);
  transition: all 0.4s cubic-bezier(0.64, 0.09, 0.08, 1); }
  .breadcrumb .flexcontainer {
    align-items: center;
    display: flex;
    height: 100%;
    padding-left: 0; }
    .breadcrumb .flexcontainer li {
      /* mobile */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .breadcrumb .flexcontainer li {
          display: none; }
          .breadcrumb .flexcontainer li i {
            display: none; }
          .breadcrumb .flexcontainer li:nth-last-child(-n + 2) {
            display: flex; }
          .breadcrumb .flexcontainer li:nth-last-child(-n + 1) i {
            display: flex; } }
      @media only screen and (min-width: 640px) {
        .breadcrumb .flexcontainer li a {
          color: #4C4C4C;
          transition: color 0.4s cubic-bezier(0.64, 0.09, 0.08, 1); }
          .breadcrumb .flexcontainer li a:hover {
            color: #408fc8;
            text-decoration: none; } }
      .breadcrumb .flexcontainer li:first-child {
        padding-left: 0;
        padding-right: 0; }
      .breadcrumb .flexcontainer li:last-child {
        font-weight: bold; }
      .breadcrumb .flexcontainer li i {
        font-size: .75rem;
        margin: 0 .75rem;
        position: relative; }

.sg-cw-callout-container {
  animation-duration: 0.5s;
  animation-fill-mode: backwards;
  animation-name: sg-cw-callout-slidein;
  bottom: 1rem;
  display: flex;
  flex-direction: row;
  max-width: 800px;
  padding: 1rem;
  position: fixed;
  z-index: 1000; }
  @media screen and (max-width: 42.5rem) {
    .sg-cw-callout-container {
      bottom: 0; } }
  .sg-cw-callout-container .sg-cw-callout-thumbnail {
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    flex: 1 0 30%; }
    @media screen and (min-width: 42.5rem) {
      .sg-cw-callout-container .sg-cw-callout-thumbnail {
        background-size: contain; } }
    .sg-cw-callout-container .sg-cw-callout-thumbnail .icon {
      background-size: contain; }
  .sg-cw-callout-container.delay {
    animation-delay: 5s; }
  .sg-cw-callout-container.animate-out {
    opacity: 0;
    transform: translateY(100%);
    transition: 0.5s;
    transition-delay: 0; }
  .sg-cw-callout-container .sg-cw-callout-message-button-wrapper {
    flex: 1 1 70%;
    flex-direction: column; }
  .sg-cw-callout-container .sg-cw-callout-message {
    align-items: center;
    display: flex;
    padding: 1rem; }

.sg-cw-callout-text {
  display: inline;
  padding-left: 0;
  padding-right: 0;
  vertical-align: middle;
  width: 100%;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-callout-text {
      padding-left: .5rem;
      padding-right: .5rem; } }
  .sg-cw-callout-text p, .sg-cw-callout-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-callout-text li {
    display: inline;
    padding-left: .5rem;
    padding-right: .5rem; }
    @media screen and (max-width: 42.5rem) {
      .sg-cw-callout-text p, .sg-cw-callout-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-callout-text li {
        display: block;
        padding-bottom: .5rem; } }

.error-message {
  background-color: #f4cac1;
  color: inherit; }

.warning-message {
  background-color: #f9e4a2;
  color: inherit; }

.information-message {
  background-color: #dae5ef;
  color: inherit; }

.success-message {
  background-color: #d5efd5;
  color: inherit; }

@keyframes sg-cw-callout-slidein {
  from {
    opacity: 0;
    transform: translateY(100%); }
  to {
    opacity: 1;
    transform: translateY(0); } }

/* TODO Check if we could avoid this */
/* sass-lint:disable ImportantRule */
.sg-cw-touch .sg-cw-cards {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  user-select: none; }

.sg-cw-cards {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
  color: #292929;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  padding-right: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  text-align: center;
  width: 100%;
  /* If no breakpoint exists, use the content as default */
  /* TODO remove class selbst-gestalten from this file entirely */
  /* @todo: sort out this flex vs min max width conflict */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .sg-cw-cards.hide-image-mobile img {
      display: none; } }
  .sg-cw-cards:not(.sg-cw-special):not(.vi-cw-more-card):not(.selbst-gestalten):not(.edit-yourself):not(.sg-cw-big):not(.sg-cw-cards-brand) {
    background-color: #fafafa; }
  .sg-cw-cards:not(.no-hover):hover {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    text-decoration: none; }
  .sg-cw-cards .sg-cw-teaser-wrapper {
    float: left;
    height: 100%;
    width: auto; }
  .sg-cw-cards .sg-cw-teaser-link {
    color: inherit;
    cursor: inherit; }
  .sg-cw-cards.sg-cw-small-image {
    float: left;
    padding-right: 1rem;
    width: initial; }
  .sg-cw-cards .sg-cw-brandflip {
    width: 50%; }
  .sg-cw-cards picture {
    display: block;
    height: 100%;
    margin: auto;
    width: 100%; }
    .sg-cw-cards picture [src*=".svg"] {
      box-sizing: border-box;
      height: 190px;
      padding-top: 35px; }
  .sg-cw-cards img {
    display: block;
    width: 100%; }
  .sg-cw-cards .sg-cw-teaser-content {
    position: relative;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards .sg-cw-teaser-content {
        flex: 1 0 auto;
        justify-self: stretch; } }
  .sg-cw-cards .sg-cw-teaser-content,
  .sg-cw-cards .sg-cw-card-content {
    display: block;
    margin: 0;
    padding: 1rem;
    text-align: left;
    width: 100%;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards .sg-cw-teaser-content,
      .sg-cw-cards .sg-cw-card-content {
        padding-top: 1.25rem; } }
    .sg-cw-cards .sg-cw-teaser-content.sg-cw-align-center,
    .sg-cw-cards .sg-cw-card-content.sg-cw-align-center {
      padding: 0 1rem;
      text-align: center; }
    .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text,
    .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text {
      color: #292929;
      margin-bottom: 0;
      flex-direction: column;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text,
        .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text {
          padding-bottom: .5rem;
          padding-top: .5rem;
          flex-direction: row; } }
      .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p, .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li,
      .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text p,
      .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li,
      .sg-cw-pip-features > ul .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text li {
        margin-bottom: 0; }
        .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p:not(:first-of-type), .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li:not(:first-of-type), .sg-cw-pip-features > ul .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li:not(:first-of-type),
        .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text p:not(:first-of-type),
        .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li:not(:first-of-type),
        .sg-cw-pip-features > ul .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text li:not(:first-of-type) {
          margin-top: .25rem; }
      .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered,
      .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered {
        flex: 0 0 100%;
        max-width: 100%;
        padding: 0.5rem 0;
        text-align: center; }
    .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-image,
    .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-image {
      display: inline-block;
      padding-right: 1rem;
      vertical-align: middle; }
      .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-image ~ .sg-cw-content-text,
      .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-image ~ .sg-cw-content-text {
        display: inline-block;
        text-align: left;
        vertical-align: middle; }
    .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-headline,
    .sg-cw-cards .sg-cw-card-content .sg-cw-content-wrapper .sg-cw-content-headline {
      display: inline-flex;
      width: 100%; }
  .sg-cw-cards .sg-cw-product-usp {
    display: flex;
    flex: 1 0 100%;
    justify-content: center;
    margin: 1.5rem 0; }
    .sg-cw-cards .sg-cw-product-usp div,
    .sg-cw-cards .sg-cw-product-usp > span {
      border-right: 1px solid #cdcdcd;
      display: inline-block;
      flex: 1 1 33.333%;
      padding: .25rem .5rem; }
      .sg-cw-cards .sg-cw-product-usp div span,
      .sg-cw-cards .sg-cw-product-usp > span span {
        display: block;
        text-align: center; }
        .sg-cw-cards .sg-cw-product-usp div span:first-of-type,
        .sg-cw-cards .sg-cw-product-usp > span span:first-of-type {
          color: #408fc8; }
      .sg-cw-cards .sg-cw-product-usp div:first-of-type,
      .sg-cw-cards .sg-cw-product-usp > span:first-of-type {
        padding-left: 0; }
      .sg-cw-cards .sg-cw-product-usp div:last-of-type,
      .sg-cw-cards .sg-cw-product-usp > span:last-of-type {
        border: 0;
        padding-right: 0; }
  .sg-cw-cards .sg-cw-content-text {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* @todo: find out what it is good for */ }
    .sg-cw-cards .sg-cw-content-text ul {
      margin-bottom: 1rem;
      margin-top: 1rem; }
      .sg-cw-cards .sg-cw-content-text ul li {
        list-style-type: disc;
        padding: .25rem 0; }
    .sg-cw-cards .sg-cw-content-text:not(.sg-cw-order-channels-text) ul {
      padding-left: 1.5rem; }
      .sg-cw-cards .sg-cw-content-text:not(.sg-cw-order-channels-text) ul li::before {
        content: none !important; }
  .sg-cw-cards h3,
  .sg-cw-cards .headline,
  .sg-cw-cards .sg-cw-section-heading-headline,
  .sg-cw-cards .sg-cw-section-heading-subline,
  .sg-cw-cards .sg-cw-pip-productslogan {
    font-weight: 500;
    max-width: 100%;
    padding: 0 0 .5rem 0;
    white-space: normal;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-cards h3,
      .sg-cw-cards .headline,
      .sg-cw-cards .sg-cw-section-heading-headline,
      .sg-cw-cards .sg-cw-section-heading-subline,
      .sg-cw-cards .sg-cw-pip-productslogan {
        font-size: 15px;
        font-weight: bold;
        padding-right: 0;
        width: auto; }
        .modal-body h3,
        .modal-body .headline,
        .modal-body .sg-cw-section-heading-headline,
        .modal-body .sg-cw-section-heading-subline,
        .modal-body .sg-cw-pip-productslogan {
          /* If no breakpoint exists, use the content as default */ } }
    @media only screen and (min-width: 0) and (max-width: 639px) and (min-width: 0) and (max-width: 639px) {
      .modal-body h3,
      .modal-body .headline,
      .modal-body .sg-cw-section-heading-headline,
      .modal-body .sg-cw-section-heading-subline,
      .modal-body .sg-cw-pip-productslogan {
        margin-top: 0; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards h3,
      .sg-cw-cards .headline,
      .sg-cw-cards .sg-cw-section-heading-headline,
      .sg-cw-cards .sg-cw-section-heading-subline,
      .sg-cw-cards .sg-cw-pip-productslogan {
        flex: 1 1 50%; } }
    .sg-cw-cards h3 .sg-cw-cpc-subtitle,
    .sg-cw-cards .headline .sg-cw-cpc-subtitle,
    .sg-cw-cards .sg-cw-section-heading-headline .sg-cw-cpc-subtitle,
    .sg-cw-cards .sg-cw-section-heading-subline .sg-cw-cpc-subtitle,
    .sg-cw-cards .sg-cw-pip-productslogan .sg-cw-cpc-subtitle {
      color: #4C4C4C;
      display: block;
      font-size: .9rem;
      font-weight: 300; }
  .sg-cw-cards .sg-cw-cpc-subtitle {
    flex: 1 1 100%; }
  .sg-cw-cards .sg-cw-price,
  .sg-cw-cards .sg-cw-headline-right {
    flex: 0 0 30%;
    font-weight: 500;
    min-width: 30%;
    white-space: nowrap;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards .sg-cw-price,
      .sg-cw-cards .sg-cw-headline-right {
        text-align: right;
        padding-left: 1rem;
        flex-basis: 7rem; } }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-cards .sg-cw-price,
      .sg-cw-cards .sg-cw-headline-right {
        font-size: 15px;
        font-weight: bold; } }
  .sg-cw-cards .image-placeholder {
    overflow: hidden; }
  .sg-cw-cards .brand-label {
    position: absolute;
    left: 50%;
    top: -5px;
    transform: translate(-50%, -50%);
    width: 12rem; }
    .sg-cw-cards .brand-label .sg-cw-brand-card-logo {
      height: 3.3rem;
      padding: 0.7rem; }
      .sg-cw-cards .brand-label .sg-cw-brand-card-logo > img {
        max-height: 100%;
        height: auto;
        width: auto;
        margin: 0 auto; }
    .sg-cw-cards .brand-label + .sg-cw-content-wrapper {
      margin-top: 1rem; }
    .sg-cw-cards .brand-label .headline, .sg-cw-cards .brand-label .sg-cw-section-heading-headline, .sg-cw-cards .brand-label .sg-cw-section-heading-subline, .sg-cw-cards .brand-label .sg-cw-pip-productslogan {
      font-weight: 800;
      display: inline-block;
      text-align: center;
      color: #fff;
      flex-basis: 100%;
      padding: 0;
      margin: 0; }
  .sg-cw-cards.sg-cw-special .sg-cw-teaser-content {
    margin-bottom: .8rem;
    text-align: center; }
    .sg-cw-cards.sg-cw-special .sg-cw-teaser-content .sg-cw-content-text {
      color: #ffffff; }
    .sg-cw-cards.sg-cw-special .sg-cw-teaser-content p, .sg-cw-cards.sg-cw-special .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-special .sg-cw-teaser-content li {
      font-weight: 300; }
  @media screen and (min-width: 42.5rem) {
    .sg-cw-cards.sg-cw-large .vi-cw-headline-teaser,
    .sg-cw-cards.sg-cw-large .sg-cw-headline-teaser {
      font-size: 1.6rem;
      font-weight: 300;
      line-height: 2rem; }
    .sg-cw-cards.sg-cw-large .sg-cw-teaser-content {
      margin-bottom: .8rem;
      text-align: center; } }
  .sg-cw-cards.sg-cw-information {
    /* Reasons are no longer important. This stuff needs a refactor soon! */
    /* sass-lint:disable ImportantRule */
    /* If no breakpoint exists, use the content as default */
    /* TODO remove slider v1 */
    /* TODO remove if eos can force only flat buttons in information cards */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-cards.sg-cw-information {
        display: flex;
        flex-direction: row;
        height: 25vh;
        padding-bottom: 0 !important;
        /* Have to overwrite JS */ }
        .sg-cw-cards.sg-cw-information:not([data-variant-mobile="expandable"]) {
          /* Slider image has the same with as the cards height
			 It should not be wider then half of screen. The rem value is needed to compensate the grid padding.
		*/
          max-height: calc(40vw - 1rem); }
          .sg-cw-cards.sg-cw-information:not([data-variant-mobile="expandable"]) .sg-cw-content-text .headline .sg-cw-cpc-subtitle, .sg-cw-cards.sg-cw-information:not([data-variant-mobile="expandable"]) .sg-cw-content-text .sg-cw-section-heading-headline .sg-cw-cpc-subtitle, .sg-cw-cards.sg-cw-information:not([data-variant-mobile="expandable"]) .sg-cw-content-text .sg-cw-section-heading-subline .sg-cw-cpc-subtitle, .sg-cw-cards.sg-cw-information:not([data-variant-mobile="expandable"]) .sg-cw-content-text .sg-cw-pip-productslogan .sg-cw-cpc-subtitle {
            /* Need some space for overlaying info i button */
            padding-right: 1rem; } }
    .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] {
      display: block;
      height: auto;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] sg-slider2 slider-center-image {
          width: 100%; }
        .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] sg-slider2 slider-slide picture {
          height: auto !important; }
        .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-cpc-subtitle {
          margin-top: .3rem; }
        .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-price {
          position: absolute;
          right: 0;
          top: 1rem; } }
      .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-teaser-content {
        overflow: visible; }
        .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-teaser-content .information {
          top: 0;
          bottom: auto;
          transform: translate(-20%, -85%);
          /* If no breakpoint exists, use the content as default */ }
          @media only screen and (min-width: 640px) {
            .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-teaser-content .information {
              transform: translate(-25%, -70%); } }
          .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-teaser-content .information > [class^=icon] {
            left: 50%; }
        .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-teaser-content .sg-cw-price {
          text-align: right; }
      .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper {
        overflow: visible; }
        .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text {
          height: auto; }
          .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .headline, .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-headline, .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-subline, .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-productslogan {
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 0) and (max-width: 639px) {
              .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .headline, .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-headline, .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-subline, .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-productslogan {
                margin-top: 1rem; } }
          .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-additional {
            flex-basis: 100%;
            /* If no breakpoint exists, use the content as default */ }
            @media only screen and (min-width: 0) and (max-width: 639px) {
              .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-additional {
                display: block; } }
            .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-additional .sg-cw-product-usp + p, .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-additional .sg-cw-pip-features > ul .sg-cw-product-usp + li, .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-information[data-variant-mobile="expandable"] .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-additional .sg-cw-product-usp + li {
              flex-grow: 1; }
    .sg-cw-cards.sg-cw-information[data-variant-mobile="modal"] {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information[data-variant-mobile="modal"] sg-slider2 slider-slide {
          max-height: 100% !important; }
          .sg-cw-cards.sg-cw-information[data-variant-mobile="modal"] sg-slider2 slider-slide picture {
            height: 100% !important; } }
    .sg-cw-cards.sg-cw-information .sg-cw-teaser-content {
      display: flex;
      flex-direction: column;
      position: relative;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information .sg-cw-teaser-content {
          min-height: 100%;
          overflow: hidden;
          /* Cut away the half of the info i button */
          padding: 0 .5rem; } }
      @media only screen and (min-width: 640px) {
        .sg-cw-cards.sg-cw-information .sg-cw-teaser-content {
          background: #fafafa;
          bottom: 0;
          position: absolute;
          z-index: 10; } }
    .sg-cw-cards.sg-cw-information .sg-cw-additional {
      transition: all cubic-bezier(0.64, 0.09, 0.08, 1) 0.4s;
      /* If no breakpoint exists, use the content as default */ }
      .sg-cw-information:not(.open-information) > .sg-cw-teaser-content .sg-cw-additional {
        max-height: 0 !important;
        /* Have to overwrite JS */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-cards.sg-cw-information .sg-cw-additional {
          display: flex;
          flex-direction: column;
          width: 100%; } }
      .sg-cw-cards.sg-cw-information .sg-cw-additional.select {
        padding-bottom: 2rem; }
      .sg-cw-cards.sg-cw-information .sg-cw-additional:not(.select) p, .sg-cw-cards.sg-cw-information .sg-cw-additional:not(.select) .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-information .sg-cw-additional:not(.select) li {
        padding-bottom: .5rem; }
      .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-product-usp {
        flex: none; }
        .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-product-usp + p, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-features > ul .sg-cw-product-usp + li, .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-product-usp + li {
          flex-shrink: 0; }
      .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-center {
        justify-content: center;
        margin-top: auto;
        padding-top: 1rem;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-center {
            padding: 1rem 0; } }
    .sg-cw-cards.sg-cw-information .sg-cw-cta {
      width: 100%; }
    .sg-cw-cards.sg-cw-information .sg-cw-slider-new {
      /* TODO remove slider v1 */
      background-color: #fafafa;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information .sg-cw-slider-new {
          height: 100%; } }
      .sg-cw-cards.sg-cw-information .sg-cw-slider-new.bullets {
        margin-bottom: 0; }
      .sg-cw-cards.sg-cw-information .sg-cw-slider-new .sg-cw-slider-bullet-list {
        transform: translateY(5px);
        z-index: 6;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .sg-cw-cards.sg-cw-information .sg-cw-slider-new .sg-cw-slider-bullet-list {
            bottom: .125rem;
            position: absolute; } }
      .sg-cw-cards.sg-cw-information .sg-cw-slider-new .slide-item,
      .sg-cw-cards.sg-cw-information .sg-cw-slider-new .sg-cw-slider-track,
      .sg-cw-cards.sg-cw-information .sg-cw-slider-new img {
        pointer-events: none;
        -webkit-user-drag: none;
        user-select: none; }
    .sg-cw-cards.sg-cw-information slider-bullets {
      background: rgba(255, 255, 255, 0.8);
      border-radius: 50px;
      bottom: 5px;
      height: 15px;
      left: 50%;
      position: absolute;
      transform: translateX(-50%); }
      .sg-cw-cards.sg-cw-information slider-bullets span {
        padding: 5px 10px; }
        .sg-cw-cards.sg-cw-information slider-bullets span::before {
          height: 8px;
          width: 8px; }
    .sg-cw-cards.sg-cw-information .modal2 {
      position: fixed;
      z-index: 440; }
      .sg-cw-cards.sg-cw-information .modal2:not(.open) {
        z-index: -10; }
        .sg-cw-cards.sg-cw-information .modal2:not(.open),
        .sg-cw-cards.sg-cw-information .modal2:not(.open) sg-slider2 slider-arrows .sg-cw-button,
        .sg-cw-cards.sg-cw-information .modal2:not(.open) sg-slider2 slider-arrows .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal2:not(.open) sg-slider2 slider-arrows .sg-cw-magazine-accordion-item-link,
        .sg-cw-cards.sg-cw-information .modal2:not(.open) sg-slider2 slider-arrows .sg-cw-pip-order-tradingpartner,
        .sg-cw-cards.sg-cw-information .modal2:not(.open) sg-slider2 slider-arrows .sg-cw-pip-order-checkout,
        .sg-cw-cards.sg-cw-information .modal2:not(.open) sg-slider2 slider-arrows .sg-cw-pip-order-additionalcta {
          pointer-events: none; }
    .sg-cw-cards.sg-cw-information sg-slider2 {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information sg-slider2 {
          height: 100%; }
          .sg-cw-cards.sg-cw-information sg-slider2 slider-track {
            height: 100%; }
          .sg-cw-cards.sg-cw-information sg-slider2 slider-slide {
            height: 100%;
            overflow: hidden; }
            .sg-cw-cards.sg-cw-information sg-slider2 slider-slide picture {
              display: flex;
              justify-content: center;
              /* sass-lint:disable ImportantRule */
              height: auto !important; }
            .sg-cw-cards.sg-cw-information sg-slider2 slider-slide img {
              height: 100%;
              width: 100%; } }
    .sg-cw-cards.sg-cw-information .modal-overlay sg-slider2 {
      height: auto;
      max-height: 30vh; }
      .sg-cw-cards.sg-cw-information .modal-overlay sg-slider2 slider-track,
      .sg-cw-cards.sg-cw-information .modal-overlay sg-slider2 slider-slide,
      .sg-cw-cards.sg-cw-information .modal-overlay sg-slider2 slider-center-image,
      .sg-cw-cards.sg-cw-information .modal-overlay sg-slider2 picture,
      .sg-cw-cards.sg-cw-information .modal-overlay sg-slider2 img {
        height: auto;
        max-height: inherit; }
      .sg-cw-cards.sg-cw-information .modal-overlay sg-slider2 img {
        width: auto; }
    .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      margin-top: 1.5rem;
      text-align: left; }
      .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text h3,
      .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .headline,
      .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .sg-cw-section-heading-headline,
      .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .sg-cw-section-heading-subline,
      .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .sg-cw-pip-productslogan {
        flex-basis: 0;
        flex-grow: 1;
        font-size: 1.2rem;
        text-align: left; }
        .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text h3 span,
        .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .headline span,
        .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .sg-cw-section-heading-headline span,
        .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .sg-cw-section-heading-subline span,
        .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .sg-cw-pip-productslogan span {
          font-size: 1.2rem; }
      .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-content-text .sg-cw-price {
        flex-grow: 0;
        font-size: 1.2rem;
        padding: 0;
        text-align: right; }
    .sg-cw-cards.sg-cw-information .modal-overlay .sg-cw-additional {
      flex-basis: 100%; }
    .sg-cw-cards.sg-cw-information .modal-overlay .modal-footer {
      padding: .5rem 0; }
    .sg-cw-cards.sg-cw-information .sg-cw-cpc-subtitle {
      color: #4C4C4C; }
    .sg-cw-cards.sg-cw-information .image-placeholder {
      display: flex;
      flex-direction: column;
      position: relative;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-cards.sg-cw-information .image-placeholder {
          max-width: none !important;
          /* Overwrite JS, it is only for xs */
          min-width: auto !important;
          /* Overwrite JS, it is only for xs */ }
          .sg-cw-cards.sg-cw-information .image-placeholder::before {
            background-color: transparent;
            content: "";
            height: 100%;
            left: 0;
            pointer-events: none;
            position: absolute;
            top: 0;
            transition: background-color ease 0.4s;
            width: 100%;
            z-index: 5; } }
      .sg-cw-cards.sg-cw-information .image-placeholder sg-slider2 {
        flex-grow: 1; }
    .sg-cw-cards.sg-cw-information .sg-cw-content-wrapper {
      flex-grow: 1;
      transition: all cubic-bezier(0.64, 0.09, 0.08, 1) 0.4s;
      width: 100%;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information .sg-cw-content-wrapper {
          height: 100%;
          overflow: hidden;
          top: 0; } }
      .sg-cw-cards.sg-cw-information .sg-cw-content-wrapper .sg-cw-content-text {
        overflow: hidden;
        padding-bottom: 0;
        position: relative;
        transition: all cubic-bezier(0.64, 0.09, 0.08, 1) 0.4s;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .sg-cw-cards.sg-cw-information .sg-cw-content-wrapper .sg-cw-content-text {
            height: 100%; }
            .sg-cw-cards.sg-cw-information .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-additional {
              display: none; } }
    .sg-cw-cards.sg-cw-information .sg-cw-product-usp {
      margin: 1.5rem 0 .75rem; }
      .sg-cw-cards.sg-cw-information .sg-cw-product-usp * {
        font-size: 1rem; }
      .sg-cw-cards.sg-cw-information .sg-cw-product-usp .sg-cw-usp-text {
        font-size: .85rem; }
    .sg-cw-cards.sg-cw-information .sg-cw-tease-content {
      position: relative; }
    .sg-cw-cards.sg-cw-information.open-information .image-placeholder::before {
      background-color: rgba(0, 0, 0, 0.3);
      pointer-events: all; }
    .sg-cw-cards.sg-cw-information.open-information .image-placeholder + .sg-cw-teaser-content .information {
      background-color: #ffffff; }
    .sg-cw-cards.sg-cw-information.open-information .image-placeholder + .sg-cw-teaser-content .icon-info, .sg-cw-cards.sg-cw-information.open-information .image-placeholder + .sg-cw-teaser-content .icon-info-inverted {
      opacity: 0; }
    .sg-cw-cards.sg-cw-information.open-information .image-placeholder + .sg-cw-teaser-content .icon-close {
      opacity: 1; }
      .sg-cw-cards.sg-cw-information.open-information .image-placeholder + .sg-cw-teaser-content .icon-close::before {
        color: #c30c15; }
    .sg-cw-cards.sg-cw-information.open-information .image-placeholder + .sg-cw-teaser-content .select {
      margin-top: -35px; }
    .sg-cw-cards.sg-cw-information .information {
      margin: 0;
      position: absolute;
      right: 0;
      top: 0;
      transform: translate(-25%, -70%);
      transition: background-color ease 0.4s, transform cubic-bezier(0.64, 0.09, 0.08, 1) 0.4s, top ease 0.4s;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information .information {
          top: auto;
          bottom: -15px; } }
      .sg-cw-cards.sg-cw-information .information:hover {
        background-color: #489fdf; }
      .sg-cw-cards.sg-cw-information .information > [class^=icon] {
        cursor: pointer;
        transition: opacity ease 0.4s, color ease 0.4s; }
      .sg-cw-cards.sg-cw-information .information > .icon-close {
        opacity: 0; }
    .sg-cw-cards.sg-cw-information.no-slider .information {
      transform: translate(-50%, -130%);
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-information.no-slider .information {
          right: 0;
          top: 50%;
          transform: translate(40%, -50%); } }
    .sg-cw-cards.sg-cw-information form {
      background-color: #fafafa;
      bottom: 0;
      left: 1rem;
      margin-top: 15px;
      padding-top: 1rem;
      position: absolute;
      width: calc(100% - 2rem);
      z-index: 7; }
      .sg-cw-cards.sg-cw-information form label,
      .sg-cw-cards.sg-cw-information form .sg-cw-form-select,
      .sg-cw-cards.sg-cw-information form .icon-arrow-down {
        border-color: #408fc8;
        color: #408fc8; }
    .sg-cw-cards.sg-cw-information .sg-cw-form-field {
      position: relative;
      z-index: 9; }
    .sg-cw-cards.sg-cw-information .sg-cw-float.information {
      z-index: 2; }
    .sg-cw-cards.sg-cw-information:hover {
      text-decoration: none; }
    .sg-cw-cards.sg-cw-information .sg-cw-slider-new .sg-cw-slider-track .sg-cw-slide img {
      height: 100% !important; }
    .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta {
      line-height: 1.7 !important; }
    .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta {
      line-height: 1.7 !important; }
  .sg-cw-cards.sg-cw-category {
    color: #292929;
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-cards.sg-cw-category.title {
      min-height: initial; }
      .sg-cw-cards.sg-cw-category.title h3,
      .sg-cw-cards.sg-cw-category.title h4 {
        flex: 0 0 100%;
        max-width: 100%;
        text-align: center; }
    .sg-cw-cards.sg-cw-category .sg-cw-button, .sg-cw-cards.sg-cw-category .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-category .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-category .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-category .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-category .sg-cw-pip-order-additionalcta {
      margin: 1rem 0; }
    .sg-cw-cards.sg-cw-category .sg-cw-cta {
      width: 100%; }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-cards.sg-cw-category.basic-card-mobile {
        border: 1px solid #ffffff;
        border-radius: 0;
        box-shadow: none;
        cursor: pointer; }
        .sg-cw-cards.sg-cw-category.basic-card-mobile.title {
          position: relative; }
        .sg-cw-cards.sg-cw-category.basic-card-mobile .image-placeholder {
          max-height: 180px; }
        .sg-cw-cards.sg-cw-category.basic-card-mobile .sg-cw-teaser-content {
          background-color: rgba(0, 0, 0, 0.4);
          height: 100%;
          position: absolute;
          top: 0;
          width: 100%; }
          .sg-cw-cards.sg-cw-category.basic-card-mobile .sg-cw-teaser-content .sg-cw-content-wrapper {
            position: relative;
            top: 50%;
            transform: translateY(-50%); }
        .sg-cw-cards.sg-cw-category.basic-card-mobile h3 {
          color: #ffffff;
          font-size: 1.2rem;
          font-weight: 300;
          letter-spacing: .65rem;
          line-height: 1.6;
          margin: 0;
          padding: 0 0 0 .65rem;
          text-transform: uppercase; }
      .sg-cw-cards.sg-cw-category.self-design .sg-cw-teaser-content {
        background-color: #a9d2f0; }
      .sg-cw-cards.sg-cw-category.more-occasions .sg-cw-teaser-content {
        background-color: #c8c8c8; }
      .sg-cw-cards.sg-cw-category.self-design, .sg-cw-cards.sg-cw-category.more-occasions {
        min-height: 150px; }
        .sg-cw-cards.sg-cw-category.self-design h3, .sg-cw-cards.sg-cw-category.more-occasions h3 {
          letter-spacing: .15rem;
          max-width: none;
          padding-left: .15rem; } }
  .sg-cw-cards.sg-cw-type-select .sg-cw-symbol-list, .sg-cw-cards.sg-cw-more-information .sg-cw-symbol-list {
    align-items: center;
    display: flex;
    flex: 0 0 75%;
    justify-content: center;
    margin: 15px auto;
    max-width: 75%; }
    .sg-cw-cards.sg-cw-type-select .sg-cw-symbol-list > *, .sg-cw-cards.sg-cw-more-information .sg-cw-symbol-list > * {
      background-color: #c8c8c8;
      flex: 0 0 auto;
      margin: 0 15px; }
    .sg-cw-cards.sg-cw-type-select .sg-cw-symbol-list .active, .sg-cw-cards.sg-cw-more-information .sg-cw-symbol-list .active {
      border: 2px solid #408fc8; }
  .sg-cw-cards.sg-cw-type-select .sg-cw-portrait-symbol, .sg-cw-cards.sg-cw-more-information .sg-cw-portrait-symbol {
    height: 50px;
    width: 35px; }
  .sg-cw-cards.sg-cw-type-select .sg-cw-landscape-symbol, .sg-cw-cards.sg-cw-more-information .sg-cw-landscape-symbol {
    height: 35px;
    width: 50px; }
  .sg-cw-cards.sg-cw-type-select .sg-cw-square-symbol, .sg-cw-cards.sg-cw-more-information .sg-cw-square-symbol {
    height: 35px;
    width: 35px; }
  .sg-cw-cards.sg-cw-type-select .sg-cw-button, .sg-cw-cards.sg-cw-type-select .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-type-select .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-more-information .sg-cw-button, .sg-cw-cards.sg-cw-more-information .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-more-information .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta {
    margin: 1rem 0; }
    .sg-cw-cards.sg-cw-type-select .sg-cw-button.sg-cw-flat, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-button, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-button, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-type-select .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-type-select .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-more-information .sg-cw-button.sg-cw-flat, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-button, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-button, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-more-information .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-more-information .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-additionalcta {
      color: #408fc8; }
      .sg-cw-cards.sg-cw-type-select .sg-cw-button.sg-cw-flat:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-button:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-button:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:visited, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-type-select .sg-cw-magazine-accordion-item-link:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-button.sg-cw-flat:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-button:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-button:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:visited, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-more-information .sg-cw-magazine-accordion-item-link:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-tradingpartner:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-checkout:visited, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-additionalcta:visited {
        color: #408fc8; }
      .sg-cw-cards.sg-cw-type-select .sg-cw-button.sg-cw-flat:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-button:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-button:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-type-select .sg-cw-magazine-accordion-item-link:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-button.sg-cw-flat:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-button:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-button:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-more-information .sg-cw-magazine-accordion-item-link:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-additionalcta:hover {
        background-color: #ff7c83; }
      .sg-cw-cards.sg-cw-type-select .sg-cw-button.sg-cw-flat:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-button:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-button:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-type-select .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-type-select .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-type-select .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-type-select .sg-cw-magazine-accordion-item-link:active, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-type-select .sg-cw-flat.sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-more-information .sg-cw-button.sg-cw-flat:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-button:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-button:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-more-information .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-more-information .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-more-information .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-more-information .sg-cw-magazine-accordion-item-link:active, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-more-information .sg-cw-flat.sg-cw-pip-order-additionalcta:active {
        background-color: #ff6169; }
  .sg-cw-cards.sg-cw-type-select .sg-cw-cta, .sg-cw-cards.sg-cw-more-information .sg-cw-cta {
    width: 100%; }
  .sg-cw-cards.sg-cw-type-select .image-placeholder, .sg-cw-cards.sg-cw-more-information .image-placeholder {
    background-color: #c8c8c8;
    height: 230px;
    padding: 30px; }
    .sg-cw-cards.sg-cw-type-select .image-placeholder picture, .sg-cw-cards.sg-cw-more-information .image-placeholder picture {
      align-items: center;
      display: flex;
      justify-content: center; }
    .sg-cw-cards.sg-cw-type-select .image-placeholder img, .sg-cw-cards.sg-cw-more-information .image-placeholder img {
      /* Cause some media query overwrite this */
      /* sass-lint:disable ImportantRule */
      height: auto !important;
      /* sass-lint:enable ImportantRule */
      margin: 0 auto;
      max-height: 100%;
      max-width: 100%;
      width: auto; }
      .sg-cw-cards.sg-cw-type-select .image-placeholder img.w-100, .sg-cw-cards.sg-cw-more-information .image-placeholder img.w-100 {
        height: auto;
        width: auto; }
      .sg-cw-cards.sg-cw-type-select .image-placeholder img.h-100, .sg-cw-cards.sg-cw-more-information .image-placeholder img.h-100 {
        height: auto;
        margin: 0 auto;
        width: auto; }
    .sg-cw-cards.sg-cw-type-select .image-placeholder slider-slide, .sg-cw-cards.sg-cw-more-information .image-placeholder slider-slide {
      height: 170px; }
    .sg-cw-cards.sg-cw-type-select .image-placeholder .image-wrapper, .sg-cw-cards.sg-cw-more-information .image-placeholder .image-wrapper {
      align-items: center;
      display: flex;
      flex-wrap: wrap;
      height: 170px;
      padding: 0 1px;
      position: relative;
      width: 100%; }
  .sg-cw-cards.sg-cw-type-select .sg-cw-slider-new, .sg-cw-cards.sg-cw-more-information .sg-cw-slider-new {
    max-height: 100%; }
  .sg-cw-cards.sg-cw-type-select.sg-cw-type-select .image-placeholder, .sg-cw-cards.sg-cw-more-information.sg-cw-type-select .image-placeholder {
    background-color: #ececec; }
  .sg-cw-cards.sg-cw-type-selecta, .sg-cw-cards.sg-cw-more-informationa {
    display: block; }
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label {
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label {
        width: 216px; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label {
        width: 240px; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label {
        width: 284px; } }
    .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label .sg-cw-brand-card-logo {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label .sg-cw-brand-card-logo {
          height: 62px; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label .sg-cw-brand-card-logo {
          height: 69px; } }
      @media only screen and (min-width: 1200px) {
        .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .brand-label .sg-cw-brand-card-logo {
          height: 80px; } }
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li,
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-cpc-subtitle {
    font-size: 0.875rem;
    line-height: 1.4;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li,
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-cpc-subtitle {
        font-size: 1rem;
        line-height: 1.4; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li,
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-cpc-subtitle {
        font-size: 1.125rem;
        line-height: 1.4; } }
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .headline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-headline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-subline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-productslogan,
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-price {
    font-size: 0.875rem;
    line-height: 1.4;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .headline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-headline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-subline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-productslogan,
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-price {
        font-size: 1.125rem;
        line-height: 1.4; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .headline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-headline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-section-heading-subline, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-productslogan,
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-price {
        font-size: 1.5rem;
        line-height: 1.2; } }
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan), .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan), .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan) {
    font-weight: 400;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan), .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan), .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan) {
        max-width: 75%; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan), .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan), .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline):not(.sg-cw-pip-productslogan) {
        max-width: 66%; } }
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-button, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-order-additionalcta {
    display: none;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1200px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-button, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-order-additionalcta {
        display: inline-block; } }
  .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1200px) {
      .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered {
        margin-top: .5rem; } }
    .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered + .sg-cw-button, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-card-headline-centered + .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered + .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered + .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered + .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-order-actions-direct > .sg-cw-card-headline-centered + .sg-cw-button, .sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-card-headline-centered + .sg-cw-pip-order-additionalcta {
      margin: 2rem auto 0; }
  .browser-ie .sg-cw-cards.sg-cw-type-select .image-placeholder img, .browser-ie .sg-cw-cards.sg-cw-more-information .image-placeholder img {
    margin: 0;
    /* @see https://stackoverflow.com/a/33505912 */
    min-height: 1px;
    min-width: 1px; }
  .sg-cw-cards.sg-cw-big {
    height: 100%;
    overflow: visible;
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-button, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-pip-order-additionalcta {
      display: none; }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.sg-cw-big .image-placeholder {
        flex: 0 0 auto;
        /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 640px) and (min-width: 1024px) {
    .sg-cw-cards.sg-cw-big .image-placeholder {
      display: flex;
      flex-direction: column;
      justify-content: center;
      max-height: 60vh;
      min-height: 400px; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.sg-cw-big .sg-cw-teaser-content {
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
        background-color: #ffffff;
        bottom: 0;
        cursor: default;
        display: block;
        flex: 1;
        height: auto;
        left: 50%;
        margin: 0 auto;
        max-width: 100vw;
        overflow: hidden;
        padding: 1rem 1.5rem;
        position: absolute;
        transform: translate(-50%, 50%);
        white-space: normal;
        width: 500px; }
        .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper {
          display: flex;
          flex-direction: column;
          height: 100%;
          justify-content: space-between;
          text-align: center; }
          .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text {
            flex: 0 0 auto;
            justify-content: flex-start;
            padding-bottom: 0; }
            .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text h3,
            .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p,
            .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li,
            .sg-cw-pip-features > ul .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li {
              flex: auto;
              margin-bottom: 0;
              max-width: 100%;
              padding-right: 0;
              text-align: center;
              width: 100%; }
            .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-cpc-subtitle {
              color: #4C4C4C;
              left: auto;
              padding-left: 0;
              position: static;
              right: auto; }
          .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-button, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-big .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-pip-order-additionalcta {
            display: inline-block;
            flex: 0 0 auto;
            margin-top: 1rem; } }
  .sg-cw-cards.sg-cw-zoom {
    min-height: initial; }
    .sg-cw-cards.sg-cw-zoom [type=checkbox] {
      opacity: 0;
      pointer-events: none;
      position: absolute;
      visibility: hidden; }
    .sg-cw-cards.sg-cw-zoom .sg-cw-teaser-content {
      position: relative; }
    .sg-cw-cards.sg-cw-zoom .modal {
      background-color: #6bb2e6;
      position: absolute;
      right: 15px;
      top: -25px;
      width: 35px; }
    .sg-cw-cards.sg-cw-zoom .modal-button {
      display: inline-block;
      transform: translateX(-30%); }
      .sg-cw-cards.sg-cw-zoom .modal-button .icon-search {
        cursor: pointer;
        transform: translate(-65%, -15%); }
        .sg-cw-cards.sg-cw-zoom .modal-button .icon-search::before {
          color: #ffffff;
          font-size: 1.5rem; }
    .sg-cw-cards.sg-cw-zoom .sg-cw-price {
      flex: 0 0 100%;
      max-width: 100%;
      text-align: center; }
    .sg-cw-cards.sg-cw-zoom .image-placeholder {
      background-color: #c8c8c8;
      padding: 30px; }
      .sg-cw-cards.sg-cw-zoom .image-placeholder img {
        max-height: 100%;
        max-width: 100%; }
  .sg-cw-cards.sg-cw-product {
    /* covering a use in editor via at root because the code belongs together here */
    /* sass-lint:disable SelectorFormat, SelectorExpected */
    /* covering an IE 11 bug in flexbox */
    /* sass-lint:disable ChainedClasses */ }
    .ed-cw-root .sg-cw-product .image-placeholder {
      align-content: center;
      align-items: center;
      display: flex;
      flex-wrap: wrap;
      height: 270px;
      padding: 30px; }
      .ed-cw-root .sg-cw-product .image-placeholder > img {
        margin: 0 auto;
        max-height: 100%;
        max-width: 100%;
        width: auto; }
        .ed-cw-root .sg-cw-product .image-placeholder > img.h-100 {
          height: 100%; }
        .ed-cw-root .sg-cw-product .image-placeholder > img.w-100 {
          width: 100%; }
    .sg-cw-cards.sg-cw-product .sg-cw-form-field {
      align-self: center;
      color: #408fc8;
      flex: 0 0 75%;
      margin: 10px auto; }
      .sg-cw-cards.sg-cw-product .sg-cw-form-field .number-container {
        margin: 0 auto; }
      .sg-cw-cards.sg-cw-product .sg-cw-form-field > input {
        border: 1px solid #408fc8;
        color: #408fc8; }
    .sg-cw-cards.sg-cw-product .cw-card-button-bar {
      width: 100%; }
      .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content {
        display: flex;
        width: 100%; }
        .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta {
          color: #408fc8;
          flex: 1; }
          .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-button.sg-cw-flat, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-button, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-flat.sg-cw-pip-order-additionalcta {
            color: #408fc8; }
            .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-button.sg-cw-flat:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-button:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-button:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-magazine-accordion-item-link:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-flat.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-flat.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-product .cw-card-button-bar .sg-cw-confirm-content .sg-cw-flat.sg-cw-pip-order-additionalcta:hover {
              background-color: #c0def4; }
    .sg-cw-cards.sg-cw-product .sg-cw-content-text {
      justify-content: center; }
    .sg-cw-cards.sg-cw-product .content-headline {
      display: flex; }
    .sg-cw-cards.sg-cw-product .sg-cw-headline-right,
    .sg-cw-cards.sg-cw-product h3 {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .sg-cw-cards.sg-cw-product .sg-cw-headline-right {
      flex: 0 0 auto;
      min-width: 0; }
    .sg-cw-cards.sg-cw-product h3 {
      flex: 0 1 75%;
      max-width: none; }
    .browser-ie .prints-container .sg-cw-product.sg-cw-cards h3 {
      flex: 1 1 auto; }
  .sg-cw-cards.edit-yourself, .sg-cw-cards.selbst-gestalten {
    background-color: #d8ebf8;
    color: #292929;
    /* in case you want to allow to customise the polygon, use this */
    /* &::after {
				background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMiIgZGF0YS1uYW1lPSJFYmVuZSAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NTAgNjE4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2E5ZDJmMDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmJsYXVlc19EcmVpZWNrPC90aXRsZT48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMCA2MTggNDUwIDM0NiAxNDcgMCAwIDYxOCIvPjwvc3ZnPg==);
				background-position: 50% 40%;
				background-repeat: no-repeat;
				background-size: 130%;
				content: "";
				height: 100%;
				left: 0;
				position: absolute;
				top: 0;
				width: 100%;
				z-index: 1;

				@include breakpoint(md) {
						background-size: 140%;
				}
		}*/ }
    .sg-cw-cards.edit-yourself svg, .sg-cw-cards.selbst-gestalten svg {
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%; }
      .sg-cw-cards.edit-yourself svg polygon, .sg-cw-cards.selbst-gestalten svg polygon {
        fill: #a9d2f0; }
    .sg-cw-cards.edit-yourself .self-create, .sg-cw-cards.selbst-gestalten .self-create {
      height: 100%;
      width: 100%;
      z-index: 2;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-cards.edit-yourself .self-create, .sg-cw-cards.selbst-gestalten .self-create {
          padding-top: 10%; } }
    .sg-cw-cards.edit-yourself a, .sg-cw-cards.selbst-gestalten a {
      color: #4C4C4C;
      cursor: pointer;
      display: block;
      flex-direction: column;
      height: 100%;
      padding-bottom: 3rem;
      padding-top: 2rem;
      position: relative;
      width: 100%;
      z-index: 3; }
      .sg-cw-cards.edit-yourself a:hover, .sg-cw-cards.selbst-gestalten a:hover {
        text-decoration: none; }
    .sg-cw-cards.edit-yourself img, .sg-cw-cards.selbst-gestalten img {
      width: 90%;
      z-index: 3; }
    .sg-cw-cards.edit-yourself h3, .sg-cw-cards.selbst-gestalten h3 {
      font-size: .875rem;
      font-weight: 500;
      letter-spacing: .03125rem;
      line-height: 1.5;
      max-width: none;
      transition: color ease-in-out 0.4s;
      width: 100%;
      z-index: 3;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.edit-yourself h3, .sg-cw-cards.selbst-gestalten h3 {
          left: 50%;
          position: absolute;
          top: 50%;
          transform: translate(-50%, -50%); } }
  .sg-cw-cards.category-selbst::after {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-cards.category-selbst::after {
        display: none; } }
  .sg-cw-cards.category-selbst img {
    padding-bottom: 1.3rem;
    padding-left: 20%;
    width: 60%;
    z-index: 3;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-cards.category-selbst img {
        display: none; } }
  .sg-cw-cards.weitere-anlaesse, .sg-cw-cards.more-occasions {
    /* Remove later */
    /* sass-lint:disable ImportantRule */
    background-color: #c8c8c8 !important;
    /* sass-lint:enable ImportantRule */
    color: #292929; }
    .sg-cw-cards.weitere-anlaesse .self-create, .sg-cw-cards.more-occasions .self-create {
      height: 100%;
      padding-top: 10%;
      width: 100%;
      z-index: 2; }
    .sg-cw-cards.weitere-anlaesse a, .sg-cw-cards.more-occasions a {
      color: #4C4C4C;
      cursor: pointer;
      display: block;
      flex-direction: column;
      height: 100%;
      padding-bottom: 3rem;
      padding-top: 2rem;
      position: relative;
      width: 100%;
      z-index: 3; }
      .sg-cw-cards.weitere-anlaesse a:hover, .sg-cw-cards.more-occasions a:hover {
        text-decoration: none; }
    .sg-cw-cards.weitere-anlaesse img, .sg-cw-cards.more-occasions img {
      margin: 0 auto;
      padding-bottom: 1.6rem;
      width: 35%;
      z-index: 3;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.weitere-anlaesse img, .sg-cw-cards.more-occasions img {
          display: none; } }
    .sg-cw-cards.weitere-anlaesse span, .sg-cw-cards.more-occasions span {
      transition: color ease-in-out 0.4s;
      width: 100%;
      z-index: 3; }
    .sg-cw-cards.weitere-anlaesse h3, .sg-cw-cards.more-occasions h3 {
      font-size: .875rem;
      font-weight: 500;
      letter-spacing: .03125rem;
      line-height: 1.5;
      max-width: none;
      transition: color ease-in-out 0.4s;
      width: 100%;
      z-index: 3; }
  .sg-cw-cards.add-photo-card {
    align-items: center;
    display: flex;
    flex-direction: row;
    height: 3rem;
    justify-content: center;
    min-height: 3rem;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.add-photo-card {
        flex-direction: column;
        height: 100%; } }
    .sg-cw-cards.add-photo-card .sg-cw-teaser-content h3 {
      display: block;
      margin: auto;
      padding: 0; }
    .sg-cw-cards.add-photo-card .sg-cw-teaser-content .sg-cw-content-headline {
      text-align: center; }
    .sg-cw-cards.add-photo-card .sg-cw-headline-right {
      display: none; }
  .sg-cw-cards .sg-cw-button, .sg-cw-cards .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards .sg-cw-magazine-accordion-item-link, .sg-cw-cards .sg-cw-pip-order-tradingpartner, .sg-cw-cards .sg-cw-pip-order-checkout, .sg-cw-cards .sg-cw-pip-order-additionalcta {
    align-self: center;
    margin-top: 0; }
  .sg-cw-cards .sg-cw-symbol-list {
    height: 50px; }
  .sg-cw-cards.sg-cw-design-select .sg-cw-button, .sg-cw-cards.sg-cw-design-select .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-design-select .sg-cw-magazine-accordion-item-link, .sg-cw-cards.sg-cw-design-select .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-design-select .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-design-select .sg-cw-pip-order-additionalcta {
    display: initial; }
  .sg-cw-cards.sg-cw-design-select .sg-cw-price {
    margin-top: 0 !important;
    text-align: right; }
  .sg-cw-cards.sg-cw-design-select .sg-cw-content-text.sg-cw-around-xs {
    justify-content: space-around; }
  .sg-cw-cards.sg-cw-cards-brand {
    box-shadow: none;
    height: 100%;
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content {
      padding: 0;
      bottom: 0;
      position: absolute; }
      .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content.sg-cw-brand-card-fullsize {
        position: relative; }
    @media only screen and (min-width: 640px) {
      .sg-cw-cards.sg-cw-cards-brand .image-placeholder {
        display: block; } }
    .sg-cw-cards.sg-cw-cards-brand.basic-card-mobile {
      /* If no breakpoint exists, use the content as default */ }
      .sg-cw-cards.sg-cw-cards-brand.basic-card-mobile .image-placeholder {
        display: none; }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-cards.sg-cw-cards-brand.basic-card-mobile .sg-cw-teaser-content {
          position: relative; } }
  .sg-cw-cards.sg-cw-customer-example .image-placeholder {
    background-color: #E4E4E4; }
    .sg-cw-cards.sg-cw-customer-example .image-placeholder picture.portrait {
      margin: 5% auto 0;
      width: 75%; }
    .sg-cw-cards.sg-cw-customer-example .image-placeholder picture.square {
      margin: 8% auto 0;
      width: 85%; }
    .sg-cw-cards.sg-cw-customer-example .image-placeholder picture.panorama {
      margin: 15% auto 0;
      width: 90%; }
    .sg-cw-cards.sg-cw-customer-example .image-placeholder picture.small {
      margin: 15% auto 0;
      width: 90%; }
    .sg-cw-cards.sg-cw-customer-example .image-placeholder picture img {
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); }

.sg-cw-big-card {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-big-card {
      padding-bottom: 8rem; } }

.occasions .edit-yourself .self-create,
.occasions .selbst-gestalten .self-create {
  padding-top: 0;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .occasions .edit-yourself .self-create,
    .occasions .selbst-gestalten .self-create {
      padding-top: 10%; } }

.occasions .edit-yourself a,
.occasions .selbst-gestalten a {
  padding: 0;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .occasions .edit-yourself a,
    .occasions .selbst-gestalten a {
      padding-bottom: 3rem;
      padding-top: 2rem; } }

.browser-ie .sg-cw-cards.edit-yourself, .browser-ie .sg-cw-cards.selbst-gestalten {
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) and (max-width: 1023px) {
    .browser-ie .sg-cw-cards.edit-yourself::after, .browser-ie .sg-cw-cards.selbst-gestalten::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMiIgZGF0YS1uYW1lPSJFYmVuZSAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NTAgNjE4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2E5ZDJmMDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmJsYXVlc19EcmVpZWNrPC90aXRsZT48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMCA2MTggNDUwIDM0NiAxNDcgMCAwIDYxOCIvPjwvc3ZnPg==);
      background-position: 50% 40%;
      background-repeat: no-repeat;
      background-size: 180%;
      content: "";
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 1; } }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .browser-ie .sg-cw-cards.edit-yourself::after, .browser-ie .sg-cw-cards.selbst-gestalten::after {
      background-size: 210%; } }

.browser-ie .sg-cw-cards.sg-cw-design-select .sg-cw-button, .browser-ie .sg-cw-cards.sg-cw-design-select .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .browser-ie .sg-cw-cards.sg-cw-design-select .sg-cw-magazine-accordion-item-link, .browser-ie .sg-cw-cards.sg-cw-design-select .sg-cw-pip-order-tradingpartner, .browser-ie .sg-cw-cards.sg-cw-design-select .sg-cw-pip-order-checkout, .browser-ie .sg-cw-cards.sg-cw-design-select .sg-cw-pip-order-additionalcta {
  /* Set display to "inline" because IE11 doesn't know the "initial" value */
  display: inline; }

.browser-ie .sg-cw-big-card {
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) and (max-width: 1023px) {
    .browser-ie .sg-cw-big-card {
      padding: 0 0 8rem;
      /* @todo: what was it good for? (kicked out by tino)
			.sg-cw-cards {
				&.sg-cw-big {
					box-shadow: none;

					.sg-cw-teaser-content {
						@include sg-cw-shadow-layer("layer01");
						bottom: auto;
						box-shadow: none;
						left: auto;
						padding: 1rem;
						position: static;
						transform: none;
						width: auto;

						.sg-cw-content-wrapper {
							text-align: center;
						}
					}
				}
			}
			*/ } }
  @media only screen and (min-width: 1024px) {
    .browser-ie .sg-cw-big-card .sg-cw-cards.sg-cw-big .image-placeholder {
      height: 50vh;
      position: relative; }
      .browser-ie .sg-cw-big-card .sg-cw-cards.sg-cw-big .image-placeholder img {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        background-position-x: center;
        height: 100%; } }

[js-card-row="cards-occasion"] .sg-cw-cards h3 {
  padding: 0; }

.sg-cw-row-expanded, .sg-cw-magazine-intro, .sg-cw-section-heading, .sg-cw-section-imagegallery .sg-cw-section-wrapper, .sg-cw-section-textimagecombined .sg-cw-section-wrapper {
  background-size: cover; }

.sg-cw-brandflag img {
  display: block;
  position: relative;
  right: 1rem;
  top: 0;
  width: auto; }

/* If the app badges are used in the basic card, they should be positioned at the bottom of the card */
.software-card-with-app .sg-cw-category {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }
  .software-card-with-app .sg-cw-category .sg-cw-download-badge {
    align-self: flex-end;
    justify-content: space-evenly;
    margin-bottom: .75rem;
    width: 100%; }

/* Equalize Ccard height in grid */
.sg-cw-card-equalizer {
  display: flex; }

.cutout {
  background-color: transparent;
  margin-top: 1rem;
  padding-bottom: 1.5rem; }
  .cutout.cutout-video {
    background-color: transparent; }
  .cutout > .sg-cw-row-expanded, .cutout > .sg-cw-magazine-intro, .cutout > .sg-cw-section-heading, .sg-cw-section-imagegallery .cutout > .sg-cw-section-wrapper, .sg-cw-section-textimagecombined .cutout > .sg-cw-section-wrapper {
    padding-top: 3rem; }
  .cutout .sg-cw-brand-container + .sg-cw-row-expanded, .cutout .sg-cw-brand-container + .sg-cw-magazine-intro, .cutout .sg-cw-brand-container + .sg-cw-section-heading, .cutout .sg-cw-section-imagegallery .sg-cw-brand-container + .sg-cw-section-wrapper, .sg-cw-section-imagegallery .cutout .sg-cw-brand-container + .sg-cw-section-wrapper, .cutout .sg-cw-section-textimagecombined .sg-cw-brand-container + .sg-cw-section-wrapper, .sg-cw-section-textimagecombined .cutout .sg-cw-brand-container + .sg-cw-section-wrapper {
    padding-top: 0; }
  .cutout .sg-cw-brandflag-wrapper {
    padding-bottom: 4rem;
    position: relative;
    width: 100%;
    z-index: 1; }
  .cutout .sg-cw-brandflag {
    max-width: 160px;
    padding-right: 1rem;
    position: absolute;
    right: 1rem;
    width: 100%;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .cutout .sg-cw-brandflag {
        box-sizing: content-box;
        max-width: 125px;
        position: absolute;
        right: 0; }
        .cutout .sg-cw-brandflag img:nth-child(2) {
          float: right;
          width: 80%; } }
    @media only screen and (min-width: 1200px) {
      .cutout .sg-cw-brandflag {
        padding-right: 0; } }
    .cutout .sg-cw-brandflag img:first-child {
      padding-bottom: .5rem;
      width: 100%; }
  .cutout .cutout-image, .cutout .cutout-image-fullsize {
    z-index: 2; }
    .cutout .cutout-image picture, .cutout .cutout-image-fullsize picture {
      display: block;
      margin: 0 auto;
      max-width: 1000px;
      width: 70%; }
      .cutout .cutout-image picture img, .cutout .cutout-image-fullsize picture img {
        max-height: 350px;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          .cutout .cutout-image picture img, .cutout .cutout-image-fullsize picture img {
            max-width: 750px; } }
  .cutout .cutout-image-fullsize picture {
    max-width: 1400px;
    width: 100%;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .cutout .cutout-image-fullsize picture {
        width: 85%; } }
    .cutout .cutout-image-fullsize picture img {
      width: 100%;
      max-height: none;
      max-width: 100%; }
  .cutout .cutout-video object {
    /* 1vw height == 1.7775 vw width */
    height: 51vw;
    margin-bottom: 1rem;
    max-height: 450px;
    max-width: 800px;
    width: 90.66vw;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .cutout .cutout-video object {
        height: 40vw;
        width: 71.1vw; } }
  .cutout p, .cutout .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .cutout li {
    margin: 0 auto;
    max-width: 500px; }
  .cutout .sg-cw-price {
    font-weight: 500;
    margin-bottom: 1rem; }
  .cutout .sg-cw-simple-textarea {
    display: inline-table; }

.sg-cw-diy-text-list-wrapper {
  background-color: #fee6e7;
  display: flex;
  flex-direction: column;
  padding: 25px 0 0 0;
  width: 100%;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-diy-text-list-wrapper {
      padding: 25px 0; } }
  .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-header {
    align-self: center; }
    .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-header .headline, .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-header .sg-cw-section-heading-headline, .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-header .sg-cw-section-heading-subline, .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-header .sg-cw-pip-productslogan {
      margin-bottom: 1rem;
      width: max-content; }
  .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-image-wrapper {
    align-items: baseline;
    display: flex;
    flex: 1;
    margin: 0 0 1rem 0;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-image-wrapper {
        flex: 2; } }
    .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-image-wrapper img {
      width: 60%;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-image-wrapper img {
          width: 30%; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-image-wrapper img {
          display: none; } }
  .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content {
    display: flex;
    flex-direction: column;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content {
        flex-direction: row; } }
    .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-image-wrapper {
      display: none;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-image-wrapper {
          display: flex;
          width: 100%; } }
      .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-image-wrapper img {
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-image-wrapper img {
            display: block;
            width: 100%; } }
    .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-content-wrapper {
      align-items: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      margin: 0 10px;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-content-wrapper {
          font-size: 1rem;
          margin: 0 30px; } }
      .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-content-wrapper ul {
        columns: 1;
        font-size: .9rem;
        width: 100%;
        /* If no breakpoint exists, use the content as default */
        /* If no breakpoint exists, use the content as default */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) {
          .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-content-wrapper ul {
            width: 80%;
            margin: 0 auto 1rem; } }
        @media only screen and (min-width: 640px) {
          .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-content-wrapper ul {
            font-size: 1rem; } }
        @media only screen and (min-width: 1024px) {
          .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-content-wrapper ul {
            columns: 2;
            width: initial; } }
        .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-content .sg-cw-diy-text-list-content-wrapper ul li {
          list-style: disc inside;
          margin-bottom: 3px; }
  .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-download-wrapper {
    margin: 0 20px 20px;
    text-align: center;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-download-wrapper {
        margin: 0; } }
    .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-download-wrapper p, .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-download-wrapper .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-download-wrapper li {
      margin-top: 1rem; }
    .sg-cw-diy-text-list-wrapper .sg-cw-diy-text-list-download-wrapper a {
      align-self: center; }

.browser-ie .sg-cw-diy-text-list-list {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .browser-ie .sg-cw-diy-text-list-list {
      width: 100%; } }

.browser-ie .sg-cw-diy-text-list-image-wrapper {
  margin: 0 0 40% 40px;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .browser-ie .sg-cw-diy-text-list-image-wrapper {
      margin: 0 0 20% 5%; } }
  @media only screen and (min-width: 1024px) {
    .browser-ie .sg-cw-diy-text-list-image-wrapper {
      margin: 0; } }

.sg-cw-fab-speed-dial {
  display: flex;
  flex-direction: column-reverse; }
  .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger {
    align-self: flex-start;
    background-color: #408fc8;
    color: #ffffff;
    pointer-events: auto;
    z-index: 2;
    /* chain classes to overide without important */
    /* sass-lint:disable ChainedClasses */ }
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.open {
      z-index: 401; }
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-button.sg-cw-xl i, .sg-cw-fab-speed-dial .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-magazine-accordion-item-link i, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-magazine-accordion-item-link i, .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-pip-order-tradingpartner i, .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-pip-order-checkout i, .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-pip-order-additionalcta i,
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-button.sg-cw-xl i::before,
    .sg-cw-fab-speed-dial .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-magazine-accordion-item-link i::before,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-magazine-accordion-item-link i::before,
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-pip-order-tradingpartner i::before,
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-pip-order-checkout i::before,
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger.sg-cw-xl.sg-cw-pip-order-additionalcta i::before {
      color: #ffffff;
      font-size: 1.5rem; }
    .no-touchevents .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger:hover, .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-trigger:hover {
      background-color: #3075a7; }
  .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content {
    display: flex;
    flex-direction: column-reverse;
    padding-left: 1.5rem;
    pointer-events: none;
    position: relative;
    transition: opacity 0.001s 0.4s;
    z-index: 0; }
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content ul {
      display: flex;
      flex-direction: column; }
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content li {
      align-self: flex-start;
      display: flex;
      margin-bottom: .5em;
      pointer-events: auto;
      transform: translate(-1.1em, 0);
      transition: transform 0.4s ease; }
      .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content li a {
        background-color: #ffffff;
        margin: 4px 0;
        overflow: visible; }
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content.open {
      z-index: 400; }
      .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content.open li {
        /* need to override something not written specific enough */
        /* sass-lint:disable ImportantRule */
        transform: translate(-1.1em, 0) !important; }
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content.init {
      opacity: 0;
      transition: none; }
  .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-underlay {
    background-color: #e5e5e5;
    height: 100vh;
    left: 0;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    top: 0;
    transition: opacity 0.4s;
    width: 100vw;
    z-index: -200; }
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-underlay.open {
      opacity: .8;
      pointer-events: auto;
      transition: opacity 0.4s;
      z-index: 300; }
  @media screen and (max-height: 400px) {
    .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content {
      transform: rotate(-90deg);
      transform-origin: 45% 111%; }
      .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content.open .sg-cw-tooltip::after {
        content: none; }
      .sg-cw-fab-speed-dial .sg-cw-fab-speed-dial-content.open a {
        transform: rotate(90deg); } }

.sg-cw-gallery {
  height: 60vh;
  margin: 0 auto;
  /* max-width: $max-row-width; */
  position: relative;
  width: 100%;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .sg-cw-gallery {
      height: auto; } }
  .sg-cw-gallery > [class^=col-] {
    align-items: center;
    border: 2px solid transparent;
    display: flex;
    flex: 0 0 100%;
    justify-content: center;
    overflow: hidden;
    position: relative;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-gallery > [class^=col-] {
        float: left;
        height: 30vh; } }
    .sg-cw-gallery > [class^=col-].row-2 {
      height: auto;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-gallery > [class^=col-].row-2 {
          height: 60vh; } }
    .sg-cw-gallery > [class^=col-].half-border-top {
      border-top-width: 1px; }
    .sg-cw-gallery > [class^=col-].half-border-left {
      border-left-width: 1px; }
    .sg-cw-gallery > [class^=col-].half-border-right {
      border-right-width: 1px; }
    .sg-cw-gallery > [class^=col-].half-border-bottom {
      border-bottom-width: 1px; }
  .sg-cw-gallery > .col-1 {
    max-width: 25%;
    width: 25%; }
  .sg-cw-gallery > .col-2 {
    max-width: 50%;
    width: 50%; }
  .sg-cw-gallery > .col-3 {
    max-width: 75%;
    width: 75%; }
  .sg-cw-gallery > .col-4 {
    max-width: 100%;
    width: 100%; }
  .sg-cw-gallery img {
    cursor: pointer;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-gallery img {
        height: auto;
        width: 100%; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-gallery img {
        left: 50%;
        margin: auto;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%) scale(1.02);
        transform-origin: 1% 1%; }
        .sg-cw-gallery img.h-100 {
          height: 100%;
          max-width: none;
          width: auto; }
        .sg-cw-gallery img.v-100 {
          height: auto;
          max-height: none;
          width: 100%; } }
  .sg-cw-gallery .img {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    height: 105%;
    left: 0;
    position: absolute;
    top: 0;
    transform: translate(-2.5%, -2.5%);
    width: 105%; }
  .sg-cw-gallery .textbox {
    display: none;
    height: auto;
    margin: 0 auto;
    max-width: 100vw;
    overflow: hidden;
    padding: 1rem;
    white-space: normal;
    width: 80%;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1023px) {
      .sg-cw-gallery .textbox {
        max-height: none; } }
    .sg-cw-gallery .textbox h4 {
      margin-bottom: .5rem; }
    .sg-cw-gallery .textbox ul {
      margin-bottom: .5rem; }
      .sg-cw-gallery .textbox ul li {
        list-style: disc; }
    .sg-cw-gallery .textbox *,
    .sg-cw-gallery .textbox :not(sg-cw-button) {
      text-align: left; }

.sg-cw-gallery-container {
  position: relative;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-gallery-container sg-slider2 {
      display: none; } }
  .sg-cw-gallery-container slider-teaser p:first-of-type, .sg-cw-gallery-container slider-teaser .sg-cw-pip-features > ul li:first-of-type, .sg-cw-pip-features > ul .sg-cw-gallery-container slider-teaser li:first-of-type,
  .sg-cw-gallery-container .textbox p:first-of-type,
  .sg-cw-gallery-container .textbox .sg-cw-pip-features > ul li:first-of-type,
  .sg-cw-pip-features > ul .sg-cw-gallery-container .textbox li:first-of-type {
    color: #000000;
    font-family: "Lato", Arial, sans-serif;
    font-size: 1rem;
    font-weight: 300;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-gallery-container slider-teaser p:first-of-type, .sg-cw-gallery-container slider-teaser .sg-cw-pip-features > ul li:first-of-type, .sg-cw-pip-features > ul .sg-cw-gallery-container slider-teaser li:first-of-type,
      .sg-cw-gallery-container .textbox p:first-of-type,
      .sg-cw-gallery-container .textbox .sg-cw-pip-features > ul li:first-of-type,
      .sg-cw-pip-features > ul .sg-cw-gallery-container .textbox li:first-of-type {
        font-size: 1.125rem; } }
  .sg-cw-gallery-container .sg-cw-gallery-teaser {
    margin: 0 auto;
    max-width: 80%;
    padding: 1rem;
    text-align: center;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-gallery-container .sg-cw-gallery-teaser {
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
        background-color: #ffffff;
        border-radius: 5px;
        bottom: 0;
        left: 50%;
        max-width: 20%;
        position: absolute;
        transform: translate(-50%, -50%);
        z-index: 1; } }
    .sg-cw-gallery-container .sg-cw-gallery-teaser h4 {
      margin-bottom: .5rem; }

.sg-cw-gallery-overlay {
  align-items: center;
  display: flex;
  height: calc(100% - 4px);
  left: 0;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 2px;
  transition: opacity ease-in-out 0.4s;
  width: 100%;
  z-index: 2; }
  .sg-cw-gallery-overlay.open {
    opacity: 1;
    pointer-events: all; }
  .sg-cw-gallery-overlay .gallery-overlay-close {
    background-color: #c30c15;
    opacity: 1;
    padding: 2rem;
    pointer-events: auto;
    position: absolute;
    right: 1rem;
    top: 1rem;
    transition: opacity 0.4s cubic-bezier(0.64, 0.09, 0.08, 1); }
    .sg-cw-gallery-overlay .gallery-overlay-close.sg-cw-float:hover {
      background-color: #a60a12; }
    .sg-cw-gallery-overlay .gallery-overlay-close .sg-cw-icon::before {
      color: #ffffff;
      font-size: 2rem; }
  .sg-cw-gallery-overlay img {
    cursor: default;
    opacity: 0;
    transition: opacity ease-in-out 0.4s, visibility ease-in-out 0.4s; }
    .sg-cw-gallery-overlay img.active {
      opacity: 1;
      visibility: visible; }
    .sg-cw-gallery-overlay img.h-100 {
      height: 100%;
      left: 50%;
      max-width: none;
      position: absolute;
      top: 0;
      transform: translateX(-50%);
      width: auto; }
    .sg-cw-gallery-overlay img.w-100 {
      height: auto;
      width: 100%; }
  .sg-cw-gallery-overlay .sg-cw-slide img {
    cursor: default; }
  .sg-cw-gallery-overlay .textbox {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    background-color: #ffffff;
    bottom: 3rem;
    display: block;
    left: 50%;
    max-height: 80%;
    max-width: 21rem;
    min-width: 10rem;
    padding: 1rem 1.5rem;
    position: absolute;
    transform: translateX(-50%);
    width: 90%;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-gallery-overlay .textbox {
        left: 2rem;
        transform: none; } }
    .sg-cw-gallery-overlay .textbox ul {
      margin-bottom: .5rem; }
      .sg-cw-gallery-overlay .textbox ul li {
        list-style: disc; }
    .sg-cw-gallery-overlay .textbox *,
    .sg-cw-gallery-overlay .textbox :not(sg-cw-button) {
      text-align: left; }

.device-desktop .sg-cw-gallery [class^=col-]:not(.sg-cw-slide) > img,
.device-desktop .sg-cw-gallery [class^=col-]:not(.sg-cw-slide) > .img {
  transition: transform ease-in-out 0.4s;
  z-index: 1; }
  .device-desktop .sg-cw-gallery [class^=col-]:not(.sg-cw-slide) > img:hover,
  .device-desktop .sg-cw-gallery [class^=col-]:not(.sg-cw-slide) > .img:hover {
    transform: scale(1.1) translate(-50%, -50%); }

.gallery-2-3 > .col-1 {
  max-width: 33.33333%;
  width: 33.33333%; }

.gallery-2-3 > .col-2 {
  max-width: 66.66667%;
  width: 66.66667%; }

.gallery-2-3 > .col-3 {
  max-width: 100%;
  width: 100%; }

.gallery-2-4 > .col-1 {
  max-width: 25%;
  width: 25%; }

.gallery-2-4 > .col-2 {
  max-width: 50%;
  width: 50%; }

.gallery-2-4 > .col-3 {
  max-width: 75%;
  width: 75%; }

.gallery-2-4 > .col-4 {
  max-width: 100%;
  width: 100%; }

.gallery-2-5 > .col-1 {
  max-width: 20%;
  width: 20%; }

.gallery-2-5 > .col-2 {
  max-width: 40%;
  width: 40%; }

.gallery-2-5 > .col-3 {
  max-width: 60%;
  width: 60%; }

.gallery-2-5 > .col-4 {
  max-width: 80%;
  width: 80%; }

.gallery-2-5 > .col-5 {
  max-width: 100%;
  width: 100%; }

.sg-cw-header {
  background-color: #c30c15;
  padding-bottom: 2rem;
  padding-top: 3rem;
  width: 100%; }
  .sg-cw-header img {
    display: block;
    height: 3rem;
    margin: 0 auto;
    width: auto; }

.hiccup .hiccup-image {
  position: relative; }
  .hiccup .hiccup-image img {
    height: auto;
    width: 100%; }
  .hiccup .hiccup-image > [class^=sg-cw-col] {
    margin: 0 auto;
    position: relative;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .hiccup .hiccup-image > [class^=sg-cw-col] {
        transform: translateY(-50px); } }
    @media only screen and (min-width: 640px) {
      .hiccup .hiccup-image > [class^=sg-cw-col] {
        transform: translateY(-100px); } }

.hiccup .sg-cw-teaser {
  margin-bottom: -1rem;
  overflow: visible;
  position: relative; }

.hiccup .sg-cw-teaser-content {
  background-color: #ffffff;
  border-radius: 5px; }
  .hiccup .sg-cw-teaser-content p, .hiccup .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .hiccup .sg-cw-teaser-content li {
    text-shadow: none; }

.sg-cw-small-input-group {
  display: table;
  margin-bottom: 1.25rem;
  position: relative;
  width: 100%; }
  .sg-cw-small-input-group input {
    display: table-cell;
    margin: 0;
    min-height: 2.5rem;
    padding: 0 1rem;
    white-space: nowrap;
    width: 100%; }
  .sg-cw-small-input-group .sg-cw-input-group-button {
    display: table-cell;
    margin: 0;
    width: 1%; }

.sg-cw-form-field.disabled {
  pointer-events: none; }
  .sg-cw-form-field.disabled .sg-cw-form-select {
    border-bottom: 1px dotted #408fc8; }
    .sg-cw-form-field.disabled .sg-cw-form-select:hover, .sg-cw-form-field.disabled .sg-cw-form-select:focus {
      border-bottom-width: 1px; }
  .sg-cw-form-field.disabled .in {
    color: #afafaf; }

sg-cw-keyvisual {
  display: flex;
  flex-direction: column;
  /* height: 960px; */
  position: relative;
  width: 100%;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    sg-cw-keyvisual {
      flex-direction: row-reverse; } }
  sg-cw-keyvisual.layout-1 sg-cw-keyvisual-brandvisual {
    flex: 1 1 59.73958%; }
  sg-cw-keyvisual.layout-1 sg-cw-keyvisual-download {
    flex: 1 1 40.26042%; }
  sg-cw-keyvisual.layout-2 sg-cw-keyvisual-brandvisual {
    flex: 1 1 83.33333%; }
  sg-cw-keyvisual.layout-2 sg-cw-keyvisual-download {
    flex: 1 1 16.66667%; }
  sg-cw-keyvisual.layout-3 sg-cw-keyvisual-brandvisual {
    flex: 1 1 75%; }
  sg-cw-keyvisual.layout-3 sg-cw-keyvisual-download {
    flex: 1 1 25%; }
  sg-cw-keyvisual.layout-4 sg-cw-keyvisual-brandvisual {
    flex: 1 1 66.66667%; }
  sg-cw-keyvisual.layout-4 sg-cw-keyvisual-download {
    flex: 1 1 33.33333%; }
  sg-cw-keyvisual.layout-5 sg-cw-keyvisual-brandvisual {
    flex: 1 1 58.33333%; }
  sg-cw-keyvisual.layout-5 sg-cw-keyvisual-download {
    flex: 1 1 41.66667%; }
  sg-cw-keyvisual.layout-6 sg-cw-keyvisual-brandvisual {
    flex: 1 1 50%; }
  sg-cw-keyvisual.layout-6 sg-cw-keyvisual-download {
    flex: 1 1 50%; }
  sg-cw-keyvisual sg-cw-keyvisual-brandvisual {
    overflow: visible;
    width: 100%; }
  sg-cw-keyvisual sg-cw-keyvisual-download {
    width: 100%; }
    sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard {
      display: block; }
      sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-partner-wizard-headline {
        display: none; }
      sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-item {
        margin: 0 1rem;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-item {
            width: 70%;
            margin: 0 auto; } }
      sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-button, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-magazine-accordion-item-link, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-tradingpartner, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-checkout, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-additionalcta {
        font-size: .8rem; }
      sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-checkout, sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-direct > .sg-cw-button {
        position: relative;
        padding-left: 50px; }
        sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-checkout::before,
        sg-cw-keyvisual sg-cw-keyvisual-download .sg-cw-partner-wizard .sg-cw-pip-order-actions-direct > .sg-cw-button::before {
          font-family: "cewe-icons";
          font-size: 2em;
          position: absolute;
          left: 19px;
          top: 4px; }
    sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-image {
      position: relative;
      display: none;
      height: auto;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-image {
          display: inherit; } }
      sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-image .sg-cw-partner-wizard {
        position: absolute;
        width: 100%;
        bottom: 8%;
        left: 0;
        padding-right: 2%; }
    sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser {
      display: inherit;
      padding-top: 1rem;
      /* If no breakpoint exists, use the content as default */ }
      sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .headline, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-section-heading-headline, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-section-heading-subline, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-pip-productslogan, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser h1, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser p, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser li {
        text-align: center;
        padding-left: 1rem;
        padding-right: 1rem;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 640px) {
          sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .headline, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-section-heading-headline, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-section-heading-subline, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-pip-productslogan, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser h1, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser p, sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser li {
            padding-left: 6rem;
            padding-right: 6rem; } }
      @media only screen and (min-width: 1024px) {
        sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser {
          display: none; } }
      sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser sg-cw-keyvisual-download-teaser-content {
        display: block;
        margin-bottom: 1rem; }
        sg-cw-keyvisual sg-cw-keyvisual-download sg-cw-keyvisual-download-teaser sg-cw-keyvisual-download-teaser-content h4 {
          text-align: center; }

.sg-cw-magazine-intro {
  padding-top: 0;
  text-align: center; }
  .sg-cw-magazine-intro .sg-cw-section-heading-headline {
    margin-top: 2rem; }
  .sg-cw-magazine-intro-image {
    display: block;
    width: 100%; }
    .sg-cw-magazine-intro-image > img {
      width: 100%; }
  .sg-cw-magazine-intro-category {
    display: inline-block;
    padding: 0 3rem;
    margin: 2rem 0 0;
    line-height: 1.6em;
    color: #c30c15;
    border: 2px solid #c30c15;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-magazine-intro-category {
        margin-top: 4rem; } }

.sg-cw-magazine-intro + .sg-cw-section.sg-cw-section-magazintext, .sg-cw-magazine-intro + .sg-cw-section-magazintext.sg-cw-pip-specifications {
  padding-top: 0; }

.sg-cw-magazine-textarea-text, .sg-cw-magazine-informationbox-content-text, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text {
  margin: 0 auto;
  width: 95%;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-magazine-textarea-text, .sg-cw-magazine-informationbox-content-text, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text {
      width: 55%; } }
  .sg-cw-magazine-textarea-text hr, .sg-cw-magazine-informationbox-content-text hr, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr {
    display: none; }
    .sg-cw-magazine-textarea-text hr + p, .sg-cw-magazine-informationbox-content-text hr + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + li {
      font-weight: bold; }
      .sg-cw-magazine-textarea-text hr + p + p, .sg-cw-magazine-informationbox-content-text hr + p + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + p + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + p + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + li + p, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + li + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + li + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + li + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + p + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + p + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + p + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + p + li, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + li + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + li + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + li + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + li + li {
        padding-top: .5rem;
        /* If no breakpoint exists, use the content as default */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 640px) {
          .sg-cw-magazine-textarea-text hr + p + p, .sg-cw-magazine-informationbox-content-text hr + p + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + p + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + p + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + li + p, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + li + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + li + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + li + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + p + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + p + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + p + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + p + li, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + li + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + li + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + li + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + li + li {
            padding-top: .65rem; } }
        @media only screen and (min-width: 1024px) {
          .sg-cw-magazine-textarea-text hr + p + p, .sg-cw-magazine-informationbox-content-text hr + p + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + p + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + p + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + li + p, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + li + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + li + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + li + p, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + li + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + p + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + p + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + p + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + p + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + p + li, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text hr + li + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text hr + li + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text hr + li + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul hr + li + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text hr + li + li {
            padding-top: .75rem; } }
  .sg-cw-magazine-textarea-text p, .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li, .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li {
    color: inherit;
    line-height: 1.5;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-magazine-textarea-text p, .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li, .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li {
        line-height: 2; } }
  .sg-cw-magazine-textarea-text p, .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li {
    padding-top: 20px;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-magazine-textarea-text p, .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li {
        padding-top: 40px; } }
  .sg-cw-magazine-textarea-text ol + p, .sg-cw-magazine-informationbox-content-text ol + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text ol + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text ol + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul ol + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text ol + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul ol + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text ol + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul ol + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text ol + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul ol + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text ol + li,
  .sg-cw-magazine-textarea-text ul + p,
  .sg-cw-magazine-informationbox-content-text ul + p,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text ul + p,
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text ul + p,
  .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul ul + li,
  .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text ul + li,
  .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul ul + li,
  .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text ul + li,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul ul + li,
  .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text ul + li,
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul ul + li,
  .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text ul + li {
    padding-top: 0; }
  .sg-cw-magazine-textarea-text h1, .sg-cw-magazine-informationbox-content-text h1, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1,
  .sg-cw-magazine-textarea-text h2,
  .sg-cw-magazine-informationbox-content-text h2,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2,
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2,
  .sg-cw-magazine-textarea-text h3,
  .sg-cw-magazine-informationbox-content-text h3,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3,
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3,
  .sg-cw-magazine-textarea-text h4,
  .sg-cw-magazine-informationbox-content-text h4,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4,
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4,
  .sg-cw-magazine-textarea-text h5,
  .sg-cw-magazine-informationbox-content-text h5,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5,
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5,
  .sg-cw-magazine-textarea-text h6,
  .sg-cw-magazine-informationbox-content-text h6,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6,
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 {
    padding-top: 2rem;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-magazine-textarea-text h1, .sg-cw-magazine-informationbox-content-text h1, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1,
      .sg-cw-magazine-textarea-text h2,
      .sg-cw-magazine-informationbox-content-text h2,
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2,
      .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2,
      .sg-cw-magazine-textarea-text h3,
      .sg-cw-magazine-informationbox-content-text h3,
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3,
      .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3,
      .sg-cw-magazine-textarea-text h4,
      .sg-cw-magazine-informationbox-content-text h4,
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4,
      .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4,
      .sg-cw-magazine-textarea-text h5,
      .sg-cw-magazine-informationbox-content-text h5,
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5,
      .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5,
      .sg-cw-magazine-textarea-text h6,
      .sg-cw-magazine-informationbox-content-text h6,
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6,
      .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 {
        padding-top: 2rem; } }
    .sg-cw-magazine-textarea-text h1 + p, .sg-cw-magazine-informationbox-content-text h1 + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1 + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1 + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h1 + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h1 + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1 + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1 + li,
    .sg-cw-magazine-textarea-text h2 + p,
    .sg-cw-magazine-informationbox-content-text h2 + p,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2 + p,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2 + p,
    .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h2 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h2 + li,
    .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h2 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h2 + li,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h2 + li,
    .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2 + li,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h2 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2 + li,
    .sg-cw-magazine-textarea-text h3 + p,
    .sg-cw-magazine-informationbox-content-text h3 + p,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3 + p,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3 + p,
    .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h3 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h3 + li,
    .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h3 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h3 + li,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h3 + li,
    .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3 + li,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h3 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3 + li,
    .sg-cw-magazine-textarea-text h4 + p,
    .sg-cw-magazine-informationbox-content-text h4 + p,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4 + p,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4 + p,
    .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h4 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h4 + li,
    .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h4 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h4 + li,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h4 + li,
    .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4 + li,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h4 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4 + li,
    .sg-cw-magazine-textarea-text h5 + p,
    .sg-cw-magazine-informationbox-content-text h5 + p,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5 + p,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5 + p,
    .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h5 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h5 + li,
    .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h5 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h5 + li,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h5 + li,
    .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5 + li,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h5 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5 + li,
    .sg-cw-magazine-textarea-text h6 + p,
    .sg-cw-magazine-informationbox-content-text h6 + p,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6 + p,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 + p,
    .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h6 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h6 + li,
    .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h6 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h6 + li,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h6 + li,
    .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6 + li,
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h6 + li,
    .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 + li {
      padding-top: .5rem;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-magazine-textarea-text h1 + p, .sg-cw-magazine-informationbox-content-text h1 + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1 + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1 + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h1 + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h1 + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1 + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1 + li,
        .sg-cw-magazine-textarea-text h2 + p,
        .sg-cw-magazine-informationbox-content-text h2 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h2 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h2 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2 + li,
        .sg-cw-magazine-textarea-text h3 + p,
        .sg-cw-magazine-informationbox-content-text h3 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h3 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h3 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3 + li,
        .sg-cw-magazine-textarea-text h4 + p,
        .sg-cw-magazine-informationbox-content-text h4 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h4 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h4 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4 + li,
        .sg-cw-magazine-textarea-text h5 + p,
        .sg-cw-magazine-informationbox-content-text h5 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h5 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h5 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5 + li,
        .sg-cw-magazine-textarea-text h6 + p,
        .sg-cw-magazine-informationbox-content-text h6 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h6 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h6 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 + li {
          padding-top: .65rem; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-magazine-textarea-text h1 + p, .sg-cw-magazine-informationbox-content-text h1 + p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1 + p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1 + p, .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h1 + li, .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h1 + li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h1 + li, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h1 + li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h1 + li,
        .sg-cw-magazine-textarea-text h2 + p,
        .sg-cw-magazine-informationbox-content-text h2 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h2 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h2 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h2 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h2 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h2 + li,
        .sg-cw-magazine-textarea-text h3 + p,
        .sg-cw-magazine-informationbox-content-text h3 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h3 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h3 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h3 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h3 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h3 + li,
        .sg-cw-magazine-textarea-text h4 + p,
        .sg-cw-magazine-informationbox-content-text h4 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h4 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h4 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h4 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h4 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h4 + li,
        .sg-cw-magazine-textarea-text h5 + p,
        .sg-cw-magazine-informationbox-content-text h5 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h5 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h5 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h5 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h5 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h5 + li,
        .sg-cw-magazine-textarea-text h6 + p,
        .sg-cw-magazine-informationbox-content-text h6 + p,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6 + p,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 + p,
        .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text h6 + li,
        .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-informationbox-content-text h6 + li,
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text h6 + li,
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul h6 + li,
        .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text h6 + li {
          padding-top: .75rem; } }
  .sg-cw-magazine-textarea-text-author {
    color: #a0a0a0;
    text-align: center; }
    .sg-cw-magazine-textarea-text-author p, .sg-cw-magazine-textarea-text-author .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author li {
      padding-bottom: .75rem;
      padding-top: 1.75rem;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-magazine-textarea-text-author p, .sg-cw-magazine-textarea-text-author .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author li {
          padding-bottom: 0;
          padding-top: 2.375rem; } }
    .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-textarea-text p, .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-textarea-text li, .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-videoteaser-text li {
      padding-top: .25rem;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-textarea-text p, .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-informationbox-content-text p, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-accordion-item-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-textarea-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-textarea-text li, .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-informationbox-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-informationbox-content-text li, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-accordion-item-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-accordion-item-text li, .sg-cw-magazine-videoteaser .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-textarea-text-author + .sg-cw-magazine-videoteaser-text li {
          padding-top: 1rem; } }
  .sg-cw-magazine-textarea-text-initial p:first-of-type::first-letter, .sg-cw-magazine-textarea-text-initial .sg-cw-pip-features > ul li:first-of-type::first-letter, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-initial li:first-of-type::first-letter {
    color: #e10019;
    float: left;
    font-size: 2.5rem;
    font-weight: 500;
    line-height: 50%;
    margin: .8rem .25rem 0 -.15rem;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-magazine-textarea-text-initial p:first-of-type::first-letter, .sg-cw-magazine-textarea-text-initial .sg-cw-pip-features > ul li:first-of-type::first-letter, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-initial li:first-of-type::first-letter {
        font-size: 3rem;
        margin: 1.1rem .5rem 0 -.25rem; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-magazine-textarea-text-initial p:first-of-type::first-letter, .sg-cw-magazine-textarea-text-initial .sg-cw-pip-features > ul li:first-of-type::first-letter, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-initial li:first-of-type::first-letter {
        font-size: 3.5rem;
        margin: 1.25rem .5rem 0 -.35rem; } }

@-moz-document url-prefix() {
  .sg-cw-magazine-textarea-text-initial p:first-of-type::first-letter, .sg-cw-magazine-textarea-text-initial .sg-cw-pip-features > ul li:first-of-type::first-letter, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-initial li:first-of-type::first-letter {
    font-size: 2.5rem;
    margin: .4rem .25rem 0 -.2rem;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-magazine-textarea-text-initial p:first-of-type::first-letter, .sg-cw-magazine-textarea-text-initial .sg-cw-pip-features > ul li:first-of-type::first-letter, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-initial li:first-of-type::first-letter {
        font-size: 3rem;
        margin: .7rem .5rem 0 -.25rem; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-magazine-textarea-text-initial p:first-of-type::first-letter, .sg-cw-magazine-textarea-text-initial .sg-cw-pip-features > ul li:first-of-type::first-letter, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-initial li:first-of-type::first-letter {
        font-size: 3.5rem;
        margin: .75rem .5rem 0 -.35rem; } } }
  .sg-cw-magazine-textarea-text-teaser-text {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-magazine-textarea-text-teaser-text {
        padding: 0 6%;
        text-align: center; } }
    .sg-cw-magazine-textarea-text-teaser-text p, .sg-cw-magazine-textarea-text-teaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-teaser-text li {
      font-style: italic;
      padding: 1.5rem 0;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-magazine-textarea-text-teaser-text p, .sg-cw-magazine-textarea-text-teaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-teaser-text li {
          line-height: 1.25;
          padding: 2rem 0; } }
    .sg-cw-magazine-textarea-text-teaser-text:first-of-type p, .sg-cw-magazine-textarea-text-teaser-text:first-of-type .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-textarea-text-teaser-text:first-of-type li {
      padding: 0; }

.browser-ie .sg-cw-magazine-textarea-text-initial::first-letter {
  font-size: 3rem;
  margin: 1.15rem .25rem 0 -.2rem;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .browser-ie .sg-cw-magazine-textarea-text-initial::first-letter {
      font-size: 3.7rem;
      margin: 1.8rem .25rem 0 -.35rem; } }

.browser-edge .sg-cw-magazine-textarea-text-initial::first-letter {
  font-size: 3rem;
  margin: .9rem .25rem 0 -.2rem;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .browser-edge .sg-cw-magazine-textarea-text-initial::first-letter {
      font-size: 3.7rem;
      margin: 1.5rem .25rem 0 -.35rem; } }

/* magazine/informationbox import must placed behind magazine/textarea - need to overwrite somethings... */
.sg-cw-magazine-informationbox {
  display: block;
  position: relative; }
  .sg-cw-magazine-informationbox-content {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    background-color: #ffffff;
    display: flex;
    flex-direction: column;
    margin-bottom: 1.5rem;
    padding: 2rem 1.5rem 1rem 1.5rem;
    position: relative;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-magazine-informationbox-content {
        padding: 3rem 4rem 1rem 3rem; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-magazine-informationbox-content {
        padding: 3rem 4rem 1rem 3rem; } }
    .sg-cw-magazine-informationbox-content .icon-info-invert {
      color: #c8c8c8;
      font-size: 1.8rem;
      margin: .5rem .5rem 0 0;
      position: absolute;
      right: 0;
      top: 0;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .sg-cw-magazine-informationbox-content .icon-info-invert {
          font-size: 2.5rem;
          margin: 1rem 1rem 0 0; } }
    .sg-cw-magazine-informationbox-content-text {
      margin-bottom: 1.25rem;
      max-height: 180px;
      overflow: hidden;
      position: relative;
      transition: max-height 0.4s ease-in-out;
      width: 100%; }
      .sg-cw-magazine-informationbox-content-text::after {
        background: linear-gradient(rgba(255, 255, 255, 0) 0%, white 100%);
        bottom: -10px;
        content: " ";
        height: 180px;
        left: 0;
        position: absolute;
        transition: opacity 0.4s ease-in-out;
        width: 100%; }
  .sg-cw-magazine-informationbox input[type="checkbox"] {
    display: none; }
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-show-informationbox,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-hide-informationbox {
      align-self: center;
      display: block;
      order: 2; }
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h1,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h2,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h3,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h4,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h5,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h6,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .headline,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .sg-cw-section-heading-headline,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .sg-cw-section-heading-subline,
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .sg-cw-pip-productslogan {
      color: #4C4C4C;
      margin-bottom: 0;
      margin-top: 0; }
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h1:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h2:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h3:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h4:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h5:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text h6:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .headline:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .sg-cw-section-heading-headline:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .sg-cw-section-heading-subline:first-child,
      .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-informationbox-content-text .sg-cw-pip-productslogan:first-child {
        padding-top: 0; }
    .sg-cw-magazine-informationbox input[type="checkbox"]:checked ~ .sg-cw-magazine-informationbox-content-text {
      margin-bottom: 0;
      max-height: 10000px;
      width: 99.9%; }
      .sg-cw-magazine-informationbox input[type="checkbox"]:checked ~ .sg-cw-magazine-informationbox-content-text::after {
        bottom: 0;
        height: 100%;
        opacity: 0;
        top: 0;
        z-index: -1; }
    .sg-cw-magazine-informationbox input[type="checkbox"]:checked ~ .sg-cw-magazine-hide-informationbox {
      display: block; }
    .sg-cw-magazine-informationbox input[type="checkbox"]:checked ~ .sg-cw-magazine-show-informationbox {
      display: none; }
    .sg-cw-magazine-informationbox input[type="checkbox"] ~ .sg-cw-magazine-hide-informationbox {
      display: none; }

.sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item {
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item input:checked + .sg-cw-collapse-head + .sg-cw-collapse-body,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item .sg-cw-collapse-body {
    padding: 0; }
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item .sg-cw-collapse-head {
    text-transform: none; }
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item.expanded .sg-cw-collapse-head {
    font-weight: 700; }
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text {
    display: flex;
    flex-direction: column;
    padding: 2rem; }
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text > :first-child,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text > ul {
      padding-top: 0;
      margin-top: 0; }
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-buttonbar {
    flex-grow: 1;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    margin-top: 1rem; }
  .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-image {
    height: auto; }
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-image-img {
      width: 100%; }
  @media only screen and (max-width: 1023px) {
    .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-col-xs-12, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-col-xs-12, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-col-xs-12, .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-col-xs-12, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-col-xs-12, .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-col-xs-12, .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-section-heading-tag, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-section-heading-tag, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-section-heading-tag, .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-section-heading-tag, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-section-heading-tag, .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-section-heading-tag, .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-section-heading-headline, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-section-heading-headline, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-section-heading-headline, .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-section-heading-headline, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-section-heading-headline, .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-section-heading-headline, .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-section-heading-subline, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-section-heading-subline, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-section-heading-subline, .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-section-heading-subline, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-section-heading-subline, .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-section-heading-subline, .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-section-heading-cta-content, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-section-heading-cta-content, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-section-heading-cta-content, .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-section-heading-cta-content, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-section-heading-cta-content, .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-section-heading-cta-content, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-section-content, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-section-content, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-section-content, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-section-content, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-section-content, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-section-content, .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-pip-intro-images, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-pip-intro-images, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-pip-intro-images, .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-pip-intro-images, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-pip-intro-images, .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-pip-intro-images, .sg-cw-section-magazineaccordion > .sg-cw-row > .sg-cw-pip-intro-info, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-content > .sg-cw-pip-intro-info, .sg-cw-section-magazineaccordion > .sg-cw-section-heading-cta > .sg-cw-pip-intro-info, .sg-cw-section-magazineaccordion > .sg-cw-navigation-container > .sg-cw-pip-intro-info, .sg-cw-pip-specifications .sg-cw-section-magazineaccordion > .sg-cw-section-wrapper > .sg-cw-pip-intro-info, .sg-cw-section-magazineaccordion > .sg-cw-pip-intro > .sg-cw-pip-intro-info {
      padding: 0; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item input:checked + .sg-cw-collapse-head + .sg-cw-collapse-body,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item .sg-cw-collapse-body {
      display: flex;
      flex-direction: row; }
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text {
      padding: 3rem 3rem 2rem;
      flex-basis: 28rem;
      min-width: 28rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1200px) {
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text {
      flex-basis: 34rem;
      min-width: 34rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1350px) {
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-text {
      flex-basis: 40rem;
      min-width: 40rem; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="3"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 26rem;
      min-width: 26rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1200px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="3"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 32rem;
      min-width: 32rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1350px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="3"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 38rem;
      min-width: 38rem; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="4"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 25rem;
      min-width: 25rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1200px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="4"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 31rem;
      min-width: 31rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1350px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="4"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 37rem;
      min-width: 37rem; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="5"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 24rem;
      min-width: 24rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1200px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="5"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 30rem;
      min-width: 30rem; } }
  @media only screen and (min-width: 1024px) and (min-width: 1350px) {
    .sg-cw-accordion-horizontal[sg-cw-tabs="5"] .sg-cw-magazine-accordion-item-text {
      flex-basis: 36rem;
      min-width: 36rem; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-image {
      flex: 0 0 50%;
      height: auto;
      padding: 0;
      position: relative;
      overflow: hidden; }
      .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-image-img {
        position: absolute;
        left: 50%;
        top: 0;
        height: 100%;
        width: auto;
        transform: translateX(-50%);
        max-width: none;
        display: block; }
        .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-image-img > img {
          height: 100%;
          max-width: none; } }

.sg-cw-magazine-videoteaser {
  margin-top: 1rem;
  padding-bottom: 1.5rem; }
  .sg-cw-magazine-videoteaser h1,
  .sg-cw-magazine-videoteaser h2,
  .sg-cw-magazine-videoteaser h3,
  .sg-cw-magazine-videoteaser h4,
  .sg-cw-magazine-videoteaser h5,
  .sg-cw-magazine-videoteaser h6 {
    padding-top: 2rem;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-magazine-videoteaser h1,
      .sg-cw-magazine-videoteaser h2,
      .sg-cw-magazine-videoteaser h3,
      .sg-cw-magazine-videoteaser h4,
      .sg-cw-magazine-videoteaser h5,
      .sg-cw-magazine-videoteaser h6 {
        padding-top: 2rem; } }
    .sg-cw-section-heading + .sg-cw-magazine-videoteaser h1, .sg-cw-section-heading +
    .sg-cw-magazine-videoteaser h2, .sg-cw-section-heading +
    .sg-cw-magazine-videoteaser h3, .sg-cw-section-heading +
    .sg-cw-magazine-videoteaser h4, .sg-cw-section-heading +
    .sg-cw-magazine-videoteaser h5, .sg-cw-section-heading +
    .sg-cw-magazine-videoteaser h6 {
      padding-top: 0; }
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text {
    padding-top: 1.5rem; }
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text p, .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-text li {
      line-height: 1.25; }
  .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-video {
    padding-top: 1.5rem; }
    .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-video object {
      /* 1vw height == 1.7775 vw width */
      height: 51vw;
      margin-bottom: 1rem;
      max-height: 450px;
      max-width: 800px;
      width: 90.66vw;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-magazine-videoteaser .sg-cw-magazine-videoteaser-video object {
          height: 40vw;
          width: 71.1vw; } }

.sg-cw-magazine-imageteaser {
  margin-top: 1rem;
  padding-bottom: 1.5rem; }
  .sg-cw-magazine-imageteaser-headline {
    margin-bottom: 2.5rem;
    text-align: center; }
  .sg-cw-magazine-imageteaser-image {
    display: block;
    font-size: 0;
    height: 100%;
    width: 100%; }
  .sg-cw-magazine-imageteaser figure {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    max-width: 800px;
    width: 90.66vw;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-magazine-imageteaser figure {
        width: 71.1vw; } }
    .sg-cw-magazine-imageteaser figure figcaption {
      text-align: center;
      padding-top: 1.5rem; }
      .sg-cw-magazine-imageteaser figure figcaption span {
        display: block;
        font-size: 0.875rem;
        padding-top: .25rem; }
        .sg-cw-magazine-imageteaser figure figcaption span.sg-cw-magazine-legal {
          color: #737373; }

/* THIS STYLES SEEM TO BE NOT IN USE! WE NEED TO CHECK IF THIS IS TRUE!

.menu {
	margin: 0;
	padding: 0;
	overflow: hidden;
	background-color: $color-600-primary;


	li {
		float: left;

		a {
			display: inline-block;
			color: $color-white;
			text-align: center;
			padding: 14px 16px;
			text-decoration: none;
			transition: 0.3s;
			font-size: 17px;

			&:hover {
				border-bottom: 2px solid $color-white;
			}
		}
	}
} */
.sg-cw-newsletter-content {
  display: flex;
  flex-direction: column; }

.sg-cw-newsletter .sg-cw-newsletter-headline {
  margin-top: 3.3rem;
  font-weight: 800;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-newsletter .sg-cw-newsletter-headline {
      margin-bottom: .875rem; } }

.sg-cw-newsletter .sg-cw-newsletter-subheadline {
  font-weight: normal; }

.sg-cw-newsletter .sg-cw-icon {
  align-self: center;
  font-size: 4rem;
  margin: 0 0 2rem 0; }
  .sg-cw-newsletter .sg-cw-icon.success {
    color: #408fc8; }
  .sg-cw-newsletter .sg-cw-icon.failure {
    color: #c30c15; }
  .sg-cw-newsletter .sg-cw-icon ~ p, .sg-cw-newsletter .sg-cw-pip-features > ul .sg-cw-icon ~ li, .sg-cw-pip-features > ul .sg-cw-newsletter .sg-cw-icon ~ li {
    margin: 0 0 0.75rem 0; }

.sg-cw-newsletter ul {
  font-size: 0.875rem;
  line-height: 1.4;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-newsletter ul {
      font-size: 1rem;
      line-height: 1.4; } }
  .sg-cw-newsletter ul li {
    display: flex;
    margin-bottom: .5rem; }
    .sg-cw-newsletter ul li::before {
      display: inline-flex;
      line-height: 0;
      margin: .125rem .5rem 0 0; }

.sg-cw-newsletter .sg-cw-form-field {
  display: flex;
  flex-direction: column;
  margin: 1.875rem 0;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-newsletter .sg-cw-form-field {
      box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
      background-color: #ffffff;
      padding: 1.5rem 1rem; } }
  .sg-cw-newsletter .sg-cw-form-field .sg-cw-newsletter-error {
    display: none;
    margin: 0.5rem 0 0 0;
    order: 2; }
  .sg-cw-newsletter .sg-cw-form-field input {
    margin: 0;
    order: 1; }
    .sg-cw-newsletter .sg-cw-form-field input:not(:focus):not(:placeholder-shown):invalid ~ .sg-cw-newsletter-error,
    .sg-cw-newsletter .sg-cw-form-field input:not(:focus):not(:placeholder-shown):invalid ~ label {
      color: #ce0000;
      display: block; }
    .sg-cw-newsletter .sg-cw-form-field input:not(:focus):not(:placeholder-shown):invalid {
      border-color: #ce0000; }
    .sg-cw-newsletter .sg-cw-form-field input + label {
      order: 0; }
  .sg-cw-newsletter .sg-cw-form-field label {
    position: relative; }
    .sg-cw-newsletter .sg-cw-form-field label:last-of-type {
      order: 3; }

.sg-cw-newsletter .sg-cw-button, .sg-cw-newsletter .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-newsletter .sg-cw-magazine-accordion-item-link, .sg-cw-newsletter .sg-cw-pip-order-tradingpartner, .sg-cw-newsletter .sg-cw-pip-order-checkout, .sg-cw-newsletter .sg-cw-pip-order-additionalcta {
  align-self: center;
  display: flex;
  flex-basis: auto;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 1;
  margin: 0 0 1.875rem 0; }

.sg-cw-newsletter .sg-cw-hide {
  display: none; }

.sg-cw-newsletter .sg-cw-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 0 2rem 0; }

/* Reason: Just fixing the lint TODO try without it */
/* sass-lint:disable SelectorDepth, NestingDepth */
.sg-cw-order-channels .sg-cw-row.bullets, .sg-cw-order-channels .bullets.sg-cw-section-heading-content, .sg-cw-order-channels .bullets.sg-cw-section-heading-cta, .sg-cw-order-channels .bullets.sg-cw-navigation-container, .sg-cw-order-channels .sg-cw-pip-specifications .bullets.sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-order-channels .bullets.sg-cw-section-wrapper, .sg-cw-order-channels .bullets.sg-cw-pip-intro {
  margin-bottom: 0; }

.sg-cw-order-channels .sg-cw-row [class^="sg-cw-col-"], .sg-cw-order-channels .sg-cw-section-heading-content [class^="sg-cw-col-"], .sg-cw-order-channels .sg-cw-section-heading-cta [class^="sg-cw-col-"], .sg-cw-order-channels .sg-cw-navigation-container [class^="sg-cw-col-"], .sg-cw-order-channels .sg-cw-pip-specifications .sg-cw-section-wrapper [class^="sg-cw-col-"], .sg-cw-pip-specifications .sg-cw-order-channels .sg-cw-section-wrapper [class^="sg-cw-col-"], .sg-cw-order-channels .sg-cw-pip-intro [class^="sg-cw-col-"],
.sg-cw-order-channels .sg-cw-row [class*=" sg-cw-col-"],
.sg-cw-order-channels .sg-cw-section-heading-content [class*=" sg-cw-col-"],
.sg-cw-order-channels .sg-cw-section-heading-cta [class*=" sg-cw-col-"],
.sg-cw-order-channels .sg-cw-navigation-container [class*=" sg-cw-col-"],
.sg-cw-order-channels .sg-cw-pip-specifications .sg-cw-section-wrapper [class*=" sg-cw-col-"],
.sg-cw-pip-specifications .sg-cw-order-channels .sg-cw-section-wrapper [class*=" sg-cw-col-"],
.sg-cw-order-channels .sg-cw-pip-intro [class*=" sg-cw-col-"] {
  position: relative; }

.sg-cw-order-channels .sg-cw-order-recommendation {
  background-color: #c30c15;
  color: #ffffff;
  font-weight: 300;
  left: 50%;
  padding: .5rem 1rem;
  position: absolute;
  text-transform: uppercase;
  top: 0;
  transform: translateX(-50%);
  z-index: 2; }

.sg-cw-order-channels .sg-cw-cards {
  background-color: transparent;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap; }
  .sg-cw-order-channels .sg-cw-cards h3 {
    font-weight: 300; }
  .sg-cw-order-channels .sg-cw-cards picture {
    background-color: #ececec;
    display: flex;
    height: 190px;
    margin: 0;
    width: 100%; }
    .sg-cw-order-channels .sg-cw-cards picture [src*=".svg"] {
      box-sizing: border-box;
      height: 190px;
      padding-top: 30px; }
  .sg-cw-order-channels .sg-cw-cards img {
    display: flex; }
  .sg-cw-order-channels .sg-cw-cards .sg-cw-teaser-content {
    align-self: flex-start;
    display: flex; }
    .sg-cw-order-channels .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-text ul li {
      margin-bottom: .5rem; }
      .sg-cw-order-channels .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-text ul li:last-of-type {
        margin-bottom: 0; }
      .sg-cw-order-channels .sg-cw-cards .sg-cw-teaser-content .sg-cw-content-text ul li::before {
        /* content: '\1F44D'; */ }
  .sg-cw-order-channels .sg-cw-cards .sg-cw-centered {
    align-self: flex-end;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: flex-end;
    width: 100%; }
    .sg-cw-order-channels .sg-cw-cards .sg-cw-centered .sg-cw-row, .sg-cw-order-channels .sg-cw-cards .sg-cw-centered .sg-cw-section-heading-content, .sg-cw-order-channels .sg-cw-cards .sg-cw-centered .sg-cw-section-heading-cta, .sg-cw-order-channels .sg-cw-cards .sg-cw-centered .sg-cw-navigation-container, .sg-cw-order-channels .sg-cw-cards .sg-cw-centered .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-order-channels .sg-cw-cards .sg-cw-centered .sg-cw-section-wrapper, .sg-cw-order-channels .sg-cw-cards .sg-cw-centered .sg-cw-pip-intro {
      margin: 0;
      width: 100%; }
    .sg-cw-order-channels .sg-cw-cards .sg-cw-centered.sg-cw-download-badge {
      flex-direction: row;
      flex-wrap: wrap;
      justify-content: center;
      padding: 1rem; }
    .sg-cw-order-channels .sg-cw-cards .sg-cw-centered a {
      align-self: center; }
  .sg-cw-order-channels .sg-cw-cards .sg-cw-content-wrapper {
    width: 100%; }
  .sg-cw-order-channels .sg-cw-cards ul {
    white-space: normal; }
  .sg-cw-order-channels .sg-cw-cards li {
    width: 100%; }

.sg-cw-pagination {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }
  .sg-cw-pagination input {
    margin: 0 .5rem;
    max-width: 40px; }
  .sg-cw-pagination .previous,
  .sg-cw-pagination .next {
    bottom: 1px;
    cursor: pointer;
    font-weight: bold;
    position: relative; }
    .sg-cw-pagination .previous::before,
    .sg-cw-pagination .next::before {
      color: #408fc8; }
  .sg-cw-pagination .next {
    margin-left: 5px; }
  .sg-cw-pagination .previous {
    margin-right: 5px; }

body.browser-safari .previous,
body.browser-safari .next {
  bottom: -1px; }

.product-info .flexbox {
  align-items: flex-start;
  /* display is inline-flex by slider2 */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .product-info .flexbox {
      align-items: center;
      flex-direction: column;
      flex-wrap: nowrap; }
      .product-info .flexbox .flexbox {
        align-items: flex-start;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        min-width: 300px; }
        .product-info .flexbox .flexbox div {
          text-align: left; } }
  .product-info .flexbox .flexbox {
    display: flex;
    flex-wrap: nowrap;
    margin: 0;
    text-align: left; }
    .product-info .flexbox .flexbox div h1,
    .product-info .flexbox .flexbox div h2,
    .product-info .flexbox .flexbox div h3,
    .product-info .flexbox .flexbox div h4,
    .product-info .flexbox .flexbox div h5,
    .product-info .flexbox .flexbox div h6 {
      margin-bottom: .5rem; }
  .product-info .flexbox i {
    flex: 0 0 60px;
    font-size: 2rem;
    position: relative;
    top: -7px; }

/* dunno why we no can use Qualifying Elements they rock */
/* sass-lint:disable QualifyingElement */
.browser-ie sg-slider2.product-info .sg-cw-row, .browser-ie sg-slider2.product-info .sg-cw-section-heading-content, .browser-ie sg-slider2.product-info .sg-cw-section-heading-cta, .browser-ie sg-slider2.product-info .sg-cw-navigation-container, .browser-ie sg-slider2.product-info .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .browser-ie sg-slider2.product-info .sg-cw-section-wrapper, .browser-ie sg-slider2.product-info .sg-cw-pip-intro {
  /* IE has problems with "flex-basis: auto;" so that we use "100%"
				 instead that will be shrinked to the fitting size */
  flex-basis: 100%; }

.sg-cw-section, .sg-cw-pip-specifications {
  padding-bottom: 1rem; }
  .sg-cw-section.is-first, .is-first.sg-cw-pip-specifications {
    padding-top: 0; }
  .sg-cw-section-bg-light {
    background-color: #FFF; }
  .sg-cw-section-bg-dark {
    background-color: #E4E4E4; }
  .sg-cw-section-bg-dark + .sg-cw-section-bg-light {
    padding-top: 0;
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag {
      margin-bottom: -1rem;
      border-top-style: solid;
      border-top-width: 3.6rem; }
      .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-brand-card, .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-cards .brand-label, .sg-cw-cards .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .brand-label, .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-cards.sg-cw-cards-brand .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-teaser-content, .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-pip-brand {
        transform: translateY(-50%); }
    @media only screen and (min-width: 1024px) {
      .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag {
        margin-bottom: -1rem;
        border-top-width: 4.3rem; }
        .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-brand-card, .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-cards .brand-label, .sg-cw-cards .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .brand-label, .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-cards.sg-cw-cards-brand .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-teaser-content, .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag .sg-cw-pip-brand {
          transform: translateY(-50%); } }
    .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag {
      border-top-color: #E4E4E4; }
    .sg-cw-section-bg-dark + .sg-cw-section-bg-light .sg-cw-section-heading-tag + .sg-cw-section-heading-content .sg-cw-section-heading-headline {
      margin-top: 2rem; }
  .sg-cw-section-bg-light + .sg-cw-section-bg-dark {
    padding-top: 0;
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag {
      margin-bottom: -1rem;
      border-top-style: solid;
      border-top-width: 3.6rem; }
      .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-brand-card, .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-cards .brand-label, .sg-cw-cards .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .brand-label, .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-cards.sg-cw-cards-brand .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-teaser-content, .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-pip-brand {
        transform: translateY(-50%); }
    @media only screen and (min-width: 1024px) {
      .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag {
        margin-bottom: -1rem;
        border-top-width: 4.3rem; }
        .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-brand-card, .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-cards .brand-label, .sg-cw-cards .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .brand-label, .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-cards.sg-cw-cards-brand .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-teaser-content, .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag .sg-cw-pip-brand {
          transform: translateY(-50%); } }
    .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag {
      border-top-color: #FFF; }
    .sg-cw-section-bg-light + .sg-cw-section-bg-dark .sg-cw-section-heading-tag + .sg-cw-section-heading-content .sg-cw-section-heading-headline {
      margin-top: 2rem; }
  .sg-cw-section-heading {
    margin-bottom: 1rem; }
    .sg-cw-section-heading-tag {
      padding: 0;
      box-sizing: content-box;
      height: 3.6rem;
      display: flex;
      align-items: center;
      justify-content: center;
      /* If no breakpoint exists, use the content as default */ }
      .sg-cw-section-heading-tag .sg-cw-brand-card, .sg-cw-section-heading-tag .sg-cw-cards .brand-label, .sg-cw-cards .sg-cw-section-heading-tag .brand-label, .sg-cw-section-heading-tag .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content, .sg-cw-cards.sg-cw-cards-brand .sg-cw-section-heading-tag .sg-cw-teaser-content, .sg-cw-section-heading-tag .sg-cw-pip-brand {
        max-height: unset; }
        .sg-cw-section-heading-tag .sg-cw-brand-card .sg-cw-brand-card-logo, .sg-cw-section-heading-tag .sg-cw-cards .brand-label .sg-cw-brand-card-logo, .sg-cw-cards .sg-cw-section-heading-tag .brand-label .sg-cw-brand-card-logo, .sg-cw-section-heading-tag .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content .sg-cw-brand-card-logo, .sg-cw-cards.sg-cw-cards-brand .sg-cw-section-heading-tag .sg-cw-teaser-content .sg-cw-brand-card-logo, .sg-cw-section-heading-tag .sg-cw-pip-brand .sg-cw-brand-card-logo {
          height: 3.6rem;
          /* If no breakpoint exists, use the content as default */ }
          @media only screen and (min-width: 1024px) {
            .sg-cw-section-heading-tag .sg-cw-brand-card .sg-cw-brand-card-logo, .sg-cw-section-heading-tag .sg-cw-cards .brand-label .sg-cw-brand-card-logo, .sg-cw-cards .sg-cw-section-heading-tag .brand-label .sg-cw-brand-card-logo, .sg-cw-section-heading-tag .sg-cw-cards.sg-cw-cards-brand .sg-cw-teaser-content .sg-cw-brand-card-logo, .sg-cw-cards.sg-cw-cards-brand .sg-cw-section-heading-tag .sg-cw-teaser-content .sg-cw-brand-card-logo, .sg-cw-section-heading-tag .sg-cw-pip-brand .sg-cw-brand-card-logo {
              height: 4.3rem; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-section-heading-tag {
          height: 4.3rem; } }
    .sg-cw-section-heading-content {
      text-align: center;
      align-items: center;
      padding: 0 1rem; }
    .sg-cw-section-heading-tag + .sg-cw-section-heading-content {
      padding-top: 0; }
    .sg-cw-section-heading-headline, .sg-cw-section-heading-subline {
      padding: 0; }
    .sg-cw-section-heading-headline {
      margin-top: 3.3rem;
      font-weight: 800;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .sg-cw-section-heading-headline {
          margin-bottom: .875rem; } }
    .sg-cw-section-heading-subline {
      font-weight: normal;
      margin-bottom: 1rem;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .sg-cw-section-heading-subline {
          margin-bottom: 2rem; } }
    .sg-cw-section-heading-cta {
      flex: 0 0 100%;
      max-width: 100%; }
      .sg-cw-section-heading-cta-content {
        padding: 0; }
  .sg-cw-section-imagegallery .sg-cw-section-content, .sg-cw-section-textimagecombined .sg-cw-section-content {
    overflow: auto; }
    .sg-cw-section-imagegallery .sg-cw-section-content .sg-cw-text-image, .sg-cw-section-textimagecombined .sg-cw-section-content .sg-cw-text-image {
      background-color: inherit; }
  .sg-cw-section-cutoutvideo .cutout {
    background-color: transparent; }
  .sg-cw-section-informationcard + .sg-cw-section-informationcard[data-heading="false"],
  .sg-cw-section-basiccard + .sg-cw-section-basiccard[data-heading="false"] {
    padding-top: 0;
    margin-top: -1rem; }
  .sg-cw-section-brandslider + .sg-cw-section-usps,
  .sg-cw-section-bg-dark + .sg-cw-section-usps:not(.sg-cw-section-bg-dark) {
    margin-top: 2rem; }

/* slider */
.sg-cw-slider {
  margin: 0 auto;
  position: relative;
  text-align: center;
  width: 100%; }
  .sg-cw-slider > .sg-cw-prev,
  .sg-cw-slider > .sg-cw-next {
    border-radius: 50%;
    height: 2.25rem;
    margin-top: 0;
    position: absolute;
    top: 30%;
    transform: translateY(-50%);
    width: 2.25rem;
    z-index: 1; }
    .sg-cw-slider > .sg-cw-prev::before,
    .sg-cw-slider > .sg-cw-next::before {
      display: block;
      font-size: 1.5rem;
      left: 50%;
      line-height: 1.7;
      position: absolute;
      text-align: center;
      transform: translateX(-50%); }
    .sg-cw-slider > .sg-cw-prev:hover,
    .sg-cw-slider > .sg-cw-next:hover {
      position: absolute;
      top: 30%;
      transform: translateY(-50%); }
  .sg-cw-slider > .sg-cw-prev {
    left: -3rem; }
    .sg-cw-slider > .sg-cw-prev:hover {
      left: -3rem;
      position: absolute; }
  .sg-cw-slider > .sg-cw-next {
    right: -3rem; }
    .sg-cw-slider > .sg-cw-next:hover {
      left: initial;
      position: absolute;
      right: -3rem; }
  @media screen and (max-width: 42.5rem) {
    .sg-cw-slider > .sg-cw-prev {
      left: 0;
      margin-left: 1rem; }
      .sg-cw-slider > .sg-cw-prev:hover {
        left: 0; }
    .sg-cw-slider > .sg-cw-next {
      margin-right: 1rem;
      right: 0; }
      .sg-cw-slider > .sg-cw-next:hover {
        right: 0; } }
  .sg-cw-slider .sg-cw-content-wrapper {
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
    /* NOT a part of the .sg-cw-slider! */
    /* The order is correct */
    /* sass-lint:disable DeclarationOrder */
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-slider .sg-cw-content-wrapper ul {
      overflow: hidden;
      padding-left: 0; }
      .sg-cw-slider .sg-cw-content-wrapper ul li {
        float: left; }
    .sg-cw-slider .sg-cw-content-wrapper .sg-cw-quote-phrase,
    .sg-cw-slider .sg-cw-content-wrapper .sg-cw-quote-source {
      margin: 0 auto .75rem;
      width: 100%; }
    .sg-cw-slider .sg-cw-content-wrapper .sg-cw-quote-phrase {
      font-size: 1.063rem;
      font-weight: 300;
      margin: 0; }
      .sg-cw-slider .sg-cw-content-wrapper .sg-cw-quote-phrase ~ .sg-cw-image-wrapper {
        margin-bottom: 1rem;
        margin-top: 1rem; }
    @media only screen and (min-width: 1024px) {
      .sg-cw-slider .sg-cw-content-wrapper .sg-cw-quote-phrase {
        font-size: 1.25rem; } }
    .sg-cw-slider .sg-cw-content-wrapper .sg-cw-quote-source .sg-cw-quote-author {
      display: block;
      font-weight: 700; }

.sg-cw-slider-new:not(.sg-cw-slider-initialized) .sg-cw-slide:not(:first-of-type) {
  opacity: 0;
  position: absolute; }

.sg-cw-slider-new,
.sg-cw-slider-initialized {
  display: block;
  overflow: hidden;
  position: relative;
  /* for IE */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  .sg-cw-slider-new .cewe-flag,
  .sg-cw-slider-initialized .cewe-flag {
    background-color: #c30c15;
    height: 35px;
    left: 50%;
    margin: 0 auto;
    padding: 10px;
    position: absolute;
    top: -25px;
    transform: translateX(-50%);
    width: 120px;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new .cewe-flag,
      .sg-cw-slider-initialized .cewe-flag {
        height: 50px;
        width: 150px; } }
  .sg-cw-slider-new *,
  .sg-cw-slider-initialized * {
    user-select: none; }
  .sg-cw-slider-new.bullets,
  .sg-cw-slider-initialized.bullets {
    margin-bottom: 25px;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new.bullets,
      .sg-cw-slider-initialized.bullets {
        margin-bottom: 50px; } }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-slider-new.bullets,
      .sg-cw-slider-initialized.bullets {
        margin-bottom: 5px; } }
  .sg-cw-slider-new .sg-cw-slider-track,
  .sg-cw-slider-initialized .sg-cw-slider-track {
    display: flex;
    justify-content: flex-start;
    margin: 0 auto;
    max-height: 100%;
    max-width: 100%;
    white-space: nowrap;
    width: 100%; }
    .sg-cw-slider-new .sg-cw-slider-track > ul,
    .sg-cw-slider-initialized .sg-cw-slider-track > ul {
      max-width: 100%;
      padding-left: 0; }
    .sg-cw-slider-new .sg-cw-slider-track [class*=sg-cw-col-],
    .sg-cw-slider-new .sg-cw-slider-track [class^=sg-cw-col-],
    .sg-cw-slider-new .sg-cw-slider-track .sg-cw-cards,
    .sg-cw-slider-initialized .sg-cw-slider-track [class*=sg-cw-col-],
    .sg-cw-slider-initialized .sg-cw-slider-track [class^=sg-cw-col-],
    .sg-cw-slider-initialized .sg-cw-slider-track .sg-cw-cards {
      white-space: normal; }
  .sg-cw-slider-new.animate .sg-cw-slider-track,
  .sg-cw-slider-initialized.animate .sg-cw-slider-track {
    transition: transform ease .5s; }
  .sg-cw-slider-new .slide-teaser,
  .sg-cw-slider-initialized .slide-teaser {
    background-color: #ffffff;
    border-radius: 5px;
    height: 180px;
    max-width: 100%;
    padding: 40px 24px 30px;
    position: relative;
    text-align: center;
    top: 0;
    transform-origin: bottom;
    transition: color ease-in-out .3s;
    white-space: initial;
    width: 100%;
    z-index: 0;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new .slide-teaser,
      .sg-cw-slider-initialized .slide-teaser {
        bottom: 0;
        left: 50%;
        margin: -60px 0 0 -250px;
        opacity: 0;
        padding: 50px 24px 36px;
        position: absolute;
        top: 0;
        width: 500px; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-slider-new .slide-teaser,
      .sg-cw-slider-initialized .slide-teaser {
        height: 220px;
        margin: -60px 0 0 -300px;
        width: 600px; }
        .sg-cw-slider-new .slide-teaser h2,
        .sg-cw-slider-initialized .slide-teaser h2 {
          margin-top: -1.25rem; } }
    .sg-cw-slider-new .slide-teaser *,
    .sg-cw-slider-initialized .slide-teaser * {
      max-width: 100%;
      white-space: normal;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-slider-new .slide-teaser *,
        .sg-cw-slider-initialized .slide-teaser * {
          opacity: 0; } }
    .sg-cw-slider-new .slide-teaser .content-teaser,
    .sg-cw-slider-initialized .slide-teaser .content-teaser {
      position: relative;
      top: 50%;
      transform: translateY(-50%); }
    .sg-cw-slider-new .slide-teaser .cewe-flag,
    .sg-cw-slider-initialized .slide-teaser .cewe-flag {
      background-color: #c30c15;
      height: 50px;
      left: 50%;
      margin: 0 auto;
      padding: 10px;
      position: absolute;
      top: -25px;
      transform: translateX(-50%);
      width: 150px;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-slider-new .slide-teaser .cewe-flag,
        .sg-cw-slider-initialized .slide-teaser .cewe-flag {
          top: -32px;
          width: 200px; } }
      .sg-cw-slider-new .slide-teaser .cewe-flag + .content-teaser,
      .sg-cw-slider-initialized .slide-teaser .cewe-flag + .content-teaser {
        margin-top: 40px;
        transform: translateY(-75%);
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 640px) {
          .sg-cw-slider-new .slide-teaser .cewe-flag + .content-teaser,
          .sg-cw-slider-initialized .slide-teaser .cewe-flag + .content-teaser {
            margin-top: 30px;
            transform: translateY(-70%); } }
  .sg-cw-slider-new.no-flag .slide-teaser,
  .sg-cw-slider-initialized.no-flag .slide-teaser {
    height: 150px;
    padding: 34px 24px 30px;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new.no-flag .slide-teaser,
      .sg-cw-slider-initialized.no-flag .slide-teaser {
        padding: 44px 24px 36px; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-slider-new.no-flag .slide-teaser,
      .sg-cw-slider-initialized.no-flag .slide-teaser {
        height: 190px; } }
  .sg-cw-slider-new .sg-cw-slide:not([class*=-col-]),
  .sg-cw-slider-initialized .sg-cw-slide:not([class*=-col-]) {
    margin: 0;
    max-width: 100%;
    text-align: center;
    width: 100%;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new .sg-cw-slide:not([class*=-col-]) source,
      .sg-cw-slider-new .sg-cw-slide:not([class*=-col-]) img,
      .sg-cw-slider-initialized .sg-cw-slide:not([class*=-col-]) source,
      .sg-cw-slider-initialized .sg-cw-slide:not([class*=-col-]) img {
        max-height: 100%; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new .sg-cw-slide:not([class*=-col-]).active .slide-teaser,
      .sg-cw-slider-initialized .sg-cw-slide:not([class*=-col-]).active .slide-teaser {
        animation: open 1s linear;
        opacity: 1;
        overflow: visible;
        position: relative;
        z-index: 11; }
        .sg-cw-slider-new .sg-cw-slide:not([class*=-col-]).active .slide-teaser *,
        .sg-cw-slider-initialized .sg-cw-slide:not([class*=-col-]).active .slide-teaser * {
          animation: show-content 1.2s linear forwards;
          opacity: 1; } }
    .sg-cw-slider-new .sg-cw-slide:not([class*=-col-]):not(.simple-slide),
    .sg-cw-slider-initialized .sg-cw-slide:not([class*=-col-]):not(.simple-slide) {
      flex: 0 0 100%; }
  .browser-ie .sg-cw-slide picture {
    align-content: center;
    align-items: center;
    display: flex;
    justify-content: center;
    width: 100%; }
  .browser-ie .sg-cw-slide img {
    pointer-events: none;
    width: 100%; }
  .browser-ie *:not(.sg-cw-cards.sg-cw-type-select) .sg-cw-slide {
    /* Cause some media query overwrite this */
    /* sass-lint:disable ImportantRule */
    /* sass-lint:enable ImportantRule */ }
    .browser-ie *:not(.sg-cw-cards.sg-cw-type-select) .sg-cw-slide picture {
      height: 60vh; }
    .browser-ie *:not(.sg-cw-cards.sg-cw-type-select) .sg-cw-slide img {
      max-height: none !important; }
  .sg-cw-slider-new .slider-arrow,
  .sg-cw-slider-initialized .slider-arrow {
    align-items: center;
    background-color: #c30c15;
    border-radius: 100%;
    bottom: -15px;
    cursor: pointer;
    display: none;
    flex-direction: column;
    height: 20px;
    justify-content: center;
    line-height: 0;
    margin-top: -2.25rem;
    min-height: 2.5rem;
    min-width: 2.5rem;
    padding: .5rem 1rem;
    position: absolute;
    top: 50%;
    width: 20px;
    z-index: 9;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new .slider-arrow,
      .sg-cw-slider-initialized .slider-arrow {
        display: flex; } }
    .sg-cw-slider-new .slider-arrow.thumbnail,
    .sg-cw-slider-initialized .slider-arrow.thumbnail {
      top: calc(50% - 10vh / 2 + 20px / 2); }
    .sg-cw-slider-new .slider-arrow:active,
    .sg-cw-slider-initialized .slider-arrow:active {
      background-color: #408fc8; }
    .sg-cw-slider-new .slider-arrow i,
    .sg-cw-slider-new .slider-arrow i::before,
    .sg-cw-slider-initialized .slider-arrow i,
    .sg-cw-slider-initialized .slider-arrow i::before {
      color: #ffffff;
      font-size: 1.4rem; }
    .sg-cw-slider-new .slider-arrow [class*=icon-],
    .sg-cw-slider-new .slider-arrow [class^=icon-],
    .sg-cw-slider-initialized .slider-arrow [class*=icon-],
    .sg-cw-slider-initialized .slider-arrow [class^=icon-] {
      line-height: 1; }
    .sg-cw-slider-new .slider-arrow.next,
    .sg-cw-slider-initialized .slider-arrow.next {
      right: 20px;
      text-align: left; }
    .sg-cw-slider-new .slider-arrow.previous,
    .sg-cw-slider-initialized .slider-arrow.previous {
      left: 20px; }
    .sg-cw-slider-new .slider-arrow > [class*=icon],
    .sg-cw-slider-initialized .slider-arrow > [class*=icon] {
      font-size: 1.5rem; }
    .sg-cw-slider-new .slider-arrow.disable,
    .sg-cw-slider-initialized .slider-arrow.disable {
      opacity: 0;
      pointer-events: none; }
  .sg-cw-slider-new .sg-cw-slider-bullet-list,
  .sg-cw-slider-initialized .sg-cw-slider-bullet-list {
    flex: 0 0 100%;
    list-style: none;
    padding-left: 0;
    position: relative;
    text-align: center;
    width: 100%;
    z-index: 10;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) and (max-width: 1023px) {
      .sg-cw-slider-new .sg-cw-slider-bullet-list,
      .sg-cw-slider-initialized .sg-cw-slider-bullet-list {
        margin-top: 0;
        padding-top: 10px; } }
  .sg-cw-slider-new .sg-cw-slider-bullet,
  .sg-cw-slider-initialized .sg-cw-slider-bullet {
    background-color: #c8c8c8;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    height: 5px;
    margin: 5px;
    text-indent: -100000px;
    transition: box-shadow ease 0.4s, background-color ease 0.4s;
    width: 5px; }
    .sg-cw-slider-new .sg-cw-slider-bullet.is-active,
    .sg-cw-slider-initialized .sg-cw-slider-bullet.is-active {
      background-color: #408fc8; }
  .sg-cw-slider-new .sg-cw-slider-thumbnail-list,
  .sg-cw-slider-initialized .sg-cw-slider-thumbnail-list {
    height: 10vh;
    overflow: hidden;
    padding: 5px 0;
    position: relative;
    text-align: center;
    white-space: nowrap;
    width: 100%;
    z-index: 10;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new .sg-cw-slider-thumbnail-list,
      .sg-cw-slider-initialized .sg-cw-slider-thumbnail-list {
        margin-top: 0; } }
  .sg-cw-slider-new .sg-cw-slider-thumbnail,
  .sg-cw-slider-initialized .sg-cw-slider-thumbnail {
    align-self: center;
    cursor: pointer;
    display: inline-block;
    height: 100%;
    margin: 0px 5px;
    overflow: hidden;
    padding: 5px; }
    .sg-cw-slider-new .sg-cw-slider-thumbnail.sg-cw-cards,
    .sg-cw-slider-initialized .sg-cw-slider-thumbnail.sg-cw-cards {
      width: auto;
      /* override width from .sg-cw-cards*/ }
      .sg-cw-slider-new .sg-cw-slider-thumbnail.sg-cw-cards .thumbnail,
      .sg-cw-slider-initialized .sg-cw-slider-thumbnail.sg-cw-cards .thumbnail {
        max-height: 100%;
        width: auto; }
    .sg-cw-slider-new .sg-cw-slider-thumbnail.is-active,
    .sg-cw-slider-initialized .sg-cw-slider-thumbnail.is-active {
      outline: solid 2px #408fc8; }
  .sg-cw-slider-new.animate .sg-cw-slide,
  .sg-cw-slider-initialized.animate .sg-cw-slide {
    transition: transform ease .5s; }
  .sg-cw-slider-new.sg-cw-slider-fullwidth,
  .sg-cw-slider-initialized.sg-cw-slider-fullwidth {
    padding: 0 0 1rem;
    width: 100%;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-slider-new.sg-cw-slider-fullwidth,
      .sg-cw-slider-initialized.sg-cw-slider-fullwidth {
        padding-bottom: 0px; } }
    .sg-cw-slider-new.sg-cw-slider-fullwidth .sg-cw-slide,
    .sg-cw-slider-initialized.sg-cw-slider-fullwidth .sg-cw-slide {
      flex: 0 0 100%;
      width: 100%; }
  .sg-cw-slider-new .w-100,
  .sg-cw-slider-initialized .w-100 {
    height: auto;
    width: 100%; }
  .sg-cw-slider-new[flex-end] .sg-cw-slider-track,
  .sg-cw-slider-initialized[flex-end] .sg-cw-slider-track {
    justify-content: flex-end; }
  .sg-cw-slider-new.fade,
  .sg-cw-slider-initialized.fade {
    flex-wrap: wrap;
    margin-bottom: 30px;
    max-height: 500px;
    padding: 0;
    transition: max-height ease-in-out 0.15s;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }

@media only screen and (min-width: 0) and (max-width: 639px) and (orientation: landscape) {
  .sg-cw-slider-new.fade,
  .sg-cw-slider-initialized.fade {
    margin-bottom: 40px; } }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-slider-new.fade .sg-cw-slider-bullet-list .sg-cw-slider-bullet,
      .sg-cw-slider-initialized.fade .sg-cw-slider-bullet-list .sg-cw-slider-bullet {
        cursor: default; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-slider-new.fade,
      .sg-cw-slider-initialized.fade {
        margin-bottom: 100px;
        max-height: 60vh;
        overflow: visible; } }
    .sg-cw-slider-new.fade.single-item .slide-item,
    .sg-cw-slider-initialized.fade.single-item .slide-item {
      padding-bottom: 10px; }
    .sg-cw-slider-new.fade .sg-cw-slider-bullet-list,
    .sg-cw-slider-initialized.fade .sg-cw-slider-bullet-list {
      flex: 0 0 100%;
      height: 10px;
      margin-top: 20px;
      transform: translateY(-105%);
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-slider-new.fade .sg-cw-slider-bullet-list,
        .sg-cw-slider-initialized.fade .sg-cw-slider-bullet-list {
          bottom: -42px;
          left: 0;
          margin-top: 0;
          position: absolute;
          transform: translateY(0); } }
    .sg-cw-slider-new.fade .sg-cw-slide,
    .sg-cw-slider-initialized.fade .sg-cw-slide {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-slider-new.fade .sg-cw-slide,
        .sg-cw-slider-initialized.fade .sg-cw-slide {
          height: 100%;
          left: 0;
          position: absolute;
          top: 0;
          width: 100%; } }
      .sg-cw-slider-new.fade .sg-cw-slide .slide-image,
      .sg-cw-slider-initialized.fade .sg-cw-slide .slide-image {
        align-items: center;
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
        justify-content: center;
        max-height: 220px;
        /* If no breakpoint exists, use the content as default */
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          .sg-cw-slider-new.fade .sg-cw-slide .slide-image,
          .sg-cw-slider-initialized.fade .sg-cw-slide .slide-image {
            max-height: 210px; } }
        @media only screen and (min-width: 640px) {
          .sg-cw-slider-new.fade .sg-cw-slide .slide-image,
          .sg-cw-slider-initialized.fade .sg-cw-slide .slide-image {
            max-height: 60vh;
            opacity: 0;
            position: relative;
            transition: opacity ease-in-out 0.4s; }
            .sg-cw-slider-new.fade .sg-cw-slide .slide-image::after,
            .sg-cw-slider-initialized.fade .sg-cw-slide .slide-image::after {
              background-color: #fafafa;
              content: "";
              height: 100%;
              left: 0;
              position: absolute;
              top: 0;
              transition: opacity cubic-bezier(0.64, 0.09, 0.08, 1) 2s;
              width: 100%;
              z-index: 10; } }
      .sg-cw-slider-new.fade .sg-cw-slide.active,
      .sg-cw-slider-initialized.fade .sg-cw-slide.active {
        position: relative;
        z-index: 9; }
        .sg-cw-slider-new.fade .sg-cw-slide.active .slide-image,
        .sg-cw-slider-initialized.fade .sg-cw-slide.active .slide-image {
          opacity: 1; }
          .sg-cw-slider-new.fade .sg-cw-slide.active .slide-image::after,
          .sg-cw-slider-initialized.fade .sg-cw-slide.active .slide-image::after {
            opacity: 0; }
    .sg-cw-slider-new.fade .sg-cw-slider-track,
    .sg-cw-slider-initialized.fade .sg-cw-slider-track {
      position: relative; }
    .sg-cw-slider-new.fade .slider-arrow,
    .sg-cw-slider-initialized.fade .slider-arrow {
      bottom: 110px;
      top: auto;
      transform: translateY(100%);
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-slider-new.fade .slider-arrow,
        .sg-cw-slider-initialized.fade .slider-arrow {
          bottom: 115px; }
          .sg-cw-slider-new.fade .slider-arrow.previous,
          .sg-cw-slider-initialized.fade .slider-arrow.previous {
            left: 50%;
            margin-left: -310px; }
          .sg-cw-slider-new.fade .slider-arrow.next,
          .sg-cw-slider-initialized.fade .slider-arrow.next {
            margin-right: -310px;
            right: 50%; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-slider-new.fade .slider-arrow,
        .sg-cw-slider-initialized.fade .slider-arrow {
          bottom: 130px; }
          .sg-cw-slider-new.fade .slider-arrow.previous,
          .sg-cw-slider-initialized.fade .slider-arrow.previous {
            margin-left: -350px; }
          .sg-cw-slider-new.fade .slider-arrow.next,
          .sg-cw-slider-initialized.fade .slider-arrow.next {
            margin-right: -350px; } }
      .sg-cw-slider-new.fade .slider-arrow [class*=icon-],
      .sg-cw-slider-new.fade .slider-arrow [class^=icon-],
      .sg-cw-slider-initialized.fade .slider-arrow [class*=icon-],
      .sg-cw-slider-initialized.fade .slider-arrow [class^=icon-] {
        line-height: 1; }
    .sg-cw-slider-new.fade.no-flag .slider-arrow,
    .sg-cw-slider-initialized.fade.no-flag .slider-arrow {
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-slider-new.fade.no-flag .slider-arrow,
        .sg-cw-slider-initialized.fade.no-flag .slider-arrow {
          bottom: 95px; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-slider-new.fade.no-flag .slider-arrow,
        .sg-cw-slider-initialized.fade.no-flag .slider-arrow {
          bottom: 110px; } }
  @media only screen and (min-width: 0) {
    .sg-cw-slider-new[flex-end-xs] .sg-cw-slider-track,
    .sg-cw-slider-initialized[flex-end-xs] .sg-cw-slider-track {
      justify-content: flex-end; } }
  @media only screen and (min-width: 640px) {
    .sg-cw-slider-new[flex-end-sm] .sg-cw-slider-track,
    .sg-cw-slider-initialized[flex-end-sm] .sg-cw-slider-track {
      justify-content: flex-end; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-slider-new[flex-end-md] .sg-cw-slider-track,
    .sg-cw-slider-initialized[flex-end-md] .sg-cw-slider-track {
      justify-content: flex-end; } }
  @media only screen and (min-width: 1200px) {
    .sg-cw-slider-new[flex-end-lg] .sg-cw-slider-track,
    .sg-cw-slider-initialized[flex-end-lg] .sg-cw-slider-track {
      justify-content: flex-end; } }

.sg-cw-slider-lg-arrows {
  overflow: hidden; }
  .sg-cw-slider-lg-arrows::after, .sg-cw-slider-lg-arrows::before {
    content: none; }
  .sg-cw-slider-lg-arrows .slider-arrow {
    display: flex;
    opacity: 0;
    pointer-events: none;
    transition: ease-in-out .25s; }

.slider-arrow {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  align-items: center;
  background-color: #ffffff;
  border-radius: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 0;
  margin-top: -2.25rem;
  min-height: 2.5rem;
  min-width: 2.5rem;
  padding: .5rem 1rem; }
  .no-touchevents .sg-cw-float:hover {
    background-color: #b9b9b9; }
  .slider-arrow:active {
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1);
    background-color: #b9b9b9; }
  .slider-arrow i,
  .slider-arrow i::before {
    color: #2e2e2e;
    font-size: 1.4rem; }
  .slider-arrow [class*=icon-],
  .slider-arrow [class^=icon-] {
    line-height: 1; }

@media screen and (min-width: 1486px) {
  .sg-cw-slider-lg-arrows {
    overflow: visible; }
    .sg-cw-slider-lg-arrows::after, .sg-cw-slider-lg-arrows::before {
      background-color: #e4e4e4;
      content: " ";
      height: 100%;
      position: absolute;
      top: 0;
      width: 100%;
      z-index: 10; }
    .sg-cw-slider-lg-arrows::before {
      left: -100%; }
    .sg-cw-slider-lg-arrows::after {
      right: -100%; }
    .sg-cw-slider-lg-arrows .slider-arrow {
      opacity: 1;
      pointer-events: all; }
      .sg-cw-slider-lg-arrows .slider-arrow.previous {
        left: -40px;
        z-index: 11; }
      .sg-cw-slider-lg-arrows .slider-arrow.next {
        right: -40px;
        z-index: 11; } }

@keyframes open {
  0% {
    opacity: 0;
    transform: scaleY(0); }
  1% {
    opacity: 1; }
  100% {
    transform: scaleY(1); } }

@keyframes show-content {
  0% {
    opacity: 0; }
  80% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.filter-color-picker .sg-cw-slide {
  margin: 1rem;
  min-width: 40px;
  padding: 1rem .5rem; }

/* because reasons */
/* sass-lint:disable ImportantRule, QualifyingElement  */
sg-slider2 {
  align-content: center;
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 100vw;
  overflow: hidden;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  user-select: none;
  width: 100%;
  /* Do not use rem or subpixel here! Also not use odd numbers*/
  /* @todo maybe we should find an another solution for this */
  /* has-teaser class will be set by js after slider is ready */ }
  body.device-desktop sg-slider2[data-arrows-desktop="false"][data-arrows-desktop-hover=""] slider-arrows, body.device-desktop sg-slider2[data-arrows-desktop="false"][data-arrows-desktop-hover="true"] slider-arrows {
    opacity: 0;
    transition: opacity cubic-bezier(0.64, 0.09, 0.08, 1) 0.15s; }
  body.device-desktop sg-slider2[data-arrows-desktop="false"][data-arrows-desktop-hover=""]:hover slider-arrows, body.device-desktop sg-slider2[data-arrows-desktop="false"][data-arrows-desktop-hover="true"]:hover slider-arrows {
    opacity: 1; }
  sg-slider2[data-adjust-slide-height="false"] slider-slide {
    align-items: center; }
  sg-slider2[data-bullets-above-teaser=""] slider-bullets, sg-slider2[data-bullets-above-teaser="true"] slider-bullets {
    /* bottom has to be calculated by JS */
    position: absolute; }
  sg-slider2[data-bullets-above-teaser=""] slider-teaser, sg-slider2[data-bullets-above-teaser="true"] slider-teaser {
    margin-top: 12px;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      sg-slider2[data-bullets-above-teaser=""] slider-teaser, sg-slider2[data-bullets-above-teaser="true"] slider-teaser {
        margin-top: 24px; } }
  .browser-ie sg-slider2 .sg-cw-slider-img img {
    width: 100%; }
  sg-slider2.full-width {
    /* IE Fix - Make long texts break wrap also on IE11 */ }
    sg-slider2.full-width.is-first {
      padding-top: 0; }
    sg-slider2.full-width picture.sg-cw-slider-img,
    sg-slider2.full-width picture.sg-cw-slider-img img {
      width: 100%; }
    sg-slider2.full-width slider-slide {
      flex-direction: column; }
      sg-slider2.full-width slider-slide > picture img,
      sg-slider2.full-width slider-slide a > picture img {
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 0) and (max-width: 639px) {
          sg-slider2.full-width slider-slide > picture img,
          sg-slider2.full-width slider-slide a > picture img {
            max-height: 212px;
            min-height: calc(100vw / 1.7); } }
    sg-slider2.full-width slider-teaser * {
      max-width: 100%; }
  sg-slider2.has-teaser slider-slide {
    padding-bottom: 2.5px; }
  sg-slider2.has-teaser[data-detached-teaser=""] slider-slide, sg-slider2.has-teaser[data-detached-teaser="true"] slider-slide {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      sg-slider2.has-teaser[data-detached-teaser=""] slider-slide, sg-slider2.has-teaser[data-detached-teaser="true"] slider-slide {
        padding-bottom: 6rem; } }
  sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser, sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser {
    position: relative;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser, sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser {
        animation-duration: 1.6s;
        animation-fill-mode: forwards;
        animation-name: teaser-animation;
        animation-timing-function: cubic-bezier(0.64, 0.09, 0.08, 1);
        bottom: .1rem;
        /* A little bit for shadow */
        left: 50%;
        padding: 2rem 1.5rem;
        position: absolute;
        transform: translateX(-50%);
        /* Use target cause of IE11 is not playing the animation */
        transform-origin: bottom;
        width: 600px; }
        sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser::after, sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser::after {
          animation-duration: 1.6s;
          animation-fill-mode: forwards;
          animation-name: teaser-animation-after;
          animation-timing-function: cubic-bezier(0.64, 0.09, 0.08, 1);
          background: #ffffff;
          content: "";
          height: 100%;
          left: 0;
          opacity: 0;
          pointer-events: none;
          position: absolute;
          top: 0;
          width: 100%; }
      @keyframes teaser-animation {
        0% {
          transform: scaleY(0) translateX(-50%); }
        30% {
          transform: scaleY(0) translateX(-50%); }
        100% {
          transform: scaleY(1) translateX(-50%); } }
      @keyframes teaser-animation-after {
        0% {
          opacity: 1; }
        75% {
          opacity: 1; }
        100% {
          opacity: 0; } } }
    sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag, sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag {
      left: 50%;
      position: absolute;
      top: 0;
      transform: translate(-50%, -50%);
      width: auto;
      z-index: 1; }
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + h1,
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + h2,
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + h3,
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + h4,
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + h5,
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + h6,
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + p,
      sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .sg-cw-pip-features > ul .tag + li,
      .sg-cw-pip-features > ul sg-slider2.has-teaser[data-detached-teaser=""] slider-teaser .tag + li, sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + h1,
      sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + h2,
      sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + h3,
      sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + h4,
      sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + h5,
      sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + h6,
      sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + p,
      sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .sg-cw-pip-features > ul .tag + li,
      .sg-cw-pip-features > ul sg-slider2.has-teaser[data-detached-teaser="true"] slider-teaser .tag + li {
        margin-top: .5rem; }
  sg-slider2[data-fade=""], sg-slider2[data-fade="true"] {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      sg-slider2[data-fade=""] slider-track:not(.no-animation), sg-slider2[data-fade="true"] slider-track:not(.no-animation) {
        transition: transform cubic-bezier(0.64, 0.09, 0.08, 1) 0s 0.2s; }
      sg-slider2[data-fade=""] slider-slide, sg-slider2[data-fade="true"] slider-slide {
        opacity: 0; }
        sg-slider2[data-fade=""] slider-slide.fade-in, sg-slider2[data-fade="true"] slider-slide.fade-in {
          animation-duration: 0.4s;
          animation-fill-mode: forwards;
          animation-name: fade-in-slide; }
        sg-slider2[data-fade=""] slider-slide.fade-out, sg-slider2[data-fade="true"] slider-slide.fade-out {
          animation-duration: 0.4s;
          animation-fill-mode: forwards;
          animation-name: fade-out-slide; }
        sg-slider2[data-fade=""] slider-slide > picture img,
        sg-slider2[data-fade=""] slider-slide a > picture img, sg-slider2[data-fade="true"] slider-slide > picture img,
        sg-slider2[data-fade="true"] slider-slide a > picture img {
          /* If no breakpoint exists, use the content as default */
          /* If no breakpoint exists, use the content as default */
          /* If no breakpoint exists, use the content as default */ } }

@media only screen and (min-width: 640px) and (min-width: 640px) and (max-width: 950px) {
  sg-slider2[data-fade=""] slider-slide > picture img,
  sg-slider2[data-fade=""] slider-slide a > picture img, sg-slider2[data-fade="true"] slider-slide > picture img,
  sg-slider2[data-fade="true"] slider-slide a > picture img {
    min-height: calc(100vw/1.8); } }

@media only screen and (min-width: 640px) and (min-width: 640px) and (max-width: 750px) {
  sg-slider2[data-fade=""] slider-slide > picture img,
  sg-slider2[data-fade=""] slider-slide a > picture img, sg-slider2[data-fade="true"] slider-slide > picture img,
  sg-slider2[data-fade="true"] slider-slide a > picture img {
    min-height: calc(100vw/1.4); } }
    @media only screen and (min-width: 640px) and (min-width: 1024px) {
      sg-slider2[data-fade=""] slider-slide > picture img,
      sg-slider2[data-fade=""] slider-slide a > picture img, sg-slider2[data-fade="true"] slider-slide > picture img,
      sg-slider2[data-fade="true"] slider-slide a > picture img {
        max-height: 60vh;
        min-height: calc(100vw/2.5); } }
    @media only screen and (min-width: 640px) and (min-width: 1200px) {
      sg-slider2[data-fade=""] slider-slide > picture img,
      sg-slider2[data-fade=""] slider-slide a > picture img, sg-slider2[data-fade="true"] slider-slide > picture img,
      sg-slider2[data-fade="true"] slider-slide a > picture img {
        min-height: calc(100vw/3); } }
  sg-slider2[data-brand] slider-track slider-slide {
    justify-content: flex-start;
    vertical-align: top;
    /* If no breakpoint exists, use the content as default */
    /* This is an ugly IE11 hack to keep the red box
				 * on the bottom edge of its previous image neighbour
				 * element. Otherwise the distance of the damn box will
				 * increase more and more the more you decrease the
				 * viewport width of your so-called "browser".
				 * Yippie ya yeah!
				 */ }
    @media only screen and (min-width: 640px) {
      sg-slider2[data-brand] slider-track slider-slide {
        max-height: inherit; } }
    sg-slider2[data-brand] slider-track slider-slide > picture img,
    sg-slider2[data-brand] slider-track slider-slide a > picture img {
      max-height: none;
      min-height: auto; }
    body.browser-ie sg-slider2[data-brand] slider-slide {
      display: inline-block !important; }
  sg-slider2 slider-track {
    max-width: 100%; }
  sg-slider2 slider-track,
  sg-slider2 slider-thumbnails-track {
    display: block;
    font-size: 0;
    /* Remove horizontal white space between inline elements */
    min-width: 100%;
    position: relative;
    text-align: center;
    transition: transform 0.4s cubic-bezier(0.64, 0.09, 0.08, 1);
    white-space: nowrap; }
    sg-slider2 slider-track.no-animation,
    sg-slider2 slider-thumbnails-track.no-animation {
      transition: none; }
  sg-slider2 slider-slide {
    align-items: stretch;
    display: inline-flex;
    font-size: 16px;
    justify-content: center;
    max-width: 100vw;
    overflow: hidden;
    position: relative;
    vertical-align: middle;
    white-space: normal;
    width: 100%;
    /**
		* Text-image-combined content
		 */ }
    sg-slider2.has-teaser slider-slide {
      flex-direction: column; }
    sg-slider2 slider-slide.clone > slider-slide:not(.clone) {
      margin-left: .3rem; }
    sg-slider2 slider-slide .sg-cw-cards {
      /* Cards have a layer03 hover shadow. Gif it some space */
      margin-bottom: calc(8px - .5rem); }
    sg-slider2 slider-slide .sg-cw-big-card {
      flex: 0 0 100%;
      max-width: 100%;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        sg-slider2 slider-slide .sg-cw-big-card {
          /* big card without slider need padding-bottom - set on _cards.scss */
          padding-bottom: 0 !important; } }
    sg-slider2 slider-slide slider-teaser {
      align-items: center;
      background: #ffffff;
      display: none;
      flex-direction: column;
      flex-grow: 1;
      max-width: 100%;
      padding: 1.5rem 1rem;
      text-align: center;
      width: 100%; }
      sg-slider2.has-teaser slider-teaser {
        display: flex; }
      sg-slider2 slider-slide slider-teaser h1 {
        margin-bottom: .5rem !important;
        width: auto !important; }
      sg-slider2 slider-slide slider-teaser .sg-cw-button, sg-slider2 slider-slide slider-teaser .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal sg-slider2 slider-slide slider-teaser .sg-cw-magazine-accordion-item-link, sg-slider2 slider-slide slider-teaser .sg-cw-pip-order-tradingpartner, sg-slider2 slider-slide slider-teaser .sg-cw-pip-order-checkout, sg-slider2 slider-slide slider-teaser .sg-cw-pip-order-actions-direct > .sg-cw-button, sg-slider2 slider-slide slider-teaser .sg-cw-pip-order-additionalcta {
        margin-top: auto; }
    sg-slider2 slider-slide slider-center-image {
      align-items: center;
      display: flex;
      flex-grow: 1;
      justify-content: center;
      max-height: 210px;
      overflow: hidden;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        sg-slider2 slider-slide slider-center-image {
          max-height: 60vh; } }
    sg-slider2 slider-slide picture[js-object-fit] {
      position: relative; }
      sg-slider2 slider-slide picture[js-object-fit] img {
        max-height: 60vh; }
    sg-slider2 slider-slide .sg-cw-text-image {
      text-align: left;
      align-content: flex-start;
      height: 100%;
      width: 100%;
      /* If no breakpoint exists, use the content as default */ }
      sg-slider2 slider-slide .sg-cw-text-image > div:nth-child(1) img {
        object-fit: cover; }
      sg-slider2 slider-slide .sg-cw-text-image > div:nth-child(2) {
        justify-content: flex-start; }
      sg-slider2 slider-slide .sg-cw-text-image .text-block-left {
        order: 1; }
        sg-slider2 slider-slide .sg-cw-text-image .text-block-left + [class*="sg-cw-col"] {
          justify-content: flex-start; }
      sg-slider2 slider-slide .sg-cw-text-image.sg-cw-row, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-section-heading-content, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-section-heading-cta, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-navigation-container, sg-slider2 slider-slide .sg-cw-pip-specifications .sg-cw-text-image.sg-cw-section-wrapper, .sg-cw-pip-specifications sg-slider2 slider-slide .sg-cw-text-image.sg-cw-section-wrapper, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-pip-intro, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-row:last-of-type, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-section-heading-content:last-of-type, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-section-heading-cta:last-of-type, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-navigation-container:last-of-type, sg-slider2 slider-slide .sg-cw-pip-specifications .sg-cw-text-image.sg-cw-section-wrapper:last-of-type, .sg-cw-pip-specifications sg-slider2 slider-slide .sg-cw-text-image.sg-cw-section-wrapper:last-of-type, sg-slider2 slider-slide .sg-cw-text-image.sg-cw-pip-intro:last-of-type {
        margin-top: 0;
        margin-bottom: 0; }
      @media only screen and (min-width: 640px) {
        sg-slider2 slider-slide .sg-cw-text-image {
          align-content: center; }
          sg-slider2 slider-slide .sg-cw-text-image > div:nth-child(1) {
            align-items: center; }
            sg-slider2 slider-slide .sg-cw-text-image > div:nth-child(1) img {
              object-fit: contain; }
          sg-slider2 slider-slide .sg-cw-text-image > div:nth-child(2) {
            align-self: center; }
          sg-slider2 slider-slide .sg-cw-text-image .text-block-left {
            order: 2;
            /* This is the second column in the text image combined module which contains the text on the left. */ }
            sg-slider2 slider-slide .sg-cw-text-image .text-block-left + [class*="sg-cw-col"] {
              justify-content: center;
              padding-left: 3rem;
              padding-right: 0; }
          sg-slider2 slider-slide .sg-cw-text-image > :not(.text-block-left) {
            /* This is the second column in the text image combined module which contains the text on the right. */ }
            sg-slider2 slider-slide .sg-cw-text-image > :not(.text-block-left) + [class*="sg-cw-col"] {
              padding-left: 0;
              padding-right: 3rem; } }
  sg-slider2 slider-thumbnails {
    height: 0;
    padding-top: .5rem;
    position: relative;
    width: 100%; }
    sg-slider2 slider-thumbnails.is-scrollable::before, sg-slider2 slider-thumbnails.is-scrollable::after {
      border-left: solid 1px #a0a0a0;
      box-shadow: 0 0 13px 1px #a0a0a0;
      content: "";
      height: calc(100% - .5rem);
      position: absolute;
      top: 0;
      width: 0;
      z-index: 1; }
    sg-slider2 slider-thumbnails.is-scrollable::before {
      left: 0; }
    sg-slider2 slider-thumbnails.is-scrollable::after {
      right: 0; }
    sg-slider2 slider-thumbnails.is-scrollable.aperture {
      /* Testing */
      /* sass-lint:disable ColorVariable, ColorKeyword */
      /* sass-lint:enable ColorVariable, ColorKeyword */ }
      sg-slider2 slider-thumbnails.is-scrollable.aperture::before {
        border-color: turquoise;
        box-shadow: 0 0 13px 1px turquoise; }
      sg-slider2 slider-thumbnails.is-scrollable.aperture::after {
        border-color: orange;
        box-shadow: 0 0 13px 1px orange; }
    sg-slider2.single-slide slider-thumbnails {
      display: none; }
    sg-slider2 slider-thumbnails slider-thumbnails-track {
      align-self: flex-start;
      text-align: center;
      /* since slider-slide is a display inline-flex, we could center them with this */
      transform-origin: top left; }
      sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide {
        flex-basis: auto;
        margin: 0 .5rem;
        transition: box-shadow cubic-bezier(0.64, 0.09, 0.08, 1) 0.15s;
        width: auto; }
        sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide:first-child {
          margin-left: 1rem; }
        sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide:last-child {
          margin-right: 1rem; }
        sg-slider2 slider-thumbnails slider-thumbnails-track slider-slide.is-selected {
          outline: solid 5px #408fc8; }
  sg-slider2 slider-bullets {
    display: flex;
    justify-content: center;
    margin-top: .5rem;
    pointer-events: none;
    /* If no breakpoint exists, use the content as default */
    /* ugly fix for ie configurator sliders.centers the bullets */
    /* sass-lint:disable SelectorDepth */
    /* sass-lint:enable SelectorDepth */ }
    @media only screen and (min-width: 640px) {
      sg-slider2 slider-bullets {
        pointer-events: all; } }
    sg-slider2.single-slide slider-bullets {
      display: none; }
    sg-slider2 slider-bullets.hidden {
      opacity: 0; }
    sg-slider2 slider-bullets.no-animation span::before {
      transition: none; }
    sg-slider2 slider-bullets span {
      cursor: pointer;
      padding: 6px;
      position: relative;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        sg-slider2 slider-bullets span {
          padding: 12px; } }
      sg-slider2 slider-bullets span::before {
        background-color: #c8c8c8;
        border-radius: 50%;
        content: "";
        height: 6px;
        left: 50%;
        position: absolute;
        top: 50%;
        transform: translate(-50%, -50%);
        transition: background-color 0.4s cubic-bezier(0.64, 0.09, 0.08, 1);
        width: 6px;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 640px) {
          sg-slider2 slider-bullets span::before {
            height: 12px;
            width: 12px; } }
      sg-slider2 slider-bullets span.active::before {
        background-color: #c30c15; }
    .browser-ie .modal2 sg-slider2 {
      /* In the configurator there's an a-tag "between" the slide and the image,
			   so the image's max-width doesn't work in IE. That's why we also have to
			   set the a-tag to "max-width: 100%" */ }
      .browser-ie .modal2 sg-slider2 slider-bullets {
        left: 0;
        width: 100%; }
      .browser-ie .modal2 sg-slider2 slider-slide a {
        max-width: 100%; }
  sg-slider2 slider-arrows {
    /* Vertical position will be calculated by js */
    display: flex;
    justify-content: space-between;
    left: 0;
    max-width: 100vw;
    padding: 0 .75rem;
    pointer-events: none;
    position: absolute;
    transform: translateY(50%);
    width: 100%; }
    sg-slider2 slider-arrows.hide-left > :first-child {
      opacity: 0;
      pointer-events: none; }
    sg-slider2 slider-arrows.hide-right > :last-child {
      opacity: 0;
      pointer-events: none; }
    sg-slider2.has-teaser slider-arrows {
      justify-content: center;
      transform: translateY(-50%); }
      sg-slider2.has-teaser slider-arrows .spacer {
        display: block;
        width: calc(600px + 2rem); }
    sg-slider2:not(.has-teaser) slider-arrows {
      transform: translateY(-50%); }
    sg-slider2.single-slide slider-arrows {
      display: none; }
    sg-slider2 slider-arrows .spacer {
      display: none;
      pointer-events: none; }
    sg-slider2 slider-arrows .sg-cw-button, sg-slider2 slider-arrows .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal sg-slider2 slider-arrows .sg-cw-magazine-accordion-item-link, sg-slider2 slider-arrows .sg-cw-pip-order-tradingpartner, sg-slider2 slider-arrows .sg-cw-pip-order-checkout, sg-slider2 slider-arrows .sg-cw-pip-order-actions-direct > .sg-cw-button, sg-slider2 slider-arrows .sg-cw-pip-order-additionalcta {
      background-color: #C30C15;
      pointer-events: all; }
      sg-slider2 slider-arrows .sg-cw-button:hover, sg-slider2 slider-arrows .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal sg-slider2 slider-arrows .sg-cw-magazine-accordion-item-link:hover, sg-slider2 slider-arrows .sg-cw-pip-order-tradingpartner:hover, sg-slider2 slider-arrows .sg-cw-pip-order-checkout:hover, sg-slider2 slider-arrows .sg-cw-pip-order-additionalcta:hover {
        background-color: #C30C15 !important; }
      sg-slider2 slider-arrows .sg-cw-button i::before, sg-slider2 slider-arrows .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link i::before, .sg-cw-accordion2.sg-cw-accordion-horizontal sg-slider2 slider-arrows .sg-cw-magazine-accordion-item-link i::before, sg-slider2 slider-arrows .sg-cw-pip-order-tradingpartner i::before, sg-slider2 slider-arrows .sg-cw-pip-order-checkout i::before, sg-slider2 slider-arrows .sg-cw-pip-order-actions-direct > .sg-cw-button i::before, sg-slider2 slider-arrows .sg-cw-pip-order-additionalcta i::before {
        color: #ffffff; }
  sg-slider2 .slider-hide-on-desktop {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      sg-slider2 .slider-hide-on-desktop {
        display: none; } }
  sg-slider2 .slider-hide-on-mobile {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      sg-slider2 .slider-hide-on-mobile {
        display: none; } }
  sg-slider2 .will-change-transform {
    will-change: transform, left; }
  sg-slider2 img {
    vertical-align: top; }

@keyframes fade-in-slide {
  0% {
    opacity: 0; }
  50% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-out-slide {
  0% {
    opacity: 1; }
  50% {
    opacity: 0; }
  100% {
    opacity: 0; } }

.sg-cw-cards.sg-cw-information[data-variant-mobile="modal"] .modal2.open sg-slider2 slider-slide {
  /* sass-lint:disable ImportantRule */
  max-height: inherit !important;
  /* sass-lint:enable ImportantRule */ }

.sg-cw-tab-v2-wrapper {
  align-content: stretch;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap; }
  .sg-cw-tab-v2-wrapper > input {
    display: none; }
    .sg-cw-tab-v2-wrapper > input:checked + label {
      color: #c30c15; }
      .sg-cw-tab-v2-wrapper > input:checked + label + .content {
        display: block; }
      .sg-cw-tab-v2-wrapper > input:checked + label::after {
        transform: scaleX(1); }
    .sg-cw-tab-v2-wrapper > input:not(:checked) + label + .content {
      /* Use important to allow overwrite default styling in projects */
      /* sass-lint:disable ImportantRule */
      display: none !important;
      /* sass-lint:enable ImportantRule */ }
  .sg-cw-tab-v2-wrapper > label {
    background-color: #f4f4f4;
    color: #4C4C4C;
    cursor: pointer;
    flex-grow: 1;
    padding: 1rem .5rem;
    text-align: center; }
    .sg-cw-tab-v2-wrapper > label::after {
      background: #c30c15;
      bottom: 0;
      content: "";
      display: block;
      height: 3px;
      left: 0;
      position: absolute;
      transform: scaleX(0);
      transition: transform 0.15s cubic-bezier(0.64, 0.09, 0.08, 1);
      width: 100%; }
  .sg-cw-tab-v2-wrapper .content {
    flex-basis: 100%;
    order: 2; }

.sg-cw-teaser {
  display: block;
  margin-bottom: 1.25rem;
  position: relative;
  text-align: center;
  width: 100%; }
  .sg-cw-teaser .sg-cw-teaser-wrapper {
    float: left;
    height: 100%;
    width: auto; }
  .sg-cw-teaser .sg-cw-teaser-image {
    display: block;
    padding-right: 0;
    width: 100%; }
    .sg-cw-teaser .sg-cw-teaser-image img {
      width: 100%; }
    .sg-cw-teaser .sg-cw-teaser-image.sg-cw-small-image {
      float: left;
      padding-right: 1rem;
      width: auto; }
  .sg-cw-teaser .sg-cw-teaser-content {
    display: block;
    margin: 0;
    padding-top: 1rem;
    text-align: left;
    width: 100%; }
    .sg-cw-teaser .sg-cw-teaser-content.sg-cw-align-center {
      padding-left: 1rem;
      padding-right: 1rem;
      text-align: center; }
    .sg-cw-teaser .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text {
      color: #2e2e2e;
      height: 100%;
      margin-bottom: .5rem;
      overflow: hidden; }
      .sg-cw-teaser .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p, .sg-cw-teaser .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-teaser .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text li {
        margin-bottom: 0; }
    .sg-cw-teaser .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-image {
      display: inline-block;
      padding-right: 1rem;
      vertical-align: middle; }
      .sg-cw-teaser .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-image ~ .sg-cw-content-text {
        display: inline-block;
        text-align: left;
        vertical-align: middle; }

.sg-cw-tab-teaser {
  width: 100%; }
  .sg-cw-tab-teaser .sg-cw-tab-wrapper {
    background-color: #f4f4f4;
    margin: 0 auto;
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
    width: 100%; }
    .sg-cw-tab-teaser .sg-cw-tab-wrapper::-webkit-scrollbar {
      height: .5rem;
      width: .5rem; }
    .sg-cw-tab-teaser .sg-cw-tab-wrapper::-webkit-scrollbar-thumb {
      background-color: #afafaf; }
      .sg-cw-tab-teaser .sg-cw-tab-wrapper::-webkit-scrollbar-thumb:active {
        background-color: #a0a0a0; }
    .sg-cw-tab-teaser .sg-cw-tab-wrapper::-webkit-scrollbar-track {
      background-color: #cdcdcd; }
    .sg-cw-tab-teaser .sg-cw-tab-wrapper ul {
      display: table;
      height: 3.5rem;
      padding: 0;
      white-space: nowrap;
      width: 100%; }
      .sg-cw-tab-teaser .sg-cw-tab-wrapper ul li {
        cursor: pointer;
        display: table-cell;
        line-height: 3.675rem;
        margin: 0 auto;
        padding-left: 1rem;
        padding-right: 1rem;
        -webkit-tap-highlight-color: transparent;
        text-align: center;
        text-transform: uppercase;
        white-space: nowrap;
        width: auto; }
        .sg-cw-tab-teaser .sg-cw-tab-wrapper ul li.sg-cw-tab-active {
          border-bottom: 3px solid #c30c15;
          color: #c30c15;
          line-height: 3.125rem;
          padding-top: 3px; }
        .sg-cw-tab-teaser .sg-cw-tab-wrapper ul li span {
          display: none;
          /* If no breakpoint exists, use the content as default */ }
          @media only screen and (min-width: 1024px) {
            .sg-cw-tab-teaser .sg-cw-tab-wrapper ul li span {
              display: inline; } }

.sg-cw-teaser-footer {
  font-style: italic;
  font-weight: 300;
  margin-top: .5rem; }

.sg-cw-textarea-small {
  align-items: center;
  background-color: transparent;
  display: flex;
  flex-direction: column; }
  .sg-cw-textarea-small-alternative {
    background-color: #e5e5e5; }
  .sg-cw-textarea-small.sg-cw-quote-box .border::before, .sg-cw-textarea-small.sg-cw-quote-box .border::after {
    color: #408fc8;
    display: flex;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12rem;
    height: 50px;
    line-height: .8;
    position: absolute;
    transform: translateY(-50%);
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1023px) {
      .sg-cw-textarea-small.sg-cw-quote-box .border::before, .sg-cw-textarea-small.sg-cw-quote-box .border::after {
        font-size: 10rem;
        height: 42px;
        line-height: .8; } }
  .sg-cw-textarea-small.sg-cw-quote-box .border::before {
    content: "\201D";
    justify-content: flex-start;
    left: .5rem;
    top: 100%; }
  .sg-cw-textarea-small.sg-cw-quote-box .border::after {
    content: "\201C";
    justify-content: flex-end;
    right: .5rem;
    top: 0; }
  .sg-cw-textarea-small .sg-cw-textarea-small-content {
    background-color: #ffffff;
    margin: 4rem 0;
    max-width: 90%;
    padding: 2rem;
    position: relative;
    text-align: center;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-textarea-small .sg-cw-textarea-small-content {
        max-width: 64%; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-textarea-small .sg-cw-textarea-small-content {
        max-width: 50%; } }
    @media only screen and (min-width: 1200px) {
      .sg-cw-textarea-small .sg-cw-textarea-small-content {
        max-width: 700px;
        width: 50%; } }
    .sg-cw-textarea-small .sg-cw-textarea-small-content .border {
      border: 1px solid #408fc8;
      bottom: 3px;
      left: 3px;
      position: absolute;
      right: 3px;
      top: 3px; }
  .sg-cw-textarea-small .sg-cw-textarea-text {
    line-height: 1.35; }
  .sg-cw-textarea-small .sg-cw-textarea-source {
    margin-top: 1.25rem; }

.sg-cw-textarea-large {
  margin-bottom: 0; }
  .sg-cw-textarea-large div {
    display: inline-block;
    margin-bottom: 1rem;
    width: 100%;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-textarea-large div {
        margin-bottom: 0; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-textarea-large div {
        display: block; } }
    .sg-cw-textarea-large div h3 {
      margin-bottom: .5rem; }
  .sg-cw-textarea-large ul,
  .sg-cw-textarea-large ol {
    line-height: 1.45rem;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-textarea-large ul,
      .sg-cw-textarea-large ol {
        margin: 0 0 1.25rem; } }
    .sg-cw-textarea-large ul li,
    .sg-cw-textarea-large ol li {
      font-size: .938rem;
      list-style: initial;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-textarea-large ul li,
        .sg-cw-textarea-large ol li {
          text-align: justify; } }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-textarea-large ul li,
        .sg-cw-textarea-large ol li {
          line-height: 1.3; } }
  .sg-cw-textarea-large h3 {
    line-height: 1.45rem;
    margin: 1.25rem 0 .5rem;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-textarea-large h3 {
        line-height: inherit;
        margin: 0; } }
  .sg-cw-textarea-large .sg-cw-teaser-content {
    display: flex;
    flex-direction: column;
    padding: 0; }
    .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block {
      margin-bottom: 1.25rem;
      max-height: 110px;
      overflow: hidden;
      transition: all .25s ease .1s;
      width: 100%;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block {
          column-count: 2;
          column-gap: 1.5rem;
          display: block; }
          .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block p, .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block li {
            break-inside: avoid;
            -webkit-column-break-inside: avoid;
            display: block;
            line-height: 1.45rem;
            margin-bottom: 23px;
            orphans: 3;
            page-break-inside: avoid;
            text-align: justify;
            widows: 3; }
            .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block p:last-child, .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-pip-features > ul li:last-child, .sg-cw-pip-features > ul .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block li:last-child {
              margin-bottom: 0; } }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block p, .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block li {
          line-height: 1.3; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block {
          column-count: 3;
          column-gap: 2rem;
          display: block;
          max-height: 10000px;
          width: 100%; }
          .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block p, .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block li {
            margin-bottom: 21px; } }
      .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block::after {
        background: linear-gradient(rgba(255, 255, 255, 0) 0%, white 100%);
        content: " ";
        display: table-cell;
        height: 110px;
        left: 0;
        position: absolute;
        top: 0;
        transition: all .3s ease-in;
        width: 100%;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block::after {
            content: none; } }
      .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-textlink {
        text-transform: none; }
      .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-show-textarea,
      .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-hide-textarea {
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-show-textarea,
          .sg-cw-textarea-large .sg-cw-teaser-content .sg-cw-textarea-block .sg-cw-hide-textarea {
            display: none; } }
    .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"] {
      display: none; }
      .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"] ~ .sg-cw-show-textarea,
      .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"] ~ .sg-cw-hide-textarea {
        align-self: center;
        display: none;
        order: 2;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (max-width: 1023px) {
          .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"] ~ .sg-cw-show-textarea,
          .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"] ~ .sg-cw-hide-textarea {
            display: block; } }
      .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"]:checked ~ .sg-cw-textarea-block {
        margin-bottom: 0;
        max-height: 10000px;
        width: 99.9%; }
        .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"]:checked ~ .sg-cw-textarea-block::after {
          bottom: 0;
          height: 100%;
          opacity: 0;
          top: 0;
          z-index: -1; }
      .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"]:checked ~ .sg-cw-show-textarea {
        display: none; }
        .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"]:checked ~ .sg-cw-show-textarea ~ .sg-cw-hide-textarea {
          /* If no breakpoint exists, use the content as default */ }
          @media only screen and (max-width: 1023px) {
            .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"]:checked ~ .sg-cw-show-textarea ~ .sg-cw-hide-textarea {
              display: block; } }
      .sg-cw-textarea-large .sg-cw-teaser-content [type="checkbox"] ~ .sg-cw-hide-textarea {
        display: none; }

.sg-cw-text-image {
  background-color: #E4E4E4; }
  .sg-cw-text-image h1, .sg-cw-text-image h2, .sg-cw-text-image h3, .sg-cw-text-image h4, .sg-cw-text-image h5, .sg-cw-text-image h6 {
    width: 100%; }
  .sg-cw-text-image > div:nth-child(1) {
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-text-image > div:nth-child(1) {
        text-align: left; } }
    .sg-cw-text-image > div:nth-child(1) > * {
      flex: 0 0 auto;
      /* object-fit: contain; //~perfect -> but no IE support :-( */ }
  .sg-cw-text-image.sg-cw-row, .sg-cw-text-image.sg-cw-section-heading-content, .sg-cw-text-image.sg-cw-section-heading-cta, .sg-cw-text-image.sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-text-image.sg-cw-section-wrapper, .sg-cw-text-image.sg-cw-pip-intro {
    margin-top: 1rem; }
    .sg-cw-text-image.sg-cw-row:last-of-type, .sg-cw-text-image.sg-cw-section-heading-content:last-of-type, .sg-cw-text-image.sg-cw-section-heading-cta:last-of-type, .sg-cw-text-image.sg-cw-navigation-container:last-of-type, .sg-cw-pip-specifications .sg-cw-text-image.sg-cw-section-wrapper:last-of-type, .sg-cw-text-image.sg-cw-pip-intro:last-of-type {
      margin-bottom: 1rem; }
  .sg-cw-text-image [class*=sg-cw-col-] {
    padding: 0; }
  .sg-cw-text-image .text-block-left {
    order: 1;
    /* Ignore declaration order for correct css order */
    /* sass-lint:disable DeclarationOrder */
    /* If no breakpoint exists, use the content as default */
    /* sass-lint:enable DeclarationOrder */
    /* If no breakpoint exists, use the content as default */ }
    .sg-cw-text-image .text-block-left + div {
      order: 2; }
    @media only screen and (min-width: 640px) {
      .sg-cw-text-image .text-block-left {
        order: 2; }
        .sg-cw-text-image .text-block-left + div {
          order: 1; } }
    @media only screen and (min-width: 640px) {
      .sg-cw-text-image .text-block-left:nth-child(1) {
        text-align: right; } }
  .sg-cw-text-image > div:nth-child(2) {
    align-items: center;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: center;
    padding: 3rem 0;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .sg-cw-text-image > div:nth-child(2) {
        padding: .5rem 0 2rem; } }
    @media only screen and (max-width: 1023px) {
      .sg-cw-text-image > div:nth-child(2) > ol,
      .sg-cw-text-image > div:nth-child(2) > ul {
        font-size: .875rem;
        line-height: 1.4; } }
    .sg-cw-text-image > div:nth-child(2) > h1,
    .sg-cw-text-image > div:nth-child(2) > h2,
    .sg-cw-text-image > div:nth-child(2) > h3,
    .sg-cw-text-image > div:nth-child(2) > h4,
    .sg-cw-text-image > div:nth-child(2) > h5,
    .sg-cw-text-image > div:nth-child(2) > h6,
    .sg-cw-text-image > div:nth-child(2) > ol,
    .sg-cw-text-image > div:nth-child(2) > p,
    .sg-cw-pip-features > ul .sg-cw-text-image > div:nth-child(2) > li,
    .sg-cw-text-image > div:nth-child(2) > ul {
      hyphens: auto;
      max-width: 100%;
      padding: 0 1rem;
      word-break: break-word;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-text-image > div:nth-child(2) > h1,
        .sg-cw-text-image > div:nth-child(2) > h2,
        .sg-cw-text-image > div:nth-child(2) > h3,
        .sg-cw-text-image > div:nth-child(2) > h4,
        .sg-cw-text-image > div:nth-child(2) > h5,
        .sg-cw-text-image > div:nth-child(2) > h6,
        .sg-cw-text-image > div:nth-child(2) > ol,
        .sg-cw-text-image > div:nth-child(2) > p,
        .sg-cw-pip-features > ul .sg-cw-text-image > div:nth-child(2) > li,
        .sg-cw-text-image > div:nth-child(2) > ul {
          padding: 0 2rem; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-text-image > div:nth-child(2) > h1,
        .sg-cw-text-image > div:nth-child(2) > h2,
        .sg-cw-text-image > div:nth-child(2) > h3,
        .sg-cw-text-image > div:nth-child(2) > h4,
        .sg-cw-text-image > div:nth-child(2) > h5,
        .sg-cw-text-image > div:nth-child(2) > h6,
        .sg-cw-text-image > div:nth-child(2) > ol,
        .sg-cw-text-image > div:nth-child(2) > p,
        .sg-cw-pip-features > ul .sg-cw-text-image > div:nth-child(2) > li,
        .sg-cw-text-image > div:nth-child(2) > ul {
          max-width: 80%;
          padding: 0; } }
      @media only screen and (min-width: 1200px) {
        .sg-cw-text-image > div:nth-child(2) > h1,
        .sg-cw-text-image > div:nth-child(2) > h2,
        .sg-cw-text-image > div:nth-child(2) > h3,
        .sg-cw-text-image > div:nth-child(2) > h4,
        .sg-cw-text-image > div:nth-child(2) > h5,
        .sg-cw-text-image > div:nth-child(2) > h6,
        .sg-cw-text-image > div:nth-child(2) > ol,
        .sg-cw-text-image > div:nth-child(2) > p,
        .sg-cw-pip-features > ul .sg-cw-text-image > div:nth-child(2) > li,
        .sg-cw-text-image > div:nth-child(2) > ul {
          max-width: 70%; } }
    .sg-cw-text-image > div:nth-child(2) .sg-cw-button.sg-cw-flat, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-text-image > div:nth-child(2) .sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-text-image > div:nth-child(2) .sg-cw-magazine-accordion-item-link, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-text-image > div:nth-child(2) .sg-cw-pip-order-tradingpartner, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-text-image > div:nth-child(2) .sg-cw-pip-order-checkout, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-text-image > div:nth-child(2) .sg-cw-pip-order-additionalcta, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-text-image > div:nth-child(2) .sg-cw-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-text-image > div:nth-child(2) .sg-cw-magazine-accordion-item-link, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-text-image > div:nth-child(2) .sg-cw-pip-order-tradingpartner, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-text-image > div:nth-child(2) .sg-cw-pip-order-checkout, .sg-cw-text-image > div:nth-child(2) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-text-image > div:nth-child(2) .sg-cw-pip-order-additionalcta, .sg-cw-text-image > div:nth-child(2) .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-text-image > div:nth-child(2) .sg-cw-magazine-accordion-item-link, .sg-cw-text-image > div:nth-child(2) .sg-cw-flat.sg-cw-pip-order-tradingpartner, .sg-cw-text-image > div:nth-child(2) .sg-cw-flat.sg-cw-pip-order-checkout, .sg-cw-text-image > div:nth-child(2) .sg-cw-flat.sg-cw-pip-order-additionalcta {
      margin-top: 1rem; }
    .sg-cw-text-image > div:nth-child(2) h1,
    .sg-cw-text-image > div:nth-child(2) h2,
    .sg-cw-text-image > div:nth-child(2) h3,
    .sg-cw-text-image > div:nth-child(2) h4 {
      margin-bottom: .5rem; }

.sg-cw-trading-partners {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto; }
  .sg-cw-trading-partners a {
    align-items: center;
    display: inline-flex;
    justify-content: center;
    margin: 1rem;
    max-width: 50%;
    min-width: 25%; }

.sg-cw-usps [class*="sg-cw-col-"],
.sg-cw-usps [class^="sg-cw-col-"] {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  padding: 0 1rem 0; }

.sg-cw-usps .sg-cw-usp {
  flex: 0 0 auto;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding: 0 0 1rem;
  margin: 0 0.5rem;
  width: 8rem;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-usps .sg-cw-usp {
      width: 8.5rem;
      margin-bottom: 1.5rem; } }
  @media only screen and (min-width: 1024px) {
    .sg-cw-usps .sg-cw-usp {
      width: 12rem;
      margin: 0 2rem; } }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol {
    flex: 0 0 auto;
    align-items: center;
    color: #737373;
    font-size: 1.75rem;
    line-height: 100%;
    word-spacing: 140px;
    margin-bottom: 0.5rem;
    height: 3rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol {
        font-size: 3rem;
        height: 3.5rem; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol {
        font-size: 4rem;
        padding-bottom: .5rem;
        height: 5rem; } }
    .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol[class*="icon-"], .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol[class^="icon-"] {
      font-size: 2rem;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol[class*="icon-"], .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol[class^="icon-"] {
          font-size: 3.5rem; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol[class*="icon-"], .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol[class^="icon-"] {
          font-size: 5rem; } }
    .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol .descriptor {
      display: block;
      font-size: .875rem;
      line-height: 100%;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol .descriptor {
          font-size: 1.25rem; } }
      @media only screen and (min-width: 1024px) {
        .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol .descriptor {
          font-size: 1.5rem; } }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-text {
    display: inline-block;
    text-align: center;
    width: 100%;
    hyphens: auto;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-usps .sg-cw-usp .sg-cw-usp-text {
        margin-top: .5rem; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-usps .sg-cw-usp .sg-cw-usp-text {
        font-size: 1em; } }

.sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol.sg-cw-usp-brand {
  background-position: center center;
  background-repeat: no-repeat;
  padding-bottom: 0; }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol.sg-cw-usp-brand::before {
    content: " ";
    display: inline-flex;
    min-height: 38px;
    min-width: 38px;
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol.sg-cw-usp-brand::before {
        height: 50px;
        width: 50px; } }
    @media only screen and (min-width: 1024px) {
      .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol.sg-cw-usp-brand::before {
        height: 80px;
        width: 80px; } }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-brand-no1-in-europe.sg-cw-usp-symbol.sg-cw-usp-brand::before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%271%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2060%2060%27%3E%3Cstyle%3E.st0%7Bfill%3A%2388080e%7D.st1%7Bfill%3A%23c30c15%7D.st4%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Cg%20id%3D%27Siegel%27%3E%3Cpath%20class%3D%27st0%27%20d%3D%27M58.8%2032.4l.7%201.7c1.1%202.6.3%205.5-1.9%207.2l-1.5%201.1c-1.3%201-2.2%202.5-2.4%204.1l-.2%201.8c-.3%202.8-2.5%204.9-5.3%205.3l-1.8.2c-1.6.2-3.1%201.1-4.1%202.4l-1.1%201.5c-1.7%202.2-4.6%203-7.2%201.9l-1.7-.7c-1.5-.6-3.2-.6-4.7%200l-1.7.7c-2.6%201.1-5.5.3-7.2-1.9l-1.1-1.5c-1-1.3-2.5-2.2-4.1-2.4l-1.8-.2C9%2053.2%206.8%2051%206.5%2048.3l-.2-1.8c-.2-1.6-1.1-3.1-2.4-4.1l-1.5-1.1c-2.2-1.7-3-4.6-1.9-7.2l.7-1.7c.6-1.5.6-3.2%200-4.7L.5%2026c-1.1-2.6-.3-5.5%201.9-7.2l1.5-1.1c1.3-1%202.2-2.5%202.4-4.1l.2-1.8c.3-2.8%202.5-5%205.2-5.3l1.8-.2c1.6-.2%203.1-1.1%204.1-2.4l1.1-1.5c1.7-2.2%204.6-3%207.2-1.9l1.7.7c1.5.6%203.2.6%204.7%200L34%20.5c2.6-1.1%205.5-.3%207.2%201.9l1.1%201.5c1%201.3%202.5%202.2%204.1%202.4l1.8.2c2.8.3%204.9%202.5%205.3%205.3l.2%201.8c.2%201.6%201.1%203.1%202.4%204.1l1.5%201.1c2.2%201.7%203%204.6%201.9%207.2l-.7%201.7c-.6%201.5-.6%203.1%200%204.7z%27%2F%3E%3Ccircle%20class%3D%27st1%27%20cx%3D%2730%27%20cy%3D%2730%27%20r%3D%2724%27%2F%3E%3C%2Fg%3E%3Cg%20id%3D%27Icon%27%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M37%2045h-7V24h-4v-3c0-3.9%203.1-7%207-7h7v28c0%201.7-1.3%203-3%203zm-5-2h5c.6%200%201-.4%201-1V16h-5c-2.8%200-5%202.2-5%205v1h4v21z%27%2F%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M27%2033l.4-2h-2l.6-3h-2l-.6%203h-4l.6-3h-2l-.6%203H15l-.4%202h2.3l-.9%204h-2l-.4%202h2l-.6%203h2l.6-3h4l-.6%203h2l.6-3H26l.4-2h-2.3l.9-4h2zm-4.9%204h-4l.9-4h4l-.9%204z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-brand-express-delivery.sg-cw-usp-symbol.sg-cw-usp-brand::before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%271%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2060%2060%27%3E%3Cstyle%3E.st0%7Bfill%3A%2388080e%7D.st1%7Bfill%3A%23c30c15%7D.st4%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Cg%20id%3D%27Siegel%27%3E%3Cpath%20class%3D%27st0%27%20d%3D%27M58.8%2032.4l.7%201.7c1.1%202.6.3%205.5-1.9%207.2l-1.5%201.1c-1.3%201-2.2%202.5-2.4%204.1l-.2%201.8c-.3%202.8-2.5%204.9-5.3%205.3l-1.8.2c-1.6.2-3.1%201.1-4.1%202.4l-1.1%201.5c-1.7%202.2-4.6%203-7.2%201.9l-1.7-.7c-1.5-.6-3.2-.6-4.7%200l-1.7.7c-2.6%201.1-5.5.3-7.2-1.9l-1.1-1.5c-1-1.3-2.5-2.2-4.1-2.4l-1.8-.2C9%2053.2%206.8%2051%206.5%2048.3l-.2-1.8c-.2-1.6-1.1-3.1-2.4-4.1l-1.5-1.1c-2.2-1.7-3-4.6-1.9-7.2l.7-1.7c.6-1.5.6-3.2%200-4.7L.5%2026c-1.1-2.6-.3-5.5%201.9-7.2l1.5-1.1c1.3-1%202.2-2.5%202.4-4.1l.2-1.8c.3-2.8%202.5-5%205.2-5.3l1.8-.2c1.6-.2%203.1-1.1%204.1-2.4l1.1-1.5c1.7-2.2%204.6-3%207.2-1.9l1.7.7c1.5.6%203.2.6%204.7%200L34%20.5c2.6-1.1%205.5-.3%207.2%201.9l1.1%201.5c1%201.3%202.5%202.2%204.1%202.4l1.8.2c2.8.3%204.9%202.5%205.3%205.3l.2%201.8c.2%201.6%201.1%203.1%202.4%204.1l1.5%201.1c2.2%201.7%203%204.6%201.9%207.2l-.7%201.7c-.6%201.5-.6%203.1%200%204.7z%27%2F%3E%3Ccircle%20class%3D%27st1%27%20cx%3D%2730%27%20cy%3D%2730%27%20r%3D%2724%27%2F%3E%3C%2Fg%3E%3Cg%20id%3D%27Icon%27%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M46%2039h-1v-2h1c1.1%200%202-.9%202-2v-5.7l-4.1-6.1c-.9-1.4-2.4-2.2-4.1-2.2H21v-2h18.8c2.3%200%204.5%201.2%205.8%203.1l4.4%206.6V35c0%202.2-1.8%204-4%204zM22%2039h-5v-8h2v6h3zM28%2037h11v2H28z%27%2F%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M42%2042.1c-2.3%200-4.1-1.8-4.1-4.1s1.8-4.1%204.1-4.1%204.1%201.8%204.1%204.1-1.8%204.1-4.1%204.1zm0-6c-1%200-1.9.8-1.9%201.9s.8%201.9%201.9%201.9%201.9-.8%201.9-1.9-.9-1.9-1.9-1.9zM25%2042.1c-2.3%200-4.1-1.8-4.1-4.1s1.8-4.1%204.1-4.1%204.1%201.8%204.1%204.1-1.8%204.1-4.1%204.1zm0-6c-1%200-1.9.8-1.9%201.9s.8%201.9%201.9%201.9%201.9-.8%201.9-1.9-.9-1.9-1.9-1.9zM13%2021h6v-2h-8c0%201.1.9%202%202%202zM15%2025h6v-2h-8c0%201.1.9%202%202%202zM17%2029h6v-2h-8c0%201.1.9%202%202%202z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-brand-customer-service.sg-cw-usp-symbol.sg-cw-usp-brand::before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%271%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2060%2060%27%3E%3Cstyle%3E.st0%7Bfill%3A%2388080e%7D.st1%7Bfill%3A%23c30c15%7D.st4%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Cg%20id%3D%27Siegel%27%3E%3Cpath%20class%3D%27st0%27%20d%3D%27M58.8%2032.4l.7%201.7c1.1%202.6.3%205.5-1.9%207.2l-1.5%201.1c-1.3%201-2.2%202.5-2.4%204.1l-.2%201.8c-.3%202.8-2.5%204.9-5.3%205.3l-1.8.2c-1.6.2-3.1%201.1-4.1%202.4l-1.1%201.5c-1.7%202.2-4.6%203-7.2%201.9l-1.7-.7c-1.5-.6-3.2-.6-4.7%200l-1.7.7c-2.6%201.1-5.5.3-7.2-1.9l-1.1-1.5c-1-1.3-2.5-2.2-4.1-2.4l-1.8-.2C9%2053.2%206.8%2051%206.5%2048.3l-.2-1.8c-.2-1.6-1.1-3.1-2.4-4.1l-1.5-1.1c-2.2-1.7-3-4.6-1.9-7.2l.7-1.7c.6-1.5.6-3.2%200-4.7L.5%2026c-1.1-2.6-.3-5.5%201.9-7.2l1.5-1.1c1.3-1%202.2-2.5%202.4-4.1l.2-1.8c.3-2.8%202.5-5%205.2-5.3l1.8-.2c1.6-.2%203.1-1.1%204.1-2.4l1.1-1.5c1.7-2.2%204.6-3%207.2-1.9l1.7.7c1.5.6%203.2.6%204.7%200L34%20.5c2.6-1.1%205.5-.3%207.2%201.9l1.1%201.5c1%201.3%202.5%202.2%204.1%202.4l1.8.2c2.8.3%204.9%202.5%205.3%205.3l.2%201.8c.2%201.6%201.1%203.1%202.4%204.1l1.5%201.1c2.2%201.7%203%204.6%201.9%207.2l-.7%201.7c-.6%201.5-.6%203.1%200%204.7z%27%2F%3E%3Ccircle%20class%3D%27st1%27%20cx%3D%2730%27%20cy%3D%2730%27%20r%3D%2724%27%2F%3E%3C%2Fg%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M36.9%2045.6c-1.8%200-3.6-.7-4.9-2L16.4%2028c-2.7-2.7-2.7-7.1%200-9.8l4.2-4.2%205.6%205.6c.9.9%201.5%202.2%201.5%203.5%200%201.3-.5%202.6-1.5%203.5l-.7.7%205.7%205.7-1.3%201.3-7-7%202.1-2.1c.6-.6.9-1.3.9-2.2%200-.8-.3-1.6-.9-2.2l-4.3-4.3-2.9%202.9c-2%202-2%205.2%200%207.1l15.6%2015.6c2%202%205.2%202%207.1%200l2.9-2.9-4.4-4.1c-1.2-1.2-3.2-1.1-4.3%200l-2.1%202.1-1.3-1.3%202.1-2.1c1.9-1.9%205.1-1.9%207%200l5.6%205.6-4.2%204.2c-1.3%201.3-3.1%202-4.9%202z%27%20id%3D%27Icon%27%2F%3E%3C%2Fsvg%3E"); }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-brand-sustainability.sg-cw-usp-symbol.sg-cw-usp-brand::before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%271%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2060%2060%27%3E%3Cstyle%3E.st2%7Bfill%3A%2355871e%7D.st3%7Bfill%3A%2376b928%7D.st4%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Cg%20id%3D%27Siegel%27%3E%3Cpath%20class%3D%27st2%27%20d%3D%27M58.8%2032.4l.7%201.7c1.1%202.6.3%205.5-1.9%207.2l-1.5%201.1c-1.3%201-2.2%202.5-2.4%204.1l-.2%201.8c-.3%202.8-2.5%204.9-5.3%205.3l-1.8.2c-1.6.2-3.1%201.1-4.1%202.4l-1.1%201.5c-1.7%202.2-4.6%203-7.2%201.9l-1.7-.7c-1.5-.6-3.2-.6-4.7%200l-1.7.7c-2.6%201.1-5.5.3-7.2-1.9l-1.1-1.5c-1-1.3-2.5-2.2-4.1-2.4l-1.8-.2C9%2053.2%206.8%2051%206.5%2048.3l-.2-1.8c-.2-1.6-1.1-3.1-2.4-4.1l-1.5-1.1c-2.2-1.7-3-4.6-1.9-7.2l.7-1.7c.6-1.5.6-3.2%200-4.7L.5%2026c-1.1-2.6-.3-5.5%201.9-7.2l1.5-1.1c1.3-1%202.2-2.5%202.4-4.1l.2-1.8c.3-2.8%202.5-5%205.2-5.3l1.8-.2c1.6-.2%203.1-1.1%204.1-2.4l1.1-1.5c1.7-2.2%204.6-3%207.2-1.9l1.7.7c1.5.6%203.2.6%204.7%200L34%20.5c2.6-1.1%205.5-.3%207.2%201.9l1.1%201.5c1%201.3%202.5%202.2%204.1%202.4l1.8.2c2.8.3%204.9%202.5%205.3%205.3l.2%201.8c.2%201.6%201.1%203.1%202.4%204.1l1.5%201.1c2.2%201.7%203%204.6%201.9%207.2l-.7%201.7c-.6%201.5-.6%203.1%200%204.7z%27%2F%3E%3Ccircle%20class%3D%27st3%27%20cx%3D%2730.1%27%20cy%3D%2729.6%27%20r%3D%2724%27%2F%3E%3C%2Fg%3E%3Cg%20id%3D%27Icon%27%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M22.3%2032.5c1.9%201.1%203.7-.1%203.7-.1s.1-2.1-1.8-3.3-5.2-.7-5.2-.7%201.4%203%203.3%204.1zM16%2026.9c1.5.4%202.5-1%202.5-1s-.3-1.7-1.8-2.1c-1.5-.4-3.7.7-3.7.7s1.5%202.1%203%202.4zM15%2020.7c.9%201.3%202.6.9%202.6.9s.9-1.5%200-2.7c-.9-1.3-3.3-1.9-3.3-1.9s-.2%202.4.7%203.7zM28.4%2014.4c0%201.6%201.6%202.2%201.6%202.2s1.6-.7%201.6-2.2S30%2011%2030%2011s-1.6%201.9-1.6%203.4zM24.4%2023c.8%201.9%202.8%202%202.8%202s1.3-1.5.5-3.4-3.4-3.4-3.4-3.4-.7%203%20.1%204.8zM19.5%2021.5C20%2023%2021.7%2023%2021.7%2023s1.2-1.2.7-2.7c-.6-1.5-2.7-2.6-2.7-2.6s-.8%202.3-.2%203.8zM21.6%2015.7c.6%201.4%202.3%201.4%202.3%201.4s1.2-1.2.6-2.7-2.8-2.5-2.8-2.5-.7%202.4-.1%203.8zM37.7%2032.5c-1.9%201.1-3.7-.1-3.7-.1s-.1-2.1%201.8-3.3%205.2-.8%205.2-.8-1.4%203.1-3.3%204.2zM44%2026.9c-1.5.4-2.5-1-2.5-1s.3-1.7%201.8-2.1c1.5-.4%203.7.7%203.7.7s-1.5%202.1-3%202.4zM45%2020.7c-.9%201.3-2.6.9-2.6.9s-.9-1.5%200-2.7c.9-1.3%203.3-1.9%203.3-1.9s.2%202.4-.7%203.7zM35.6%2023c-.8%201.9-2.8%202-2.8%202s-1.3-1.5-.5-3.4%203.4-3.4%203.4-3.4.7%203-.1%204.8zM40.5%2021.5C40%2023%2038.2%2023%2038.2%2023s-1.2-1.2-.7-2.7c.6-1.5%202.7-2.6%202.7-2.6s.9%202.3.3%203.8zM38.4%2015.7c-.6%201.4-2.3%201.4-2.3%201.4s-1.2-1.2-.6-2.7c.6-1.4%202.8-2.5%202.8-2.5s.7%202.4.1%203.8z%27%2F%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M41.8%2022.3a11.864%2011.864%200%200%201-5.4%203.4c-.7.2-1.5.5-2.2.8-1.2.5-2.3%201.2-3.2%202.2%200-.4%200-.7-.1-1.1-.1-1.3-.2-2.8-.2-4%200-1.3.3-2.6.8-3.8.5-1.2%201.2-2.3%202.3-3.1l-.1-.3c-1.3.6-2.3%201.7-3%203-.3.5-.5%201-.7%201.5-.2-.5-.4-1-.7-1.5-.7-1.2-1.7-2.3-3-3l-.1.3c1%20.8%201.8%201.9%202.3%203.1.5%201.2.7%202.5.8%203.8%200%201.3-.1%202.7-.2%204%200%20.4%200%20.7-.1%201.1-.9-1-2-1.7-3.2-2.3-.7-.3-1.5-.6-2.2-.8-.7-.2-1.3-.5-2-.8-1.3-.6-2.5-1.5-3.4-2.6l-.3.2c.8%201.3%201.9%202.4%203.2%203.3.6.4%201.3.8%202.1%201.1.7.3%201.3.6%201.9.9%201.2.7%202.3%201.6%202.9%202.8.3.6.5%201.2.7%201.8.1.3.1%201.1.1%201.2-.2%204.8-.4%209.7-.8%2014.5h4c-.5-4.8-.7-9.7-.8-14.5%200-.1.1-.9.1-1.2.1-.6.3-1.2.7-1.8.6-1.1%201.7-2%202.9-2.8.6-.3%201.3-.6%201.9-.9.7-.3%201.4-.7%202.1-1.1%201.3-.9%202.4-2%203.2-3.3l-.3-.1z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-brand-satisfaction-guarantee.sg-cw-usp-symbol.sg-cw-usp-brand::before {
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%271%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2060%2060%27%3E%3Cstyle%3E.st0%7Bfill%3A%2388080e%7D.st1%7Bfill%3A%23c30c15%7D.st4%7Bfill%3A%23fff%7D%3C%2Fstyle%3E%3Cg%20id%3D%27Siegel%27%3E%3Cpath%20class%3D%27st0%27%20d%3D%27M58.8%2032.4l.7%201.7c1.1%202.6.3%205.5-1.9%207.2l-1.5%201.1c-1.3%201-2.2%202.5-2.4%204.1l-.2%201.8c-.3%202.8-2.5%204.9-5.3%205.3l-1.8.2c-1.6.2-3.1%201.1-4.1%202.4l-1.1%201.5c-1.7%202.2-4.6%203-7.2%201.9l-1.7-.7c-1.5-.6-3.2-.6-4.7%200l-1.7.7c-2.6%201.1-5.5.3-7.2-1.9l-1.1-1.5c-1-1.3-2.5-2.2-4.1-2.4l-1.8-.2C9%2053.2%206.8%2051%206.5%2048.3l-.2-1.8c-.2-1.6-1.1-3.1-2.4-4.1l-1.5-1.1c-2.2-1.7-3-4.6-1.9-7.2l.7-1.7c.6-1.5.6-3.2%200-4.7L.5%2026c-1.1-2.6-.3-5.5%201.9-7.2l1.5-1.1c1.3-1%202.2-2.5%202.4-4.1l.2-1.8c.3-2.8%202.5-5%205.2-5.3l1.8-.2c1.6-.2%203.1-1.1%204.1-2.4l1.1-1.5c1.7-2.2%204.6-3%207.2-1.9l1.7.7c1.5.6%203.2.6%204.7%200L34%20.5c2.6-1.1%205.5-.3%207.2%201.9l1.1%201.5c1%201.3%202.5%202.2%204.1%202.4l1.8.2c2.8.3%204.9%202.5%205.3%205.3l.2%201.8c.2%201.6%201.1%203.1%202.4%204.1l1.5%201.1c2.2%201.7%203%204.6%201.9%207.2l-.7%201.7c-.6%201.5-.6%203.1%200%204.7z%27%2F%3E%3Ccircle%20class%3D%27st1%27%20cx%3D%2730%27%20cy%3D%2730%27%20r%3D%2724%27%2F%3E%3C%2Fg%3E%3Cg%20id%3D%27Icon%27%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M38%2029h6.6v2H36c0-1.1.9-2%202-2zM37%2035h6.3v2H35c0-1.1.9-2%202-2z%27%2F%3E%3Cpath%20class%3D%27st4%27%20d%3D%27M26%2045h-9V23h7V11h2c3.5%200%206.2%202.6%207%206.8l.9%205.2H44c.9%200%201.8.4%202.3%201.1.6.7.8%201.6.6%202.5l-3.6%2014C43%2042%2041.8%2043%2040.4%2043H28v-2h12.4c.5%200%20.9-.3%201-.8l3.6-14c.1-.3%200-.6-.2-.8-.2-.3-.5-.4-.8-.4H32.2L31%2018.2c-.5-2.5-2-5.2-5-5.2v32zm-7-2h5V25h-5v18z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol.sg-cw-usp-brand + .sg-cw-usp-text {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-usps .sg-cw-usp .sg-cw-usp-symbol.sg-cw-usp-brand + .sg-cw-usp-text {
        margin-top: 1rem; } }

.js-wheel-select {
  /* -- free adjustable vars -- */
  /* number of visible lines in wheel selector */
  /* -- -- */
  /* should be equal to $background-color. Safari translates transparent to rgba(0, 0, 0, 0). This causes gray on gradients */
  height: 7.5rem;
  max-height: 7.5rem;
  overflow: hidden;
  position: relative;
  touch-action: none;
  width: 300px; }
  .js-wheel-select.dropdown-active {
    overflow: visible;
    user-select: none; }
    .js-wheel-select.dropdown-active ul {
      background-color: #ffffff; }
      .js-wheel-select.dropdown-active ul li:hover {
        animation: item-background-transition 0.15s linear;
        background: #dddddd; }
    .js-wheel-select.dropdown-active .select-indicator::before, .js-wheel-select.dropdown-active .select-indicator::after {
      visibility: hidden; }
    .js-wheel-select.dropdown-active .select-indicator .scrollbar {
      visibility: visible; }
    .js-wheel-select.dropdown-active > .icon-arrow-up,
    .js-wheel-select.dropdown-active > .icon-arrow-down {
      visibility: hidden; }
  .js-wheel-select ul {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    align-items: center;
    display: flex;
    flex-direction: column;
    overflow: auto;
    padding: 0;
    transform: translateY(0);
    transition: transform 0.4s cubic-bezier(0.64, 0.09, 0.08, 1);
    width: 100%; }
    .js-wheel-select ul.prevent-animation {
      transition: none; }
    .js-wheel-select ul li {
      cursor: pointer;
      height: 2.5rem;
      line-height: 2.5rem;
      text-align: center;
      white-space: nowrap;
      width: 100%; }
      .js-wheel-select ul li:first-child {
        margin-top: 2.5rem; }
      .js-wheel-select ul li:last-child {
        pointer-events: none; }
      .js-wheel-select ul li.margin-bottom {
        color: rgba(255, 255, 255, 0); }
  .js-wheel-select .select-indicator {
    border-bottom: calc(1px + 1px) solid #408fc8;
    border-top: 1px solid #c8c8c8;
    height: 2.5rem;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 2.5rem;
    width: calc(100% - 1rem - 1px); }
    .js-wheel-select .select-indicator::before, .js-wheel-select .select-indicator::after {
      border: 0 #ffffff solid;
      content: "";
      display: block;
      height: calc(2.5rem + 1px);
      position: absolute;
      width: 100%; }
    .js-wheel-select .select-indicator::before {
      background: linear-gradient(#ffffff, rgba(255, 255, 255, 0));
      border-top-width: 0.5rem;
      bottom: calc(100% + 1px); }
    .js-wheel-select .select-indicator::after {
      background: linear-gradient(rgba(255, 255, 255, 0), #ffffff);
      border-bottom-width: 0.5rem;
      top: calc(100% + 1px); }
    .js-wheel-select .select-indicator .dropdown-toggle {
      cursor: pointer;
      padding: calc(0.75rem - 2px);
      pointer-events: all;
      position: absolute;
      right: 0;
      z-index: 10; }
      .js-wheel-select .select-indicator .dropdown-toggle:hover {
        background: #dddddd; }
    .js-wheel-select .select-indicator .scrollbar {
      background-color: #ececec;
      height: 7.5rem;
      position: absolute;
      right: calc(-1rem - 1px);
      top: calc(-2.5rem - 1px);
      touch-action: none;
      visibility: hidden;
      width: 1rem; }
      .js-wheel-select .select-indicator .scrollbar span {
        background: #afafaf;
        content: " ";
        cursor: move;
        height: 2rem;
        left: 0;
        pointer-events: all;
        position: absolute;
        top: 0;
        width: 1rem; }
  @media screen and (min-width: 62rem) {
    .js-wheel-select:not(.ios-device) > .icon-arrow-up,
    .js-wheel-select:not(.ios-device) > .icon-arrow-down {
      display: block; } }
  .js-wheel-select > .icon-arrow-up,
  .js-wheel-select > .icon-arrow-down {
    color: #000000;
    cursor: pointer;
    display: none;
    font-size: 1.5rem;
    line-height: 0.75rem;
    opacity: .4;
    padding: 0;
    position: absolute;
    text-align: center;
    user-select: none;
    width: 100%; }
  .js-wheel-select > .icon-arrow-up {
    padding-top: 0.75rem;
    top: 0; }
    .js-wheel-select > .icon-arrow-up::before {
      float: right;
      margin-right: calc(1rem + 7px); }
  .js-wheel-select > .icon-arrow-down {
    bottom: 0;
    padding-bottom: 0.75rem; }
    .js-wheel-select > .icon-arrow-down::before {
      float: right;
      margin-right: calc(1rem + 7px); }

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

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

.steps:not(:last-child) {
  margin-bottom: 1.5rem; }

.steps {
  display: flex;
  flex-wrap: wrap;
  font-size: 1rem;
  min-height: 2rem; }

.steps .step-item {
  margin-top: 0;
  position: relative;
  flex-grow: 1;
  flex-basis: 0; }

.steps .step-item:not(:first-child) {
  flex-basis: 1em;
  flex-grow: 1;
  flex-shrink: 1; }

.steps .step-item:not(:first-child)::before {
  content: " ";
  display: block;
  position: absolute; }

.steps .step-item::before {
  background: linear-gradient(to left, #dbdbdb 50%, #00d1b2 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item::before .step-marker {
  color: #fff; }

.steps .step-item.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-active .step-marker {
  background-color: #fff;
  border-color: #00d1b2;
  color: #00d1b2; }

.steps .step-item.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-completed .step-marker {
  color: #fff;
  background-color: #00d1b2; }

.steps .step-item .step-marker {
  align-items: center;
  display: flex;
  border-radius: 50%;
  font-weight: 700;
  justify-content: center;
  background: #b5b5b5;
  color: #fff;
  border: .2em solid #fff;
  z-index: 1; }

.steps .step-item .step-details {
  text-align: center; }

.steps .step-item.is-white::before {
  background: linear-gradient(to left, #dbdbdb 50%, #fff 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-white.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-white.is-active .step-marker {
  background-color: #fff;
  border-color: #fff;
  color: #fff; }

.steps .step-item.is-white.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-white.is-completed .step-marker {
  color: #0a0a0a;
  background-color: #fff; }

.steps .step-item.is-black::before {
  background: linear-gradient(to left, #dbdbdb 50%, #0a0a0a 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-black.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-black.is-active .step-marker {
  background-color: #fff;
  border-color: #0a0a0a;
  color: #0a0a0a; }

.steps .step-item.is-black.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-black.is-completed .step-marker {
  color: #fff;
  background-color: #0a0a0a; }

.steps .step-item.is-light::before {
  background: linear-gradient(to left, #dbdbdb 50%, #f5f5f5 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-light.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-light.is-active .step-marker {
  background-color: #fff;
  border-color: #f5f5f5;
  color: #f5f5f5; }

.steps .step-item.is-light.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-light.is-completed .step-marker {
  color: #363636;
  background-color: #f5f5f5; }

.steps .step-item.is-dark::before {
  background: linear-gradient(to left, #dbdbdb 50%, #363636 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-dark.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-dark.is-active .step-marker {
  background-color: #fff;
  border-color: #363636;
  color: #363636; }

.steps .step-item.is-dark.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-dark.is-completed .step-marker {
  color: #f5f5f5;
  background-color: #363636; }

.steps .step-item.is-primary::before {
  background: linear-gradient(to left, #dbdbdb 50%, #00d1b2 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-primary.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-primary.is-active .step-marker {
  background-color: #fff;
  border-color: #00d1b2;
  color: #00d1b2; }

.steps .step-item.is-primary.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-primary.is-completed .step-marker {
  color: #fff;
  background-color: #00d1b2; }

.steps .step-item.is-link::before {
  background: linear-gradient(to left, #dbdbdb 50%, #3273dc 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-link.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-link.is-active .step-marker {
  background-color: #fff;
  border-color: #3273dc;
  color: #3273dc; }

.steps .step-item.is-link.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-link.is-completed .step-marker {
  color: #fff;
  background-color: #3273dc; }

.steps .step-item.is-info::before {
  background: linear-gradient(to left, #dbdbdb 50%, #209cee 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-info.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-info.is-active .step-marker {
  background-color: #fff;
  border-color: #209cee;
  color: #209cee; }

.steps .step-item.is-info.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-info.is-completed .step-marker {
  color: #fff;
  background-color: #209cee; }

.steps .step-item.is-success::before {
  background: linear-gradient(to left, #dbdbdb 50%, #23d160 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-success.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-success.is-active .step-marker {
  background-color: #fff;
  border-color: #23d160;
  color: #23d160; }

.steps .step-item.is-success.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-success.is-completed .step-marker {
  color: #fff;
  background-color: #23d160; }

.steps .step-item.is-warning::before {
  background: linear-gradient(to left, #dbdbdb 50%, #ffdd57 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-warning.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-warning.is-active .step-marker {
  background-color: #fff;
  border-color: #ffdd57;
  color: #ffdd57; }

.steps .step-item.is-warning.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-warning.is-completed .step-marker {
  color: rgba(0, 0, 0, 0.7);
  background-color: #ffdd57; }

.steps .step-item.is-danger::before {
  background: linear-gradient(to left, #dbdbdb 50%, #ff3860 50%);
  background-size: 200% 100%;
  background-position: right bottom; }

.steps .step-item.is-danger.is-active::before {
  background-position: left bottom; }

.steps .step-item.is-danger.is-active .step-marker {
  background-color: #fff;
  border-color: #ff3860;
  color: #ff3860; }

.steps .step-item.is-danger.is-completed::before {
  background-position: left bottom; }

.steps .step-item.is-danger.is-completed .step-marker {
  color: #fff;
  background-color: #ff3860; }

.steps .steps-content {
  align-items: stretch;
  flex-basis: 100%;
  margin: 2rem 0; }

.steps .steps-content .step-content {
  display: none; }

.steps .steps-content .step-content.is-active {
  display: block; }

.steps .steps-actions {
  display: flex;
  align-items: stretch; }

.steps .steps-actions .steps-action {
  display: flex;
  flex-basis: 0;
  flex-grow: 1;
  margin: .5rem;
  justify-content: center;
  align-items: center; }

.steps.is-animated .step-item::before {
  transition: all 2s ease; }

.steps.is-animated .step-item .step-marker {
  transition: all 0s ease;
  transition-delay: 1.5s; }

.steps .step-item:not(:first-child)::before {
  height: .2em;
  width: 100%;
  bottom: 0;
  left: -50%;
  top: 1rem; }

.steps .step-item .step-marker {
  height: 2rem;
  width: 2rem;
  position: absolute;
  left: calc(50% - 1rem); }

.steps .step-item .step-marker .icon * {
  font-size: 1rem; }

.steps .step-item .step-details {
  margin-top: 2rem;
  margin-left: .5em;
  margin-right: .5em;
  padding-top: .2em; }

.steps .step-item .step-details .step-title {
  font-size: 1.2rem;
  font-weight: 600; }

.steps.is-small {
  font-size: .75rem;
  min-height: 1.5rem; }

.steps.is-small .step-item:not(:first-child)::before {
  height: .2em;
  width: 100%;
  bottom: 0;
  left: -50%;
  top: .75rem; }

.steps.is-small .step-item .step-marker {
  height: 1.5rem;
  width: 1.5rem;
  position: absolute;
  left: calc(50% - .75rem); }

.steps.is-small .step-item .step-marker .icon * {
  font-size: .75rem; }

.steps.is-small .step-item .step-details {
  margin-top: 1.5rem;
  margin-left: .5em;
  margin-right: .5em;
  padding-top: .2em; }

.steps.is-small .step-item .step-details .step-title {
  font-size: .9rem;
  font-weight: 600; }

.steps.is-medium {
  font-size: 1.25rem;
  min-height: 2.5rem; }

.steps.is-medium .step-item:not(:first-child)::before {
  height: .2em;
  width: 100%;
  bottom: 0;
  left: -50%;
  top: 1.25rem; }

.steps.is-medium .step-item .step-marker {
  height: 2.5rem;
  width: 2.5rem;
  position: absolute;
  left: calc(50% - 1.25rem); }

.steps.is-medium .step-item .step-marker .icon * {
  font-size: 1.25rem; }

.steps.is-medium .step-item .step-details {
  margin-top: 2.5rem;
  margin-left: .5em;
  margin-right: .5em;
  padding-top: .2em; }

.steps.is-medium .step-item .step-details .step-title {
  font-size: 1.5rem;
  font-weight: 600; }

.steps.is-large {
  font-size: 1.5rem;
  min-height: 3rem; }

.steps.is-large .step-item:not(:first-child)::before {
  height: .2em;
  width: 100%;
  bottom: 0;
  left: -50%;
  top: 1.5rem; }

.steps.is-large .step-item .step-marker {
  height: 3rem;
  width: 3rem;
  position: absolute;
  left: calc(50% - 1.5rem); }

.steps.is-large .step-item .step-marker .icon * {
  font-size: 1.5rem; }

.steps.is-large .step-item .step-details {
  margin-top: 3rem;
  margin-left: .5em;
  margin-right: .5em;
  padding-top: .2em; }

.steps.is-large .step-item .step-details .step-title {
  font-size: 1.8rem;
  font-weight: 600; }

#sg-cw-molecule-wizard-trading-partners .steps-actions .steps-action .button {
  left: 1rem;
  top: 1rem;
  position: absolute; }
  #sg-cw-molecule-wizard-trading-partners .steps-actions .steps-action .button[disabled] {
    display: none; }
  #sg-cw-molecule-wizard-trading-partners .steps-actions .steps-action .button > i {
    color: #000000;
    font-size: 1.75rem; }
  #sg-cw-molecule-wizard-trading-partners .steps-actions .steps-action .button:hover, #sg-cw-molecule-wizard-trading-partners .steps-actions .steps-action .button:active {
    text-decoration: none; }

#sg-cw-molecule-wizard-trading-partners .steps-content {
  background: #ececec;
  margin: 0;
  padding: 0; }
  #sg-cw-molecule-wizard-trading-partners .steps-content .step-content {
    height: 100%; }
    #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-logo {
      pointer-events: none;
      position: absolute;
      left: 0;
      right: 0;
      top: 1rem; }
      #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-logo > img {
        height: 35px; }
    #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner {
      padding: 0 2.5rem; }
      #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro {
        justify-content: center; }
        #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div {
          margin-bottom: 3rem;
          padding-bottom: 0;
          padding-left: 1.8rem;
          padding-right: 1.8rem;
          padding-top: .5rem;
          position: relative;
          /* If no breakpoint exists, use the content as default */ }
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div:first-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div:first-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div:first-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div:first-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div:first-child, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div:first-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div:first-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div:last-child, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div:last-child {
            border: transparent; }
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div:last-child, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div:last-child, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div:last-child {
            margin-bottom: 0; }
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-button, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-magazine-accordion-item-link, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-tradingpartner, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-checkout, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-additionalcta, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-additionalcta {
            width: 100%; }
          @media only screen and (min-width: 1024px) {
            #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div {
              flex: 0 0 auto;
              margin-bottom: 0;
              max-width: none;
              min-width: 340px; }
              #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div + [class*="sg-cw-col-"], #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div + [class*="sg-cw-col-"], #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div + [class*="sg-cw-col-"], #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div + [class*="sg-cw-col-"], #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div + [class*="sg-cw-col-"], .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div + [class*="sg-cw-col-"], #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div + [class*="sg-cw-col-"] {
                border-left: 4px solid #ededed; }
              #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-button, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-magazine-accordion-item-link, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-tradingpartner, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-checkout, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-additionalcta, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-additionalcta {
                width: auto; } }
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div ul, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div ul, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div ul, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div ul, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div ul, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div ul, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div ul {
            margin-top: 1.1rem; }
            #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div ul li, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div ul li, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div ul li, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div ul li, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div ul li, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div ul li, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div ul li {
              font-size: .8rem;
              color: #a0a0a0;
              margin-bottom: .3rem; }
              #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div ul li > i, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div ul li > i, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div ul li > i, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div ul li > i, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div ul li > i, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div ul li > i, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div ul li > i {
                font-size: .8rem;
                color: #c30c15;
                margin-right: .6rem; }
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-button, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-button, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-magazine-accordion-item-link, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-magazine-accordion-item-link, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-tradingpartner, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-tradingpartner, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-checkout, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-checkout, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-pip-order-additionalcta, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-pip-order-additionalcta, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-pip-order-additionalcta {
            margin-top: 1.1rem;
            font-size: .8rem;
            width: auto; }
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div > .icon, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div > .icon, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div > .icon, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div > .icon, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div > .icon, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div > .icon, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div > .icon {
            position: absolute;
            right: 25px;
            top: 0; }
            #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div > .icon > img, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div > .icon > img, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div > .icon > img, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div > .icon > img, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div > .icon > img, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div > .icon > img, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div > .icon > img {
              width: 70px; }
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-row > div .sg-cw-download-badge, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-content > div .sg-cw-download-badge, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-heading-cta > div .sg-cw-download-badge, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-navigation-container > div .sg-cw-download-badge, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-specifications .sg-cw-section-wrapper > div .sg-cw-download-badge, .sg-cw-pip-specifications #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-section-wrapper > div .sg-cw-download-badge, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .step-content-inner .sg-cw-pip-intro > div .sg-cw-download-badge {
            display: flex;
            justify-content: space-around;
            margin: 20px; }
    #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field {
      /* If no breakpoint exists, use the content as default */ }
      #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field > a {
        padding: .7rem;
        outline: none;
        display: inline-flex;
        background: #fff;
        margin: 10px;
        width: 130px;
        height: 70px;
        justify-content: center;
        align-items: center; }
        #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field > a:hover, #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field > a:active {
          text-decoration: none; }
        #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field > a img {
          width: 100%;
          height: 100%;
          object-fit: contain; }
      @media only screen and (min-width: 1024px) {
        #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field > a {
          width: 220px; } }
      #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field.is-horizontal {
        display: flex;
        flex-wrap: wrap;
        margin: 0 auto;
        justify-content: space-between;
        max-width: 300px;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field.is-horizontal {
            max-width: 480px; } }
        #sg-cw-molecule-wizard-trading-partners .steps-content .step-content .field.is-horizontal:last-child {
          padding-bottom: 0; }

#sg-cw-molecule-wizard-trading-partners .modal-dialog {
  height: 100vh;
  max-width: 24rem;
  width: auto;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    #sg-cw-molecule-wizard-trading-partners .modal-dialog {
      height: auto;
      max-width: 775px;
      min-width: 540px; }
      .browser-ie #sg-cw-molecule-wizard-trading-partners .modal-dialog {
        height: 50vh; } }
  #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-header {
    background: #ffffff;
    padding-top: 3.5rem; }
    #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-header h3 {
      font-size: 1.4rem;
      font-weight: 700; }
    #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-header p, #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-header .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-header li {
      font-size: .9rem;
      margin-top: 1rem; }
    #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-header .icon-close {
      font-size: 1.75rem; }
  #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-body {
    padding: .2rem 0;
    /* If no breakpoint exists, use the content as default */
    background: #ececec; }
    @media only screen and (min-width: 1024px) {
      #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-body {
        padding: 2rem 0; } }
    #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-body h5 {
      font-size: 1rem;
      font-weight: 700;
      line-height: 1; }
    #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-body small {
      color: #a0a0a0;
      font-size: .8rem; }
    #sg-cw-molecule-wizard-trading-partners .modal-dialog .modal-body.white {
      background: #ffffff; }

/* organisms */
.ed-cw-root {
  /* Cause the mode selector above. The editor has no mode attribute and there is no != css selector */
  /* sass-lint:disable ImportantRule */
  /* sass-lint:enable ImportantRule */ }
  .ed-cw-root:not([mode="printsOrder"]) .sg-cw-button:not(.sg-cw-float), .ed-cw-root:not([mode="printsOrder"]) .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:not(.sg-cw-float), .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root:not([mode="printsOrder"]) .sg-cw-magazine-accordion-item-link:not(.sg-cw-float), .ed-cw-root:not([mode="printsOrder"]) .sg-cw-pip-order-tradingpartner:not(.sg-cw-float), .ed-cw-root:not([mode="printsOrder"]) .sg-cw-pip-order-checkout:not(.sg-cw-float), .ed-cw-root:not([mode="printsOrder"]) .sg-cw-pip-order-additionalcta:not(.sg-cw-float),
  .ed-cw-root:not([mode="printsOrder"]) .cw-button:not(.sg-cw-bottom-button-bar) {
    border-radius: 0; }
    .ed-cw-root:not([mode="printsOrder"]) .sg-cw-button:not(.sg-cw-float).cw-navbar-button, .ed-cw-root:not([mode="printsOrder"]) .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:not(.sg-cw-float).cw-navbar-button, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root:not([mode="printsOrder"]) .sg-cw-magazine-accordion-item-link:not(.sg-cw-float).cw-navbar-button, .ed-cw-root:not([mode="printsOrder"]) .sg-cw-pip-order-tradingpartner:not(.sg-cw-float).cw-navbar-button, .ed-cw-root:not([mode="printsOrder"]) .sg-cw-pip-order-checkout:not(.sg-cw-float).cw-navbar-button, .ed-cw-root:not([mode="printsOrder"]) .sg-cw-pip-order-additionalcta:not(.sg-cw-float).cw-navbar-button,
    .ed-cw-root:not([mode="printsOrder"]) .cw-button:not(.sg-cw-bottom-button-bar).cw-navbar-button {
      color: #4C4C4C; }
  .ed-cw-root .sg-cw-toolbar-item .sg-cw-button:not(.sg-cw-on-dark), .ed-cw-root .sg-cw-toolbar-item .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:not(.sg-cw-on-dark), .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .sg-cw-toolbar-item .sg-cw-magazine-accordion-item-link:not(.sg-cw-on-dark), .ed-cw-root .sg-cw-toolbar-item .sg-cw-pip-order-tradingpartner:not(.sg-cw-on-dark), .ed-cw-root .sg-cw-toolbar-item .sg-cw-pip-order-checkout:not(.sg-cw-on-dark), .ed-cw-root .sg-cw-toolbar-item .sg-cw-pip-order-additionalcta:not(.sg-cw-on-dark) {
    color: #4C4C4C !important; }
  .ed-cw-root .modal2 .sg-cw-button, .ed-cw-root .modal2 .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .modal2 .sg-cw-magazine-accordion-item-link, .ed-cw-root .modal2 .sg-cw-pip-order-tradingpartner, .ed-cw-root .modal2 .sg-cw-pip-order-checkout, .ed-cw-root .modal2 .sg-cw-pip-order-additionalcta,
  .ed-cw-root .sg-cw-bottom-button-bar .sg-cw-button,
  .ed-cw-root .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link,
  .ed-cw-root .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner,
  .ed-cw-root .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout,
  .ed-cw-root .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta {
    border-radius: 3px !important; }
  .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-raise, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-raise, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-raise, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:hover, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-button:hover, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:hover, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:hover, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-button:hover, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:hover, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:hover, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:hover, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-raise, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-raise, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-raise, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:active, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-button:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-button:active, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:active, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:active, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:active, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:active, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:active, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-raise, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-raise, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-raise, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:focus, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-button:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link.sg-cw-button:focus, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:focus, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:focus, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:focus, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:focus, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:focus {
    background-color: #C30C15; }
    .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-raise.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-raise.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-raise.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:hover.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:hover.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:hover.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:hover.sg-cw-disabled,
    .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-button:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-raise.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-raise.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-raise.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:active.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:active.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:active.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:active.sg-cw-disabled,
    .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-button:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-raise.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-raise.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-raise.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:focus.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:focus.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:focus.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:focus.sg-cw-disabled,
    .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-button:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:focus.sg-cw-disabled {
      background-color: #ececec; }
    .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-raise.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-raise.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-raise.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:hover.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark,
    .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-button:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-raise.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-raise.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-raise.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:active.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:active.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:active.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:active.sg-cw-on-dark,
    .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-button:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-raise.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-raise.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-raise.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:focus.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-checkout:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link.sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:focus.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark,
    .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-button:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout:focus.sg-cw-on-dark {
      background-color: #ececec; }
  .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-flat, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:hover, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:hover, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-flat, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-flat, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-flat, .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-flat-icon, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-flat, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:active, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:active, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:active, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:active, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:active, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:active, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:active, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:active, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-flat, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-flat, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-flat, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-flat-icon, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-flat, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:focus, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:focus, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:focus, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:focus, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:focus, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:focus, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:focus, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:focus, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:focus, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:focus, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-flat, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-flat, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-flat, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-flat-icon, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-flat-icon, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-flat-icon {
    background-color: transparent; }
    .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-flat-icon.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:active.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-flat-icon.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:focus.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-flat.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-flat-icon.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-flat-icon.sg-cw-disabled, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-flat-icon.sg-cw-disabled {
      background-color: transparent; }
    .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-flat-icon.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:active.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-flat-icon.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .sg-cw-additional .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark, .sg-cw-cards.sg-cw-information .modal-footer .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-flat.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-flat-icon.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-flat-icon.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-flat-icon.sg-cw-on-dark {
      background-color: transparent; }
  .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-float, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-float, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-float, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-float, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-float, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-float, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-float, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-float, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-float, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-float {
    background-color: #cdcdcd; }
    .ed-cw-root .number-container .sg-cw-button:hover.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover.sg-cw-float.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:hover.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:hover.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:hover.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:hover.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:active.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:active.sg-cw-float.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:active.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:active.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:active.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:active.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-button:focus.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:focus.sg-cw-float.sg-cw-on-dark, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .number-container .sg-cw-magazine-accordion-item-link:focus.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-tradingpartner:focus.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-checkout:focus.sg-cw-float.sg-cw-on-dark, .ed-cw-root .number-container .sg-cw-pip-order-additionalcta:focus.sg-cw-float.sg-cw-on-dark {
      background-color: #ffffff; }

cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-flat:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-button:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-button:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:not(.sg-cw-disabled):hover, .sg-cw-accordion2.sg-cw-accordion-horizontal cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-magazine-accordion-item-link:not(.sg-cw-disabled):hover {
  color: #ffffff; }
  cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-flat:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-button:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .sg-cw-additional cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-button:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-tradingpartner:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-checkout:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-cards.sg-cw-information .modal-footer cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-pip-order-additionalcta:not(.sg-cw-disabled):hover.sg-cw-disabled, cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:not(.sg-cw-disabled):hover.sg-cw-disabled, .sg-cw-accordion2.sg-cw-accordion-horizontal cw-editor-toolbar:not(.isCheckMarkMode) .sg-cw-toolbar:not(.inverted):not(.action):not(.cw-header) .sg-cw-magazine-accordion-item-link:not(.sg-cw-disabled):hover.sg-cw-disabled {
    color: #81080e; }

.sg-cw-transform-item {
  cursor: default; }

.sg-cw-tool-frame {
  /* Temporary allowed */
  /* sass-lint:disable SelectorFormat */
  /* sass-lint:enable SelectorFormat */ }
  .sg-cw-tool-frame .sg-cw-tool-frame-line {
    stroke: #3582b9;
    stroke-dasharray: .4, 1;
    stroke-linecap: round; }
  .sg-cw-tool-frame .sg-cw-tool-frame-line-secondary {
    stroke: #ffffff; }
  .sg-cw-tool-frame .sg-cw-tool-frame-handle {
    fill: #2e6f9d;
    stroke: #ffffff;
    transition: opacity 0.15s; }
  .sg-cw-tool-frame .sg-cw-tool-frame-anchor-arrow {
    fill: #f3ca00;
    stroke: #ffffff; }
  .sg-cw-tool-frame .sg-cw-editor-rotate-icon {
    fill: #ffffff; }
  .sg-cw-tool-frame .sg-cw-item-placeholder {
    fill: #a0a0a0;
    fill-opacity: .5; }
  .sg-cw-tool-frame.sg-cw-moving {
    cursor: move; }
    .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-handle,
    .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-anchor,
    .sg-cw-tool-frame.sg-cw-moving .hit-area {
      pointer-events: none; }
      .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-handle.sg-cw-active-handle,
      .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-anchor.sg-cw-active-handle,
      .sg-cw-tool-frame.sg-cw-moving .hit-area.sg-cw-active-handle {
        pointer-events: auto; }
    .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-handle,
    .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-anchor {
      opacity: 0; }
      .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-handle.sg-cw-active-handle,
      .sg-cw-tool-frame.sg-cw-moving .sg-cw-tool-frame-anchor.sg-cw-active-handle {
        opacity: 1; }
  .sg-cw-tool-frame .hit-area:hover.top {
    cursor: n-resize; }
  .sg-cw-tool-frame .hit-area:hover.right {
    cursor: e-resize; }
  .sg-cw-tool-frame .hit-area:hover.bottom {
    cursor: s-resize; }
  .sg-cw-tool-frame .hit-area:hover.left {
    cursor: w-resize; }
  .sg-cw-tool-frame .hit-area:hover.topLeft {
    cursor: nw-resize; }
  .sg-cw-tool-frame .hit-area:hover.topRight {
    cursor: ne-resize; }
  .sg-cw-tool-frame .hit-area:hover.bottomRight {
    cursor: se-resize; }
  .sg-cw-tool-frame .hit-area:hover.bottomLeft {
    cursor: sw-resize; }
  .sg-cw-tool-frame .hit-area:hover.rotate {
    cursor: ew-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.top {
    cursor: ne-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.right {
    cursor: se-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.bottom {
    cursor: sw-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.left {
    cursor: nw-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.topLeft {
    cursor: n-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.topRight {
    cursor: e-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.bottomRight {
    cursor: s-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.bottomLeft {
    cursor: w-resize; }
  .sg-cw-tool-frame.rotated45 .hit-area:hover.rotate {
    cursor: nwse-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.top {
    cursor: e-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.right {
    cursor: s-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.bottom {
    cursor: w-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.left {
    cursor: n-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.topLeft {
    cursor: ne-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.topRight {
    cursor: se-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.bottomRight {
    cursor: sw-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.bottomLeft {
    cursor: nw-resize; }
  .sg-cw-tool-frame.rotated90 .hit-area:hover.rotate {
    cursor: ns-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.top {
    cursor: se-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.right {
    cursor: sw-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.bottom {
    cursor: nw-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.left {
    cursor: ne-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.topLeft {
    cursor: e-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.topRight {
    cursor: s-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.bottomRight {
    cursor: w-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.bottomLeft {
    cursor: n-resize; }
  .sg-cw-tool-frame.rotated135 .hit-area:hover.rotate {
    cursor: nesw-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.top {
    cursor: s-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.right {
    cursor: w-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.bottom {
    cursor: n-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.left {
    cursor: e-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.topLeft {
    cursor: se-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.topRight {
    cursor: sw-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.bottomRight {
    cursor: nw-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.bottomLeft {
    cursor: ne-resize; }
  .sg-cw-tool-frame.rotated180 .hit-area:hover.rotate {
    cursor: ew-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.top {
    cursor: sw-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.right {
    cursor: nw-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.bottom {
    cursor: ne-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.left {
    cursor: se-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.topLeft {
    cursor: s-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.topRight {
    cursor: w-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.bottomRight {
    cursor: n-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.bottomLeft {
    cursor: e-resize; }
  .sg-cw-tool-frame.rotated225 .hit-area:hover.rotate {
    cursor: nwse-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.top {
    cursor: w-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.right {
    cursor: n-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.bottom {
    cursor: e-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.left {
    cursor: s-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.topLeft {
    cursor: sw-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.topRight {
    cursor: nw-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.bottomRight {
    cursor: ne-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.bottomLeft {
    cursor: se-resize; }
  .sg-cw-tool-frame.rotated270 .hit-area:hover.rotate {
    cursor: ns-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.top {
    cursor: nw-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.right {
    cursor: ne-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.bottom {
    cursor: se-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.left {
    cursor: sw-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.topLeft {
    cursor: w-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.topRight {
    cursor: n-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.bottomRight {
    cursor: e-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.bottomLeft {
    cursor: s-resize; }
  .sg-cw-tool-frame.rotated315 .hit-area:hover.rotate {
    cursor: nesw-resize; }
  .sg-cw-tool-frame .sg-cw-rotate-angle {
    fill: #000000;
    text-anchor: middle;
    /* Temporary allowed */
    /* sass-lint:disable QualifyingElement */ }
    .sg-cw-tool-frame .sg-cw-rotate-angle .sg-cw-rotate-angle-bg {
      display: none; }
    .sg-cw-tool-frame .sg-cw-rotate-angle circle.sg-cw-rotate-angle-bg {
      display: inline;
      fill: #ffffff;
      opacity: .6; }

.sg-cw-svg-icon {
  fill: #ffffff;
  font-size: 34px;
  stroke: #ffffff;
  stroke-width: 2px; }
  .sg-cw-svg-icon .sg-cw-svg-icon-background {
    fill: #408fc8; }

.sg-cw-select-photo-itembox {
  cursor: pointer; }
  .sg-cw-dnd-active .sg-cw-select-photo-itembox {
    cursor: grabbing; }
  .sg-cw-select-photo-itembox rect {
    fill: #ffffff;
    fill-opacity: 0;
    stroke: #408fc8;
    stroke-width: .05rem;
    transition: fill-opacity .3s, stroke-width .3s; }
    .sg-cw-select-photo-itembox-ghost .sg-cw-select-photo-itembox rect {
      fill: none;
      stroke-dasharray: .01rem .1rem;
      stroke-linecap: round; }
  .sg-cw-select-photo-itembox .sg-cw-svg-icon {
    opacity: 1;
    transition: font-size .2s; }
  .sg-cw-select-photo-itembox:hover rect, .sg-cw-select-photo-itembox.hover rect {
    fill-opacity: .2;
    stroke-width: .1rem; }
  .sg-cw-select-photo-itembox:hover .sg-cw-svg-icon, .sg-cw-select-photo-itembox.hover .sg-cw-svg-icon {
    font-size: 36px; }

.sg-cw-editor-overlay-design-area .sg-cw-editor-product-display:not(.image-item),
.sg-cw-editor-overlay-design-area .sg-cw-editor-item:not(.image-item) {
  opacity: .8;
  pointer-events: none; }

.sg-cw-editor-overlay-design-area .sg-cw-editor-product-display.designlayer-item,
.sg-cw-editor-overlay-design-area .sg-cw-editor-item.designlayer-item {
  opacity: 1;
  pointer-events: none; }

.sg-cw-editor-photo-selection-hint {
  color: #7d7d7d; }
  .sg-cw-editor-photo-selection-hint .sg-cw-editor-photo-selection-icon {
    font-size: 10vh; }
  .sg-cw-editor-photo-selection-hint .sg-cw-editor-photo-selection-hint-text {
    align-items: center;
    font-size: 1.2rem;
    /* copied from .sg-cw-typo-600 */
    line-height: 1.3rem;
    text-align: center; }

.sg-cw-dnd-active {
  cursor: grabbing; }

.sg-cw-dnd-avatar {
  opacity: .5;
  pointer-events: none; }

.sg-cw-photo-selection-thumbnail {
  cursor: pointer; }
  .sg-cw-dnd-active .sg-cw-photo-selection-thumbnail {
    cursor: grabbing; }

.sg-cw-dnd-selected {
  transform: scale(0.9);
  transition: transform .3s; }

.sg-cw-editor-move-icon {
  opacity: 0;
  pointer-events: none;
  transition: opacity .1s ease-in; }
  .sg-cw-editor-move-icon.sg-cw-visible {
    opacity: .5; }
  .sg-cw-editor-move-icon circle {
    fill: #ffffff; }
  .sg-cw-editor-move-icon path {
    fill: #000000; }

.sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-error {
  /* Temporary allowed */
  /* sass-lint:disable PlaceholderInExtend */ }

header {
  position: relative;
  box-shadow: 0 8px 6px -6px #a0a0a0;
  /* If no breakpoint exists, use the content as default */ }
  header.sg-cw-sticky-header {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 440;
    border-bottom: 0 solid #ffffff;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      header.sg-cw-sticky-header {
        margin-bottom: 0; } }
    header.sg-cw-sticky-header .header {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        header.sg-cw-sticky-header .header {
          box-sizing: content-box;
          padding-bottom: 30px;
          padding-top: 20px;
          height: 20px;
          transition: all .5s; } }
      header.sg-cw-sticky-header .header .logo {
        transition: height 0.4s, padding-top 0.4s;
        width: 40%;
        height: 40px;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          header.sg-cw-sticky-header .header .logo {
            height: 45px; } }
      header.sg-cw-sticky-header .header .icons {
        justify-content: flex-end; }
    header.sg-cw-sticky-header.stuck {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        header.sg-cw-sticky-header.stuck .header {
          padding-bottom: 10px;
          padding-top: 10px; }
          header.sg-cw-sticky-header.stuck .header .logo {
            height: 40px;
            padding-top: 10px; }
          header.sg-cw-sticky-header.stuck .header .icons .icon {
            font-size: 1.5rem; }
          header.sg-cw-sticky-header.stuck .header .support-text {
            opacity: 0;
            flex: 0;
            transition: opacity 0.15s, flex 0.4s 0.15s; } }
      header.sg-cw-sticky-header.stuck .logo {
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1200px) {
          header.sg-cw-sticky-header.stuck .logo {
            padding-top: 10px; } }
  @media only screen and (min-width: 1024px) {
    header {
      transition: border-bottom-width 0.4s 0.4s; }
      header:not(.stuck).sg-cw-navigation-sub-active-hover, header.sg-cw-navigation-sub-active-hover, header:not(.stuck).sg-cw-navigation-sub-active {
        border-bottom-width: 2.88em;
        transition: border-bottom-width 0.4s; } }

/* covering IE 11 not doing sticky */
.browser-ie header.sg-cw-sticky-header.stuck,
.browser-edge header.sg-cw-sticky-header.stuck {
  position: fixed;
  top: 0;
  width: 100%; }

preheader {
  display: none;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    preheader {
      width: 100%;
      height: 10px;
      display: block;
      background-color: #c30c15; }
      preheader:after {
        content: "\2003";
        display: block;
        background: #c30c15;
        width: 100%;
        line-height: 3rem;
        height: 10px; } }

.header .container {
  height: 100%;
  margin: 0 auto;
  max-width: 1400px;
  padding: 0 1rem;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .header .container {
      display: flex; }
      .header .container .flexcontainer {
        min-width: 100%; } }

.header {
  background-color: #c30c15;
  color: #ffffff;
  font-size: inherit;
  height: 50px;
  position: relative;
  width: 100%;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) {
    .header .search-closed {
      display: block; }
    .header .search-open {
      display: none; } }
  @media only screen and (min-width: 640px) {
    .header {
      height: 80px; }
      .header .search-closed {
        display: none; }
      .header .search-open {
        display: block;
        font-size: 0;
        margin-right: 1rem;
        max-width: 400px;
        min-width: 200px;
        position: relative;
        width: 25vw;
        /* search icon */ }
        .header .search-open input {
          background-color: #ffffff;
          font-size: 15px;
          padding: .5rem;
          width: 100%; }
          .header .search-open input:focus {
            outline: none; }
        .header .search-open i {
          color: #c8c8c8;
          font-size: 1.6rem;
          position: absolute;
          right: .5rem;
          top: 50%;
          transform: translateY(-50%); } }
  .header.sticky {
    opacity: 0; }
  .header input {
    border: 0; }
  .header .flexcontainer {
    align-items: center;
    display: flex;
    height: 100%;
    justify-content: space-between; }
  .header .icons {
    align-items: center;
    display: flex;
    margin-right: .25rem; }
    .header .icons a {
      color: #ffffff; }
    .header .icons a:hover {
      text-decoration: none; }
    .header .icons div:not(.search-open),
    .header .icons .icon:not(.search-open) {
      font-size: 1.3rem;
      padding: 0 .5rem;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .header .icons div:not(.search-open),
        .header .icons .icon:not(.search-open) {
          font-size: 2rem;
          padding: 0 1rem; } }
      .header .icons div:not(.search-open).support-text,
      .header .icons .icon:not(.search-open).support-text {
        display: none;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 640px) {
          .header .icons div:not(.search-open).support-text,
          .header .icons .icon:not(.search-open).support-text {
            padding: 0;
            display: initial;
            font-size: 0.8rem;
            overflow: hidden;
            opacity: 1;
            flex: 1;
            transition: opacity 0.15s 0.4s, flex 0.4s; } }
    .header .icons .icon:last-child {
      padding-right: 0; }
  .header .logo {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    height: 60%;
    line-height: 3rem;
    width: 60%; }
    .header .logo a {
      height: 100%; }
    .header .logo img {
      display: block;
      height: 100%;
      max-width: 150px; }

.go-top {
  /* No handling with transparent color this time */
  /* sass-lint:disable ColorVariable */
  background-color: rgba(0, 0, 0, 0.2);
  /* sass-lint:enable ColorVariable */
  bottom: 1.5rem;
  display: none;
  padding-top: 0;
  position: fixed;
  right: 1.5rem;
  transition: all .25s;
  z-index: 180;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .go-top:hover {
      /* No handling with transparent color this time */
      /* sass-lint:disable ColorVariable */
      background-color: rgba(0, 0, 0, 0.2);
      /* sass-lint:enable ColorVariable */ } }
  .go-top:active {
    bottom: 1.55rem;
    right: 1.55rem;
    transition: all .0125s; }
  .go-top:hover {
    bottom: 1.45rem;
    right: 1.45rem;
    transition: all .0875s; }

header.sg-cw-header {
  position: sticky; }

:target:before {
  content: "";
  display: block;
  height: 50px;
  /* same as your fixed header height */
  margin: -50px 0 0;
  /* negative fixed header height */ }

/* menu bar under the header */
/* sass-lint:disable ChainedClasses, QualifyingElement, SelectorDepth */
.no-pointer-events {
  /* For scroll event */
  /* sass-lint:disable ImportantRule */
  pointer-events: none !important;
  /* sass-lint:enable ImportantRule */ }

.sg-cw-navigation-scroll-blocker {
  touch-action: none;
  overflow: hidden; }

.sg-cw-navigation {
  background-color: #c30c15;
  display: block;
  position: relative;
  height: auto;
  width: 100%;
  user-select: none; }
  .sg-cw-navigation input[type="checkbox"] {
    display: none; }
  .sg-cw-navigation [type=checkbox] + label.sg-cw-navigation-mobileindicator {
    display: block;
    flex: 0 0 3rem;
    cursor: pointer;
    line-height: 3rem;
    user-select: none;
    background-color: #ffffff;
    text-align: center;
    color: #4C4C4C;
    font-size: 1.125rem;
    text-transform: uppercase;
    /* resetting IPS styling */
    margin: 0;
    vertical-align: inherit;
    /* END: resetting IPS styling */ }
  .sg-cw-navigation-mobileindicator > i[class^="icon-"] {
    font-size: 1.3em;
    display: inline-block;
    transform: translateY(-3px);
    transition: transform 0.4s ease-in-out;
    color: #7f7f7f; }
    input[id^='mobileindicator-']:checked + .sg-cw-navigation-mobileindicator > i[class^="icon-"] {
      transform: translateY(0px) rotateX(180deg); }
  .sg-cw-navigation-container {
    flex-direction: column;
    flex-wrap: nowrap;
    position: relative;
    overflow: hidden;
    overflow-y: auto;
    transition: height 0.4s ease-out;
    will-change: height;
    background-color: #E0E0E0;
    height: 0;
    padding: 0; }
  input[id^='mobileindicator-']:checked + .sg-cw-navigation-mobileindicator + .sg-cw-navigation-container {
    display: block; }
    .sg-cw-sticky-header input[id^='mobileindicator-']:checked + .sg-cw-navigation-mobileindicator + .sg-cw-navigation-container {
      height: calc(100vh - 50px - 3rem); }
  .sg-cw-navigation ul.sg-cw-navigation-list, .sg-cw-navigation ul.sg-cw-navigation-sublist, .sg-cw-navigation ul.sg-cw-navigation-list-secondary {
    display: block;
    overflow: hidden;
    list-style: none;
    margin: 0;
    padding: 1rem 0;
    background-color: #ffffff;
    width: 100%; }
    .sg-cw-navigation ul.sg-cw-navigation-list li.sg-cw-navigation-item, .sg-cw-navigation ul.sg-cw-navigation-sublist li.sg-cw-navigation-item, .sg-cw-navigation ul.sg-cw-navigation-list-secondary li.sg-cw-navigation-item {
      display: flex; }
      .sg-cw-navigation ul.sg-cw-navigation-list li.sg-cw-navigation-item::before, .sg-cw-navigation ul.sg-cw-navigation-sublist li.sg-cw-navigation-item::before, .sg-cw-navigation ul.sg-cw-navigation-list-secondary li.sg-cw-navigation-item::before {
        content: none !important; }
  .sg-cw-navigation ul.sg-cw-navigation-list {
    z-index: 400; }
  .sg-cw-navigation ul.sg-cw-navigation-list-secondary {
    background-color: transparent; }
  .sg-cw-navigation ul.sg-cw-navigation-sublist {
    z-index: 411;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: translateX(110%);
    transition: transform 0.4s ease-out;
    will-change: transform;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 3rem; }
  .sg-cw-navigation-list .sg-cw-navigation-item input[type="checkbox"]:checked + .sg-cw-navigation-sublist {
    transform: translateX(0); }
  .sg-cw-navigation-item {
    margin: 0 1.5rem 0 1rem;
    padding: .5rem 0;
    line-height: 2rem;
    color: #4C4C4C;
    font-size: inherit; }
    a.sg-cw-navigation-item-text {
      padding: 0 .7rem;
      display: block;
      flex: 1;
      color: #4C4C4C;
      text-decoration: none;
      border-left: 4px solid #ffffff; }
    .sg-cw-navigation-item-active > a.sg-cw-navigation-item-text {
      border-left-color: #c30c15; }
    .sg-cw-navigation-item-more {
      display: inline-block;
      flex: 0 0 2rem;
      text-align: center; }
      .sg-cw-navigation-item-more > i[class^="icon-"] {
        font-size: 1.7rem;
        color: #7f7f7f; }
    .sg-cw-navigation-item-back {
      width: 100%;
      color: inherit; }
      .sg-cw-navigation-item-back > i.icon-arrow-left {
        color: #7f7f7f; }
  .sg-cw-navigation-list > .sg-cw-navigation-item {
    text-transform: uppercase; }
  .sg-cw-navigation-list-secondary .sg-cw-navigation-item {
    padding-left: .5rem; }
    .sg-cw-navigation-list-secondary .sg-cw-navigation-item i[class^="icon-"] {
      font-size: 2em;
      margin-right: 1.25rem; }
    .sg-cw-navigation-list-secondary .sg-cw-navigation-item-text {
      border-left: none;
      padding: 0; }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1024px) {
  .sg-cw-navigation [type=checkbox] + label.sg-cw-navigation-mobileindicator {
    display: none; }
  .sg-cw-navigation-container {
    display: flex;
    height: auto;
    flex-direction: row;
    overflow: visible;
    background-color: #c30c15; }
  .sg-cw-navigation ul.sg-cw-navigation-list.no-child-pointer-events *, .sg-cw-navigation ul.sg-cw-navigation-sublist.no-child-pointer-events * {
    pointer-events: none; }
  .sg-cw-navigation ul.sg-cw-navigation-list .indicator, .sg-cw-navigation ul.sg-cw-navigation-sublist .indicator {
    content: "";
    height: 100%;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: opacity cubic-bezier(0.64, 0.09, 0.08, 1) 0.4s;
    width: 75px;
    z-index: 2;
    color: #4C4C4C;
    font-size: 2em;
    line-height: 1.65em; }
    .sg-cw-navigation ul.sg-cw-navigation-list .indicator-left, .sg-cw-navigation ul.sg-cw-navigation-sublist .indicator-left {
      background: linear-gradient(90deg, #ffffff, rgba(255, 255, 255, 0)); }
    .sg-cw-navigation ul.sg-cw-navigation-list .indicator-right, .sg-cw-navigation ul.sg-cw-navigation-sublist .indicator-right {
      background: linear-gradient(-90deg, #ffffff, rgba(255, 255, 255, 0));
      text-align: right; }
    .sg-cw-navigation ul.sg-cw-navigation-list .indicator-visible, .sg-cw-navigation ul.sg-cw-navigation-sublist .indicator-visible {
      opacity: 1; }
  .sg-cw-navigation ul.sg-cw-navigation-list, .sg-cw-navigation ul.sg-cw-navigation-list-secondary {
    padding: 0 0;
    background-color: #c30c15; }
    .sg-cw-navigation ul.sg-cw-navigation-list li.sg-cw-navigation-item, .sg-cw-navigation ul.sg-cw-navigation-list-secondary li.sg-cw-navigation-item {
      display: inline-block; }
      .sg-cw-navigation ul.sg-cw-navigation-list li.sg-cw-navigation-item::before, .sg-cw-navigation ul.sg-cw-navigation-list-secondary li.sg-cw-navigation-item::before {
        content: none !important; }
  .sg-cw-navigation ul.sg-cw-navigation-list {
    flex: 1 1 auto;
    overflow: hidden;
    height: 3.25em;
    white-space: nowrap; }
    .sg-cw-navigation ul.sg-cw-navigation-list-secondary {
      border-left: 1px solid #ffffff;
      display: flex;
      flex: none;
      flex-direction: row;
      justify-content: flex-end;
      width: auto;
      font-size: 0; }
      .sg-cw-navigation ul.sg-cw-navigation-list-secondary a {
        padding: .6em 0 .5em;
        border-bottom: none; }
      .sg-cw-navigation ul.sg-cw-navigation-list-secondary i[class^="icon-"] {
        margin-right: 0;
        font-size: 1.45rem;
        line-height: 3rem; }
    .sg-cw-navigation ul.sg-cw-navigation-list-secondary .sg-cw-navigation ul.sg-cw-navigation-list-item {
      padding: 0; }
  .sg-cw-navigation-item {
    padding: 0;
    margin: 0 .5rem;
    color: #ffffff;
    font-size: inherit; }
    a.sg-cw-navigation-item-text {
      padding: .5em 0;
      color: #ffffff;
      border-left: none;
      border-bottom: 4px solid rgba(255, 255, 255, 0.0001);
      transition: 0.4s border-bottom-color;
      text-transform: none; }
    .sg-cw-navigation-item-active > a.sg-cw-navigation-item-text,
    .sg-cw-navigation-item:hover > a.sg-cw-navigation-item-text {
      border-bottom-color: #ffffff; }
    .sg-cw-navigation-item .sg-cw-ripple-overflow {
      overflow: visible; }
    .sg-cw-navigation-item-more {
      display: none; }
    .sg-cw-navigation-item ul.sg-cw-navigation-sublist {
      transform: translate(0, 3.25em);
      height: 0;
      max-width: 100%;
      pointer-events: none;
      overflow: hidden;
      padding: 0;
      text-transform: none;
      transition: height 0.4s 0.4s;
      white-space: nowrap; }
      .sg-cw-navigation-item ul.sg-cw-navigation-sublist li:first-child {
        display: none; }
      .sg-cw-navigation-item ul.sg-cw-navigation-sublist a {
        font-size: 0.9rem;
        color: #4C4C4C;
        border-bottom: 4px solid rgba(255, 255, 255, 0.0001);
        text-decoration: none;
        transition: 0.4s border-bottom-color; }
      .sg-cw-navigation-item ul.sg-cw-navigation-sublist .sg-cw-navigation-item {
        line-height: 1.8em;
        padding: 0 .5rem; }
      .sg-cw-navigation-item ul.sg-cw-navigation-sublist .sg-cw-navigation-item-active a, .sg-cw-navigation-item ul.sg-cw-navigation-sublist a:hover {
        border-bottom-color: #c30c15; }
      .sg-cw-navigation-item ul.sg-cw-navigation-sublist:hover {
        height: auto;
        pointer-events: auto; }
    .sg-cw-navigation-item:hover ul.sg-cw-navigation-sublist, .sg-cw-navigation-item-scrolling ul.sg-cw-navigation-sublist {
      height: 2.88em;
      pointer-events: auto;
      transition: height 0.4s;
      z-index: 501; }
  .sg-cw-sticky-header:not(.stuck) .sg-cw-navigation .sg-cw-navigation-item-active ul.sg-cw-navigation-sublist {
    height: 2.88em;
    pointer-events: auto; }
  .sg-cw-sticky-header .sg-cw-navigation .sg-cw-navigation-list .sg-cw-navigation-item-active ul.sg-cw-navigation-sublist {
    transform: translate(0, 3.25em); }
  header.sg-cw-sticky-header .sg-cw-navigation-list {
    overflow: visible; } }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 1200px) {
  .sg-cw-navigation ul.sg-cw-navigation-list-secondary {
    background-color: #c30c15;
    font-size: 0.9rem; }
    .sg-cw-navigation ul.sg-cw-navigation-list-secondary i[class^="icon-"] {
      line-height: inherit; } }

/* @todo check this class name please, c5-cw <-> sg-cw? */
/* Reason: Ask Karasch. Just fixing the lint */
/* sass-lint:disable SelectorDepth, NestingDepth, ImportantRule */
.sg-cw-section-nl {
  padding-bottom: 1rem;
  padding-top: 9.5rem;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-section-nl {
      background-position: center center; } }
  .sg-cw-section-nl .sg-cw-form-field {
    text-align: left; }
    .sg-cw-section-nl .sg-cw-form-field label {
      color: #ffffff !important; }
    .sg-cw-section-nl .sg-cw-form-field input {
      border-color: #ffffff;
      color: #ffffff; }
    .sg-cw-section-nl .sg-cw-form-field .icon-close.in.clear-button {
      background: transparent;
      color: #ffffff; }
  .sg-cw-section-nl button {
    margin-top: 2rem; }
  .sg-cw-section-nl .sg-cw-raise.sg-cw-on-dark:hover, .sg-cw-section-nl .sg-cw-on-dark.sg-cw-pip-order-checkout:hover, .sg-cw-section-nl .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-section-nl .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-section-nl .sg-cw-pip-order-actions-direct > .sg-cw-on-dark.sg-cw-button:hover, .sg-cw-section-nl .sg-cw-on-dark.sg-cw-pip-order-tradingpartner:hover, .sg-cw-section-nl .sg-cw-on-dark.sg-cw-pip-order-additionalcta:hover {
    background-color: #e5e5e5; }
  .sg-cw-section-nl h1,
  .sg-cw-section-nl h2,
  .sg-cw-section-nl h3,
  .sg-cw-section-nl h4,
  .sg-cw-section-nl h5,
  .sg-cw-section-nl h6,
  .sg-cw-section-nl p,
  .sg-cw-section-nl .sg-cw-pip-features > ul li,
  .sg-cw-pip-features > ul .sg-cw-section-nl li {
    color: #fafafa; }
  .sg-cw-section-nl .sg-cw-row, .sg-cw-section-nl .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-pip-intro {
    padding-bottom: 0;
    padding-top: 0; }
    .sg-cw-section-nl .sg-cw-row [class^='sg-cw-col-'], .sg-cw-section-nl .sg-cw-section-heading-content [class^='sg-cw-col-'], .sg-cw-section-nl .sg-cw-section-heading-cta [class^='sg-cw-col-'], .sg-cw-section-nl .sg-cw-navigation-container [class^='sg-cw-col-'], .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper [class^='sg-cw-col-'], .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper [class^='sg-cw-col-'], .sg-cw-section-nl .sg-cw-pip-intro [class^='sg-cw-col-'],
    .sg-cw-section-nl .sg-cw-row [class*=' sg-cw-col-'],
    .sg-cw-section-nl .sg-cw-section-heading-content [class*=' sg-cw-col-'],
    .sg-cw-section-nl .sg-cw-section-heading-cta [class*=' sg-cw-col-'],
    .sg-cw-section-nl .sg-cw-navigation-container [class*=' sg-cw-col-'],
    .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper [class*=' sg-cw-col-'],
    .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper [class*=' sg-cw-col-'],
    .sg-cw-section-nl .sg-cw-pip-intro [class*=' sg-cw-col-'] {
      height: 100%;
      margin: auto 0; }
    .sg-cw-section-nl .sg-cw-row .sg-cw-row, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-row, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-row, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-row, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-row, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-row, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-row, .sg-cw-section-nl .sg-cw-row .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-heading-content, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-row .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-heading-cta, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-row .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-row .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-row .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-row .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-pip-intro, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-pip-intro {
      min-height: auto;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-section-nl .sg-cw-row .sg-cw-row, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-row, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-row, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-row, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-row, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-row, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-row, .sg-cw-section-nl .sg-cw-row .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-heading-content, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-section-heading-content, .sg-cw-section-nl .sg-cw-row .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-heading-cta, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-section-heading-cta, .sg-cw-section-nl .sg-cw-row .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-navigation-container, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-navigation-container, .sg-cw-section-nl .sg-cw-row .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-row .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-pip-specifications .sg-cw-section-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-section-wrapper, .sg-cw-section-nl .sg-cw-row .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-pip-intro, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-pip-intro, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-pip-intro {
          min-height: auto; } }
    .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription {
      margin-bottom: 1rem;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) {
        .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription {
          margin: 4rem 0; } }
      .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription h1, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription h1, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription h1, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription h1, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription h1, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription h1, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription h1,
      .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription h2,
      .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription h2,
      .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription h2,
      .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription h2,
      .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription h2,
      .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription h2,
      .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription h2,
      .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription h3,
      .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription h3,
      .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription h3,
      .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription h3,
      .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription h3,
      .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription h3,
      .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription h3,
      .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription h4,
      .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription h4,
      .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription h4,
      .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription h4,
      .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription h4,
      .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription h4,
      .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription h4,
      .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription h5,
      .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription h5,
      .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription h5,
      .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription h5,
      .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription h5,
      .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription h5,
      .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription h5,
      .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription h6,
      .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription h6,
      .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription h6,
      .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription h6,
      .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription h6,
      .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription h6,
      .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription h6 {
        font-weight: 300; }
      .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content {
        padding-top: 0; }
        .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper {
          overflow: hidden;
          position: relative; }
          .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscriber, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscriber, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscriber, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscriber, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscriber, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscriber, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscriber {
            font-weight: 700;
            margin-top: 1rem; }
          .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check {
            margin-bottom: 1rem;
            margin-top: 2rem; }
            .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check .box, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check .box, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check .box, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check .box, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check .box, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check .box, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check .box {
              text-align: left; }
            .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="submit"], .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="submit"], .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="submit"], .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="submit"], .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="submit"], .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="submit"], .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="submit"],
            .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="button"],
            .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="button"],
            .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="button"],
            .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="button"],
            .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="button"],
            .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="button"],
            .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-selection-check [type="button"] {
              width: auto; }
          .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscription-3, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscription-3, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscription-3, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscription-3, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscription-3, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscription-3, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .c5-cw-nl-subscription-3 {
            margin: 4rem 0; }
          .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text {
            height: auto;
            opacity: 1;
            transition: opacity .5s ease .2s;
            z-index: 3; }
            .sg-cw-section-nl .sg-cw-row .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text.hide, .sg-cw-section-nl .sg-cw-section-heading-content .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text.hide, .sg-cw-section-nl .sg-cw-section-heading-cta .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text.hide, .sg-cw-section-nl .sg-cw-navigation-container .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text.hide, .sg-cw-section-nl .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text.hide, .sg-cw-pip-specifications .sg-cw-section-nl .sg-cw-section-wrapper .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text.hide, .sg-cw-section-nl .sg-cw-pip-intro .sg-cw-nl-subscription .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text.hide {
              display: block !important;
              height: 0;
              margin: 0;
              opacity: 0; }

/* If no breakpoint exists, use the content as default */
@media only screen and (min-width: 640px) {
  .sg-cw-section-nl {
    padding-bottom: 0;
    padding-top: 0; } }

footer {
  padding-bottom: 3rem;
  /* If no breakpoint exists, use the content as default */
  /* Specials for AccordionV1 */
  /* sass-lint:disable SelectorDepth, NestingDepth, ImportantRule */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* Specials for AccordionV2 */
  /* sass-lint:disable SelectorDepth, NestingDepth, ImportantRule */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    footer.space-bottom {
      margin-bottom: 70px; } }
  footer > .sg-cw-row, footer > .sg-cw-section-heading-content, footer > .sg-cw-section-heading-cta, footer > .sg-cw-navigation-container, .sg-cw-pip-specifications footer > .sg-cw-section-wrapper, footer > .sg-cw-pip-intro {
    /* sass-lint:disable ImportantRule */
    margin: 0 auto !important; }
  footer .sg-cw-row .sg-cw-teaser-content p, footer .sg-cw-section-heading-content .sg-cw-teaser-content p, footer .sg-cw-section-heading-cta .sg-cw-teaser-content p, footer .sg-cw-navigation-container .sg-cw-teaser-content p, footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content p, .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content p, footer .sg-cw-pip-intro .sg-cw-teaser-content p, footer .sg-cw-row .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-row .sg-cw-teaser-content li, footer .sg-cw-section-heading-content .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-section-heading-content .sg-cw-teaser-content li, footer .sg-cw-section-heading-cta .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-section-heading-cta .sg-cw-teaser-content li, footer .sg-cw-navigation-container .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-navigation-container .sg-cw-teaser-content li, footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-pip-specifications .sg-cw-section-wrapper .sg-cw-teaser-content li, .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications footer .sg-cw-section-wrapper .sg-cw-teaser-content li, footer .sg-cw-pip-intro .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul footer .sg-cw-pip-intro .sg-cw-teaser-content li {
    margin: 0 0 1rem; }
  footer .sg-cw-row ul, footer .sg-cw-section-heading-content ul, footer .sg-cw-section-heading-cta ul, footer .sg-cw-navigation-container ul, footer .sg-cw-pip-specifications .sg-cw-section-wrapper ul, .sg-cw-pip-specifications footer .sg-cw-section-wrapper ul, footer .sg-cw-pip-intro ul {
    text-align: center;
    display: block;
    padding-left: 0; }
    footer .sg-cw-row ul li, footer .sg-cw-section-heading-content ul li, footer .sg-cw-section-heading-cta ul li, footer .sg-cw-navigation-container ul li, footer .sg-cw-pip-specifications .sg-cw-section-wrapper ul li, .sg-cw-pip-specifications footer .sg-cw-section-wrapper ul li, footer .sg-cw-pip-intro ul li {
      display: inline-block;
      line-height: 2.75;
      min-height: 2.5rem;
      padding: 0 .75rem;
      text-align: left;
      vertical-align: middle; }
      footer .sg-cw-row ul li:first-of-type, footer .sg-cw-section-heading-content ul li:first-of-type, footer .sg-cw-section-heading-cta ul li:first-of-type, footer .sg-cw-navigation-container ul li:first-of-type, footer .sg-cw-pip-specifications .sg-cw-section-wrapper ul li:first-of-type, .sg-cw-pip-specifications footer .sg-cw-section-wrapper ul li:first-of-type, footer .sg-cw-pip-intro ul li:first-of-type {
        height: 2.25rem;
        padding-left: 0; }
      footer .sg-cw-row ul li img, footer .sg-cw-section-heading-content ul li img, footer .sg-cw-section-heading-cta ul li img, footer .sg-cw-navigation-container ul li img, footer .sg-cw-pip-specifications .sg-cw-section-wrapper ul li img, .sg-cw-pip-specifications footer .sg-cw-section-wrapper ul li img, footer .sg-cw-pip-intro ul li img {
        height: 100%;
        width: 6rem; }
  @media only screen and (min-width: 640px) {
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion {
      flex-direction: row;
      flex-wrap: wrap;
      padding: 2rem 0; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion label,
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion label,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion label,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion label,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
        border-bottom: 0;
        flex: 1 0 25%;
        max-width: 25%; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion label,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion label,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion label,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion label {
        order: 0;
        pointer-events: none; }
        footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion label i,
        footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion label i,
        footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion label i,
        footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion label i {
          display: none; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
        animation: initial;
        display: flex;
        flex-direction: column;
        max-height: 35em;
        opacity: 1;
        order: 1;
        transform: scale(1, 1); }
        footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a,
        footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a,
        footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a,
        footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a {
          margin: .25rem 0; } }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
      border-bottom: 0;
      padding-top: 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body {
      border-bottom: 1px solid #515151;
      padding: 1rem;
      /* If no breakpoint exists, use the content as default */ } }
  @media only screen and (min-width: 0) and (max-width: 639px) and (min-width: 640px) {
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-accordion-item:checked + label + .sg-cw-collapse-body {
      border-bottom: 0; } }
  @media only screen and (min-width: 640px) and (max-width: 1023px) {
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion label,
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion label,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
      flex: 1 0 50%;
      max-width: 50%; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion label:nth-child(3n+2),
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion label:nth-child(3n+2) {
      order: 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion label:nth-child(3n+8),
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion label:nth-child(3n+8) {
      order: 2; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
      padding: 0 0 0 1rem; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body:nth-child(3n+3),
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body:nth-child(3n+3) {
        order: 1; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body:nth-child(3n+9),
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body:nth-child(3n+9) {
        order: 3; } }
  footer .footer-icons > [class^='sg-cw-col-'],
  footer .footer-icons > [class*=' sg-cw-col-'],
  footer .footer-links > [class^='sg-cw-col-'],
  footer .footer-links > [class*=' sg-cw-col-'] {
    padding: 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
      padding-left: 1rem;
      padding-top: 0;
      text-align: left;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
        footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
        footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
        footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
          padding-bottom: 0; } }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body a {
        display: block;
        margin: .5rem 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion label,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion label,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion label,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion label {
      background-color: transparent;
      color: #393939;
      text-align: left;
      text-transform: none; }
  footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body,
  footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body {
    align-content: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding-left: 1rem;
    padding-top: 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body img,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion .sg-cw-collapse-body img {
      border-radius: 8px;
      box-sizing: content-box;
      height: 68px;
      margin: 0 6px 6px 0;
      width: 68px; }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body {
      border-bottom: 0;
      padding-top: 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item input:checked + label + .sg-cw-collapse-body,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item input:checked + label + .sg-cw-collapse-body,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item input:checked + label + .sg-cw-collapse-body,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item input:checked + label + .sg-cw-collapse-body {
      border-bottom: 1px solid #515151;
      padding: 1rem; } }
  @media only screen and (min-width: 640px) {
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 {
      flex-direction: row;
      flex-wrap: wrap;
      padding: 2rem 0; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item {
        border-bottom: 0;
        box-shadow: none;
        flex: 1 0 25%;
        max-width: 25%; }
        footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label,
        footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label,
        footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label,
        footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label {
          pointer-events: none; }
          footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label i,
          footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label i,
          footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label i,
          footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label i {
            display: none; }
        footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
        footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
        footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
        footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body {
          animation: initial;
          display: flex;
          flex-direction: column;
          max-height: 35em;
          opacity: 1;
          transform: scale(1, 1); } }
  @media only screen and (min-width: 640px) and (max-width: 1023px) {
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item {
      flex: 1 0 50%;
      max-width: 50%; } }
  footer .footer-icons > [class^='sg-cw-col-'],
  footer .footer-icons > [class*=' sg-cw-col-'],
  footer .footer-links > [class^='sg-cw-col-'],
  footer .footer-links > [class*=' sg-cw-col-'] {
    padding: 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item,
    footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item,
    footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item {
      box-shadow: none; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-head {
        font-weight: 700; }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body {
        padding-left: 1rem;
        padding-top: 0;
        text-align: left;
        /* If no breakpoint exists, use the content as default */ }
        @media only screen and (min-width: 1024px) {
          footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
          footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
          footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
          footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body {
            padding-bottom: 0; } }
      footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label,
      footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label,
      footer .footer-links > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label,
      footer .footer-links > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item label {
        background-color: transparent;
        color: #393939;
        text-align: left;
        text-transform: none; }
  footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body,
  footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body {
    align-content: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding-left: 1rem;
    padding-top: 0; }
    footer .footer-icons > [class^='sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body img,
    footer .footer-icons > [class*=' sg-cw-col-'] .sg-cw-accordion2 .sg-cw-accordion-item .sg-cw-collapse-body img {
      border-radius: 8px;
      box-sizing: content-box;
      height: 68px;
      margin: 0 6px 6px 0;
      width: 68px; }
  footer .sg-cw-footer-sociallinks {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: 2rem; }
    footer .sg-cw-footer-sociallinks a {
      display: inline-block;
      text-decoration: none;
      color: #393939; }
      footer .sg-cw-footer-sociallinks a + a {
        margin-left: 3rem; }
      footer .sg-cw-footer-sociallinks a > .sg-cw-icon {
        font-size: 1.8em;
        display: block;
        text-align: center;
        margin-bottom: 6px; }

/* Reason: Just fixing the lint TODO try without it */
/* sass-lint:disable IdSelector */
.sg-cw-row.configurator .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-section-heading-content .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-section-heading-cta .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-navigation-container .sg-cw-bottom-button-bar #designselect, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-pip-intro .sg-cw-bottom-button-bar #designselect {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-row.configurator .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-section-heading-content .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-section-heading-cta .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-navigation-container .sg-cw-bottom-button-bar #designselect, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-bottom-button-bar #designselect, .configurator.sg-cw-pip-intro .sg-cw-bottom-button-bar #designselect {
      background-color: transparent; } }

.sg-cw-row.configurator .loading-animation.hide, .configurator.sg-cw-section-heading-content .loading-animation.hide, .configurator.sg-cw-section-heading-cta .loading-animation.hide, .configurator.sg-cw-navigation-container .loading-animation.hide, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .loading-animation.hide, .configurator.sg-cw-pip-intro .loading-animation.hide {
  display: none; }

.sg-cw-row.configurator label, .configurator.sg-cw-section-heading-content label, .configurator.sg-cw-section-heading-cta label, .configurator.sg-cw-navigation-container label, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper label, .configurator.sg-cw-pip-intro label {
  width: auto; }

.sg-cw-row.configurator .slider, .configurator.sg-cw-section-heading-content .slider, .configurator.sg-cw-section-heading-cta .slider, .configurator.sg-cw-navigation-container .slider, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .slider, .configurator.sg-cw-pip-intro .slider {
  position: relative; }
  .sg-cw-row.configurator .slider .loading-animation, .configurator.sg-cw-section-heading-content .slider .loading-animation, .configurator.sg-cw-section-heading-cta .slider .loading-animation, .configurator.sg-cw-navigation-container .slider .loading-animation, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .slider .loading-animation, .configurator.sg-cw-pip-intro .slider .loading-animation {
    height: 100%;
    top: 0;
    width: 100%; }
  .sg-cw-row.configurator .slider img, .configurator.sg-cw-section-heading-content .slider img, .configurator.sg-cw-section-heading-cta .slider img, .configurator.sg-cw-navigation-container .slider img, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .slider img, .configurator.sg-cw-pip-intro .slider img {
    max-height: 90%;
    width: auto; }
  .sg-cw-row.configurator .slider picture, .configurator.sg-cw-section-heading-content .slider picture, .configurator.sg-cw-section-heading-cta .slider picture, .configurator.sg-cw-navigation-container .slider picture, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .slider picture, .configurator.sg-cw-pip-intro .slider picture {
    align-items: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .sg-cw-row.configurator .slider picture, .configurator.sg-cw-section-heading-content .slider picture, .configurator.sg-cw-section-heading-cta .slider picture, .configurator.sg-cw-navigation-container .slider picture, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .slider picture, .configurator.sg-cw-pip-intro .slider picture {
        height: 400px; } }

.sg-cw-row.configurator .sg-cw-slider-fullwidth.hide-slider, .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth.hide-slider, .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth.hide-slider, .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth.hide-slider, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth.hide-slider, .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth.hide-slider {
  z-index: -1; }

.sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
  align-items: center;
  background-color: #ffffff;
  border-radius: 100%;
  flex-direction: column;
  justify-content: center;
  line-height: 0;
  margin-top: -2.25rem;
  min-height: 2.5rem;
  min-width: 2.5rem;
  padding: .5rem 1rem;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 0) {
    .sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow {
      display: none; } }
  @media only screen and (min-width: 640px) {
    .sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow, .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow {
      display: flex; } }
  .no-touchevents .sg-cw-float:hover {
    background-color: #b9b9b9; }
  .sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow:active, .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow:active, .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow:active, .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow:active, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow:active, .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow:active {
    box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1);
    background-color: #b9b9b9; }
  .sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow i, .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow i, .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow i, .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow i, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow i, .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow i,
  .sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow i::before,
  .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow i::before,
  .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow i::before,
  .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow i::before,
  .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow i::before,
  .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow i::before {
    color: #2e2e2e;
    font-size: 1.4rem; }
  .sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow [class*=icon-], .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow [class*=icon-], .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow [class*=icon-], .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow [class*=icon-], .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow [class*=icon-], .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow [class*=icon-],
  .sg-cw-row.configurator .sg-cw-slider-fullwidth .slider-arrow [class^=icon-],
  .configurator.sg-cw-section-heading-content .sg-cw-slider-fullwidth .slider-arrow [class^=icon-],
  .configurator.sg-cw-section-heading-cta .sg-cw-slider-fullwidth .slider-arrow [class^=icon-],
  .configurator.sg-cw-navigation-container .sg-cw-slider-fullwidth .slider-arrow [class^=icon-],
  .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-slider-fullwidth .slider-arrow [class^=icon-],
  .configurator.sg-cw-pip-intro .sg-cw-slider-fullwidth .slider-arrow [class^=icon-] {
    line-height: 1; }

.sg-cw-row.configurator .headline p, .configurator.sg-cw-section-heading-content .headline p, .configurator.sg-cw-section-heading-cta .headline p, .configurator.sg-cw-navigation-container .headline p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline p, .configurator.sg-cw-pip-intro .headline p, .sg-cw-row.configurator .sg-cw-section-heading-headline p, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline p, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline p, .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline p, .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline p, .sg-cw-row.configurator .sg-cw-section-heading-subline p, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline p, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline p, .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline p, .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline p, .sg-cw-row.configurator .sg-cw-pip-productslogan p, .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan p, .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan p, .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan p, .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan p, .sg-cw-row.configurator .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .headline li, .configurator.sg-cw-section-heading-content .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .headline li, .configurator.sg-cw-section-heading-cta .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .headline li, .configurator.sg-cw-navigation-container .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .headline li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline li, .configurator.sg-cw-pip-intro .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .headline li, .sg-cw-row.configurator .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .sg-cw-section-heading-headline li, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline li, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline li, .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline li, .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline li, .sg-cw-row.configurator .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .sg-cw-section-heading-subline li, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline li, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline li, .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline li, .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline li, .sg-cw-row.configurator .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .sg-cw-pip-productslogan li, .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan li, .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan li, .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan li, .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan li,
.sg-cw-row.configurator .headline h1,
.configurator.sg-cw-section-heading-content .headline h1,
.configurator.sg-cw-section-heading-cta .headline h1,
.configurator.sg-cw-navigation-container .headline h1,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h1,
.configurator.sg-cw-pip-intro .headline h1,
.sg-cw-row.configurator .sg-cw-section-heading-headline h1,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h1,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h1,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h1,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h1,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h1,
.sg-cw-row.configurator .sg-cw-section-heading-subline h1,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h1,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h1,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h1,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h1,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h1,
.sg-cw-row.configurator .sg-cw-pip-productslogan h1,
.configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h1,
.configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h1,
.configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h1,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h1,
.configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h1,
.sg-cw-row.configurator .headline h2,
.configurator.sg-cw-section-heading-content .headline h2,
.configurator.sg-cw-section-heading-cta .headline h2,
.configurator.sg-cw-navigation-container .headline h2,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h2,
.configurator.sg-cw-pip-intro .headline h2,
.sg-cw-row.configurator .sg-cw-section-heading-headline h2,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h2,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h2,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h2,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h2,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h2,
.sg-cw-row.configurator .sg-cw-section-heading-subline h2,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h2,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h2,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h2,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h2,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h2,
.sg-cw-row.configurator .sg-cw-pip-productslogan h2,
.configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h2,
.configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h2,
.configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h2,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h2,
.configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h2,
.sg-cw-row.configurator .headline h3,
.configurator.sg-cw-section-heading-content .headline h3,
.configurator.sg-cw-section-heading-cta .headline h3,
.configurator.sg-cw-navigation-container .headline h3,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h3,
.configurator.sg-cw-pip-intro .headline h3,
.sg-cw-row.configurator .sg-cw-section-heading-headline h3,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h3,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h3,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h3,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h3,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h3,
.sg-cw-row.configurator .sg-cw-section-heading-subline h3,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h3,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h3,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h3,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h3,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h3,
.sg-cw-row.configurator .sg-cw-pip-productslogan h3,
.configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h3,
.configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h3,
.configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h3,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h3,
.configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h3,
.sg-cw-row.configurator .headline h4,
.configurator.sg-cw-section-heading-content .headline h4,
.configurator.sg-cw-section-heading-cta .headline h4,
.configurator.sg-cw-navigation-container .headline h4,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h4,
.configurator.sg-cw-pip-intro .headline h4,
.sg-cw-row.configurator .sg-cw-section-heading-headline h4,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h4,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h4,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h4,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h4,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h4,
.sg-cw-row.configurator .sg-cw-section-heading-subline h4,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h4,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h4,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h4,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h4,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h4,
.sg-cw-row.configurator .sg-cw-pip-productslogan h4,
.configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h4,
.configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h4,
.configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h4,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h4,
.configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h4,
.sg-cw-row.configurator .headline h5,
.configurator.sg-cw-section-heading-content .headline h5,
.configurator.sg-cw-section-heading-cta .headline h5,
.configurator.sg-cw-navigation-container .headline h5,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h5,
.configurator.sg-cw-pip-intro .headline h5,
.sg-cw-row.configurator .sg-cw-section-heading-headline h5,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h5,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h5,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h5,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h5,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h5,
.sg-cw-row.configurator .sg-cw-section-heading-subline h5,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h5,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h5,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h5,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h5,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h5,
.sg-cw-row.configurator .sg-cw-pip-productslogan h5,
.configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h5,
.configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h5,
.configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h5,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h5,
.configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h5,
.sg-cw-row.configurator .headline h6,
.configurator.sg-cw-section-heading-content .headline h6,
.configurator.sg-cw-section-heading-cta .headline h6,
.configurator.sg-cw-navigation-container .headline h6,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h6,
.configurator.sg-cw-pip-intro .headline h6,
.sg-cw-row.configurator .sg-cw-section-heading-headline h6,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h6,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h6,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h6,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h6,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h6,
.sg-cw-row.configurator .sg-cw-section-heading-subline h6,
.configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h6,
.configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h6,
.configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h6,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h6,
.configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h6,
.sg-cw-row.configurator .sg-cw-pip-productslogan h6,
.configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h6,
.configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h6,
.configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h6,
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h6,
.configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h6 {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-row.configurator .headline p, .configurator.sg-cw-section-heading-content .headline p, .configurator.sg-cw-section-heading-cta .headline p, .configurator.sg-cw-navigation-container .headline p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline p, .configurator.sg-cw-pip-intro .headline p, .sg-cw-row.configurator .sg-cw-section-heading-headline p, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline p, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline p, .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline p, .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline p, .sg-cw-row.configurator .sg-cw-section-heading-subline p, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline p, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline p, .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline p, .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline p, .sg-cw-row.configurator .sg-cw-pip-productslogan p, .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan p, .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan p, .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan p, .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan p, .sg-cw-row.configurator .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .headline li, .configurator.sg-cw-section-heading-content .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .headline li, .configurator.sg-cw-section-heading-cta .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .headline li, .configurator.sg-cw-navigation-container .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .headline li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline li, .configurator.sg-cw-pip-intro .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .headline li, .sg-cw-row.configurator .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .sg-cw-section-heading-headline li, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline li, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline li, .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline li, .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline li, .sg-cw-row.configurator .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .sg-cw-section-heading-subline li, .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline li, .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline li, .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline li, .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline li, .sg-cw-row.configurator .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .sg-cw-pip-productslogan li, .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan li, .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan li, .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan li, .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan li,
    .sg-cw-row.configurator .headline h1,
    .configurator.sg-cw-section-heading-content .headline h1,
    .configurator.sg-cw-section-heading-cta .headline h1,
    .configurator.sg-cw-navigation-container .headline h1,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h1,
    .configurator.sg-cw-pip-intro .headline h1,
    .sg-cw-row.configurator .sg-cw-section-heading-headline h1,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h1,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h1,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h1,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h1,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h1,
    .sg-cw-row.configurator .sg-cw-section-heading-subline h1,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h1,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h1,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h1,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h1,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h1,
    .sg-cw-row.configurator .sg-cw-pip-productslogan h1,
    .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h1,
    .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h1,
    .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h1,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h1,
    .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h1,
    .sg-cw-row.configurator .headline h2,
    .configurator.sg-cw-section-heading-content .headline h2,
    .configurator.sg-cw-section-heading-cta .headline h2,
    .configurator.sg-cw-navigation-container .headline h2,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h2,
    .configurator.sg-cw-pip-intro .headline h2,
    .sg-cw-row.configurator .sg-cw-section-heading-headline h2,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h2,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h2,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h2,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h2,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h2,
    .sg-cw-row.configurator .sg-cw-section-heading-subline h2,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h2,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h2,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h2,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h2,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h2,
    .sg-cw-row.configurator .sg-cw-pip-productslogan h2,
    .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h2,
    .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h2,
    .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h2,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h2,
    .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h2,
    .sg-cw-row.configurator .headline h3,
    .configurator.sg-cw-section-heading-content .headline h3,
    .configurator.sg-cw-section-heading-cta .headline h3,
    .configurator.sg-cw-navigation-container .headline h3,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h3,
    .configurator.sg-cw-pip-intro .headline h3,
    .sg-cw-row.configurator .sg-cw-section-heading-headline h3,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h3,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h3,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h3,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h3,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h3,
    .sg-cw-row.configurator .sg-cw-section-heading-subline h3,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h3,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h3,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h3,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h3,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h3,
    .sg-cw-row.configurator .sg-cw-pip-productslogan h3,
    .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h3,
    .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h3,
    .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h3,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h3,
    .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h3,
    .sg-cw-row.configurator .headline h4,
    .configurator.sg-cw-section-heading-content .headline h4,
    .configurator.sg-cw-section-heading-cta .headline h4,
    .configurator.sg-cw-navigation-container .headline h4,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h4,
    .configurator.sg-cw-pip-intro .headline h4,
    .sg-cw-row.configurator .sg-cw-section-heading-headline h4,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h4,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h4,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h4,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h4,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h4,
    .sg-cw-row.configurator .sg-cw-section-heading-subline h4,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h4,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h4,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h4,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h4,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h4,
    .sg-cw-row.configurator .sg-cw-pip-productslogan h4,
    .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h4,
    .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h4,
    .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h4,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h4,
    .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h4,
    .sg-cw-row.configurator .headline h5,
    .configurator.sg-cw-section-heading-content .headline h5,
    .configurator.sg-cw-section-heading-cta .headline h5,
    .configurator.sg-cw-navigation-container .headline h5,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h5,
    .configurator.sg-cw-pip-intro .headline h5,
    .sg-cw-row.configurator .sg-cw-section-heading-headline h5,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h5,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h5,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h5,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h5,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h5,
    .sg-cw-row.configurator .sg-cw-section-heading-subline h5,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h5,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h5,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h5,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h5,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h5,
    .sg-cw-row.configurator .sg-cw-pip-productslogan h5,
    .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h5,
    .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h5,
    .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h5,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h5,
    .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h5,
    .sg-cw-row.configurator .headline h6,
    .configurator.sg-cw-section-heading-content .headline h6,
    .configurator.sg-cw-section-heading-cta .headline h6,
    .configurator.sg-cw-navigation-container .headline h6,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .headline h6,
    .configurator.sg-cw-pip-intro .headline h6,
    .sg-cw-row.configurator .sg-cw-section-heading-headline h6,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-headline h6,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-headline h6,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-headline h6,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-headline h6,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-headline h6,
    .sg-cw-row.configurator .sg-cw-section-heading-subline h6,
    .configurator.sg-cw-section-heading-content .sg-cw-section-heading-subline h6,
    .configurator.sg-cw-section-heading-cta .sg-cw-section-heading-subline h6,
    .configurator.sg-cw-navigation-container .sg-cw-section-heading-subline h6,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-section-heading-subline h6,
    .configurator.sg-cw-pip-intro .sg-cw-section-heading-subline h6,
    .sg-cw-row.configurator .sg-cw-pip-productslogan h6,
    .configurator.sg-cw-section-heading-content .sg-cw-pip-productslogan h6,
    .configurator.sg-cw-section-heading-cta .sg-cw-pip-productslogan h6,
    .configurator.sg-cw-navigation-container .sg-cw-pip-productslogan h6,
    .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .sg-cw-pip-productslogan h6,
    .configurator.sg-cw-pip-intro .sg-cw-pip-productslogan h6 {
      text-align: left; } }

.sg-cw-row.configurator select ~ [class*=icon-], .configurator.sg-cw-section-heading-content select ~ [class*=icon-], .configurator.sg-cw-section-heading-cta select ~ [class*=icon-], .configurator.sg-cw-navigation-container select ~ [class*=icon-], .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper select ~ [class*=icon-], .configurator.sg-cw-pip-intro select ~ [class*=icon-],
.sg-cw-row.configurator select ~ [class^=icon-],
.configurator.sg-cw-section-heading-content select ~ [class^=icon-],
.configurator.sg-cw-section-heading-cta select ~ [class^=icon-],
.configurator.sg-cw-navigation-container select ~ [class^=icon-],
.sg-cw-pip-specifications .configurator.sg-cw-section-wrapper select ~ [class^=icon-],
.configurator.sg-cw-pip-intro select ~ [class^=icon-] {
  color: #408fc8; }

.sg-cw-row.configurator [js-validate-element="select"].disabled .icon-arrow-down, .configurator.sg-cw-section-heading-content [js-validate-element="select"].disabled .icon-arrow-down, .configurator.sg-cw-section-heading-cta [js-validate-element="select"].disabled .icon-arrow-down, .configurator.sg-cw-navigation-container [js-validate-element="select"].disabled .icon-arrow-down, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper [js-validate-element="select"].disabled .icon-arrow-down, .configurator.sg-cw-pip-intro [js-validate-element="select"].disabled .icon-arrow-down {
  color: #afafaf;
  cursor: not-allowed; }

.sg-cw-row.configurator [js-validate-element="select"].disabled > select ~ .sg-cw-form-select, .configurator.sg-cw-section-heading-content [js-validate-element="select"].disabled > select ~ .sg-cw-form-select, .configurator.sg-cw-section-heading-cta [js-validate-element="select"].disabled > select ~ .sg-cw-form-select, .configurator.sg-cw-navigation-container [js-validate-element="select"].disabled > select ~ .sg-cw-form-select, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper [js-validate-element="select"].disabled > select ~ .sg-cw-form-select, .configurator.sg-cw-pip-intro [js-validate-element="select"].disabled > select ~ .sg-cw-form-select {
  cursor: not-allowed; }

.sg-cw-row.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select:hover:not([disabled]), .configurator.sg-cw-section-heading-content [js-validate-element="select"] > select ~ .sg-cw-form-select:hover:not([disabled]), .configurator.sg-cw-section-heading-cta [js-validate-element="select"] > select ~ .sg-cw-form-select:hover:not([disabled]), .configurator.sg-cw-navigation-container [js-validate-element="select"] > select ~ .sg-cw-form-select:hover:not([disabled]), .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper [js-validate-element="select"] > select ~ .sg-cw-form-select:hover:not([disabled]), .configurator.sg-cw-pip-intro [js-validate-element="select"] > select ~ .sg-cw-form-select:hover:not([disabled]), .sg-cw-row.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select:focus:not([disabled]), .configurator.sg-cw-section-heading-content [js-validate-element="select"] > select ~ .sg-cw-form-select:focus:not([disabled]), .configurator.sg-cw-section-heading-cta [js-validate-element="select"] > select ~ .sg-cw-form-select:focus:not([disabled]), .configurator.sg-cw-navigation-container [js-validate-element="select"] > select ~ .sg-cw-form-select:focus:not([disabled]), .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper [js-validate-element="select"] > select ~ .sg-cw-form-select:focus:not([disabled]), .configurator.sg-cw-pip-intro [js-validate-element="select"] > select ~ .sg-cw-form-select:focus:not([disabled]) {
  padding-bottom: .5rem; }

.sg-cw-row.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select .size, .configurator.sg-cw-section-heading-content [js-validate-element="select"] > select ~ .sg-cw-form-select .size, .configurator.sg-cw-section-heading-cta [js-validate-element="select"] > select ~ .sg-cw-form-select .size, .configurator.sg-cw-navigation-container [js-validate-element="select"] > select ~ .sg-cw-form-select .size, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper [js-validate-element="select"] > select ~ .sg-cw-form-select .size, .configurator.sg-cw-pip-intro [js-validate-element="select"] > select ~ .sg-cw-form-select .size {
  color: #afafaf; }

.sg-cw-row.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select .is-default, .configurator.sg-cw-section-heading-content [js-validate-element="select"] > select ~ .sg-cw-form-select .is-default, .configurator.sg-cw-section-heading-cta [js-validate-element="select"] > select ~ .sg-cw-form-select .is-default, .configurator.sg-cw-navigation-container [js-validate-element="select"] > select ~ .sg-cw-form-select .is-default, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper [js-validate-element="select"] > select ~ .sg-cw-form-select .is-default, .configurator.sg-cw-pip-intro [js-validate-element="select"] > select ~ .sg-cw-form-select .is-default {
  color: #408fc8; }

.sg-cw-row.configurator .modal.modal-slider, .configurator.sg-cw-section-heading-content .modal.modal-slider, .configurator.sg-cw-section-heading-cta .modal.modal-slider, .configurator.sg-cw-navigation-container .modal.modal-slider, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider, .configurator.sg-cw-pip-intro .modal.modal-slider {
  height: 25px;
  margin-top: -2px;
  width: 25px;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-row.configurator .modal.modal-slider .headline, .configurator.sg-cw-section-heading-content .modal.modal-slider .headline, .configurator.sg-cw-section-heading-cta .modal.modal-slider .headline, .configurator.sg-cw-navigation-container .modal.modal-slider .headline, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .headline, .configurator.sg-cw-pip-intro .modal.modal-slider .headline, .sg-cw-row.configurator .modal.modal-slider .sg-cw-section-heading-headline, .configurator.sg-cw-section-heading-content .modal.modal-slider .sg-cw-section-heading-headline, .configurator.sg-cw-section-heading-cta .modal.modal-slider .sg-cw-section-heading-headline, .configurator.sg-cw-navigation-container .modal.modal-slider .sg-cw-section-heading-headline, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .sg-cw-section-heading-headline, .configurator.sg-cw-pip-intro .modal.modal-slider .sg-cw-section-heading-headline, .sg-cw-row.configurator .modal.modal-slider .sg-cw-section-heading-subline, .configurator.sg-cw-section-heading-content .modal.modal-slider .sg-cw-section-heading-subline, .configurator.sg-cw-section-heading-cta .modal.modal-slider .sg-cw-section-heading-subline, .configurator.sg-cw-navigation-container .modal.modal-slider .sg-cw-section-heading-subline, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .sg-cw-section-heading-subline, .configurator.sg-cw-pip-intro .modal.modal-slider .sg-cw-section-heading-subline, .sg-cw-row.configurator .modal.modal-slider .sg-cw-pip-productslogan, .configurator.sg-cw-section-heading-content .modal.modal-slider .sg-cw-pip-productslogan, .configurator.sg-cw-section-heading-cta .modal.modal-slider .sg-cw-pip-productslogan, .configurator.sg-cw-navigation-container .modal.modal-slider .sg-cw-pip-productslogan, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .sg-cw-pip-productslogan, .configurator.sg-cw-pip-intro .modal.modal-slider .sg-cw-pip-productslogan {
      order: 1; }
    .sg-cw-row.configurator .modal.modal-slider .slider, .configurator.sg-cw-section-heading-content .modal.modal-slider .slider, .configurator.sg-cw-section-heading-cta .modal.modal-slider .slider, .configurator.sg-cw-navigation-container .modal.modal-slider .slider, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .slider, .configurator.sg-cw-pip-intro .modal.modal-slider .slider {
      order: 2; }
    .sg-cw-row.configurator .modal.modal-slider .selection, .configurator.sg-cw-section-heading-content .modal.modal-slider .selection, .configurator.sg-cw-section-heading-cta .modal.modal-slider .selection, .configurator.sg-cw-navigation-container .modal.modal-slider .selection, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .selection, .configurator.sg-cw-pip-intro .modal.modal-slider .selection {
      order: 3; } }
  .sg-cw-row.configurator .modal.modal-slider .modal-button, .configurator.sg-cw-section-heading-content .modal.modal-slider .modal-button, .configurator.sg-cw-section-heading-cta .modal.modal-slider .modal-button, .configurator.sg-cw-navigation-container .modal.modal-slider .modal-button, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .modal-button, .configurator.sg-cw-pip-intro .modal.modal-slider .modal-button {
    margin-left: 4px; }
    .sg-cw-row.configurator .modal.modal-slider .modal-button i, .configurator.sg-cw-section-heading-content .modal.modal-slider .modal-button i, .configurator.sg-cw-section-heading-cta .modal.modal-slider .modal-button i, .configurator.sg-cw-navigation-container .modal.modal-slider .modal-button i, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .modal-button i, .configurator.sg-cw-pip-intro .modal.modal-slider .modal-button i {
      font-size: 1.2rem;
      margin-left: 0px;
      top: 1px;
      transform: none; }
  .sg-cw-row.configurator .modal.modal-slider .sg-cw-teaser-content p, .configurator.sg-cw-section-heading-content .modal.modal-slider .sg-cw-teaser-content p, .configurator.sg-cw-section-heading-cta .modal.modal-slider .sg-cw-teaser-content p, .configurator.sg-cw-navigation-container .modal.modal-slider .sg-cw-teaser-content p, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .sg-cw-teaser-content p, .configurator.sg-cw-pip-intro .modal.modal-slider .sg-cw-teaser-content p, .sg-cw-row.configurator .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-row.configurator .modal.modal-slider .sg-cw-teaser-content li, .configurator.sg-cw-section-heading-content .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-content .modal.modal-slider .sg-cw-teaser-content li, .configurator.sg-cw-section-heading-cta .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-section-heading-cta .modal.modal-slider .sg-cw-teaser-content li, .configurator.sg-cw-navigation-container .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-navigation-container .modal.modal-slider .sg-cw-teaser-content li, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .sg-cw-teaser-content li, .configurator.sg-cw-pip-intro .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.sg-cw-pip-intro .modal.modal-slider .sg-cw-teaser-content li {
    margin: 0;
    max-width: 100%; }
  .sg-cw-row.configurator .modal.modal-slider .sg-cw-content-text, .configurator.sg-cw-section-heading-content .modal.modal-slider .sg-cw-content-text, .configurator.sg-cw-section-heading-cta .modal.modal-slider .sg-cw-content-text, .configurator.sg-cw-navigation-container .modal.modal-slider .sg-cw-content-text, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal.modal-slider .sg-cw-content-text, .configurator.sg-cw-pip-intro .modal.modal-slider .sg-cw-content-text {
    padding: 1rem 2rem; }

.sg-cw-row.configurator .modal .number-container, .configurator.sg-cw-section-heading-content .modal .number-container, .configurator.sg-cw-section-heading-cta .modal .number-container, .configurator.sg-cw-navigation-container .modal .number-container, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .number-container, .configurator.sg-cw-pip-intro .modal .number-container {
  justify-content: center;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-row.configurator .modal .number-container, .configurator.sg-cw-section-heading-content .modal .number-container, .configurator.sg-cw-section-heading-cta .modal .number-container, .configurator.sg-cw-navigation-container .modal .number-container, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .number-container, .configurator.sg-cw-pip-intro .modal .number-container {
      justify-content: flex-start; } }
  .sg-cw-row.configurator .modal .number-container .minus, .configurator.sg-cw-section-heading-content .modal .number-container .minus, .configurator.sg-cw-section-heading-cta .modal .number-container .minus, .configurator.sg-cw-navigation-container .modal .number-container .minus, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .number-container .minus, .configurator.sg-cw-pip-intro .modal .number-container .minus,
  .sg-cw-row.configurator .modal .number-container .plus,
  .configurator.sg-cw-section-heading-content .modal .number-container .plus,
  .configurator.sg-cw-section-heading-cta .modal .number-container .plus,
  .configurator.sg-cw-navigation-container .modal .number-container .plus,
  .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .number-container .plus,
  .configurator.sg-cw-pip-intro .modal .number-container .plus {
    color: #408fc8; }
  .sg-cw-row.configurator .modal .number-container .number, .configurator.sg-cw-section-heading-content .modal .number-container .number, .configurator.sg-cw-section-heading-cta .modal .number-container .number, .configurator.sg-cw-navigation-container .modal .number-container .number, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .number-container .number, .configurator.sg-cw-pip-intro .modal .number-container .number {
    background-color: #ffffff;
    color: #408fc8; }

.sg-cw-row.configurator .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar {
  box-shadow: 0 1px 5px 0 #5c5c5c;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 640px) {
    .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar {
      background-color: transparent;
      bottom: auto;
      box-shadow: none;
      flex-direction: column;
      left: auto;
      position: relative;
      right: auto;
      width: auto;
      z-index: auto; }
      .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-info-content, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-info-content, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-info-content, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-info-content, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-info-content, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-info-content {
        background-color: transparent;
        color: #737373;
        height: auto;
        padding: 0; }
      .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-product-name, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-product-name, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-product-name, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-product-name, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-product-name, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-product-name,
      .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-edit,
      .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-edit,
      .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-edit,
      .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-edit,
      .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-edit,
      .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-edit {
        display: none; }
      .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-price, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-price, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-price, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-price, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-price, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-price {
        margin: 0 0 .5rem;
        text-align: left; }
      .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-confirm-content, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-confirm-content, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-confirm-content, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-confirm-content, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-confirm-content, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-confirm-content {
        background-color: transparent;
        justify-content: flex-start; }
      .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-button, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-button, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-button, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-button, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-button, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-button, .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link, .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner, .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout, .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta, .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta, .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta, .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta, .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta {
        height: auto;
        margin: 2rem 0 1rem;
        min-height: 2.5rem;
        padding: .5rem 1rem;
        width: auto; } }
  .sg-cw-row.configurator .modal .sg-cw-bottom-button-bar a:not(.sg-cw-raise):not(.sg-cw-pip-order-checkout):not(.sg-cw-pip-order-tradingpartner):not(.sg-cw-pip-order-additionalcta), .configurator.sg-cw-section-heading-content .modal .sg-cw-bottom-button-bar a:not(.sg-cw-raise):not(.sg-cw-pip-order-checkout):not(.sg-cw-pip-order-tradingpartner):not(.sg-cw-pip-order-additionalcta), .configurator.sg-cw-section-heading-cta .modal .sg-cw-bottom-button-bar a:not(.sg-cw-raise):not(.sg-cw-pip-order-checkout):not(.sg-cw-pip-order-tradingpartner):not(.sg-cw-pip-order-additionalcta), .configurator.sg-cw-navigation-container .modal .sg-cw-bottom-button-bar a:not(.sg-cw-raise):not(.sg-cw-pip-order-checkout):not(.sg-cw-pip-order-tradingpartner):not(.sg-cw-pip-order-additionalcta), .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .sg-cw-bottom-button-bar a:not(.sg-cw-raise):not(.sg-cw-pip-order-checkout):not(.sg-cw-pip-order-tradingpartner):not(.sg-cw-pip-order-additionalcta), .configurator.sg-cw-pip-intro .modal .sg-cw-bottom-button-bar a:not(.sg-cw-raise):not(.sg-cw-pip-order-checkout):not(.sg-cw-pip-order-tradingpartner):not(.sg-cw-pip-order-additionalcta) {
    color: #408fc8; }

.sg-cw-row.configurator .modal .slider-wrapper, .configurator.sg-cw-section-heading-content .modal .slider-wrapper, .configurator.sg-cw-section-heading-cta .modal .slider-wrapper, .configurator.sg-cw-navigation-container .modal .slider-wrapper, .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .modal .slider-wrapper, .configurator.sg-cw-pip-intro .modal .slider-wrapper {
  flex: 0 0 100%; }

#configurator h1,
#configurator h2,
#configurator h3,
#configurator h4,
#configurator h5,
#configurator h6,
#configurator .headline,
#configurator .sg-cw-section-heading-headline,
#configurator .sg-cw-section-heading-subline,
#configurator .sg-cw-pip-productslogan {
  margin: .75rem 0 .25rem; }

#configurator .sg-cw-price {
  transition: all ease-in-out 0.4s; }
  #configurator .sg-cw-price.loading {
    color: #a0a0a0;
    opacity: .5; }

#configurator ul li:not([class*="sg-cw-ripple-"]) {
  font-size: 0.875rem;
  line-height: 1.4;
  list-style: disc;
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    #configurator ul li:not([class*="sg-cw-ripple-"]) {
      font-size: 1rem;
      line-height: 1.4; } }

#configurator .sg-cw-form-field ul li {
  list-style: none; }

#cops-5-app #modal-designselect sg-slider2 {
  height: 100%; }
  #cops-5-app #modal-designselect sg-slider2 slider-track {
    height: 100%; }
  #cops-5-app #modal-designselect sg-slider2 slider-slide {
    height: 100%;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      #cops-5-app #modal-designselect sg-slider2 slider-slide {
        padding: 0; } }
    #cops-5-app #modal-designselect sg-slider2 slider-slide slider-teaser {
      justify-content: space-between; }

/* editor styling */
/* editor colors are here
   todo: talk about correct placement
*/
/* sass-lint:disable SelectorFormat, QualifyingElement */
/* from: web-photo-service/src/app/designs/designs-panel/designs-panel.component.scss
*/
div[cwCard] .sg-cw-card-content {
  background-color: #ffffff; }

/* from: web-photo-service/src/styles.scss
*/
.cw-primary-font-color {
  color: #ffffff; }

/* from: web-photo-service/src/app/editor-workspace/login-popup-dialog/login-popup-dial.component.scss
*/
.EditorPopupDialComponent {
  background-color: #ffffff; }

.ed-cw-root cw-editor-toolbar.isCheckMarkMode .sg-cw-toolbar {
  background-color: #589dcf; }
  .ed-cw-root cw-editor-toolbar.isCheckMarkMode .sg-cw-toolbar .sg-cw-toolbar-item > a:hover {
    background-color: #347fb5; }

/* Photo stack for shopping cart
*  html:
*	<div class="sg-cw-photoStack" style="height: 16em; width: 19em">
*		<div></div>
*		<div></div>
*		<div></div>
*		<div></div>
*		<div style="background-image: url('https://placeimg.com/300/200/any')"></div>
*	</div>
*/
.sg-cw-photoStack {
  /* overwrite the height and width to size */
  height: 80px;
  perspective: 500px;
  width: 120px; }
  .sg-cw-photoStack div {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    background-color: #ffffff;
    background-position: center;
    background-size: cover;
    border: 1px #b9b9b9;
    border-bottom-color: #ffffff;
    height: 100%;
    position: absolute;
    width: 100%; }
  .sg-cw-photoStack :nth-child(1) {
    transform: rotateX(30deg) rotateZ(16deg) translate3d(1px, 0, 0); }
  .sg-cw-photoStack :nth-child(2) {
    transform: rotateX(30deg) rotateZ(12deg) translate3d(2px, 1px, 1px); }
  .sg-cw-photoStack :nth-child(3) {
    transform: rotateX(30deg) rotateZ(8deg) translate3d(-1px, 2px, 2px); }
  .sg-cw-photoStack :nth-child(4) {
    transform: rotateX(30deg) rotateZ(4deg) translate3d(1px, 1px, 3px); }
  .sg-cw-photoStack :nth-child(5) {
    /* give this div a background image */
    transform: rotateX(30deg) translate3d(0, 0, 4px); }

.ed-cw-quality-warning {
  font-size: 3rem;
  height: 1em;
  line-height: .9em;
  text-align: center;
  width: 1em; }
  .ed-cw-quality-warning .background {
    background-color: #ffffff;
    border-radius: 50%;
    fill: #ffffff;
    height: 100%;
    left: 0;
    opacity: .75;
    position: absolute;
    top: 0;
    width: 100%; }
  .ed-cw-quality-warning .sg-cw-icon {
    color: #9a8000;
    fill: #9a8000;
    font-size: .75em;
    line-height: .75em;
    position: relative; }

.ed-cw-greeting-card-switch-to-duplex-cta {
  padding: 0 20%;
  position: absolute;
  text-align: center;
  top: 40%;
  width: 100%;
  z-index: 1; }
  .ed-cw-greeting-card-switch-to-duplex-cta .headline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-section-heading-headline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-section-heading-subline, .ed-cw-greeting-card-switch-to-duplex-cta .sg-cw-pip-productslogan {
    margin-bottom: 1em; }

/* Because of reasons */
/* sass-lint:disable SelectorFormat, QualifyingElement */
.ed-cw-page-list-item.selected {
  background: #f4f4f4;
  border: 1px solid #408fc8;
  color: #408fc8; }

.ed-cw-root .cw-content-panel {
  /* blah */
  /* sass-lint:disable SelectorDepth, MergeableSelector, QualifyingElement, ColorVariable, ChainedClasses */
  /* Content */
  /* Header */
  /* The buttons under the header */
  /* Divider */
  /* Text panel */ }
  .ed-cw-root .cw-content-panel .cw-content {
    background: #fafafa; }
  .ed-cw-root .cw-content-panel .ed-cw-content-panel-title {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    z-index: 1; }
    .ed-cw-root .cw-content-panel .ed-cw-content-panel-title .cw-header {
      background: #589dcf; }
      .ed-cw-root .cw-content-panel .ed-cw-content-panel-title .cw-header .sg-cw-toolbar-item a:hover {
        background: #347fb5;
        color: #ffffff; }
  .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar {
    background-color: #ffffff; }
  .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-button, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-magazine-accordion-item-link, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-pip-order-tradingpartner, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-pip-order-checkout, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-pip-order-additionalcta,
  .ed-cw-root .cw-content-panel .cw-content .cw-text-settings .sg-cw-button,
  .ed-cw-root .cw-content-panel .cw-content .cw-text-settings .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .cw-content-panel .cw-content .cw-text-settings .sg-cw-magazine-accordion-item-link,
  .ed-cw-root .cw-content-panel .cw-content .cw-text-settings .sg-cw-pip-order-tradingpartner,
  .ed-cw-root .cw-content-panel .cw-content .cw-text-settings .sg-cw-pip-order-checkout,
  .ed-cw-root .cw-content-panel .cw-content .cw-text-settings .sg-cw-pip-order-additionalcta {
    display: block;
    width: 100%; }
  .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-button, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-accordion2.sg-cw-accordion-horizontal .cw-add-photos-button.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-magazine-accordion-item-link, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-pip-order-tradingpartner, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-pip-order-checkout, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-pip-order-additionalcta {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1023px) {
      .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-button, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .sg-cw-accordion2.sg-cw-accordion-horizontal .cw-add-photos-button.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-magazine-accordion-item-link, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-pip-order-tradingpartner, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-pip-order-checkout, .ed-cw-root .cw-content-panel .cw-content .ed-cw-photos-panel-toolbar .cw-add-photos-button.sg-cw-pip-order-additionalcta {
        display: none; } }
  .ed-cw-root .cw-content-panel .sg-cw-divider {
    background: #408fc8; }
  .ed-cw-root .cw-content-panel .ed-cw-text-format {
    background-color: #fafafa; }
    .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2 {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2 {
          margin-top: 1.5rem; } }
      .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2.tab-text-format-color > label {
        background-color: #ffffff; }
      .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2.sg-cw-tab-v2-wrapper:not(.tab-text-format-color) > label {
        background-color: #fafafa; }
        .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2.sg-cw-tab-v2-wrapper:not(.tab-text-format-color) > label:hover {
          background-color: #ececec; }
      .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2 .ed-cw-drop-down {
        padding: 0 4rem; }
        .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2 .ed-cw-drop-down i {
          color: #408fc8; }
        .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-tabs-v2 .ed-cw-drop-down .sg-cw-form-select {
          border-bottom-color: #408fc8;
          color: #000000; }
    .ed-cw-root .cw-content-panel .ed-cw-text-format input[type='number'] {
      background: transparent; }
    .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-color-palette {
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-color-palette {
          background-color: #ffffff; } }
      .ed-cw-root .cw-content-panel .ed-cw-text-format .ed-cw-color-palette span {
        margin: .2rem; }
  .ed-cw-root .cw-content-panel .ed-cw-wheel-select .select-indicator::before {
    background: linear-gradient(#fafafa, rgba(255, 255, 255, 0));
    border: 0 #fafafa solid; }
  .ed-cw-root .cw-content-panel .ed-cw-wheel-select .select-indicator::after {
    background: linear-gradient(rgba(255, 255, 255, 0), #fafafa);
    border: 0 #fafafa solid; }
  .ed-cw-root .cw-content-panel .ed-cw-font-size-selection input {
    border: 0;
    border-bottom: solid 2px #408fc8;
    border-top: solid 1px #c8c8c8; }
  .ed-cw-root .cw-content-panel .cw-content .cw-text-input textarea:focus {
    outline: 3px solid #408fc8; }

.ed-cw-photo-badge {
  font-size: .8rem;
  position: absolute;
  top: 0.1em;
  right: 0.1em;
  border-radius: .75em;
  padding: 0.25em;
  line-height: 1.1em;
  min-width: 1.6em;
  pointer-events: none;
  background-color: #408fc8;
  color: #ffffff;
  text-align: center; }

/* Because of reasons */
/* sass-lint:disable SelectorFormat, QualifyingElement */
.no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-flat.isSelected, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-button, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-tradingpartner, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-checkout, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-additionalcta, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-button, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-tradingpartner, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-checkout, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-additionalcta, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-accordion2.sg-cw-accordion-horizontal a.isSelected.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-magazine-accordion-item-link {
  color: #589dcf; }
  .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-flat.isSelected:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-button:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-checkout:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.isSelected.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-additionalcta:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-button:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-checkout:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.isSelected.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-pip-order-additionalcta:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-accordion2.sg-cw-accordion-horizontal a.isSelected.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .ed-cw-root cw-main-navigation-bar a.isSelected.sg-cw-magazine-accordion-item-link:hover {
    background: #c0def4; }

.no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-flat:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-button:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-pip-order-checkout:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .sg-cw-additional a.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-pip-order-additionalcta:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-button:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-pip-order-tradingpartner:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-pip-order-checkout:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-cards.sg-cw-information .modal-footer a.sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-pip-order-additionalcta:hover, .no-touchevents .ed-cw-root cw-main-navigation-bar .sg-cw-accordion2.sg-cw-accordion-horizontal a.sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .no-touchevents .ed-cw-root cw-main-navigation-bar a.sg-cw-magazine-accordion-item-link:hover {
  background-color: #e5e5e5; }

/* Because of reasons */
/* sass-lint:disable SelectorFormat, QualifyingElement, ChainedClasses, SelectorDepth */
.ed-cw-root .ed-cw-modal-for-price-overview .modal-dialog {
  background-color: #f4f4f4; }
  .ed-cw-root .ed-cw-modal-for-price-overview .modal-dialog .modal-content {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (max-width: 1023px) {
      .ed-cw-root .ed-cw-modal-for-price-overview .modal-dialog .modal-content {
        padding: 1rem 0; } }
    .ed-cw-root .ed-cw-modal-for-price-overview .modal-dialog .modal-content .priceBox {
      background: #fafafa; }
    .ed-cw-root .ed-cw-modal-for-price-overview .modal-dialog .modal-content .calculationView .subTotal .sum {
      font-weight: bold; }
    .ed-cw-root .ed-cw-modal-for-price-overview .modal-dialog .modal-content .calculationView .totalSumBox .sum {
      color: #3075a7;
      font-weight: bold; }

/* Because of reasons */
/* sass-lint:disable SelectorFormat, QualifyingElement, ChainedClasses */
.ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action {
  background: #589dcf; }
  .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-button, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-magazine-accordion-item-link, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-pip-order-tradingpartner, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-pip-order-checkout, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-pip-order-additionalcta {
    color: #ffffff; }
    .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-button.sg-cw-disabled, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-disabled.sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-disabled.sg-cw-magazine-accordion-item-link, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-disabled.sg-cw-pip-order-tradingpartner, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-disabled.sg-cw-pip-order-checkout, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-disabled.sg-cw-pip-order-additionalcta {
      color: #a9d2f0; }
    .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-button:hover, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-magazine-accordion-item-link:hover, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-pip-order-tradingpartner:hover, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-pip-order-checkout:hover, .ed-cw-root cw-design-area .ed-cw-action-bar .sg-cw-toolbar.action .sg-cw-pip-order-additionalcta:hover {
      background: #347fb5; }

.ed-cw-root cw-design-area .js-accelerated-range [type=range] {
  /* -- Webkit -- */ }
  .ed-cw-root cw-design-area .js-accelerated-range [type=range]::-webkit-slider-thumb {
    background: #ffffff; }
  .ed-cw-root cw-design-area .js-accelerated-range [type=range]::-moz-range-thumb {
    background: #ffffff; }
  .ed-cw-root cw-design-area .js-accelerated-range [type=range]::-ms-thumb {
    background: #ffffff; }

/* ips styling */
.start-order .sg-cw-flat, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-button, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-tradingpartner, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-checkout, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-additionalcta, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-button, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-tradingpartner, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-checkout, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-additionalcta, .start-order .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .start-order .sg-cw-magazine-accordion-item-link,
.orderwizard .sg-cw-flat,
.orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button,
.sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-button,
.orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-tradingpartner,
.orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-checkout,
.orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-additionalcta,
.orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button,
.sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-button,
.orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-tradingpartner,
.orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-checkout,
.orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-additionalcta,
.orderwizard .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
.sg-cw-accordion2.sg-cw-accordion-horizontal .orderwizard .sg-cw-magazine-accordion-item-link,
.registration .sg-cw-flat,
.registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button,
.sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-button,
.registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-tradingpartner,
.registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-checkout,
.registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-additionalcta,
.registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button,
.sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-button,
.registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-tradingpartner,
.registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-checkout,
.registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-additionalcta,
.registration .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
.sg-cw-accordion2.sg-cw-accordion-horizontal .registration .sg-cw-magazine-accordion-item-link,
.payment .sg-cw-flat,
.payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button,
.sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-button,
.payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-tradingpartner,
.payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-checkout,
.payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-additionalcta,
.payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button,
.sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-button,
.payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-tradingpartner,
.payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-checkout,
.payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-additionalcta,
.payment .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
.sg-cw-accordion2.sg-cw-accordion-horizontal .payment .sg-cw-magazine-accordion-item-link,
.loginregister .sg-cw-flat,
.loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button,
.sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-button,
.loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-tradingpartner,
.loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-checkout,
.loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-additionalcta,
.loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button,
.sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-button,
.loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-tradingpartner,
.loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-checkout,
.loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-additionalcta,
.loginregister .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
.sg-cw-accordion2.sg-cw-accordion-horizontal .loginregister .sg-cw-magazine-accordion-item-link,
.myaccount .sg-cw-flat,
.myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button,
.sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-button,
.myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-tradingpartner,
.myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-checkout,
.myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-additionalcta,
.myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button,
.sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-button,
.myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-tradingpartner,
.myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-checkout,
.myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-additionalcta,
.myaccount .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
.sg-cw-accordion2.sg-cw-accordion-horizontal .myaccount .sg-cw-magazine-accordion-item-link,
.confirm .sg-cw-flat,
.confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button,
.sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-button,
.confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-tradingpartner,
.confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-checkout,
.confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-additionalcta,
.confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button,
.sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-button,
.confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner,
.sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-tradingpartner,
.confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout,
.sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-checkout,
.confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta,
.sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-additionalcta,
.confirm .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link,
.sg-cw-accordion2.sg-cw-accordion-horizontal .confirm .sg-cw-magazine-accordion-item-link {
  color: #408fc8; }
  .start-order .sg-cw-flat:hover, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-button:hover, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-tradingpartner:hover, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-checkout:hover, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-additionalcta:hover, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-button:hover, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-tradingpartner:hover, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-checkout:hover, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-additionalcta:hover, .start-order .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover, .sg-cw-accordion2.sg-cw-accordion-horizontal .start-order .sg-cw-magazine-accordion-item-link:hover,
  .orderwizard .sg-cw-flat:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-button:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-tradingpartner:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-checkout:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-additionalcta:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-button:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-tradingpartner:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-checkout:hover,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-additionalcta:hover,
  .orderwizard .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .orderwizard .sg-cw-magazine-accordion-item-link:hover,
  .registration .sg-cw-flat:hover,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-button:hover,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-tradingpartner:hover,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-checkout:hover,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-additionalcta:hover,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-button:hover,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-tradingpartner:hover,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-checkout:hover,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-additionalcta:hover,
  .registration .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .registration .sg-cw-magazine-accordion-item-link:hover,
  .payment .sg-cw-flat:hover,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-button:hover,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-tradingpartner:hover,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-checkout:hover,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-additionalcta:hover,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-button:hover,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-tradingpartner:hover,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-checkout:hover,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-additionalcta:hover,
  .payment .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .payment .sg-cw-magazine-accordion-item-link:hover,
  .loginregister .sg-cw-flat:hover,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-button:hover,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-tradingpartner:hover,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-checkout:hover,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-additionalcta:hover,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-button:hover,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-tradingpartner:hover,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-checkout:hover,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-additionalcta:hover,
  .loginregister .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .loginregister .sg-cw-magazine-accordion-item-link:hover,
  .myaccount .sg-cw-flat:hover,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-button:hover,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-tradingpartner:hover,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-checkout:hover,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-additionalcta:hover,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-button:hover,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-tradingpartner:hover,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-checkout:hover,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-additionalcta:hover,
  .myaccount .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .myaccount .sg-cw-magazine-accordion-item-link:hover,
  .confirm .sg-cw-flat:hover,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-button:hover,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-tradingpartner:hover,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-checkout:hover,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-additionalcta:hover,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-button:hover,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-tradingpartner:hover,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-checkout:hover,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta:hover,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-additionalcta:hover,
  .confirm .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link:hover,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .confirm .sg-cw-magazine-accordion-item-link:hover {
    background-color: #c0def4; }
  .start-order .sg-cw-flat a, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button a, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-button a, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner a, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-tradingpartner a, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout a, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-checkout a, .start-order .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta a, .sg-cw-cards.sg-cw-information .sg-cw-additional .start-order .sg-cw-pip-order-additionalcta a, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button a, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-button a, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner a, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-tradingpartner a, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout a, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-checkout a, .start-order .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta a, .sg-cw-cards.sg-cw-information .modal-footer .start-order .sg-cw-pip-order-additionalcta a, .start-order .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link a, .sg-cw-accordion2.sg-cw-accordion-horizontal .start-order .sg-cw-magazine-accordion-item-link a,
  .orderwizard .sg-cw-flat a,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-button a,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-tradingpartner a,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-checkout a,
  .orderwizard .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .orderwizard .sg-cw-pip-order-additionalcta a,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-button a,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-tradingpartner a,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-checkout a,
  .orderwizard .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .modal-footer .orderwizard .sg-cw-pip-order-additionalcta a,
  .orderwizard .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link a,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .orderwizard .sg-cw-magazine-accordion-item-link a,
  .registration .sg-cw-flat a,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-button a,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-tradingpartner a,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-checkout a,
  .registration .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .registration .sg-cw-pip-order-additionalcta a,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-button a,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-tradingpartner a,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-checkout a,
  .registration .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .modal-footer .registration .sg-cw-pip-order-additionalcta a,
  .registration .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link a,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .registration .sg-cw-magazine-accordion-item-link a,
  .payment .sg-cw-flat a,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-button a,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-tradingpartner a,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-checkout a,
  .payment .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .payment .sg-cw-pip-order-additionalcta a,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-button a,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-tradingpartner a,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-checkout a,
  .payment .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .modal-footer .payment .sg-cw-pip-order-additionalcta a,
  .payment .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link a,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .payment .sg-cw-magazine-accordion-item-link a,
  .loginregister .sg-cw-flat a,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-button a,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-tradingpartner a,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-checkout a,
  .loginregister .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .loginregister .sg-cw-pip-order-additionalcta a,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-button a,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-tradingpartner a,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-checkout a,
  .loginregister .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .modal-footer .loginregister .sg-cw-pip-order-additionalcta a,
  .loginregister .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link a,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .loginregister .sg-cw-magazine-accordion-item-link a,
  .myaccount .sg-cw-flat a,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-button a,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-tradingpartner a,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-checkout a,
  .myaccount .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .myaccount .sg-cw-pip-order-additionalcta a,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-button a,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-tradingpartner a,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-checkout a,
  .myaccount .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .modal-footer .myaccount .sg-cw-pip-order-additionalcta a,
  .myaccount .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link a,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .myaccount .sg-cw-magazine-accordion-item-link a,
  .confirm .sg-cw-flat a,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-button a,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-tradingpartner a,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-checkout a,
  .confirm .sg-cw-cards.sg-cw-information .sg-cw-additional .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .sg-cw-additional .confirm .sg-cw-pip-order-additionalcta a,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-button a,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-button a,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-tradingpartner a,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-tradingpartner a,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-checkout a,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-checkout a,
  .confirm .sg-cw-cards.sg-cw-information .modal-footer .sg-cw-pip-order-additionalcta a,
  .sg-cw-cards.sg-cw-information .modal-footer .confirm .sg-cw-pip-order-additionalcta a,
  .confirm .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link a,
  .sg-cw-accordion2.sg-cw-accordion-horizontal .confirm .sg-cw-magazine-accordion-item-link a {
    color: #408fc8; }

.start-order .sg-cw-bottom-button-bar,
.orderwizard .sg-cw-bottom-button-bar,
.registration .sg-cw-bottom-button-bar,
.payment .sg-cw-bottom-button-bar,
.loginregister .sg-cw-bottom-button-bar,
.myaccount .sg-cw-bottom-button-bar,
.confirm .sg-cw-bottom-button-bar {
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (max-width: 1199px) {
    .start-order .sg-cw-bottom-button-bar .mobile,
    .orderwizard .sg-cw-bottom-button-bar .mobile,
    .registration .sg-cw-bottom-button-bar .mobile,
    .payment .sg-cw-bottom-button-bar .mobile,
    .loginregister .sg-cw-bottom-button-bar .mobile,
    .myaccount .sg-cw-bottom-button-bar .mobile,
    .confirm .sg-cw-bottom-button-bar .mobile {
      display: block; }
    .start-order .sg-cw-bottom-button-bar .desktop,
    .orderwizard .sg-cw-bottom-button-bar .desktop,
    .registration .sg-cw-bottom-button-bar .desktop,
    .payment .sg-cw-bottom-button-bar .desktop,
    .loginregister .sg-cw-bottom-button-bar .desktop,
    .myaccount .sg-cw-bottom-button-bar .desktop,
    .confirm .sg-cw-bottom-button-bar .desktop {
      display: none; } }
  @media only screen and (min-width: 1024px) {
    .start-order .sg-cw-bottom-button-bar,
    .orderwizard .sg-cw-bottom-button-bar,
    .registration .sg-cw-bottom-button-bar,
    .payment .sg-cw-bottom-button-bar,
    .loginregister .sg-cw-bottom-button-bar,
    .myaccount .sg-cw-bottom-button-bar,
    .confirm .sg-cw-bottom-button-bar {
      background-color: unset;
      bottom: 0;
      box-shadow: none;
      min-height: 4em;
      position: relative;
      width: 100%; }
      .start-order .sg-cw-bottom-button-bar .sg-cw-confirm-content:first-of-type,
      .orderwizard .sg-cw-bottom-button-bar .sg-cw-confirm-content:first-of-type,
      .registration .sg-cw-bottom-button-bar .sg-cw-confirm-content:first-of-type,
      .payment .sg-cw-bottom-button-bar .sg-cw-confirm-content:first-of-type,
      .loginregister .sg-cw-bottom-button-bar .sg-cw-confirm-content:first-of-type,
      .myaccount .sg-cw-bottom-button-bar .sg-cw-confirm-content:first-of-type,
      .confirm .sg-cw-bottom-button-bar .sg-cw-confirm-content:first-of-type {
        justify-content: flex-start; }
      .start-order .sg-cw-bottom-button-bar .sg-cw-confirm-content:last-of-type,
      .orderwizard .sg-cw-bottom-button-bar .sg-cw-confirm-content:last-of-type,
      .registration .sg-cw-bottom-button-bar .sg-cw-confirm-content:last-of-type,
      .payment .sg-cw-bottom-button-bar .sg-cw-confirm-content:last-of-type,
      .loginregister .sg-cw-bottom-button-bar .sg-cw-confirm-content:last-of-type,
      .myaccount .sg-cw-bottom-button-bar .sg-cw-confirm-content:last-of-type,
      .confirm .sg-cw-bottom-button-bar .sg-cw-confirm-content:last-of-type {
        justify-content: flex-end; }
      .start-order .sg-cw-bottom-button-bar .mobile,
      .orderwizard .sg-cw-bottom-button-bar .mobile,
      .registration .sg-cw-bottom-button-bar .mobile,
      .payment .sg-cw-bottom-button-bar .mobile,
      .loginregister .sg-cw-bottom-button-bar .mobile,
      .myaccount .sg-cw-bottom-button-bar .mobile,
      .confirm .sg-cw-bottom-button-bar .mobile {
        display: none; }
      .start-order .sg-cw-bottom-button-bar .desktop,
      .orderwizard .sg-cw-bottom-button-bar .desktop,
      .registration .sg-cw-bottom-button-bar .desktop,
      .payment .sg-cw-bottom-button-bar .desktop,
      .loginregister .sg-cw-bottom-button-bar .desktop,
      .myaccount .sg-cw-bottom-button-bar .desktop,
      .confirm .sg-cw-bottom-button-bar .desktop {
        display: block; } }

/* Configurator Styles */
/* TODO Check if we could avoid this */
/* sass-lint:disable ChainedClasses, SelectorDepth, IdSelector */
.configurator {
  /* If no breakpoint exists, use the content as default */
  /*	REMOVED TO AVOID HORIZONTAL SCROLLING
	.container{
		padding: 0;
	}	*/ }
  @media only screen and (min-width: 640px) {
    .configurator .sg-cw-row.configurator .hadline, .configurator .configurator.sg-cw-section-heading-content .hadline, .configurator .configurator.sg-cw-section-heading-cta .hadline, .configurator .configurator.sg-cw-navigation-container .hadline, .configurator .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .hadline, .sg-cw-pip-specifications .configurator .configurator.sg-cw-section-wrapper .hadline, .configurator .configurator.sg-cw-pip-intro .hadline {
      order: 1; }
    .configurator .sg-cw-row.configurator .slider, .configurator .configurator.sg-cw-section-heading-content .slider, .configurator .configurator.sg-cw-section-heading-cta .slider, .configurator .configurator.sg-cw-navigation-container .slider, .configurator .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .slider, .sg-cw-pip-specifications .configurator .configurator.sg-cw-section-wrapper .slider, .configurator .configurator.sg-cw-pip-intro .slider {
      order: 2; }
    .configurator .sg-cw-row.configurator .selection, .configurator .configurator.sg-cw-section-heading-content .selection, .configurator .configurator.sg-cw-section-heading-cta .selection, .configurator .configurator.sg-cw-navigation-container .selection, .configurator .sg-cw-pip-specifications .configurator.sg-cw-section-wrapper .selection, .sg-cw-pip-specifications .configurator .configurator.sg-cw-section-wrapper .selection, .configurator .configurator.sg-cw-pip-intro .selection {
      order: 3; } }
  .configurator .sg-cw-form-field .quantity {
    left: auto;
    padding-bottom: .5rem;
    position: static; }
  .configurator .loading-animation.hide {
    display: none; }
  .configurator.configurator label {
    width: auto; }
  .configurator.configurator .slider {
    position: relative; }
    .configurator.configurator .slider .loading-animation {
      height: 100%;
      top: 0;
      width: 100%; }
    .configurator.configurator .slider img {
      max-height: 90%;
      width: auto; }
    .configurator.configurator .slider picture {
      align-items: center;
      display: flex;
      flex-direction: column;
      justify-content: center;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 1024px) {
        .configurator.configurator .slider picture {
          height: 400px; } }
  .configurator.configurator .sg-cw-slider-fullwidth.hide-slider {
    z-index: -1; }
  .configurator.configurator .sg-cw-slider-fullwidth .slider-arrow {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    align-items: center;
    background-color: #c30c15;
    border-radius: 100%;
    flex-direction: column;
    justify-content: center;
    line-height: 0;
    margin-top: -2.25rem;
    min-height: 2.5rem;
    min-width: 2.5rem;
    padding: .5rem 1rem;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .configurator.configurator .sg-cw-slider-fullwidth .slider-arrow {
        display: flex; } }
    .no-touchevents .sg-cw-float:hover {
      background-color: #b9b9b9; }
    .configurator.configurator .sg-cw-slider-fullwidth .slider-arrow:active {
      box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1);
      background-color: #b9b9b9; }
    .configurator.configurator .sg-cw-slider-fullwidth .slider-arrow i,
    .configurator.configurator .sg-cw-slider-fullwidth .slider-arrow i::before {
      color: #ffffff;
      font-size: 1.4rem; }
    .configurator.configurator .sg-cw-slider-fullwidth .slider-arrow [class*=icon-],
    .configurator.configurator .sg-cw-slider-fullwidth .slider-arrow [class^=icon-] {
      line-height: 1; }
  .configurator.configurator .sg-cw-config-info-text h1,
  .configurator.configurator .sg-cw-config-info-text h2,
  .configurator.configurator .sg-cw-config-info-text h3,
  .configurator.configurator .sg-cw-config-info-text h4,
  .configurator.configurator .sg-cw-config-info-text h5,
  .configurator.configurator .sg-cw-config-info-text h6,
  .configurator.configurator .sg-cw-config-info-text .headline,
  .configurator.configurator .sg-cw-config-info-text .sg-cw-section-heading-headline,
  .configurator.configurator .sg-cw-config-info-text .sg-cw-section-heading-subline,
  .configurator.configurator .sg-cw-config-info-text .sg-cw-pip-productslogan {
    margin-bottom: .5rem; }
  .configurator.configurator .sg-cw-config-info-text ul li {
    font-size: 0.875rem;
    line-height: 1.4;
    list-style-type: disc;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 1024px) {
      .configurator.configurator .sg-cw-config-info-text ul li {
        font-size: 1rem;
        line-height: 1.4; } }
  .configurator.configurator .headline h1, .configurator.configurator .sg-cw-section-heading-headline h1, .configurator.configurator .sg-cw-section-heading-subline h1, .configurator.configurator .sg-cw-pip-productslogan h1,
  .configurator.configurator .headline h2,
  .configurator.configurator .sg-cw-section-heading-headline h2,
  .configurator.configurator .sg-cw-section-heading-subline h2,
  .configurator.configurator .sg-cw-pip-productslogan h2,
  .configurator.configurator .headline h3,
  .configurator.configurator .sg-cw-section-heading-headline h3,
  .configurator.configurator .sg-cw-section-heading-subline h3,
  .configurator.configurator .sg-cw-pip-productslogan h3,
  .configurator.configurator .headline h4,
  .configurator.configurator .sg-cw-section-heading-headline h4,
  .configurator.configurator .sg-cw-section-heading-subline h4,
  .configurator.configurator .sg-cw-pip-productslogan h4,
  .configurator.configurator .headline h5,
  .configurator.configurator .sg-cw-section-heading-headline h5,
  .configurator.configurator .sg-cw-section-heading-subline h5,
  .configurator.configurator .sg-cw-pip-productslogan h5,
  .configurator.configurator .headline h6,
  .configurator.configurator .sg-cw-section-heading-headline h6,
  .configurator.configurator .sg-cw-section-heading-subline h6,
  .configurator.configurator .sg-cw-pip-productslogan h6,
  .configurator.configurator .headline .headline,
  .configurator.configurator .sg-cw-section-heading-headline .headline,
  .configurator.configurator .sg-cw-section-heading-subline .headline,
  .configurator.configurator .sg-cw-pip-productslogan .headline,
  .configurator.configurator .headline .sg-cw-section-heading-headline,
  .configurator.configurator .sg-cw-section-heading-headline .sg-cw-section-heading-headline,
  .configurator.configurator .sg-cw-section-heading-subline .sg-cw-section-heading-headline,
  .configurator.configurator .sg-cw-pip-productslogan .sg-cw-section-heading-headline,
  .configurator.configurator .headline .sg-cw-section-heading-subline,
  .configurator.configurator .sg-cw-section-heading-headline .sg-cw-section-heading-subline,
  .configurator.configurator .sg-cw-section-heading-subline .sg-cw-section-heading-subline,
  .configurator.configurator .sg-cw-pip-productslogan .sg-cw-section-heading-subline,
  .configurator.configurator .headline .sg-cw-pip-productslogan,
  .configurator.configurator .sg-cw-section-heading-headline .sg-cw-pip-productslogan,
  .configurator.configurator .sg-cw-section-heading-subline .sg-cw-pip-productslogan,
  .configurator.configurator .sg-cw-pip-productslogan .sg-cw-pip-productslogan {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .configurator.configurator .headline h1, .configurator.configurator .sg-cw-section-heading-headline h1, .configurator.configurator .sg-cw-section-heading-subline h1, .configurator.configurator .sg-cw-pip-productslogan h1,
      .configurator.configurator .headline h2,
      .configurator.configurator .sg-cw-section-heading-headline h2,
      .configurator.configurator .sg-cw-section-heading-subline h2,
      .configurator.configurator .sg-cw-pip-productslogan h2,
      .configurator.configurator .headline h3,
      .configurator.configurator .sg-cw-section-heading-headline h3,
      .configurator.configurator .sg-cw-section-heading-subline h3,
      .configurator.configurator .sg-cw-pip-productslogan h3,
      .configurator.configurator .headline h4,
      .configurator.configurator .sg-cw-section-heading-headline h4,
      .configurator.configurator .sg-cw-section-heading-subline h4,
      .configurator.configurator .sg-cw-pip-productslogan h4,
      .configurator.configurator .headline h5,
      .configurator.configurator .sg-cw-section-heading-headline h5,
      .configurator.configurator .sg-cw-section-heading-subline h5,
      .configurator.configurator .sg-cw-pip-productslogan h5,
      .configurator.configurator .headline h6,
      .configurator.configurator .sg-cw-section-heading-headline h6,
      .configurator.configurator .sg-cw-section-heading-subline h6,
      .configurator.configurator .sg-cw-pip-productslogan h6,
      .configurator.configurator .headline .headline,
      .configurator.configurator .sg-cw-section-heading-headline .headline,
      .configurator.configurator .sg-cw-section-heading-subline .headline,
      .configurator.configurator .sg-cw-pip-productslogan .headline,
      .configurator.configurator .headline .sg-cw-section-heading-headline,
      .configurator.configurator .sg-cw-section-heading-headline .sg-cw-section-heading-headline,
      .configurator.configurator .sg-cw-section-heading-subline .sg-cw-section-heading-headline,
      .configurator.configurator .sg-cw-pip-productslogan .sg-cw-section-heading-headline,
      .configurator.configurator .headline .sg-cw-section-heading-subline,
      .configurator.configurator .sg-cw-section-heading-headline .sg-cw-section-heading-subline,
      .configurator.configurator .sg-cw-section-heading-subline .sg-cw-section-heading-subline,
      .configurator.configurator .sg-cw-pip-productslogan .sg-cw-section-heading-subline,
      .configurator.configurator .headline .sg-cw-pip-productslogan,
      .configurator.configurator .sg-cw-section-heading-headline .sg-cw-pip-productslogan,
      .configurator.configurator .sg-cw-section-heading-subline .sg-cw-pip-productslogan,
      .configurator.configurator .sg-cw-pip-productslogan .sg-cw-pip-productslogan {
        text-align: left; } }
  .configurator.configurator select ~ [class*=icon-],
  .configurator.configurator select ~ [class^=icon-] {
    color: #408fc8; }
  .configurator.configurator [js-validate-element="select"].disabled .icon-arrow-down {
    color: #afafaf;
    cursor: not-allowed; }
  .configurator.configurator [js-validate-element="select"].disabled > select ~ .sg-cw-form-select {
    cursor: not-allowed; }
  .configurator.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select {
    border-color: #408fc8;
    border-width: 2px; }
    .configurator.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select:hover:not([disabled]), .configurator.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select:focus:not([disabled]) {
      padding-bottom: .5rem; }
    .configurator.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select .size {
      color: #afafaf; }
    .configurator.configurator [js-validate-element="select"] > select ~ .sg-cw-form-select .is-default {
      color: #408fc8; }
  .configurator.configurator .modal.modal-slider {
    height: 25px;
    margin-top: -2px;
    width: 25px; }
    .configurator.configurator .modal.modal-slider .modal-button {
      margin-left: 4px; }
      .configurator.configurator .modal.modal-slider .modal-button i {
        font-size: 1.2rem;
        margin-left: 0;
        top: 1px;
        transform: none; }
    .configurator.configurator .modal.modal-slider .sg-cw-teaser-content p, .configurator.configurator .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator.configurator .modal.modal-slider .sg-cw-teaser-content li {
      margin: 0;
      max-width: 100%; }
    .configurator.configurator .modal.modal-slider .sg-cw-content-text {
      padding: 1rem 2rem; }
  .configurator.configurator .number-container {
    justify-content: center;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .configurator.configurator .number-container {
        justify-content: flex-start; } }
    .configurator.configurator .number-container .minus,
    .configurator.configurator .number-container .plus {
      color: #408fc8; }
    .configurator.configurator .number-container .number {
      background-color: #ffffff;
      color: #408fc8; }
  .configurator.configurator .sg-cw-bottom-button-bar {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) {
      .configurator.configurator .sg-cw-bottom-button-bar {
        background-color: transparent;
        bottom: auto;
        box-shadow: none;
        flex-direction: row;
        left: auto;
        margin-bottom: 1rem;
        position: relative;
        right: auto;
        width: auto;
        z-index: auto; }
        .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-info-content {
          background-color: transparent;
          color: #737373;
          flex: 0 1 50%;
          height: auto;
          padding: 0; }
        .configurator.configurator .sg-cw-bottom-button-bar #designselect {
          align-self: flex-start;
          display: flex;
          padding: 0 0 0 .5rem; }
          .configurator.configurator .sg-cw-bottom-button-bar #designselect a {
            margin: 0; }
        .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-product-name,
        .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-edit {
          display: none; }
        .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-price {
          margin: .5rem 0;
          text-align: left; }
        .configurator.configurator .sg-cw-bottom-button-bar [class*=icon-],
        .configurator.configurator .sg-cw-bottom-button-bar [class^=icon-] {
          margin-right: .5rem;
          position: relative;
          top: -3px; }
        .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-confirm-content {
          background-color: transparent;
          justify-content: flex-start; }
        .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-button, .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-magazine-accordion-item-link, .sg-cw-accordion2.sg-cw-accordion-horizontal .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-magazine-accordion-item-link, .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-pip-order-tradingpartner, .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-pip-order-checkout, .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-pip-order-additionalcta {
          height: auto;
          min-height: 2.5rem;
          padding: .5rem 1rem;
          width: auto; } }
    @media only screen and (min-width: 1024px) {
      .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-info-content {
        flex-basis: 44%; } }
    @media only screen and (min-width: 1200px) {
      .configurator.configurator .sg-cw-bottom-button-bar .sg-cw-info-content {
        flex-basis: 36%; } }
    .configurator.configurator .sg-cw-bottom-button-bar a:not(.sg-cw-raise):not(.sg-cw-pip-order-checkout):not(.sg-cw-pip-order-tradingpartner):not(.sg-cw-pip-order-additionalcta) {
      color: #408fc8; }
  .configurator.configurator .slider-wrapper {
    flex: 0 0 100%; }
  .configurator .product-info .flexbox {
    align-items: flex-start;
    display: flex;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .configurator .product-info .flexbox {
        align-items: center;
        flex-direction: column;
        flex-wrap: nowrap; }
        .configurator .product-info .flexbox .flexbox {
          align-items: flex-start;
          display: flex;
          flex-direction: row;
          justify-content: flex-start;
          min-width: 300px;
          padding: 1rem; }
          .configurator .product-info .flexbox .flexbox div {
            text-align: left; }
        .configurator .product-info .flexbox .slider img {
          max-height: 90%;
          width: auto; } }
    .configurator .product-info .flexbox .flexbox {
      flex-wrap: nowrap;
      margin: 0; }
    .configurator .product-info .flexbox i {
      flex: 0 0 60px;
      font-size: 2rem;
      position: relative;
      top: -7px; }
  .configurator .headline h1, .configurator .sg-cw-section-heading-headline h1, .configurator .sg-cw-section-heading-subline h1, .configurator .sg-cw-pip-productslogan h1,
  .configurator .headline h2,
  .configurator .sg-cw-section-heading-headline h2,
  .configurator .sg-cw-section-heading-subline h2,
  .configurator .sg-cw-pip-productslogan h2,
  .configurator .headline h3,
  .configurator .sg-cw-section-heading-headline h3,
  .configurator .sg-cw-section-heading-subline h3,
  .configurator .sg-cw-pip-productslogan h3,
  .configurator .headline h4,
  .configurator .sg-cw-section-heading-headline h4,
  .configurator .sg-cw-section-heading-subline h4,
  .configurator .sg-cw-pip-productslogan h4,
  .configurator .headline h5,
  .configurator .sg-cw-section-heading-headline h5,
  .configurator .sg-cw-section-heading-subline h5,
  .configurator .sg-cw-pip-productslogan h5,
  .configurator .headline h6,
  .configurator .sg-cw-section-heading-headline h6,
  .configurator .sg-cw-section-heading-subline h6,
  .configurator .sg-cw-pip-productslogan h6,
  .configurator .headline .headline,
  .configurator .sg-cw-section-heading-headline .headline,
  .configurator .sg-cw-section-heading-subline .headline,
  .configurator .sg-cw-pip-productslogan .headline,
  .configurator .headline .sg-cw-section-heading-headline,
  .configurator .sg-cw-section-heading-headline .sg-cw-section-heading-headline,
  .configurator .sg-cw-section-heading-subline .sg-cw-section-heading-headline,
  .configurator .sg-cw-pip-productslogan .sg-cw-section-heading-headline,
  .configurator .headline .sg-cw-section-heading-subline,
  .configurator .sg-cw-section-heading-headline .sg-cw-section-heading-subline,
  .configurator .sg-cw-section-heading-subline .sg-cw-section-heading-subline,
  .configurator .sg-cw-pip-productslogan .sg-cw-section-heading-subline,
  .configurator .headline .sg-cw-pip-productslogan,
  .configurator .sg-cw-section-heading-headline .sg-cw-pip-productslogan,
  .configurator .sg-cw-section-heading-subline .sg-cw-pip-productslogan,
  .configurator .sg-cw-pip-productslogan .sg-cw-pip-productslogan {
    font-weight: 500;
    text-align: center; }
  .configurator .headline p, .configurator .sg-cw-section-heading-headline p, .configurator .sg-cw-section-heading-subline p, .configurator .sg-cw-pip-productslogan p, .configurator .headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator .headline li, .configurator .sg-cw-section-heading-headline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator .sg-cw-section-heading-headline li, .configurator .sg-cw-section-heading-subline .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator .sg-cw-section-heading-subline li, .configurator .sg-cw-pip-productslogan .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator .sg-cw-pip-productslogan li {
    text-align: center; }
  .configurator .slider-arrow {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    align-items: center;
    background-color: #c30c15;
    border-radius: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 0;
    margin-top: -2.25rem;
    min-height: 2.5rem;
    min-width: 2.5rem;
    padding: .5rem 1rem; }
    .no-touchevents .sg-cw-float:hover {
      background-color: #b9b9b9; }
    .configurator .slider-arrow:active {
      box-shadow: 0 8px 18px rgba(0, 0, 0, 0.1);
      background-color: #b9b9b9; }
    .configurator .slider-arrow i,
    .configurator .slider-arrow i::before {
      color: #ffffff;
      font-size: 1.4rem; }
    .configurator .slider-arrow [class*=icon-],
    .configurator .slider-arrow [class^=icon-] {
      line-height: 1; }
  .configurator .hide-always {
    display: none; }
  .configurator #configurator .sg-cw-price {
    color: #4C4C4C;
    transition: all ease-in-out 0.4s; }
    .configurator #configurator .sg-cw-price.loading {
      color: #a0a0a0;
      opacity: .5; }
  .configurator #configurator .photogift-modal .modal-body {
    padding: 1rem; }
  .configurator #configurator .photogift-modal .sg-cw-price {
    display: flex;
    justify-content: center; }
  .configurator .sg-cw-configurator-info-i {
    position: absolute;
    top: 7px; }
  .configurator .modal.modal-slider {
    height: 25px;
    margin-top: -2px;
    width: 25px; }
    .configurator .modal.modal-slider .modal-button {
      margin-left: 4px; }
      .configurator .modal.modal-slider .modal-button i {
        font-size: 1.2rem;
        margin-left: 0;
        top: 1px;
        transform: none; }
    .configurator .modal.modal-slider .sg-cw-teaser-content p, .configurator .modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .configurator .modal.modal-slider .sg-cw-teaser-content li {
      margin: 0;
      max-width: 100%; }
    .configurator .modal.modal-slider .sg-cw-content-text {
      padding: 1rem 2rem; }
  .configurator .default-label {
    color: #737373; }

.modal.configurator-modal .modal-dialog {
  overflow: hidden;
  /* If no breakpoint exists, use the content as default */
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (max-width: 1023px) {
    .modal.configurator-modal .modal-dialog {
      position: relative; } }
  @media only screen and (min-width: 0) and (max-width: 639px) {
    .modal.configurator-modal .modal-dialog {
      height: 100%;
      max-height: 100%; } }
  .modal.configurator-modal .modal-dialog .modal-content .modal-body {
    overflow-y: auto; }
    .modal.configurator-modal .modal-dialog .modal-content .modal-body .sg-cw-slider-new .sg-cw-slider-bullet-list,
    .modal.configurator-modal .modal-dialog .modal-content .modal-body .sg-cw-slider-initialized {
      position: static; }
      .modal.configurator-modal .modal-dialog .modal-content .modal-body .sg-cw-slider-new .sg-cw-slider-bullet-list .sg-cw-slider-bullet-list,
      .modal.configurator-modal .modal-dialog .modal-content .modal-body .sg-cw-slider-initialized .sg-cw-slider-bullet-list {
        height: auto;
        z-index: auto; }

.modal.configurator-modal.modal-slider {
  overflow-x: hidden; }
  .modal.configurator-modal.modal-slider .sg-cw-slider-new {
    padding: 0; }
    .modal.configurator-modal.modal-slider .sg-cw-slider-new img {
      max-width: 750px;
      width: 100%; }
    .modal.configurator-modal.modal-slider .sg-cw-slider-new.bullets {
      margin-bottom: 0; }
  .modal.configurator-modal.modal-slider .modal-content {
    display: flex;
    flex-direction: column;
    height: 75vh;
    max-height: 75vh;
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 0) and (max-width: 639px) {
      .modal.configurator-modal.modal-slider .modal-content {
        height: 100vh;
        max-height: 100vh; } }
  .modal.configurator-modal.modal-slider .modal-body {
    align-content: baseline;
    height: 100%;
    max-width: 650px;
    overflow-x: hidden; }
    .modal.configurator-modal.modal-slider .modal-body.sg-cw-row, .modal.configurator-modal.modal-slider .modal-body.sg-cw-section-heading-content, .modal.configurator-modal.modal-slider .modal-body.sg-cw-section-heading-cta, .modal.configurator-modal.modal-slider .modal-body.sg-cw-navigation-container, .modal.configurator-modal.modal-slider .sg-cw-pip-specifications .modal-body.sg-cw-section-wrapper, .sg-cw-pip-specifications .modal.configurator-modal.modal-slider .modal-body.sg-cw-section-wrapper, .modal.configurator-modal.modal-slider .modal-body.sg-cw-pip-intro {
      margin: 0 auto; }
      .modal.configurator-modal.modal-slider .modal-body.sg-cw-row.sg-cw-row-100, .modal.configurator-modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-section-heading-content, .modal.configurator-modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-section-heading-cta, .modal.configurator-modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-navigation-container, .modal.configurator-modal.modal-slider .sg-cw-pip-specifications .modal-body.sg-cw-row-100.sg-cw-section-wrapper, .sg-cw-pip-specifications .modal.configurator-modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-section-wrapper, .modal.configurator-modal.modal-slider .modal-body.sg-cw-row-100.sg-cw-pip-intro {
        margin: 0 auto 70px;
        overflow-y: auto;
        width: 100%; }
    .modal.configurator-modal.modal-slider .modal-body .modal-header {
      padding: 1rem 2rem;
      width: 100%; }
      @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
        .modal.configurator-modal.modal-slider .modal-body .modal-header {
          padding: 0 2rem; } }
      .modal.configurator-modal.modal-slider .modal-body .modal-header h3 {
        align-self: center;
        font-size: 1.5rem;
        margin: 0;
        text-align: center; }
  .modal.configurator-modal.modal-slider .modal-close-icon {
    right: 20px; }
  .modal.configurator-modal.modal-slider h3 > span {
    font-size: .9em;
    margin-left: 10px; }
    .modal.configurator-modal.modal-slider h3 > span [class^=icon] {
      margin-right: 3px; }
  .modal.configurator-modal.modal-slider .sg-cw-teaser-content {
    flex: 0 0 100%;
    padding: 0; }
    .modal.configurator-modal.modal-slider .sg-cw-teaser-content p, .modal.configurator-modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .modal.configurator-modal.modal-slider .sg-cw-teaser-content li {
      margin: 0 auto;
      max-width: 400px;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .modal.configurator-modal.modal-slider .sg-cw-teaser-content p, .modal.configurator-modal.modal-slider .sg-cw-teaser-content .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .modal.configurator-modal.modal-slider .sg-cw-teaser-content li {
          max-width: 75%; } }
  .modal.configurator-modal.modal-slider .slider-subelement {
    display: flex;
    flex-wrap: nowrap;
    height: auto;
    padding-bottom: 0;
    transition: transform ease .5s; }
  .modal.configurator-modal.modal-slider .modal-footer {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    background-color: #ffffff;
    bottom: 0;
    margin: 0;
    max-width: 100%;
    position: absolute;
    width: 100%; }
  .modal.configurator-modal.modal-slider .slider-arrow {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
    background-color: #c30c15;
    height: 30px;
    position: absolute;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    width: 30px; }
    .modal.configurator-modal.modal-slider .slider-arrow [class^=icon] {
      line-height: 30px; }
  .modal.configurator-modal.modal-slider .sg-cw-slider-track {
    text-align: left;
    white-space: nowrap; }
  .modal.configurator-modal.modal-slider .slider-wrapper {
    background-color: #f4f4f4;
    width: 100%; }

@font-face {
  font-family: Montserrat;
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../dist/montserrat-v13-latin_latin-ext-regular.eot);
  /* IE9 Compat Modes */
  src: url(../dist/montserrat-v13-latin_latin-ext-regular.eot?#iefix) format("embedded-opentype"), url(../dist/montserrat-v13-latin_latin-ext-regular.woff2) format("woff2"), url(../dist/montserrat-v13-latin_latin-ext-regular.woff) format("woff"), url(../dist/montserrat-v13-latin_latin-ext-regular.ttf) format("truetype"); }

@font-face {
  font-family: Montserrat;
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(../dist/montserrat-v13-latin_latin-ext-italic.eot);
  /* IE9 Compat Modes */
  src: url(../dist/montserrat-v13-latin_latin-ext-italic.eot?#iefix) format("embedded-opentype"), url(../dist/montserrat-v13-latin_latin-ext-italic.woff2) format("woff2"), url(../dist/montserrat-v13-latin_latin-ext-italic.woff) format("woff"), url(../dist/montserrat-v13-latin_latin-ext-italic.ttf) format("truetype"); }

@font-face {
  font-family: Montserrat;
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../dist/montserrat-v13-latin_latin-ext-700.eot);
  /* IE9 Compat Modes */
  src: url(../dist/montserrat-v13-latin_latin-ext-700.eot?#iefix) format("embedded-opentype"), url(../dist/montserrat-v13-latin_latin-ext-700.woff2) format("woff2"), url(../dist/montserrat-v13-latin_latin-ext-700.woff) format("woff"), url(../dist/montserrat-v13-latin_latin-ext-700.ttf) format("truetype"); }

@font-face {
  font-family: Montserrat;
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(../dist/montserrat-v13-latin_latin-ext-700italic.eot);
  /* IE9 Compat Modes */
  src: url(../dist/montserrat-v13-latin_latin-ext-700italic.eot?#iefix) format("embedded-opentype"), url(../dist/montserrat-v13-latin_latin-ext-700italic.woff2) format("woff2"), url(../dist/montserrat-v13-latin_latin-ext-700italic.woff) format("woff"), url(../dist/montserrat-v13-latin_latin-ext-700italic.ttf) format("truetype"); }

/* extend Styleguide */
.sg-cw-brand-card-inner, .sg-cw-section-heading-headline, .sg-cw-section-heading-subline, .sg-cw-pip-productname, .sg-cw-pip-productslogan, .sg-cw-pip-price, .sg-cw-pip-order-actions .sg-cw-partner-wizard-headline {
  font-family: 'Montserrat', sans-serif; }

.sg-cw-order-channels .sg-cw-cards h3,
.sg-cw-gallery-container .textbox p:first-of-type,
.sg-cw-gallery-container .textbox .sg-cw-pip-features > ul li:first-of-type,
.sg-cw-pip-features > ul .sg-cw-gallery-container .textbox li:first-of-type {
  font-weight: 400; }

/* section background */
/* PIP */
.sg-cw-pip {
  /* components */ }
  .sg-cw-pip-specifications .sg-cw-section-heading-tag {
    height: 2.3rem;
    padding: 1.5rem 0 1rem; }
  .sg-cw-pip-specifications .sg-cw-section-content {
    /* If no breakpoint exists, use the content as default */ }
    @media only screen and (min-width: 640px) and (max-width: 1023px) {
      .sg-cw-pip-specifications .sg-cw-section-content {
        padding-left: 10%;
        padding-right: 10%; } }
  .sg-cw-pip-intro {
    padding-bottom: 1rem;
    /* specific layout boxes for component wrapping  */ }
    .sg-cw-pip-intro-images {
      padding-top: 0;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (max-width: 1023px) {
        .sg-cw-pip-intro-images {
          padding-left: 0;
          padding-right: 0; } }
    .sg-cw-pip-intro-info {
      padding: 0 2rem;
      text-align: center;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 640px) and (max-width: 1023px) {
        .sg-cw-pip-intro-info {
          padding-left: 10%;
          padding-right: 10%; } }
  .sg-cw-pip-brand {
    margin: 1rem 0 .5rem; }
    .sg-cw-pip-brand .sg-cw-brand-card-logo {
      height: 3.6rem; }
  .sg-cw-pip-brandlogo {
    display: block;
    margin: 0 auto; }
  .sg-cw-pip-productname {
    text-align: center;
    margin-top: 1rem;
    margin-bottom: 0.5rem;
    font-weight: 800; }
  .sg-cw-pip-productslogan {
    text-align: center;
    margin-bottom: 1rem; }
  .sg-cw-pip-features, .sg-cw-pip-price {
    padding: 0; }
  .sg-cw-pip-features {
    text-align: left; }
    .sg-cw-pip-features > ul li::before {
      font-size: 1.4em; }
  .sg-cw-pip-price {
    font-weight: 800;
    margin: 1.5rem 0 3rem; }
  .sg-cw-pip-order {
    margin-bottom: 1.8rem;
    text-align: left; }
    .sg-cw-pip-order-actions {
      margin-top: 2rem;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      align-items: stretch;
      /* If no breakpoint exists, use the content as default */
      /* If no breakpoint exists, use the content as default */ }
      .sg-cw-pip-order-actions > a {
        flex: 0 0 calc(25% - 20px); }
      .sg-cw-pip-order-actions .sg-cw-partner-wizard {
        flex: 1; }
        .sg-cw-pip-order-actions .sg-cw-partner-wizard-headline {
          font-weight: 700;
          font-size: 1rem;
          margin-bottom: 1rem; }
      @media only screen and (min-width: 640px) {
        .sg-cw-pip-order-actions .sg-cw-partner-wizard {
          display: flex;
          flex-wrap: wrap; }
          .sg-cw-pip-order-actions .sg-cw-partner-wizard-headline {
            flex: 1 0 100%; } }
      .sg-cw-pip-order-actions-item {
        flex: 1 1 48%;
        margin-right: 2%; }
      .sg-cw-pip-order-actions-modal {
        display: none; }
      .sg-cw-pip-order-actions-direct {
        display: block; }
      @media only screen and (min-width: 640px) {
        .sg-cw-pip-order-actions {
          flex-direction: row;
          align-items: flex-start;
          justify-content: flex-start; }
          .sg-cw-pip-order-actions > a {
            flex: 0 1 auto; } }
      .sg-cw-pip-order-actions-item {
        margin-top: 1rem; }
        .sg-cw-pip-order-actions-item:first-child {
          margin-top: 0; }
        .sg-cw-pip-order-actions-item-text {
          margin: 0.4rem 0.2rem;
          font-size: 0.6875rem;
          color: #4C4C4C;
          text-transform: none; }
          .sg-cw-pip-order-actions-item-text p, .sg-cw-pip-order-actions-item-text .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-order-actions-item-text li {
            font-size: inherit; }
    .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-additionalcta,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link,
    .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner,
    .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout,
    .sg-cw-pip-order-actions-direct > .sg-cw-button,
    .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta {
      display: block;
      text-transform: uppercase;
      padding: 1em 1em .9em;
      font-weight: 400;
      white-space: nowrap; }
    .sg-cw-pip-order-tradingpartner {
      display: none;
      /* If no breakpoint exists, use the content as default */ }
      @media only screen and (min-width: 0) and (max-width: 639px) {
        .sg-cw-pip-order-tradingpartner {
          font-size: .9rem; } }
      .sg-cw-pip-order-tradingpartner-text {
        display: none; }
  .sg-cw-pip-deliveryinfo {
    padding: 1rem 0;
    color: #727272;
    text-align: left; }
    .sg-cw-pip-deliveryinfo-item {
      display: flex; }
      .sg-cw-pip-deliveryinfo-item p, .sg-cw-pip-deliveryinfo-item .sg-cw-pip-features > ul li, .sg-cw-pip-features > ul .sg-cw-pip-deliveryinfo-item li {
        line-height: 1.6rem; }
      .sg-cw-pip-deliveryinfo-item-headline {
        margin: 0 0 .2rem;
        font-size: 1rem; }
      .sg-cw-pip-deliveryinfo-item > .icon {
        margin: 0;
        font-size: 1.65rem;
        flex: 0 0 60px; }
    .sg-cw-pip-deliveryinfo-item + .sg-cw-pip-deliveryinfo-item {
      margin-top: 1rem; }
  .sg-cw-pip .sg-cw-section-cutoutvideo .cutout > .sg-cw-row-expanded, .sg-cw-pip .sg-cw-section-cutoutvideo .cutout > .sg-cw-magazine-intro, .sg-cw-pip .sg-cw-section-cutoutvideo .cutout > .sg-cw-section-heading, .sg-cw-pip .sg-cw-section-cutoutvideo .sg-cw-section-imagegallery .cutout > .sg-cw-section-wrapper, .sg-cw-section-imagegallery .sg-cw-pip .sg-cw-section-cutoutvideo .cutout > .sg-cw-section-wrapper, .sg-cw-pip .sg-cw-section-cutoutvideo .sg-cw-section-textimagecombined .cutout > .sg-cw-section-wrapper, .sg-cw-section-textimagecombined .sg-cw-pip .sg-cw-section-cutoutvideo .cutout > .sg-cw-section-wrapper {
    padding-top: 0; }
  .sg-cw-pip > section:last-of-type {
    padding-bottom: 6rem; }

.sg-cw-pip {
  /* If no breakpoint exists, use the content as default */ }
  @media only screen and (min-width: 1024px) {
    .sg-cw-pip-intro-info {
      padding-top: 0;
      padding-left: 3rem;
      padding-right: 1rem;
      text-align: left; }
    .sg-cw-pip-brand {
      margin: 0; }
    .sg-cw-pip-intro .sg-cw-pip-brandlogo {
      margin: 0; }
    .sg-cw-pip-features ul {
      margin-left: -.5rem; }
    .sg-cw-pip-price {
      margin-bottom: 2rem; }
    .sg-cw-pip-productname, .sg-cw-pip-productslogan {
      text-align: left; }
    .sg-cw-pip-order-tradingpartner, .sg-cw-pip-order-checkout, .sg-cw-pip-order-actions-direct > .sg-cw-button, .sg-cw-pip-order-additionalcta,
    .sg-cw-accordion2.sg-cw-accordion-horizontal .sg-cw-pip-order-actions-direct > .sg-cw-magazine-accordion-item-link,
    .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-tradingpartner,
    .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-checkout,
    .sg-cw-pip-order-actions-direct > .sg-cw-button,
    .sg-cw-pip-order-actions-direct > .sg-cw-pip-order-additionalcta {
      font-size: .95rem; }
    .sg-cw-pip-specifications {
      padding-top: 0; }
      .sg-cw-pip-specifications .sg-cw-section-heading-tag {
        height: 2.7rem;
        padding: 3.5rem 0 1rem; }
      .sg-cw-pip-specifications .product-info .product-info-container {
        margin-left: 5%; }
      .sg-cw-pip-specifications .product-info .product-info-headline {
        font-weight: 700;
        font-size: 1.063rem; }
      .sg-cw-pip-specifications i.icon {
        font-size: 3.25rem;
        flex-basis: 5rem; } }

/* Download Page */
.sg-cw-download > section:last-of-type {
  padding-bottom: 6rem; }

/* FAQ */
.sg-cw-faq .inbenta-km {
  padding-bottom: 20px;
  margin-bottom: 50px;
  background: transparent; }

.sg-cw-faq .sg-cw-faq-content {
  padding: 0; }

.sg-cw-faq .inbenta-km__breadcrumb .inbenta-km__breadcrumb__element,
.sg-cw-faq .inbenta-km__breadcrumb .inbenta-km__breadcrumb__element:first-child:before {
  color: #c30c15; }

.sg-cw-faq .inbenta-km-button {
  background: #c30c15;
  border: 1px solid #c30c15; }
  .sg-cw-faq .inbenta-km-button:hover, .sg-cw-faq .inbenta-km-button:active {
    background: #c30c15;
    border: 1px solid #c30c15; }
  .sg-cw-faq .inbenta-km-button.button__back {
    padding-left: 3px;
    padding-right: 3px; }
    .sg-cw-faq .inbenta-km-button.button__back::before {
      color: #c30c15; }
    .sg-cw-faq .inbenta-km-button.button__back:hover, .sg-cw-faq .inbenta-km-button.button__back:active {
      color: white; }
      .sg-cw-faq .inbenta-km-button.button__back:hover::before, .sg-cw-faq .inbenta-km-button.button__back:active::before {
        color: white; }

.sg-cw-faq .inbenta-km-title,
.sg-cw-faq .inbenta-km-subtitle,
.sg-cw-faq .inbenta-km__category__content-category .content-category__title,
.sg-cw-faq .inbenta-km__categories__container .container__category-name__title {
  color: #000000; }

.sg-cw-faq .inbenta-km__faq .title__faq__text {
  color: #c30c15; }

.sg-cw-faq .inbenta-km__faq .inbenta-km__faq__body a {
  color: #c30c15; }

.sg-cw-faq .inbenta-km__category .content-category__icon::before {
  color: #c30c15; }

/* Magazine */
.sg-cw-section-magazine-small-textarea {
  padding: 0; }

.sg-cw-content-no-padding {
  padding: 0; }

