/* the new design-extension */
/* IMPORT FROM DEFAULT CONFIG */
/* the new design-extension */
/* GENERIC BLOCK */
/* FONT BLOCK */
/* TEXT BLOCK */
/* TEASER BLOCK */
/* HEADER BLOCK */
/* FOOTER BLOCK */
/* PLACEHOLDER BLOCK */
/* SECTION BLOCK */
/* BUTTON BLOCK */
/* IMPORT FROM DEFAULT CONFIG */
/*
The variables follow a strict pattern. Mind this whenever you have to create a new scss variable.

property - similar to css property. (eg. color, font,..)
section  - wherever this css comes in place (eg. text, button,..)
variant  - variant of this style. (eg. primary, secondary,..)
optional - optional parameters. (eg. hover, inverted,..)

$<property>-<section>-<variant>[-<optional>,[-<optional>]]
$color-text-primary-hover

The colorings and variables are based on the atelier
http://atelier.prod.cni.digital/?path=/story/styles--colors
This is made to have a more equal CI than using our own scss variables.

*/
/* GENERIC BLOCK */
/* FONT BLOCK */
/* TEXT BLOCK */
/* TEASER BLOCK */
/* HEADER BLOCK */
/* FOOTER BLOCK */
/* PLACEHOLDER BLOCK */
/* SECTION BLOCK */
/* BUTTON BLOCK */
/* TAGS BLOCK */
@font-face {
  font-family: "Roboto";
  src: url("%PATH_TO_EXTENSION%/fonts/Roboto-Regular.ttf");
  font-display: swap;
}
@font-face {
  font-family: "Roboto Medium";
  src: url("%PATH_TO_EXTENSION%/fonts/Roboto-Medium.ttf");
  font-display: swap;
}
@font-face {
  font-family: "Roboto Bold";
  src: url("%PATH_TO_EXTENSION%/fonts/Roboto-Bold.ttf");
  font-display: swap;
}
@font-face {
  font-family: "Taviraj";
  src: url("%PATH_TO_EXTENSION%/fonts/Taviraj-Regular.ttf");
  font-display: swap;
}
@font-face {
  font-family: "Taviraj Medium";
  src: url("%PATH_TO_EXTENSION%/fonts/Taviraj-Medium.ttf");
  font-display: swap;
}
@font-face {
  font-family: "Taviraj Bold";
  src: url("%PATH_TO_EXTENSION%/fonts/Taviraj-Bold.ttf");
  font-display: swap;
}
/* line 6, styles/theme.scss */
body.design-glamour-amp {
  /*
  This framework is a selfmade CSS framework based on the default bootstrap
  https://getbootstrap.com/
  
  Since AMP is a variant of the normal website that has to follow certain restrictions we cannot use
  the normal bootstrap here. Breakpoints are not needed for AMP, they will just blow the size of site which is not
  allowed for AMP.
  This is a minimum version of the normal boostrap
  
  This Framework follows the same rules as bootstrap.
  For the grid we need a container, a row and at leased one col.
  
   @date 2020-08-07
   @author Danny Forster
   @version v0.1
  
  */
  /** AMP CUSTOM **/
}
/* line 21, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp *,
body.design-glamour-amp *::before,
body.design-glamour-amp *::after {
  box-sizing: border-box;
}
/* line 27, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp {
  margin: 0;
  padding: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  background-color: #ffffff;
}
/* line 36, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp h1, body.design-glamour-amp h2, body.design-glamour-amp h3, body.design-glamour-amp h4, body.design-glamour-amp h5, body.design-glamour-amp h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
/* line 41, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp p {
  margin-top: 0;
  margin-bottom: 1rem;
}
/* line 46, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp a {
  text-decoration: none;
  background-color: transparent;
}
/* line 51, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp ul, body.design-glamour-amp ol, body.design-glamour-amp dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
/* line 56, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .container {
  width: 100%;
  max-width: 540px;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* line 65, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .container .container {
  padding-left: 0;
  padding-right: 0;
}
/* line 71, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
/* line 80, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .no-gutters {
  margin-right: 0;
  margin-left: 0;
}
/* line 85, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .no-gutters > .col,
body.design-glamour-amp .no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}
/* line 91, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-1, body.design-glamour-amp .col-2, body.design-glamour-amp .col-3, body.design-glamour-amp .col-4, body.design-glamour-amp .col-5, body.design-glamour-amp .col-6, body.design-glamour-amp .col-7, body.design-glamour-amp .col-8, body.design-glamour-amp .col-9, body.design-glamour-amp .col-10, body.design-glamour-amp .col-11, body.design-glamour-amp .col-12, body.design-glamour-amp .col {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
/* line 98, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
/* line 106, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-1 {
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}
/* line 112, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-2 {
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}
/* line 118, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}
/* line 124, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-4 {
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
/* line 130, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-5 {
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}
/* line 136, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-6 {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
/* line 142, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-7 {
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}
/* line 148, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-8 {
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}
/* line 154, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}
/* line 160, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-10 {
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}
/* line 166, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-11 {
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}
/* line 172, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .col-12 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
/* line 178, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-first {
  -ms-flex-order: -1;
  order: -1;
}
/* line 183, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-last {
  -ms-flex-order: 13;
  order: 13;
}
/* line 188, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-0 {
  -ms-flex-order: 0;
  order: 0;
}
/* line 193, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-1 {
  -ms-flex-order: 1;
  order: 1;
}
/* line 198, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-2 {
  -ms-flex-order: 2;
  order: 2;
}
/* line 203, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-3 {
  -ms-flex-order: 3;
  order: 3;
}
/* line 208, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-4 {
  -ms-flex-order: 4;
  order: 4;
}
/* line 213, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-5 {
  -ms-flex-order: 5;
  order: 5;
}
/* line 218, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-6 {
  -ms-flex-order: 6;
  order: 6;
}
/* line 223, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-7 {
  -ms-flex-order: 7;
  order: 7;
}
/* line 228, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-8 {
  -ms-flex-order: 8;
  order: 8;
}
/* line 233, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-9 {
  -ms-flex-order: 9;
  order: 9;
}
/* line 238, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-10 {
  -ms-flex-order: 10;
  order: 10;
}
/* line 243, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-11 {
  -ms-flex-order: 11;
  order: 11;
}
/* line 248, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .order-12 {
  -ms-flex-order: 12;
  order: 12;
}
/* line 253, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-1 {
  margin-left: 8.333333%;
}
/* line 257, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-2 {
  margin-left: 16.666667%;
}
/* line 261, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-3 {
  margin-left: 25%;
}
/* line 265, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-4 {
  margin-left: 33.333333%;
}
/* line 269, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-5 {
  margin-left: 41.666667%;
}
/* line 273, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-6 {
  margin-left: 50%;
}
/* line 277, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-7 {
  margin-left: 58.333333%;
}
/* line 281, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-8 {
  margin-left: 66.666667%;
}
/* line 285, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-9 {
  margin-left: 75%;
}
/* line 289, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-10 {
  margin-left: 83.333333%;
}
/* line 293, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .offset-11 {
  margin-left: 91.666667%;
}
/* line 297, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .d-none {
  display: none;
}
/* line 301, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .d-inline {
  display: inline;
}
/* line 305, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .d-inline-block {
  display: inline-block;
}
/* line 309, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .d-block {
  display: block;
}
/* line 313, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .d-flex {
  display: -ms-flexbox;
  display: flex;
}
/* line 318, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .d-inline-flex {
  display: -ms-inline-flexbox;
  display: inline-flex;
}
/* line 323, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .justify-content-start {
  -ms-flex-pack: start;
  justify-content: flex-start;
}
/* line 328, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .justify-content-end {
  -ms-flex-pack: end;
  justify-content: flex-end;
}
/* line 333, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .justify-content-center {
  -ms-flex-pack: center;
  justify-content: center;
}
/* line 338, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-items-start {
  -ms-flex-align: start;
  align-items: flex-start;
}
/* line 343, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-items-end {
  -ms-flex-align: end;
  align-items: flex-end;
}
/* line 348, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-items-center {
  -ms-flex-align: center;
  align-items: center;
}
/* line 353, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-content-start {
  -ms-flex-line-pack: start;
  align-content: flex-start;
}
/* line 358, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-content-end {
  -ms-flex-line-pack: end;
  align-content: flex-end;
}
/* line 363, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-content-center {
  -ms-flex-line-pack: center;
  align-content: center;
}
/* line 368, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-self-start {
  -ms-flex-item-align: start;
  align-self: flex-start;
}
/* line 373, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-self-end {
  -ms-flex-item-align: end;
  align-self: flex-end;
}
/* line 378, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .align-self-center {
  -ms-flex-item-align: center;
  align-self: center;
}
/* line 383, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .mr-auto,
body.design-glamour-amp .mx-auto {
  margin-right: auto;
}
/* line 388, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .ml-auto,
body.design-glamour-amp .mx-auto {
  margin-left: auto;
}
/* line 393, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .mb-3,
body.design-glamour-amp .my-3 {
  margin-bottom: 1rem;
}
/* line 397, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .mt-3,
body.design-glamour-amp .my-3 {
  margin-top: 1rem;
}
/* line 402, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .text-left {
  text-align: left;
}
/* line 406, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .text-right {
  text-align: right;
}
/* line 410, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .text-center {
  text-align: center;
}
/* line 414, ../_default-amp/styles/_framework.scss */
body.design-glamour-amp .position-static {
  position: static;
}
/* line 1, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn {
  white-space: normal;
  text-align: left;
  padding: 17px 32px;
  display: inline-block;
  font: 12px/14px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  border-width: 3px;
  border-style: solid;
  border-radius: 0;
  letter-spacing: 2px;
  text-transform: uppercase;
}
/* line 13, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.small {
  padding: 5px 12px;
}
/* line 16, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.medium {
  padding: 13px 24px;
}
/* line 19, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.large {
  padding: 17px 32px;
}
/* line 22, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.xlarge {
  padding: 21px 32px;
}
/* line 26, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.btn-primary {
  color: #FFFFFF;
  background-color: #E2007A;
  border-color: #E2007A;
}
/* line 31, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.btn-primary:hover {
  color: #E2007A;
  background-color: #000000;
  border-color: #000000;
}
/* line 38, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.btn-secondary {
  color: #2D2D2D;
  background-color: transparent;
  border-color: #2D2D2D;
}
/* line 43, ../_default-amp/styles/_button.scss */
body.design-glamour-amp .btn.btn-secondary:hover {
  color: #FFFFFF;
  background-color: #2D2D2D;
  border-color: #2D2D2D;
}
/* line 2, ../_default-amp/styles/_content.scss */
body.design-glamour-amp .content {
  font: 18px/32px "Taviraj", Times New Roman, Serif;
  margin-bottom: 65px;
}
/* line 8, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-element {
  top: 0;
}
/* line 12, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2147483644;
}
/* line 20, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .consent-mask {
  width: 100vw;
  height: 100vh;
  opacity: 0.4;
  background-color: #000;
}
/* line 27, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .consent-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
/* line 38, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .consent-content {
  display: flex;
  flex-direction: column;
  font: 16px/24px "Taviraj", Times New Roman, Serif;
  color: #FFFFFF;
  background-color: #000000;
  padding: 24px 15px;
  width: 80vmin;
  min-height: 50vh;
}
/* line 49, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui p {
  margin: 0;
}
/* line 53, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .title {
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 24px;
}
/* line 59, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .text {
  margin-bottom: auto;
}
/* line 63, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .buttons {
  margin-top: 24px;
}
/* line 67, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .btn {
  font-weight: 700;
  line-height: 18px;
}
/* line 72, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .btn-secondary {
  border: 3px solid #6C6C6C;
  color: #6C6C6C;
}
/* line 77, ../_default-amp/styles/_content.scss */
body.design-glamour-amp #consent-ui .btn-secondary:hover {
  background: #6C6C6C;
  color: #FFFFFF;
}
/* line 2, ../_default-amp/styles/_social.scss */
body.design-glamour-amp .share-icons ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
/* line 7, ../_default-amp/styles/_social.scss */
body.design-glamour-amp .share-icons li {
  border: 1px solid #9c9cac;
  border-radius: 100%;
  width: 48px;
  height: 48px;
  padding: 2px 9px;
  text-align: center;
  cursor: pointer;
}
/* line 16, ../_default-amp/styles/_social.scss */
body.design-glamour-amp .share-icons li:hover {
  border-color: #F6D3D5;
}
/* line 19, ../_default-amp/styles/_social.scss */
body.design-glamour-amp .share-icons li:hover a {
  color: #F6D3D5;
}
/* line 24, ../_default-amp/styles/_social.scss */
body.design-glamour-amp .share-icons a {
  display: inline-block;
  font-size: 1em;
  line-height: 0;
  color: inherit;
}
/* line 1, styles/_button.scss */
body.design-glamour-amp .btn {
  letter-spacing: inherit;
  text-transform: none;
}
/* line 6, styles/_button.scss */
body.design-glamour-amp .btn.btn-primary {
  font-weight: bold;
  font: 12px/18px "Roboto Medium", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 9, styles/_button.scss */
body.design-glamour-amp .btn.btn-primary.medium {
  padding: 11px 20px;
  font-weight: bold;
  line-height: 16px;
}
/* line 15, styles/_button.scss */
body.design-glamour-amp .btn.btn-secondary {
  border-width: 2px;
}
/* line 18, styles/_button.scss */
body.design-glamour-amp .btn.btn-link {
  padding: 0;
  font-size: 1em;
  line-height: 1.6em;
  border: none;
  color: #E2007A;
  background-color: transparent;
}
/* line 27, styles/_button.scss */
body.design-glamour-amp .btn.btn-link:hover {
  color: #DA569D;
  background-color: transparent;
  text-decoration: none;
}
/* line 2, styles/_social.scss */
body.design-glamour-amp .share-icons a {
  color: #E2007A;
}
/* line 1, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer {
  font-family: "Taviraj", Times New Roman, Serif;
}
/* line 4, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer .footer-container {
  position: relative;
}
/* line 9, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default {
  padding-bottom: 32px;
  padding-top: 50px;
  background-color: #000000;
  font: 12px/20px "Taviraj Bold", Times New Roman, Serif;
}
/* line 15, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default a.nav-link {
  color: #FFFFFF;
  text-decoration: none;
  padding: 3px 1rem;
}
/* line 20, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default a.nav-link:hover {
  text-decoration: none;
  color: #6A6A6A;
}
/* line 26, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .logo {
  background-color: rgba(255, 255, 255, 0.1);
  height: 170px;
  overflow: hidden;
  margin-bottom: 24px;
  position: relative;
}
/* line 34, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .cn-logo {
  margin-bottom: 15px;
}
/* line 38, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footer-container {
  margin-left: 10vw;
  margin-right: 10vw;
  margin-top: -40px;
}
/* line 43, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footer-container amp-img {
  margin-left: -64px;
}
/* line 48, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footernav {
  width: 100%;
  padding: 0.5rem 1rem;
}
/* line 52, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footernav a {
  cursor: pointer;
}
/* line 56, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footernav ul {
  padding-left: 0;
  list-style-type: none;
}
/* line 61, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footernav .brands {
  margin-bottom: 0;
}
/* line 65, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footernav .nav-item {
  margin: 6px 12px;
}
/* line 69, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .footernav .nav-item.consent .nav-link {
  padding: 8px 12px;
  display: inline-block;
  border: solid 1px #FFFFFF;
}
/* line 78, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .copyright {
  font-size: 11px;
  line-height: 16px;
  color: #cacaca;
}
/* line 84, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu-social {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 999;
  text-align: center;
  right: 0;
}
/* line 94, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu-social ul {
  padding-left: 0;
  margin-bottom: 0;
}
/* line 99, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu-social svg {
  fill: #FFFFFF;
}
/* line 103, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu-social .nav-item {
  margin-right: 12px;
  display: inline-block;
}
/* line 108, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu-social .nav-link {
  border: 1px solid #FFFFFF;
  border-radius: 23px;
  height: 46px;
  width: 46px;
  padding: 0;
}
/* line 115, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu-social .nav-link:hover {
  color: #F6D3D5;
  border-color: #F6D3D5;
}
/* line 119, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu-social .nav-link:hover svg {
  fill: #F6D3D5;
}
/* line 129, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-gallery .row {
  display: block;
}
/* line 135, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-gallery.blocks-gallery-default .gallery-item {
  margin-bottom: 25px;
}
/* line 139, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-gallery.blocks-gallery-default .caption {
  font-size: 16px;
  line-height: 25px;
}
/* line 144, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-gallery.blocks-gallery-default .copyright {
  font-size: 12px;
  line-height: 16px;
  text-align: right;
  color: #000000;
}
/* line 151, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-gallery.blocks-gallery-default .counter {
  font: 18px/24px "Taviraj", Times New Roman, Serif;
  color: #9c9cac;
  padding: 8px 0 4px;
}
/* line 156, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-gallery.blocks-gallery-default .counter .number {
  color: #000000;
}
/* line 166, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default {
  padding: 0;
  position: relative;
  border-top: 4px solid #F6D3D5;
}
/* line 171, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .container-fluid {
  padding: 0 24px;
}
/* line 175, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper {
  border-top: 1px solid #000000;
  box-shadow: -2px 2px 5px rgba(0, 0, 0, 0.5);
  margin: 4px 0 24px 0;
}
/* line 180, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper .navbar-nav {
  padding: 0;
  margin: 0;
  overflow-x: auto;
  padding-right: 32px;
  display: flex;
  list-style: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
/* line 192, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper .navbar-nav:after {
  background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 75%);
  content: "";
  height: 100%;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 48px;
}
/* line 203, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper .navbar {
  width: 100vw;
}
/* line 206, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper .nav-item {
  margin-right: 20px;
}
/* line 209, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper .nav-item:last-child {
  padding-right: 24px;
}
/* line 214, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper .nav-link {
  color: #000000;
  font: 12px/20px "Taviraj Bold", Times New Roman, Serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  white-space: nowrap;
  padding: 16px 0;
}
/* line 222, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-wrapper .nav-link:hover {
  text-decoration: none;
}
/* line 228, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default amp-sidebar {
  border-top: 4px solid #F6D3D5;
}
/* line 231, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default amp-sidebar .burger-wrapper svg {
  fill: #000000;
}
/* line 237, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger_logo {
  z-index: 90;
  position: relative;
}
/* line 242, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger-wrapper {
  z-index: 99;
  width: 23px;
  margin-top: -1px;
  margin-bottom: 0;
  position: relative;
}
/* line 250, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .market-dropdown {
  margin-right: 1.5rem;
  color: #000000;
  font: 12px/20px "Taviraj Bold", Times New Roman, Serif;
  text-transform: uppercase;
  letter-spacing: 2px;
  z-index: 4;
}
/* line 258, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .market-dropdown ul {
  align-items: start;
  background-color: #fff;
  display: block;
  flex-direction: column;
  margin: .25rem 0 0;
  max-height: 15.5rem;
  min-width: 7.5rem;
  overflow: auto;
  padding-left: 12px;
  padding-right: 12px;
  text-align: left;
  white-space: nowrap;
}
/* line 272, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .market-dropdown ul li {
  align-items: center;
  display: flex;
  height: 3rem;
  position: relative;
  width: 100%;
}
/* line 279, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .market-dropdown ul li a:link, body.design-glamour-amp .blocks-header.blocks-header-default .market-dropdown ul li a:hover, body.design-glamour-amp .blocks-header.blocks-header-default .market-dropdown ul li a:visited {
  color: #000000;
}
/* line 286, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .markets-dropdown-list {
  background-color: #fff;
  margin-left: -20px;
  margin-top: 25px;
  max-height: 300px;
  overflow: auto;
  position: absolute;
  -webkit-box-shadow: rgba(0, 0, 0, 0.1) -2px 2px 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -2px 2px 5px;
}
/* line 297, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .nav-wrapper {
  background-color: #FFFFFF;
}
/* line 301, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .nav-link {
  text-decoration: none;
  color: #000000;
  display: block;
  white-space: nowrap;
}
/* line 308, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .nav-link:hover {
  text-decoration: underline;
}
/* line 312, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #burger {
  cursor: pointer;
  outline: none;
  position: relative;
  width: 100%;
  max-width: 30px;
}
/* line 319, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #burger .burger-icon {
  position: relative;
  height: 18px;
}
/* line 324, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #burger span {
  background-color: #000000;
  display: block;
  height: 2px;
  position: absolute;
  width: 100%;
}
/* line 331, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #burger span:nth-child(1) {
  top: 0;
  transform-origin: left center;
}
/* line 336, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #burger span:nth-child(2) {
  top: 8px;
  transform-origin: left center;
}
/* line 341, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #burger span:nth-child(3) {
  top: 16px;
  transform-origin: left center;
}
/* line 348, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #nav-menu {
  min-height: 100vh;
  padding: 40px 24px;
  width: 100%;
  z-index: 10;
  background-color: #FFFFFF;
}
/* line 357, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #nav-menu .navbar-nav.nav-list {
  border-top: 1px solid #000000;
}
/* line 366, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #nav-menu .nav-item.external a.nav-link:after {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="9" viewBox="0 0 14 14" style="transform:rotate(-90deg)"><path style="fill:%23000000" d="M12.5 3L14 4.4 7 11 0 4.4 1.5 3 7 8.2 12.5 3z"></path></svg>');
  background-size: cover;
  content: '';
  display: inline-block;
  height: 9px;
  margin-left: 5px;
  width: 9px;
}
/* line 379, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #nav-menu .section-hl {
  font-family: "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  font-weight: 700;
  color: #9c9cac;
  font-size: 12px;
  margin-bottom: 15px;
}
/* line 387, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #nav-menu .menu-markets {
  margin-top: 0;
}
/* line 390, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default #nav-menu .menu-markets .nav-link {
  font-size: 14px;
  line-height: 34px;
}
/* line 397, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer {
  margin: 10px 0 30px;
}
/* line 400, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer svg {
  height: 21px;
  fill: #000000;
}
/* line 405, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer .navbar {
  padding: 1rem 0;
}
/* line 409, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer .navbar-nav {
  margin: 0;
  padding-left: 0;
  list-style-type: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}
/* line 419, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer .nav-item {
  margin-right: 12px;
  margin-bottom: 12px;
  display: inline-block;
}
/* line 425, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer .nav-link {
  font-size: 16px;
  border: 1px solid #000000;
  border-radius: 23px;
  height: 46px;
  width: 46px;
  padding: 0;
  transition: all 0.15s ease-in-out;
  letter-spacing: normal;
  display: flex;
}
/* line 436, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer .nav-link:hover {
  border-color: #F6D3D5;
}
/* line 440, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .socialContainer .nav-link i {
  color: #F6D3D5;
  transition: all 0.15s ease-in-out;
}
/* line 447, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .social-hl {
  font: 12px/14px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #9c9cac;
  margin-top: 40px;
}
/* line 455, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .nav-list {
  list-style-type: none;
  margin: 0;
}
/* line 460, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .navbar-nav {
  border-top: none;
}
/* line 469, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro .author a {
  color: #000000;
}
/* line 472, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro .author a:hover {
  text-decoration: none;
  color: #6A6A6A;
}
/* line 480, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default {
  padding-bottom: 20px;
  font: 16px/25px "Taviraj", Times New Roman, Serif;
}
/* line 484, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default h1 {
  font: 32px/40px "Taviraj", Times New Roman, Serif;
}
/* line 488, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .kicker {
  font: 11px/14px "Taviraj Bold", Times New Roman, Serif;
  letter-spacing: 2px;
  margin-bottom: 8px;
  text-transform: uppercase;
  color: #cacaca;
}
/* line 496, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .headervisual {
  margin-bottom: 30px;
  margin-right: -15px;
  margin-left: -15px;
}
/* line 501, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .headervisual .copyright {
  text-align: right;
  color: #9c9cac;
  font-size: 11px;
  line-height: 14px;
  padding: 5px 15px;
}
/* line 510, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .meta {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 10px;
}
/* line 516, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .share-icons {
  margin: 30px 0;
}
/* line 524, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-list .list-label span {
  font: 20px/26px "Taviraj Bold", Times New Roman, Serif;
  margin-bottom: 10px;
  display: block;
}
/* line 531, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-list.blocks-list-recommendations {
  margin-bottom: 40px;
}
/* line 536, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-socialbuttons {
  padding-bottom: 10px;
  border-bottom: 1px solid #cacaca;
  text-align: center;
}
/* line 542, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-socialbuttons ul {
  list-style: none;
}
/* line 547, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-socialbuttons span.list-label {
  font: normal 2rem "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
  display: block;
}
/* line 557, styles/designs/__default-amp.scss */
body.design-glamour-amp .blocks-socialbuttons.blocks-socialbuttons-default {
  margin: 0;
}
/* line 562, styles/designs/__default-amp.scss */
body.design-glamour-amp .advertisement-hero {
  background-color: #EEEEEE;
  margin-top: 24px;
  margin-bottom: 24px;
  padding-top: 24px;
  padding-bottom: 24px;
}
/* line 569, styles/designs/__default-amp.scss */
body.design-glamour-amp .advertisement-hero > amp-ad {
  margin: auto;
}
/* line 574, styles/designs/__default-amp.scss */
body.design-glamour-amp .advertisement-mid-content {
  background-color: #EEEEEE;
}
/* line 577, styles/designs/__default-amp.scss */
body.design-glamour-amp .advertisement-mid-content > amp-ad {
  margin: auto;
}
/* line 585, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-forms.components-forms-introbox {
  text-align: center;
  padding: 45px 5px;
  background: #F6D3D5;
}
/* line 590, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-forms.components-forms-introbox h2 {
  font: 40px/50px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
}
/* line 595, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-forms.components-forms-introbox p {
  margin-bottom: 45px;
}
/* line 599, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-forms.components-forms-introbox p, body.design-glamour-amp .components-forms.components-forms-introbox h2 {
  margin-left: 15px;
  margin-right: 15px;
}
@media (min-width: 768px) {
  /* line 599, styles/designs/__default-amp.scss */
  body.design-glamour-amp .components-forms.components-forms-introbox p, body.design-glamour-amp .components-forms.components-forms-introbox h2 {
    margin-left: 60px;
    margin-right: 60px;
  }
}
/* line 608, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-forms.components-forms-introbox iframe {
  height: 100px;
}
@media (min-width: 768px) {
  /* line 608, styles/designs/__default-amp.scss */
  body.design-glamour-amp .components-forms.components-forms-introbox iframe {
    height: 60px;
  }
}
/* line 616, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-forms.components-forms-introbox:before {
  margin-bottom: 45px;
}
/* line 620, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-forms.components-forms-introbox:after {
  margin-top: 45px;
}
/* line 629, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-mappform.components-mappform-introbox {
  text-align: center;
  padding-top: 45px;
  padding-bottom: 45px;
  background: #f2f2f2;
}
/* line 635, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-mappform.components-mappform-introbox h2 {
  font: 40px/50px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  margin-bottom: 20px;
}
/* line 640, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-mappform.components-mappform-introbox p {
  margin-bottom: 45px;
}
/* line 644, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-mappform.components-mappform-introbox iframe {
  height: 100px;
}
@media (min-width: 768px) {
  /* line 644, styles/designs/__default-amp.scss */
  body.design-glamour-amp .components-mappform.components-mappform-introbox iframe {
    height: 60px;
  }
}
/* line 652, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-mappform.components-mappform-introbox:before {
  margin-bottom: 45px;
}
/* line 656, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-mappform.components-mappform-introbox:after {
  margin-top: 45px;
}
/* line 663, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-placeholder p {
  font: 18px/24px "Taviraj Bold", Times New Roman, Serif;
  color: #000000;
}
/* line 670, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-placeholder.components-placeholder-oembed amp-img {
  max-width: 25px;
  margin-bottom: 15px;
}
/* line 675, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-placeholder.components-placeholder-oembed p {
  margin-bottom: 25px;
}
/* line 681, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-placeholder.components-placeholder-noamp svg {
  fill: #F6D3D5;
  margin-bottom: 15px;
}
/* line 689, styles/designs/__default-amp.scss */
body.design-glamour-amp *[placeholder] {
  background-color: #f2f2f2;
}
/* line 693, styles/designs/__default-amp.scss */
body.design-glamour-amp .placeholder-wrapper {
  height: 100%;
  min-height: 200px;
  padding: 0 30px;
  display: flex;
  align-items: center;
}
/* line 701, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-taxonomy {
  padding: 0 15px;
}
/* line 704, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-taxonomy ul {
  padding: 20px 0;
  border-top: 1px solid #cacaca;
  margin-bottom: 0px;
}
/* line 709, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-taxonomy ul li {
  list-style-type: none;
  margin: 0 10px 10px 0;
}
/* line 716, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser {
  /* hack for teaserimages without width & height */
  /* end hack */
  font-family: "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
}
/* line 720, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-img-wrapper.fixed-height-container {
  position: relative;
  height: 540px;
  margin: 10px -10px 10px -10px;
}
/* line 725, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-img-wrapper.fixed-height-container .card-img-top img {
  object-fit: contain;
}
/* line 729, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-img-wrapper.fixed-height-container amp-img {
  margin: auto;
  max-width: 100%;
}
/* line 734, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-img-wrapper.fixed-height-container amp-img.contain {
  text-align: center;
  padding: 10px 20px;
}
/* line 744, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.small .card-img-wrapper.fixed-height-container {
  height: 270px;
}
/* line 755, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser:last-child .card {
  border-bottom: none;
}
/* line 759, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser a {
  text-decoration: none;
  color: #000000;
}
/* line 764, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card {
  border-radius: 0;
  border: 0;
  border-bottom: 1px solid #cacaca;
  padding-bottom: 1.25rem;
  padding-top: 1.25rem;
}
/* line 772, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-img-wrapper {
  position: relative;
}
/* line 776, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-body {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  background-color: transparent;
}
/* line 783, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-title {
  display: block;
  font: 18px/24px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  text-decoration: underline solid transparent;
  transition: all .1s ease-in 0s;
  overflow-wrap: break-word;
  color: inherit;
}
/* line 791, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-title:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
}
/* line 802, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-kicker {
  font: 12px/16px "Taviraj", Times New Roman, Serif;
  text-transform: uppercase;
  transition: all .1s ease-in 0s;
}
/* line 808, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-meta {
  margin-top: 15px;
  font-size: 11px;
  line-height: 14px;
}
/* line 814, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-date {
  margin-bottom: 0;
  color: #9c9cac;
  overflow-wrap: normal;
  display: inline-block;
}
/* line 821, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-author {
  color: #9c9cac;
  display: inline-block;
  margin-right: 8px;
  margin-bottom: 0;
}
/* line 828, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-abstract {
  font-size: 16px;
  line-height: 24px;
}
/* line 833, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .card-button {
  margin-top: 10px;
  margin-bottom: 0;
}
/* line 838, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser .copyright {
  font-size: 12px;
  line-height: 16px;
  color: #9c9cac;
  font-family: "Taviraj", Times New Roman, Serif;
  text-align: right;
}
/* line 848, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-default .card-body {
  padding-left: 1.25rem;
}
/* line 854, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-small .card-title {
  font: 0.75em/1 "Taviraj", Times New Roman, Serif;
}
/* line 859, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product {
  border: 4px solid #F6D3D5;
  background-color: #FFFFFF;
  padding: 1.25rem;
  margin-bottom: 16px;
}
/* line 867, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card {
  padding: 0;
  border-bottom: none;
}
/* line 871, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-body {
  padding: 0;
  font: 14px/22px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 876, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-body:last-child {
  padding-bottom: 0;
}
/* line 880, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-title {
  /* 21px/26px is the same size as on desktop and its glamour prooved */
  font: 21px/26px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  margin: 1.25rem 0 0.25rem 0;
}
/* line 884, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-title:hover {
  color: #000000;
}
/* line 889, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-abstract {
  font: 14px/22px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 893, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-product-price {
  font-family: "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 897, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-product-manufacturer {
  margin: 1.25rem 0 0.25rem 0;
  font: 21px/26px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  font-style: italic;
}
/* line 903, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-product {
  margin-bottom: 16px;
}
@media (min-width: 576px) {
  /* line 903, styles/designs/__default-amp.scss */
  body.design-glamour-amp .components-teaser.components-teaser-product .card .card-product {
    margin-bottom: 24px;
  }
}
/* line 911, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card-button {
  margin-top: 0;
  text-align: center;
}
/* line 916, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product a {
  color: #000000;
}
/* line 920, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .separate:after {
  font-family: "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  content: '|';
  padding: 0 10px;
}
/* line 926, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .separate:last-of-type:after {
  content: '';
  padding: 0;
}
/* line 934, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product.small .card .card-title {
  font: 18px/22px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 938, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-product.small .card .card-product-manufacturer {
  font: italic 18px/22px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 946, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline {
  margin-bottom: 0;
}
/* line 950, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline:first-child .card {
  border-top: 1px solid #cacaca;
}
/* line 955, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card-img-wrapper {
  padding: 0;
  margin-left: 1.25rem;
}
/* line 960, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card {
  border-bottom: 1px solid #cacaca;
  margin-bottom: 0;
}
/* line 965, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card-body {
  padding: 0;
}
/* line 969, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card-title {
  font-size: 18px;
  line-height: 22px;
}
/* line 974, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card-abstract {
  font-size: 13px;
  line-height: 18px;
  font-family: "Taviraj", Times New Roman, Serif;
  color: #cacaca;
}
/* line 986, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-widget.components-widget-affiliatedisclaimer {
  padding-top: 12px;
  padding-bottom: 12px;
  font: italic 13px/20px "Taviraj", Times New Roman, Serif;
  color: #9c9cac;
}
/* line 992, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-widget.components-widget-affiliatedisclaimer p {
  color: grey;
  margin: 0;
}
/* line 998, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-widget.components-widget-cleverpush {
  z-index: 10000;
  position: fixed;
  bottom: 20px;
  left: 20px;
}
/* line 1005, styles/designs/__default-amp.scss */
body.design-glamour-amp .components-widget.components-widget-cleverpush amp-web-push-widget button {
  background-color: #F6D3D5;
  border: none;
  border-radius: 50%;
  height: 48px;
  width: 48px;
}
/* line 1018, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-competition .competition-box {
  font: 16px/25px "Taviraj", Times New Roman, Serif;
  border: 1px solid #000000;
  margin-bottom: 30px;
}
/* line 1023, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-competition .competition-box [class*="col-"] {
  padding: 20px;
  border-bottom: 1px solid #000000;
}
/* line 1027, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-competition .competition-box [class*="col-"]:last-child {
  border-bottom: none;
}
/* line 1031, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-competition .competition-box [class*="col-"] h3 {
  font: 22px/36px "Taviraj Bold", Times New Roman, Serif;
}
/* line 1038, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-competition section.prize figure {
  margin: 0;
}
/* line 1042, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-competition section.prize figcaption {
  margin-bottom: 25px;
}
/* line 1049, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-horoscope .horoscope-datepicker {
  font: 16px/25px "Taviraj Bold", Times New Roman, Serif;
  margin-bottom: 20px;
}
/* line 1053, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-horoscope .horoscope-datepicker a {
  color: #000000;
}
/* line 1058, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-horoscope .horoscope-datepicker a.prev:after, body.design-glamour-amp.pages-horoscope .horoscope-datepicker a.next:after {
  display: inline-block;
  content: "";
  margin: 0 5px;
  background-color: #F6D3D5;
  width: 24px;
  height: 28px;
  vertical-align: middle;
  -webkit-mask-size: cover;
  mask-size: cover;
}
/* line 1072, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-horoscope .horoscope-datepicker a.prev:after {
  -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z"/></svg>') no-repeat 50% 50%;
  mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z"/></svg>') no-repeat 50% 50%;
}
/* line 1079, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-horoscope .horoscope-datepicker a.next:after {
  -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z"/></svg>') no-repeat 50% 50%;
  mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z"/></svg>') no-repeat 50% 50%;
}
/* line 1087, styles/designs/__default-amp.scss */
body.design-glamour-amp.pages-horoscope .viversum {
  padding: 20px 0;
  border-bottom: 1px solid #cacaca;
}
/* line 1094, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections {
  font: 18px/32px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 1097, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections h2, body.design-glamour-amp .sections h3 {
  font: 22px/30px "Taviraj Bold", Times New Roman, Serif;
}
/* line 1101, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections a {
  color: inherit;
  transition: all .1s ease-in 0s;
}
/* line 1105, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections a:hover {
  text-decoration: none;
  color: #E2007A;
}
/* line 1112, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default {
  margin-bottom: 25px;
}
/* line 1120, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-heading {
  color: #000000;
  font: 22px/30px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 1129, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-infobox:before {
  content: 'Tipp';
  display: inline-block;
  padding: 0 15px;
  background-color: #F6D3D5;
  color: #000000;
}
/* line 1137, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-infobox .infobox-body {
  padding: 15px;
  border: 4px solid #F6D3D5;
  position: relative;
  font-style: italic;
}
/* line 1143, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-infobox .infobox-body p:last-child {
  margin-bottom: 0;
}
/* line 1153, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-quote {
  font-style: italic;
}
/* line 1156, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-quote blockquote {
  margin: 0;
}
/* line 1160, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-quote p {
  font-size: 1.3em;
  line-height: 1.3em;
  padding-left: 20px;
  margin-bottom: 0;
}
/* line 1166, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-quote p:before {
  content: '\201D';
  position: relative;
  display: inline-block;
  top: 28px;
  width: 32px;
  font-size: 2.5em;
}
/* line 1176, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-quote footer {
  padding-left: 20px;
  font-size: .9em;
}
/* line 1187, styles/designs/__default-amp.scss */
body.design-glamour-amp .sections-default-productlist .list-content {
  margin-right: 0;
  margin-left: 0;
}
/* line 4, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default {
  padding-top: 65px;
  padding-bottom: 32px;
}
/* line 8, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default,
body.design-glamour-amp .blocks-footer.blocks-footer-default a {
  color: #FFFFFF;
  font: 18px/32px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 14, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
/* line 20, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .inner {
  border-bottom: 1px solid #FFFFFF;
  padding-bottom: 45px;
  margin-bottom: 45px;
}
/* line 26, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .headline,
body.design-glamour-amp .blocks-footer.blocks-footer-default .logo,
body.design-glamour-amp .blocks-footer.blocks-footer-default .magazin,
body.design-glamour-amp .blocks-footer.blocks-footer-default .cta-button {
  margin-bottom: 10px;
}
/* line 34, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .headline {
  font: 20px/26px "Taviraj Bold", Times New Roman, Serif;
  margin-bottom: 12px;
}
/* line 39, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .logo {
  height: auto;
}
/* line 43, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .magazin {
  font-size: 30px;
  text-transform: uppercase;
  letter-spacing: .75px;
}
/* line 50, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .cta-button svg {
  margin-left: 5px;
}
/* line 56, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .menu .nav-link {
  padding: 0;
}
/* line 62, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .brands.inner {
  border-bottom: 0;
}
/* line 66, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-footer.blocks-footer-default .brands .nav-item {
  display: inline-block;
  margin: 0 15px;
  text-transform: uppercase;
}
/* line 79, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-gallery.blocks-gallery-default .copyright {
  font: 10px/15px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  text-align: right;
  color: #000000;
}
/* line 90, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default {
  background-color: #F6D3D5;
}
/* line 93, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .main-navbar {
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 99, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .nav-logo .logo {
  display: block;
}
/* line 104, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .shoppingcart-icon-wrapper {
  display: inline-block;
}
/* line 107, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .shoppingcart-icon-wrapper > svg {
  margin-right: 10px;
}
/* line 113, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon-wrapper {
  display: inline-block;
  position: relative;
  width: 24px;
  height: 20px;
  outline: none;
}
/* line 121, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon {
  display: block;
  top: 43%;
}
/* line 125, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon, body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon:after, body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon:before {
  position: absolute;
  width: 24px;
  height: 3px;
  border-radius: 4px;
  background-color: #000;
}
/* line 135, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon:after, body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon:before {
  content: "";
  display: block;
}
/* line 141, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon:after {
  bottom: -7px;
}
/* line 145, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .burger-icon:before {
  top: -7px;
}
/* line 150, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger {
  width: 100%;
  max-width: 400px;
  background-color: #F6D3D5;
  font-family: "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  padding-bottom: 50px;
}
/* line 157, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger a {
  text-transform: none;
}
/* line 161, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
/* line 167, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .nav-link {
  padding: 16px 0;
  color: #000000;
  line-height: 20px;
}
/* line 173, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .burger-icon {
  transform: rotate(45deg);
}
/* line 176, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .burger-icon:before {
  top: 0;
  opacity: 0;
}
/* line 181, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .burger-icon:after {
  bottom: 0;
  transform: rotate(-90deg);
}
/* line 187, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service,
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-secondary {
  border-top: 1px solid #9c9cac;
  border-bottom: 1px solid #9c9cac;
}
/* line 192, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service > [class*="col-"],
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-secondary > [class*="col-"] {
  border-right: 1px solid #9c9cac;
}
/* line 195, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service > [class*="col-"]:last-child,
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-secondary > [class*="col-"]:last-child {
  border-right: none;
}
/* line 200, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service .nav-link,
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-secondary .nav-link {
  display: flex;
}
/* line 205, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service {
  font-family: "Roboto", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 207, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service svg {
  margin: 0 10px;
}
/* line 212, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-secondary {
  font: 16px/20px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 216, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .social {
  font: 16px/20px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 219, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .social .nav-link {
  padding: .5rem 1rem;
}
/* line 225, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-media .store-link {
  font-size: 0;
  line-height: 0;
  overflow: hidden;
}
/* line 230, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-media .store-link:before {
  content: '\f36f';
  display: block;
  font: 26px/1 "Font Awesome 5 Brands";
}
/* line 238, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service-button {
  padding: 15px 0;
  line-height: 1;
}
/* line 242, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .service-button i {
  font-size: 28px;
  margin: 0 10px;
  line-height: 1;
}
/* line 249, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-primary {
  display: block;
}
/* line 252, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-primary .nav-item {
  border-bottom: 1px solid #9c9cac;
}
/* line 255, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-primary .nav-item:last-child {
  border-bottom: 0;
}
/* line 260, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-primary .nav-item.active .nav-link {
  padding-left: 15px;
}
/* line 266, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-primary .nav-link {
  font: 16px/20px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 269, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-header.blocks-header-default .menu-burger .menu-primary .nav-link:hover {
  padding-left: 15px;
}
/* line 284, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default h1 {
  font: 32px/38px "Taviraj Bold", Times New Roman, Serif;
  color: #1D1D1B;
}
/* line 289, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .summary {
  font: 18px/26px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  color: #000000;
}
/* line 294, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .kicker {
  font: 14px/18px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  letter-spacing: normal;
  color: #000000;
}
/* line 300, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .headervisual {
  margin-bottom: 15px;
}
/* line 303, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .headervisual .copyright {
  font-size: 10px;
  line-height: 15px;
  transform: rotate(-90deg) translateY(12px) translateX(100%);
  position: absolute;
  right: 25px;
  bottom: 0;
  transform-origin: right center;
  text-align: left;
  width: 60%;
  color: #000000;
  padding-top: 0;
  padding-bottom: 0;
  text-shadow: 1px 1px 1px #9c9cac;
}
/* line 320, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .intro-content {
  margin: 0 auto 20px;
  background-color: #FFFFFF;
  border-bottom: 2px solid #cacaca;
  padding-bottom: 15px;
}
/* line 327, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .meta {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 20px;
  display: flex;
  flex-direction: column;
}
/* line 334, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .meta .author {
  order: 1;
}
/* line 338, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .meta .date {
  order: 0;
  margin-bottom: 20px;
  text-align: center;
}
/* line 345, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-intro.blocks-intro-default .components-widget-affiliatedisclaimer {
  text-align: center;
}
/* line 353, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-list .list-label h3 {
  font: 24px/30px "Taviraj Bold", Times New Roman, Serif;
  color: #1D1D1B;
}
/* line 358, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-list.blocks-list-recommendations {
  margin-bottom: 80px;
  margin-top: 80px;
}
/* line 363, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-socialbuttons {
  display: flex;
  align-items: center;
}
/* line 368, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-socialbuttons li {
  border: none;
}
/* line 373, styles/designs/_theme.scss */
body.design-glamour-amp .blocks-socialbuttons span.list-label {
  font: 16px/26px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 380, styles/designs/_theme.scss */
body.design-glamour-amp .advertisement-MH {
  background-color: #f2f2f2;
}
/* line 384, styles/designs/_theme.scss */
body.design-glamour-amp .advertisement-mid-content {
  background-color: #EEEEEE;
  padding: 25px 0;
  margin-left: -15px;
  margin-right: -15px;
}
/* line 391, styles/designs/_theme.scss */
body.design-glamour-amp .advertisement-mid-content iframe:first-child {
  margin: 25px 0;
}
/* line 400, styles/designs/_theme.scss */
body.design-glamour-amp .components-placeholder.components-placeholder-noamp svg {
  fill: #E2007A;
}
/* line 407, styles/designs/_theme.scss */
body.design-glamour-amp .components-taxonomy ul {
  padding-bottom: 0;
}
/* line 417, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser.sticker-shoppingweek .card-img-wrapper:after {
  content: '';
  background-image: url("../../extensions/vendor/cnd/designs/glamour-amp/images/sticker/shoppingweek.png");
  background-repeat: no-repeat;
  background-size: 100px auto;
  width: 100px;
  height: 100%;
  position: absolute;
  top: 0;
}
/* line 430, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser .card-kicker {
  font: 12px/15px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  margin-bottom: 10px;
}
/* line 436, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser .card-title {
  font: 16px/22px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
  text-decoration: none;
}
/* line 442, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser .card-meta .card-author,
body.design-glamour-amp .components-teaser .card-meta .card-date {
  font: 12px/15px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
}
/* line 450, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser a .card-title {
  color: #000000;
}
/* line 457, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card, body.design-glamour-amp .components-teaser.components-teaser-inline .card:first-child, body.design-glamour-amp .components-teaser.components-teaser-inline .card:last-child {
  border-top-color: #F6D3D5;
  border-bottom-color: #F6D3D5;
  border-top-width: 4px;
  border-bottom-width: 4px;
}
/* line 464, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card-abstract,
body.design-glamour-amp .components-teaser.components-teaser-inline .card-title {
  color: #000000;
}
/* line 468, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser.components-teaser-inline .card-title {
  font: 16px/22px "Roboto Bold", Tahoma, Arial, Helvetica, Sans-Serif;
}
/* line 474, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card {
  background-color: #FFFFFF;
}
/* line 477, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser.components-teaser-product .card .card-kicker {
  color: #000000;
}
/* line 482, styles/designs/_theme.scss */
body.design-glamour-amp .components-teaser.components-teaser-product.small {
  border: none;
}
/* line 492, styles/designs/_theme.scss */
body.design-glamour-amp .components-widget.components-widget-affiliatedisclaimer {
  padding-bottom: 20px;
  font: italic 12px/15px "Taviraj", Times New Roman, Serif;
  color: #706F6F;
}
/* line 500, styles/designs/_theme.scss */
body.design-glamour-amp .components-widget.components-widget-cleverpush amp-web-push-widget button {
  background-color: #E2007A;
}
/* line 509, styles/designs/_theme.scss */
body.design-glamour-amp .sections {
  font: 16px/26px "Roboto", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 512, styles/designs/_theme.scss */
body.design-glamour-amp .sections h2 {
  font: 24px/30px "Taviraj Bold", Times New Roman, Serif;
  color: #1D1D1B;
}
/* line 517, styles/designs/_theme.scss */
body.design-glamour-amp .sections a {
  text-decoration: none;
  border-bottom: none;
  font: 16px/26px "Roboto Medium", Tahoma, Arial, Helvetica, sans-serif;
  color: #E6007E;
}
/* line 523, styles/designs/_theme.scss */
body.design-glamour-amp .sections a:hover {
  color: #DA569D;
}
/* line 530, styles/designs/_theme.scss */
body.design-glamour-amp .sections-default-heading {
  color: #1D1D1B;
  font: 24px/30px "Taviraj Bold", Times New Roman, Serif;
}
/* line 538, styles/designs/_theme.scss */
body.design-glamour-amp .sections-default-quote blockquote p {
  font: italic 18px/26px "Taviraj Medium", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 541, styles/designs/_theme.scss */
body.design-glamour-amp .sections-default-quote blockquote footer {
  font: italic 16px/26px "Taviraj Medium", Tahoma, Arial, Helvetica, sans-serif;
}
/* line 549, styles/designs/_theme.scss */
body.design-glamour-amp .sections-default-infobox:before {
  font-weight: bold;
}
