
@import url("https://fonts.googleapis.com/css2?family=Roboto+Serif:opsz,wght@8..144,900&display=swap");
/* FONT */
/* BASE */
:root {
  /* - - - - - - - - - - - - - - - 
    Colours 
  - - - - - - - - - - - - - - - */
  --mol-c-greyscale-100: #ffffff;
  --mol-c-greyscale-99: #fcfcfc;
  --mol-c-greyscale-96: #f5f5f5;
  --mol-c-greyscale-89: #e3e3e3;
  --mol-c-greyscale-80: #cccccc;
  --mol-c-greyscale-70: #b2b2b2;
  --mol-c-greyscale-60: #999999;
  --mol-c-greyscale-50: #808080;
  --mol-c-greyscale-40: #666666;
  --mol-c-greyscale-30: #4c4c4c;
  --mol-c-greyscale-20: #333333;
  --mol-c-greyscale-10: #191919;
  --mol-c-greyscale-0: #000000;

  /* Home - blue */
  --mol-c-home-blue-90l: #e6edf7;
  --mol-c-home-blue-80l: ##ccdbf0;
  --mol-c-home-blue-60l: #99b8e1;
  --mol-c-home-blue-40l: #6694d1;
  --mol-c-home-blue-20l: #3371c2;
  --mol-c-home-blue: #004db3;
  --mol-c-home-blue-20d: #003e8f;
  --mol-c-home-blue-40d: #002e6b;
  --mol-c-home-blue-60d: #001f48;
  --mol-c-home-blue-80d: #000f24;

  /* News - cyan */
  --mol-c-news-cyan-90l: #e5f6fa;
  --mol-c-news-cyan-80l: #cceef6;
  --mol-c-news-cyan-60l: #99dded;
  --mol-c-news-cyan-40l: #66cce4;
  --mol-c-news-cyan-20l: #33bbdb;
  --mol-c-news-cyan: #00aad2;
  --mol-c-news-cyan-20d: #0088a8;
  --mol-c-news-cyan-40d: #00667e;
  --mol-c-news-cyan-60d: #004454;
  --mol-c-news-cyan-80d: #00222a;

  /* TVShowbiz - red */
  --mol-c-tvshowbiz-red-90l: #fce8ec;
  --mol-c-tvshowbiz-red-80l: #f9d2da;
  --mol-c-tvshowbiz-red-60l: #f3a4b4;
  --mol-c-tvshowbiz-red-40l: #ec778f;
  --mol-c-tvshowbiz-red-20l: #e64969;
  --mol-c-tvshowbiz-red: #e01c44;
  --mol-c-tvshowbiz-red-20d: #b31636;
  --mol-c-tvshowbiz-red-40d: #861129;
  --mol-c-tvshowbiz-red-60d: #5a0b1b;
  --mol-c-tvshowbiz-red-80d: #2d060e;

  /* Royals - violet */
  --mol-c-royals-violet-90l: #eee7f1;
  --mol-c-royals-violet-80l: #ddd0e3;
  --mol-c-royals-violet-60l: #baa1c7;
  --mol-c-royals-violet-40l: #9872ab;
  --mol-c-royals-violet-20l: #75438f;
  --mol-c-royals-violet: #531473;
  --mol-c-royals-violet-20d: #42105c;
  --mol-c-royals-violet-40d: #320c45;
  --mol-c-royals-violet-60d: #21082e;
  --mol-c-royals-violet-80d: #110417;

  /* Sport - green */
  --mol-c-sport-green-90l: #e7f7e7;
  --mol-c-sport-green-80l: #ceeece;
  --mol-c-sport-green-60l: #9ede9e;
  --mol-c-sport-green-40l: #6dcd6d;
  --mol-c-sport-green-20l: #3dbd3d;
  --mol-c-sport-green: #0cac0c;
  --mol-c-sport-green-20d: #0a8a0a;
  --mol-c-sport-green-40d: #076707;
  --mol-c-sport-green-60d: #054505;
  --mol-c-sport-green-80d: #022202;

  /* Femail - pink */
  --mol-c-femail-pink-90l: #f9eff6;
  --mol-c-femail-pink-80l: #f3e0ed;
  --mol-c-femail-pink-60l: #e8c0db;
  --mol-c-femail-pink-40l: #dca1c9;
  --mol-c-femail-pink-20l: #d181b7;
  --mol-c-femail-pink: #c562a5;
  --mol-c-femail-pink-20d: #9e4e84;
  --mol-c-femail-pink-40d: #763b63;
  --mol-c-femail-pink-60d: #4f2742;
  --mol-c-femail-pink-80d: #271421;

  /* Money - purple */
  --mol-c-money-purple-90l: #ece7ec;
  --mol-c-money-purple-80l: #dad0da;
  --mol-c-money-purple-60l: #b5a1b4;
  --mol-c-money-purple-40l: #8f718f;
  --mol-c-money-purple-20l: #6a4269;
  --mol-c-money-purple: #451344;
  --mol-c-money-purple-20d: #370f36;
  --mol-c-money-purple-40d: #290b29;
  --mol-c-money-purple-60d: #1c081b;
  --mol-c-money-purple-80d: #0e040e;

  /* Health - turquoise */
  --mol-c-health-turquoise-90l: #ebfafa;
  --mol-c-health-turquoise-80l: #d6f5f5;
  --mol-c-health-turquoise-60l: #adebeb;
  --mol-c-health-turquoise-40l: #85e0e0;
  --mol-c-health-turquoise-20l: #5cd6d6;
  --mol-c-health-turquoise: #33cccc;
  --mol-c-health-turquoise-20d: #29a3a3;
  --mol-c-health-turquoise-40d: #1f7a7a;
  --mol-c-health-turquoise-60d: #145252;
  --mol-c-health-turquoise-80d: #0a2929;

  /* Science - orange */
  --mol-c-science-orange-90l: #fff0e5;
  --mol-c-science-orange-80l: #ffe0cc;
  --mol-c-science-orange-60l: #ffc299;
  --mol-c-science-orange-40l: #ffa366;
  --mol-c-science-orange-20l: #ff8533;
  --mol-c-science-orange: #ff6600;
  --mol-c-science-orange-20d: #cc5200;
  --mol-c-science-orange-40d: #993d00;
  --mol-c-science-orange-60d: #662900;
  --mol-c-science-orange-80d: #331400;

  /* Travel - navy */
  --mol-c-travel-navy-90l: #e6e9ec;
  --mol-c-travel-navy-80l: #ced3d9;
  --mol-c-travel-navy-60l: #9ca7b3;
  --mol-c-travel-navy-40l: #6b7b8c;
  --mol-c-travel-navy-20l: #394f66;
  --mol-c-travel-navy: #082340;
  --mol-c-travel-navy-20d: #061c33;
  --mol-c-travel-navy-40d: #051526;
  --mol-c-travel-navy-60d: #030e1a;
  --mol-c-travel-navy-80d: #02070d;

  /* - - - - - - - - - - - - - - - 
    Colour Filter from Black
  - - - - - - - - - - - - - - - */
  --mol-c-filter-white: invert(100%) sepia(8%) saturate(0%) hue-rotate(42deg) brightness(114%) contrast(100%);
  --mol-c-filter-home-blue: invert(20%) sepia(59%) saturate(4048%) hue-rotate(207deg) brightness(83%) contrast(101%);
  --mol-c-filter-news-cyan: invert(60%) sepia(42%) saturate(4457%) hue-rotate(153deg) brightness(90%) contrast(102%);
  --mol-c-filter-tvshowbiz-red: invert(25%) sepia(75%) saturate(5853%) hue-rotate(337deg) brightness(90%) contrast(96%);
  --mol-c-filter-royals-violet: invert(7%) sepia(53%) saturate(7500%) hue-rotate(279deg) brightness(104%) contrast(93%);
  --mol-c-filter-sport-green: invert(51%) sepia(53%) saturate(6095%) hue-rotate(93deg) brightness(103%) contrast(91%);
  --mol-c-filter-femail-pink: invert(62%) sepia(50%) saturate(1600%) hue-rotate(285deg) brightness(84%) contrast(81%);
  --mol-c-filter-money-purple: invert(5%) sepia(86%) saturate(6069%) hue-rotate(297deg) brightness(75%) contrast(87%);
  --mol-c-filter-health-turquoise: invert(95%) sepia(55%) saturate(2852%) hue-rotate(129deg) brightness(86%) contrast(83%);
  --mol-c-filter-science-orange: invert(62%) sepia(61%) saturate(6147%) hue-rotate(358deg) brightness(99%) contrast(109%);
  --mol-c-filter-travel-navy: invert(13%) sepia(14%) saturate(3639%) hue-rotate(176deg) brightness(96%) contrast(102%);

  /* - - - - - - - - - - - - - - - 
    Font Size
  - - - - - - - - - - - - - - - */
  /* Heading */
  --mol-font-size-lg11: 4.5rem;
  --mol-font-size-lg10: 3.5rem;
  --mol-font-size-lg9: 3rem;
  --mol-font-size-lg8: 2.625rem;
  --mol-font-size-lg7: 2.25rem;
  --mol-font-size-lg6: 2rem;
  --mol-font-size-lg5: 1.75rem;
  --mol-font-size-lg4: 1.5rem;
  --mol-font-size-lg3: 1.25rem;
  --mol-font-size-lg2: 1.125rem;
  --mol-font-size-lg1: 1rem;
  /* Body */
  --mol-font-size-xxxl: 1.75rem;
  --mol-font-size-xxl: 1.5rem;
  --mol-font-size-xl: 1.25rem;
  --mol-font-size-lg: 1.125rem;
  --mol-font-size-md: 1rem;
  --mol-font-size-sm: 0.875rem;
  --mol-font-size-xs: 0.813rem;
  --mol-font-size-xxs: 0.75rem;
  --mol-font-size-xxxs: 0.688rem;
  --mol-font-size-xxxxs: 0.625rem;

  /* - - - - - - - - - - - - - - - 
    Weight
  - - - - - - - - - - - - - - - */
  --mol-font-regular: 400;
  --mol-font-medium: 500;
  --mol-font-bold: 700;

  /* - - - - - - - - - - - - - - - 
    Line Height
  - - - - - - - - - - - - - - - */
  --mol-line-height-none: 1em;
  --mol-line-height-sm: 1.2em;
  --mol-line-height-md: 1.5em;
  --mol-line-height-lg: 1.75em;
}
/* - - - - - - - - - - - - - - - 
  Font Size
- - - - - - - - - - - - - - - */
/* Heading */
/* $font-size-lg11: 4.5rem;
$font-size-lg10: 3.5rem;
$font-size-lg9: 3rem;
$font-size-lg8: 2.625rem;
$font-size-lg7: 2.25rem;
$font-size-lg6: 2rem;
$font-size-lg5: 1.75rem;
$font-size-lg4: 1.5rem;
$font-size-lg3: 1.25rem;
$font-size-lg2: 1.125rem;
$font-size-lg1: 1rem; */
/* Body */
/* $font-size-xxxl: 1.75rem;
$font-size-xxl: 1.5rem;
$font-size-xl: 1.25rem;
$font-size-lg: 1.125rem;
$font-size-md: 1rem;
$font-size-sm: 0.875rem;
$font-size-xs: 0.813rem;
$font-size-xxs: 0.75rem;
$font-size-xxxs: 0.688rem;
$font-size-xxxxs: 0.625rem; */
/* - - - - - - - - - - - - - - - 
  Weight
- - - - - - - - - - - - - - - */
/* $font-light: 300;
$font-normal: 400;
$font-semi: 600;
$font-bold: 700;
$font-black: 900; */
/* - - - - - - - - - - - - - - - 
  Line Height
- - - - - - - - - - - - - - - */
/* $line-height-none: 1em;
$line-height-sm: 1.2em;
$line-height-md: 1.5em;
$line-height-lg: 1.75em; */
/* EX
@mixin sm-min {
	padding: 0;
}
*/
/* XS - Extra Small Devices - - - - - - - - - - - - - - - */
/* SM - Small Devices - - - - - - - - - - - - - - - */
/* MD - Medium Devices - - - - - - - - - - - - - - - */
/* LG - Large Devices - - - - - - - - - - - - - - - */
/* XL - Extra Large Devices - - - - - - - - - - - - - - - */
/* XXL - Extra Large Devices - - - - - - - - - - - - - - - */
/* Retina - - - - - - - - - - - - - - - */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}
/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}
/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}
/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}
/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}
/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}
/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}
/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}
/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}
/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}
/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}
/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}
/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}
/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}
/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}
/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}
/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}
/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}
/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}
/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}
/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}
/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}
/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}
/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}
/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}
/* - - - - - - - - - - - - 
 Freight Display Pro
- - - - - - - - - - - - - */
body {
  font-family: Helvetica Neue, Helvetica, sans-serif;
  font-size: 1rem;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: var(--mol-font-bold);
  color: var(--mol-c-greyscale-0);
  line-height: var(--mol-line-height-sm);
  margin: 0 0 1rem 0;
  padding: 0;
  /* -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; */
}
h1 {
  font-size: 2.5em;
}
h2 {
  font-size: 2em;
}
h3 {
  font-size: 1.5em;
}
h4 {
  font-size: 1.25em;
}
h5 {
  font-size: 1.125em;
}
h6 {
  font-size: 1em;
}
p a:hover,
    p a:focus,
    li a:hover,
    li a:focus {
    }
.has-text-align-left {
  text-align: left;
}
.has-text-align-center {
  text-align: center;
}
.has-text-align-right {
  text-align: right;
}
/* Font Size */
.font-xxxl {
  font-size: 1.75rem /*28px*/;
}
.font-xxl {
  font-size: 1.5rem /*24px*/;
}
.font-xl {
  font-size: 1.25rem /*20px*/;
}
.font-lg {
  font-size: 1.125rem /*18px*/;
}
.font-md {
  font-size: 1rem /*16px*/;
}
.font-sm {
  font-size: 0.875rem /*14px*/;
}
.font-xs {
  font-size: 0.813rem /*13px*/;
}
.font-xxs {
  font-size: 0.75rem /*12px*/;
}
.font-xxxs {
  font-size: 0.688rem /*11px*/;
}
.font-xxxxs {
  font-size: 0.625rem /*10px*/;
}
/* Font Weight */
.regular {
  font-weight: 400 /*400*/;
}
.medium {
  font-weight: 500 /*600*/;
}
.bold {
  font-weight: 700 /*700*/;
}
/* Line Height */
.line-none {
  line-height: 1em /*1em*/;
}
.line-sm {
  line-height: 1.2em /*1.2em*/;
}
.line-md {
  line-height: 1.5em /*1.5em*/;
}
.line-lg {
  line-height: 1.75em /*1.75em*/;
}
[class*="ico-"] {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  vertical-align: bottom;
  background-size: cover;
}
/* Icon Size */
[class*="ico-"].size-10 {
    width: 10px;
    height: 10px;
  }
[class*="ico-"].size-12 {
    width: 12px;
    height: 12px;
  }
[class*="ico-"].size-14 {
    width: 14px;
    height: 14px;
  }
[class*="ico-"].size-16 {
    width: 16px;
    height: 16px;
  }
[class*="ico-"].size-18 {
    width: 18px;
    height: 18px;
  }
[class*="ico-"].size-20 {
    width: 20px;
    height: 20px;
  }
[class*="ico-"].size-22 {
    width: 22px;
    height: 22px;
  }
[class*="ico-"].size-24 {
    width: 24px;
    height: 24px;
  }
[class*="ico-"].size-28 {
    width: 28px;
    height: 28px;
  }
[class*="ico-"].size-32 {
    width: 32px;
    height: 32px;
  }
[class*="ico-"].size-36 {
    width: 36px;
    height: 36px;
  }
[class*="ico-"].size-48 {
    width: 48px;
    height: 48px;
  }
/* Icon Color */
[class*="ico-"].c-black {
    -webkit-filter: invert(0%) sepia(0%) saturate(31%) hue-rotate(281deg) brightness(92%) contrast(102%);
            filter: invert(0%) sepia(0%) saturate(31%) hue-rotate(281deg) brightness(92%) contrast(102%);
  }
[class*="ico-"].c-white {
    -webkit-filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
            filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
  }
/* Icon Object */
[class*="ico-"].ico-arrow-down {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.96 33.36-16.96-18.2h9.68v-8.53c0-2.79.75-3.59 3.25-3.59l8.57-.04c2.47 0 2.75.79 2.75 3.58l.04 8.58h9.71z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-arrow-down-line {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.13 1V29.54L4.02 17.43L2 19.45L17.55 35L33.11 19.45L31.09 17.43L18.98 29.54V1H16.13Z' fill='black'/%3E%3C/svg%3E%0A");
  }
[class*="ico-"].ico-arrow-left {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m29.77 10.75-8.58-.04v-9.71l-18.19 17.04 18.2 16.96v-9.68h8.53c2.79 0 3.58-.75 3.58-3.25l.04-8.57c0-2.47-.79-2.75-3.58-2.75z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-arrow-left-line {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M35 16.13H6.46L18.57 4.02L16.55 2L1 17.55L16.55 33.11L18.57 31.09L6.46 18.98H35V16.13Z' fill='black'/%3E%3C/svg%3E%0A");
  }
[class*="ico-"].ico-arrow-right {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m33.36 18.04-18.2-17.04v9.71l-8.58.04c-2.79 0-3.58.28-3.58 2.75l.04 8.57c0 2.5.79 3.25 3.58 3.25h8.53v9.68l18.2-16.96z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-arrow-right-line {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 18.98H29.54L17.43 31.09L19.45 33.11L35 17.56L19.45 2L17.43 4.02L29.54 16.13H1V18.98Z' fill='black'/%3E%3C/svg%3E%0A");
  }
[class*="ico-"].ico-arrow-up {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m17.96 3-16.96 18.2h9.68v8.53c0 2.79.75 3.58 3.25 3.58l8.57.04c2.47 0 2.75-.79 2.75-3.58l.04-8.58h9.71z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-arrow-up-line {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.98 35V6.46L31.09 18.57L33.11 16.55L17.56 1L2 16.55L4.02 18.57L16.13 6.46V35H18.98Z' fill='black'/%3E%3C/svg%3E%0A");
  }
[class*="ico-"].ico-bell-line {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='m18.4178 36c2.6898 0 5.0087-1.9014 5.5536-4.5333h-11.0957c.545 2.6319 2.8638 4.5217 5.5537 4.5333z'/%3E%3Cpath d='m33.8265 24.3594c-2.4811-2.0869-3.9072-5.171-3.9072-8.4174v-4.5797c0-5.78549-4.2899-10.5623-9.8551-11.3623h-3.2812c-5.5652.8-9.86663 5.58841-9.86663 11.3623v4.5797c0 3.2464-1.43768 6.3421-3.91884 8.429-1.2058 1.0435-1.33334 2.8522-.30145 4.058.54492.6261 1.33333.9971 2.16811.9971h27.10721c1.5884 0 2.8754-1.287 2.8754-2.8754 0-.8464-.371-1.6348-1.0203-2.1913zm-27.98839 1.8203c2.77101-2.6783 4.33619-6.3536 4.33619-10.2377v-4.5797c0-3.99998 2.9334-7.44346 6.8638-8.11592h2.7826c3.9304.67246 6.8638 4.12753 6.8638 8.11592v4.5797c0 3.8957 1.5652 7.571 4.3362 10.2493h-25.18259z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-bulb-on {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='m18.3778 7.07821c-5.5337 0-10.03482 4.50109-10.03482 10.03479 0 2.4536.90022 4.8188 2.52412 6.6546.4325.4942.6355 1.0238.6355 1.6769 0 1.7475 1.4209 3.1684 3.1684 3.1684h7.4048c1.7474 0 3.1684-1.4209 3.1684-3.1684 0-.6531.203-1.1915.6354-1.6769 1.6328-1.8358 2.5242-4.201 2.5242-6.6546 0-5.5337-4.5011-10.03479-10.0348-10.03479zm5.8602 15.22429c-.7943.8914-1.1914 1.9505-1.1914 3.142 0 .5295-.4325.962-.962.962h-7.4048c-.5295 0-.962-.4325-.962-.962 0-1.1915-.406-2.2506-1.1914-3.142-1.2709-1.4297-1.9682-3.2743-1.9682-5.1895 0-4.3157 3.5127-7.82837 7.8284-7.82837 4.3158 0 7.8284 3.51267 7.8284 7.82837 0 1.9152-.6972 3.7598-1.9681 5.1895z'/%3E%3Cpath d='m21.4138 14.6418-4.7482 4.7482-.5119-.5118c-.4324-.4325-1.1297-.4325-1.5621 0-.4325.4324-.4325 1.1296 0 1.5621l1.2973 1.2974c.2119.2118.4943.3265.7767.3265s.5648-.1059.7767-.3265l5.5337-5.5337c.4324-.4325.4324-1.1297 0-1.5622-.4325-.4324-1.1297-.4324-1.5622 0z'/%3E%3Cpath d='m22.7377 30.1044h-8.711c-.609 0-1.1032.4943-1.1032 1.1032 0 .609.4942 1.1033 1.1032 1.1033h8.711c.609 0 1.1032-.4943 1.1032-1.1033 0-.6089-.4942-1.1032-1.1032-1.1032z'/%3E%3Cpath d='m21.1579 33.7936h-5.5602c-.609 0-1.1032.4942-1.1032 1.1032s.4942 1.1032 1.1032 1.1032h5.5602c.609 0 1.1032-.4942 1.1032-1.1032s-.4942-1.1032-1.1032-1.1032z'/%3E%3Cpath d='m17.963 4.49228c.4854 0 .8826-.39716.8826-.88257v-2.727141c0-.485413-.3972-.882569-.8826-.882569s-.8826.397156-.8826.882569v2.727141c0 .48541.3972.88257.8826.88257z'/%3E%3Cpath d='m34.0346 16.0804h-2.7272c-.4854 0-.8825.3972-.8825.8826s.3971.8825.8825.8825h2.7272c.4854 0 .8825-.3971.8825-.8825s-.3971-.8826-.8825-.8826z'/%3E%3Cpath d='m4.60971 16.0804h-2.72714c-.48541 0-.88257.3972-.88257.8826s.39716.8825.88257.8825h2.72714c.48541 0 .88257-.3971.88257-.8825s-.39716-.8826-.88257-.8826z'/%3E%3Cpath d='m28.7038 4.96886-1.924 1.92401c-.3442.3442-.3442.90022 0 1.24442.1766.17651.3972.25594.6267.25594.2294 0 .4501-.08825.6266-.25594l1.924-1.924c.3442-.3442.3442-.90022 0-1.24443-.3442-.3442-.9002-.3442-1.2444 0z'/%3E%3Cpath d='m7.89287 8.14611c.17651.17652.39715.25595.62662.25595s.45011-.08826.62662-.25595c.34421-.3442.34421-.90022 0-1.24442l-1.924-1.924c-.3442-.3442-.90022-.3442-1.24442 0s-.3442.90022 0 1.24442l1.924 1.924z'/%3E%3Cpath d='m7.89287 25.9828-1.92401 1.924c-.3442.3442-.3442.9003 0 1.2445.17652.1765.39716.2559.62663.2559s.45011-.0883.62662-.2559l1.924-1.924c.34421-.3442.34421-.9003 0-1.2445-.3442-.3442-.90022-.3442-1.24442 0z'/%3E%3Cpath d='m28.0243 25.9828c-.3442-.3442-.9002-.3442-1.2445 0-.3442.3442-.3442.9003 0 1.2445l1.924 1.924c.1766.1765.3972.2559.6267.2559.2294 0 .4501-.0883.6266-.2559.3442-.3442.3442-.9003 0-1.2445l-1.924-1.924z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-caret-up {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m20.2 9.7225-1.47-1.43c-.4-.39-1.06-.39-1.46 0l-1.47 1.43-14.5 14.13c-.4.39-.4 1.03 0 1.43l1.47 1.43c.4.39 1.06.39 1.47 0l13.77-13.42 13.77 13.42c.4.39 1.06.39 1.46 0l1.47-1.43c.4-.39.4-1.03 0-1.43z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-caret-right {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m26.7125 18.74-1.43 1.47-14.13 14.5c-.39.4-1.03.4-1.43 0l-1.43-1.47c-.39-.4-.39-1.06 0-1.46l13.42-13.77-13.42-13.77c-.39-.4-.39-1.06 0-1.47l1.43-1.47c.39-.4 1.03-.4 1.43 0l14.13 14.5 1.43 1.47c.39.4.39 1.06 0 1.46z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-caret-down {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m33.23 8.2925c-.4-.39-1.06-.39-1.47 0l-13.77 13.42-13.76-13.42c-.4-.39-1.06-.39-1.46 0l-1.47 1.43c-.4.39-.4 1.03 0 1.43l14.5 14.13 1.47 1.43c.4.39 1.06.39 1.46 0l1.47-1.43 14.5-14.13c.4-.39.4-1.03 0-1.43z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-caret-left {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m8.2925 17.27 1.43-1.47 14.13-14.5c.39-.4 1.03-.4 1.43 0l1.43 1.47c.39.4.39 1.06 0 1.46l-13.42 13.77 13.42 13.77c.39.4.39 1.06 0 1.47l-1.43 1.47c-.39.4-1.03.4-1.43 0l-14.13-14.51-1.43-1.47c-.39-.4-.39-1.06 0-1.46z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-australia {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m35.679 13.6758-8.6386-10.42859c-.2724-.33076-.7005-.5156-1.1285-.48641-.4378.02918-.8269.27239-1.0507.64206l-1.4689 2.37367-2.5391-1.15765.9339-1.58569c.2432-.41831.2432-.93391 0-1.35222s-.6907-.68097-1.1673-.68097h-5.7786c-.3696 0-.7296.15565-.9825.42804l-7.71445 8.25921-5.204569 1.67325c-.603147.1946-.9922735.788-.93390451 1.4203l.89499151 9.0861c.058369.5643.457222 1.0312 1.002002 1.1674l7.39341 1.9554c.3794.0972.77822.0291 1.10902-.1849l5.6034-3.8134 6.8584 2.5974v2.3834c0 .7491.6031 1.3522 1.3522 1.3522h7.4129c.5058 0 .963-.2821 1.1965-.7199l3.0157-5.7396c.0973-.1945.1557-.4086.1557-.6323v-5.7104c0-.3113-.107-.6226-.3113-.8659zm-2.3932 6.2358-2.4806 4.7181h-5.2533v-1.9651c0-.5642-.3502-1.0603-.8755-1.2646l-8.3857-3.1714c-.4086-.1557-.8755-.0973-1.2354.1459l-5.6813 3.8621-5.88554-1.5565-.70043-7.0724 4.50414-1.4495c.22375-.0681.41832-.1946.57397-.3599l7.55876-8.1036h2.8309l-.4961.84635c-.1946.33076-.2335.72962-.1265 1.08956.1168.35994.3794.66151.7296.81716l4.9809 2.26667c.6226.28211 1.3522.05837 1.7121-.5156l1.109-1.78998 7.121 8.59974z'/%3E%3Cpath d='m31.0678 28.5404h-5.6715c-.3989 0-.7685.1752-1.0312.4767-.2529.3016-.3697.7005-.3016 1.0896l.4864 3.0254c.1071.6518.6713 1.1382 1.3328 1.1382h3.8134c.5254 0 1.0118-.3113 1.2258-.7879l1.3814-3.0255c.1946-.4183.1556-.9047-.0973-1.2939-.2529-.3891-.681-.6226-1.1382-.6226zm-4.0372 3.0255-.0486-.3308h1.9943l-.146.3308z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-bestbuy {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='m33.154 12.2031c-.0738-1.4769-1.283-2.63079-2.76-2.63079h-5.1784v-1.93846c0-4.20923-3.4246-7.63385-7.6246-7.63385s-7.62465 3.42462-7.62465 7.63385v1.93846h-5.17846c-1.47692 0-2.68616 1.15389-2.76 2.63079l-1.02462 20.8984c-.03692.7477.24 1.4954.75693 2.04.51692.5447 1.24615.8585 2.00307.8585h27.63693c.7569 0 1.4862-.3138 2.0031-.8585.5169-.5446.7938-1.2923.7569-2.04l-1.0154-20.8984zm-20.4277-4.56925c0-2.67693 2.1785-4.86462 4.8554-4.86462 2.677 0 4.8554 2.17846 4.8554 4.86462v1.93846h-9.72v-1.93846zm-8.9538 25.60615 1.00616-20.8985h25.60614l1.0154 20.8893h-27.6277z'/%3E%3Cpath d='m23.831 14.8154c-.6093 0-1.1077.4984-1.1077 1.1077 0 2.8338-2.3077 5.1323-5.1323 5.1323-2.8247 0-5.1323-2.3077-5.1323-5.1323 0-.6093-.4985-1.1077-1.1077-1.1077-.6093 0-1.1077.4984-1.1077 1.1077 0 4.0523 3.2954 7.3477 7.3477 7.3477s7.3477-3.2954 7.3477-7.3477c0-.6093-.4985-1.1077-1.1077-1.1077z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-discount {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m16.9655 12.1772c-.5939 0-1.0799.486-1.0799 1.0799v12.5988c0 .5939.486 1.0799 1.0799 1.0799.594 0 1.0799-.486 1.0799-1.0799v-12.5988c0-.5939-.4859-1.0799-1.0799-1.0799z'/%3E%3Cpath d='m11.809 17.7207c-1.0079 0-1.83577.8279-1.83577 1.8358s.82787 1.8358 1.83577 1.8358 1.8359-.8279 1.8359-1.8358-.828-1.8358-1.8359-1.8358z'/%3E%3Cpath d='m22.131 17.7207c-1.0079 0-1.8358.8279-1.8358 1.8358s.8279 1.8358 1.8358 1.8358 1.8358-.8279 1.8358-1.8358-.8279-1.8358-1.8358-1.8358z'/%3E%3Cpath d='m35.9807 1.56728c.1259-.737924-.378-1.430855-1.1159-1.5478439-.729-.1259871-1.4309.3779629-1.5479 1.1158939-.216 1.29587-.8189 2.27677-1.5748 3.0327-.162-.15299-.369-.26998-.594-.32397l-12.0498-2.85272c-.4589-.107989-.9359.027-1.2688.35996l-17.43132 17.4313c-.530947.5309-.530947 1.3858 0 1.9078l14.90252 14.9025c.261.261.6119.396.9539.396s.6929-.135.9539-.396l17.4403-17.4403c.333-.3329.4679-.8099.36-1.2688l-2.3578-9.95305c1.5298-1.14288 2.9067-2.84372 3.3297-5.37247zm-3.7707 15.20852-15.9554 15.9554-12.9947-12.9947 15.9554-15.95544 9.4671 2.24978c-.8549.30597-1.5119.42296-1.5839.43196-.7379.11699-1.2418.80092-1.1249 1.53885.099.66593.675 1.14288 1.3319 1.14288.072 0 .135 0 .207-.018.117-.01799 1.2689-.20698 2.6907-.80991l2.0068 8.45018z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-femail {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m30.6618 12.3309c0-6.80292-5.5377-12.3309-12.3309-12.3309s-12.3309 5.52798-12.3309 12.3309c0 6.2774 4.7299 11.4745 10.8029 12.2238v3.494h-4.9148c-.837 0-1.5183.6812-1.5183 1.5182s.6813 1.5183 1.5183 1.5183h4.9148v4.9148h3.0462v-4.9148h4.9149c.837 0 1.5182-.6813 1.5182-1.5183s-.6812-1.5182-1.5182-1.5182h-4.9149v-3.494c6.0828-.7493 10.803-5.9464 10.803-12.2238zm-21.61557 0c0-5.11922 4.16547-9.28467 9.28467-9.28467s9.2847 4.16545 9.2847 9.28467c0 5.1192-4.1655 9.2847-9.2847 9.2847s-9.28467-4.1655-9.28467-9.2847z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-health {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m19.5868 30.6817c-.2627.1557-.5059.3016-.7297.4281-.3405.1946-.6518.3697-.9243.5157-4.1933-2.2864-17.162298-10.2644-14.71054-20.1979.93401-3.78466 4.08627-6.46992 7.64714-6.51857 2.2767 0 4.3295 1.05076 5.9446 3.04525l1.1286 1.39128 1.1286-1.39128c1.6247-1.99449 3.6776-3.05497 5.9348-3.05497h.107c3.5317.04864 6.6353 2.71445 7.5596 6.47969.5254 2.1209.3697 4.3003-.4573 6.4699-.0681.1751-.1459.3405-.2238.5156h3.1231c.8659-2.5587 1.0021-5.137.3795-7.6763-1.2259-5.04947-5.4776-8.6201-10.3519-8.6882h-.1362c-2.6075 0-5.0592 1.02157-7.0634 2.89931-1.9945-1.90693-4.4171-2.89931-7.1024-2.89931-4.90349.0681-9.19407 3.65818-10.449137 8.7271-2.957683 12.035 11.684737 21.0346 16.247737 23.5058l1.294.7005 1.294-.7005c.107-.0584.2335-.1265.3503-.1946v-3.3566z'/%3E%3Cpath d='m29.2479 18.3645h-2.909v16.4132h2.909z'/%3E%3Cpath d='m36 25.1166h-16.4132v2.909h16.4132z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-home {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m29.1997 36h-9.0097v-9.7783c0-.613-.2432-1.1871-.6908-1.6152-.4475-.4281-1.0313-.6421-1.654-.6032-1.1579.0584-2.1016 1.1481-2.1016 2.4227v9.574h-8.99999c-1.46918 0-2.6562-1.1968-2.6562-2.6562v-12.3275h-1.69297c-1.00215 0-1.887554-.5838-2.237823-1.4984-.340539-.8757-.1167561-1.8584.583781-2.5102l15.518802-16.306984c.9925-.92432 2.4519-.92432 3.3762-.058379l15.6259 16.394463c.6714.6519.8854 1.6152.5449 2.4714-.36.9146-1.2357 1.4984-2.2379 1.4984h-1.6929v12.3275c0 1.4691-1.1968 2.6562-2.6562 2.6562zm-6.1881-2.8216h6.0324v-14.9934h3.4152l-14.4875-15.19781-14.48753 15.20751h3.41512v14.9934h6.03241v-6.7524c0-2.8021 2.0919-5.0983 4.7675-5.2345 1.4011-.0682 2.7243.4183 3.7362 1.3816 1.0022.9437 1.5762 2.2767 1.5762 3.6583v6.9665zm-20.28635-14.1859h-.00973z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-money {
    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 36 36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 10v24.3h36v-24.3zm33.1 21.4h-30.2v-18.4h30.2z'/%3E%3Cpath d='m32.5 4.7.6 3.3 2.3-.4-1-5.6-33.7 5.7.4 2.3z'/%3E%3Cpath d='m25.2 20.3c-.2.2-.6.2-.9 0-.1-.1-.3-.3-.4-.4-.2-.4-.5-.5-.7-.5s-.4.1-.5.2-.2.3-.2.5.1.4.2.7.4.5.7.7.8.3 1.3.3.9-.1 1.2-.3c.4-.2.6-.5.8-.8.2-.4.3-.7.3-1.2 0-.3-.1-.6-.2-.8-.1-.3-.3-.5-.4-.7s-.4-.3-.7-.4c-.4-.2-1-.2-1.5 0l.1-.6h1.7c.3 0 .5-.1.6-.2.2-.1.2-.3.2-.5s-.1-.7-.9-.7h-1.9c-.3 0-.5.1-.7.2-.1.1-.2.3-.3.6l-.3 1.6v.3c0 .2.1.4.2.5.3.3.6.3 1.1 0 .2-.1.3-.2.4-.3h.4c.1 0 .3 0 .4.1l.3.3c.1.1.1.3.1.5s0 .4-.1.5-.2.3-.3.4z'/%3E%3Cpath d='m27.6 20.2c.2.4.4.8.8 1.1s.8.4 1.2.4.7-.1 1.1-.3c.3-.2.6-.5.8-.8s.3-.6.3-.9c.1-.3.1-.7.1-1.2 0-.8-.1-1.5-.3-2-.1-.3-.3-.5-.5-.7s-.4-.3-.7-.4-.5-.1-.8-.1c-.5 0-.9.1-1.2.3s-.6.6-.8 1c-.1.2-.2.5-.2.9 0 .3-.1.7-.1 1.1 0 .3 0 .6.1.9 0 .2.1.4.2.7zm1.5-3.4c.1-.3.3-.4.5-.4s.3 0 .4.2c.1.1.2.3.2.6.1.3.1.7.1 1.1 0 .5 0 .9-.1 1.2 0 .3-.1.5-.2.6-.2.2-.6.2-.7 0-.1-.1-.2-.3-.2-.6-.1-.3-.1-.7-.1-1.2-.1-.6 0-1.1.1-1.5z'/%3E%3Cpath d='m14.1 22.2c0 2.2 1.8 3.9 3.9 3.9s3.9-1.8 3.9-3.9-1.8-3.9-3.9-3.9-3.9 1.7-3.9 3.9zm5.9 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z'/%3E%3Cpath d='m30.7 23.8h-1.9v3.6h-21.4v-10.5h12.9v-1.9h-14.8v14.4h25.3z'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-news {
    background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 36 36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m35 12.1c-2.3-6.7-8.5-11.5-15.5-12v-.1h-2.9v.1c-7.1.5-13.3 5.3-15.6 12h-1v11.8h1c2.3 6.7 8.5 11.5 15.5 12v.1h2.9v-.1c7.1-.6 13.2-5.3 15.5-12h1v-11.8zm-3.1 0h-3.6v-.1c-.1-.6-.3-1.2-.4-1.8 0-.1-.1-.3-.1-.4-.1-.5-.3-.9-.4-1.3 0-.1-.1-.3-.1-.4-.2-.5-.4-1-.7-1.5 0-.1-.1-.2-.1-.3-.2-.4-.4-.8-.6-1.1 0-.1-.1-.1-.1-.2 2.5 1.6 4.8 4.1 6.1 7.1zm-12.4-8.9c.1 0 .2.1.3.1h.1c.2.1.4.2.5.3 0 0 .1.1.2.1.1.2.3.3.4.4.1 0 .1.1.2.1.1.1.3.2.4.4 0 0 .1.1.1.1.2.2.3.4.5.5 0 0 .1.1.1.1.1.2.2.3.4.5 0 .1.1.1.2.2.1.2.2.3.3.5 0 .1.1.1.1.2.1.2.3.5.4.7 0 0 0 .1.1.1.1.2.2.4.3.7 0 .1.1.2.1.3.1.2.2.4.3.6 0 .1.1.2.1.3.1.3.2.6.3.9v.1c.1.3.2.6.3.9 0 .1.1.2.1.3s.1.3.1.4h-5.8v-8.8zm-8.7 8.5c0-.1 0-.2.1-.3.1-.3.2-.6.3-.9 0 0 0 0 0-.1.1-.3.2-.6.3-.9 0-.1.1-.2.1-.3.1-.2.2-.4.3-.6 0-.1.1-.2.1-.3.1-.2.2-.5.3-.7 0 0 0-.1.1-.1.1-.3.3-.5.4-.7 0-.1.1-.1.1-.2.1-.2.2-.3.3-.5 0-.1.1-.1.2-.2.1-.2.2-.3.4-.5 0 0 .1-.1.1-.1.2-.2.3-.4.5-.5 0 0 .1-.1.1-.1.1-.1.3-.2.4-.4.1 0 .1-.1.2-.1.1-.1.3-.2.4-.3 0 0 .1-.1.2-.1.2-.1.4-.2.5-.3h.1c.1 0 .2-.1.3-.1v8.9h-5.8c-.1-.3 0-.4 0-.6zm-.4-6.7c0 .1-.1.1-.1.2-.2.4-.4.7-.6 1.1 0 .1-.1.2-.1.3-.2.5-.4 1-.7 1.5 0 .1-.1.3-.1.4-.2.4-.4.9-.5 1.3 0 .1-.1.3-.1.4-.2.6-.3 1.2-.5 1.8v.1h-3.6c1.3-3 3.5-5.5 6.3-7.1zm-6.3 18.9h3.6v.1c.1.6.3 1.2.4 1.8 0 .1.1.3.1.4.1.5.3.9.4 1.3 0 .1.1.3.1.4.2.5.4 1 .7 1.5 0 .1.1.2.1.3.2.4.4.8.6 1.1 0 .1.1.1.1.2-2.5-1.6-4.8-4.1-6.1-7.1zm12.1 8.8c0-.1-.1-.1 0 0-.3-.1-.5-.2-.6-.4 0 0-.1-.1-.1-.1-.1-.1-.3-.2-.4-.3-.1 0-.1-.1-.2-.1-.1-.1-.3-.2-.4-.4 0 0-.1-.1-.1-.1-.2-.2-.3-.4-.5-.5 0 0-.1-.1-.1-.1-.1-.2-.2-.3-.4-.5 0-.1-.1-.1-.1-.2-.1-.2-.2-.3-.3-.5 0-.1-.1-.1-.1-.2-.1-.2-.3-.5-.4-.7 0 0 0-.1-.1-.1-.1-.2-.2-.4-.3-.7 0-.1-.1-.2-.1-.3-.1-.2-.2-.4-.3-.6 0-.1-.1-.2-.1-.3-.1-.3-.2-.6-.3-.9 0 0 0 0 0-.1-.1-.3-.2-.6-.3-.9 0-.1-.1-.2-.1-.3s-.1-.3-.1-.4h5.8v8.9c-.2-.1-.3-.2-.4-.2zm9-8.4c0 .1 0 .2-.1.3-.1.3-.2.6-.3.9v.1c-.1.3-.2.6-.3.9 0 .1-.1.2-.1.3-.1.2-.2.4-.3.6 0 .1-.1.2-.1.3-.1.2-.2.5-.3.7 0 0 0 .1-.1.1-.1.3-.3.5-.4.7 0 .1-.1.1-.1.2-.1.2-.2.3-.3.5 0 .1-.1.1-.1.2-.1.2-.2.3-.4.5 0 0-.1.1-.1.1-.2.2-.3.4-.5.5 0 0-.1.1-.1.1-.1.1-.3.3-.4.4-.1 0-.1.1-.2.1-.1.1-.3.2-.4.3 0 0-.1.1-.1.1-.2.1-.4.2-.5.3h-.1c-.1.1-.2.1-.4.1v-8.9h5.8c-.1.3-.1.5-.1.6zm.4 6.7c0-.1.1-.1.1-.2.2-.4.4-.7.6-1.1 0-.1.1-.2.1-.3.2-.5.4-1 .7-1.5 0-.1.1-.3.1-.4.2-.4.3-.9.4-1.3 0-.1.1-.3.1-.4.2-.6.3-1.2.4-1.8v-.1h3.6c-1.1 3-3.4 5.5-6.1 7.1zm7.5-10h-30.2v-6h30.2z'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-royals {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m28.0314 9.63956h-1.7611c-1.7222 0-3.2498.76844-4.4465 1.94544-.4962-1.0797-1.5568-1.84817-2.8119-1.92599 2.2086-.4669 3.8724-2.43177 3.8724-4.77601 0-2.6944-2.1892-4.883-4.8843-4.883s-4.8843 2.1886-4.8843 4.883c0 2.34424 1.6638 4.30911 3.8724 4.77601-1.2551.07782-2.3157.83649-2.8119 1.92599-1.1967-1.177-2.7243-1.94544-4.44647-1.94544h-1.76108c-4.39784 0-7.96865 3.56984-7.96865 7.96654v1.566c0 3.317 1.99459 6.916 5.00108 8.5793v5.1067c0 1.7315 1.41081 3.1419 3.1427 3.1419h19.71242c1.7319 0 3.1427-1.4104 3.1427-3.1419v-5.1067c3.0065-1.6633 5.0011-5.2623 5.0011-8.5793v-1.566c0-4.3967-3.5708-7.96654-7.9686-7.96654zm-11.9968-4.75656c0-1.0797.8854-1.96487 1.9654-1.96487s1.9654.88517 1.9654 1.96487c0 1.07971-.8854 1.96488-1.9654 1.96488s-1.9654-.88517-1.9654-1.96488zm.7492 8.0832c0-.2237.1848-.4085.4086-.4085h1.6054c.2238 0 .4087.1848.4087.4085v12.8009h-2.4227zm-13.86488 6.2059v-1.566c0-2.782 2.26703-5.0484 5.04973-5.0484h1.76108c2.22807 0 4.13517 2.8111 4.13517 5.1067v7.0522c0 .5836-.4671 1.0505-1.0508 1.0505h-4.2714c-3.17189 0-5.62378-3.5504-5.62378-6.595zm25.16108 9.5131v4.1729c0 .1168-.0973.2238-.2238.2238h-19.71242c-.11675 0-.22378-.0973-.22378-.2238v-4.1729zm5.0011-9.5131c0 3.0543-2.4616 6.595-5.6238 6.595h-4.2714c-.5837 0-1.0508-.4669-1.0508-1.0505v-7.0522c0-2.2956 1.9071-5.1067 4.1352-5.1067h1.7611c2.7827 0 5.0497 2.2664 5.0497 5.0484z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-science {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='m30.259 17.9951c2.9976-3.0657 4.9148-6.4428 3.4453-8.99267-1.421-2.45255-5.1193-2.66666-9.4988-1.53771-1.2068-4.3601-3.2506-7.46472-6.0925-7.46472-4.0973 0-6.5401 6.45255-7.2019 13.8491-1.05113.7397-2.05356 1.5183-2.98787 2.3066-2.56934-2.618-3.62044-4.837-3.06569-5.8005.37956-.65204 1.77129-.95374 3.63017-.77856l.24331-2.68613c-3.91241-.35036-5.54745.95377-6.21898 2.12166-1.42092 2.45253.24331 5.77133 3.41606 9.00243-3.16302 3.2214-4.82725 6.5401-3.41606 8.9927.61314 1.0511 1.96594 2.18 4.95377 2.18.65207 0 1.37226-.0486 2.18978-.1751l-.38929-2.6764c-2.73479.399-4.06813-.0974-4.41849-.691-.55475-.9635.50608-3.1922 3.06569-5.8005.92457.7883 1.92701 1.5669 2.9878 2.3066.6618 7.3965 3.1047 13.8491 7.202 13.8491 2.8418 0 4.8856-3.1046 6.0924-7.4745.5937.1558 1.1777.2823 1.7324.3893 1.0706.1947 2.0049.2725 2.8224.2725 2.9684 0 4.3309-1.1192 4.944-2.1897 1.3042-2.2482.0779-5.4307-3.4452-9.0122zm1.0998-7.6399c.6618 1.1387-1.0901 4.5158-5.8784 8.3017 0-.2141 0-.4379 0-.652 0-2.7056-.2336-5.421-.691-7.893 3.5426-.91482 6.0049-.72017 6.5596.2433zm-17.9368 7.6497c0-.9246.0389-1.8005.0876-2.657.7105-.4671 1.4599-.944 2.2579-1.4014 2.3066-1.3334 4.4769-2.3163 6.4331-3.0268.3698 2.0535.5937 4.4282.5937 7.0852 0 2.6569-.2336 5.0316-.5937 7.0851-2.073-.7494-4.2628-1.7713-6.4331-3.0267-.798-.4575-1.5474-.9343-2.2579-1.4015-.0487-.8564-.0876-1.7324-.0876-2.6569zm4.6813-15.30904c1.1095 0 2.5109 2.03407 3.4939 5.55718-2.3747.83698-4.837 1.99516-7.1825 3.34796-.1849.107-.3795.2238-.5645.3309.8468-5.77132 2.803-9.24577 4.2531-9.24577zm-8.1752 15.30904c.2628-.2141.5255-.438.7981-.6521v.6521.652c-.2823-.2238-.5451-.4379-.7981-.652zm8.1752 15.309c-1.4501 0-3.4063-3.4648-4.2531-9.236.185.107.3796.2238.5645.3309 2.4136 1.3917 4.8662 2.5304 7.1825 3.3382-.983 3.5328-2.3844 5.5669-3.4939 5.5669zm13.2555-7.6497c-.3601.6229-1.8687 1.1485-4.9538.6034-.5158-.0876-1.0608-.2141-1.6059-.3601.2239-1.197.3893-2.4525.5061-3.7372 1.0122-.7104 2.0146-1.489 2.9781-2.3163 2.7835 2.8224 3.5621 4.9732 3.0755 5.8102z'/%3E%3Cpath d='m18.113 20.1363c1.1776 0 2.1314-.9538 2.1314-2.1314s-.9538-2.1314-2.1314-2.1314-2.1314.9538-2.1314 2.1314.9538 2.1314 2.1314 2.1314z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-sport {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m18 0c-9.92332 0-18 8.07668-18 18 0 9.9233 8.07668 18 18 18 9.9233 0 18-8.0767 18-18-.0093-9.91399-8.086-17.99067357-18-18zm-14.42798 12.7585.34508 1.455-1.05389 1.2684c.15855-.9234.39171-1.8373.71814-2.7234zm29.57408 2.7234-1.0539-1.2684.3451-1.455c.3171.8861.5596 1.7907.7181 2.7234zm-19.4083 1.8746 4.2622-3.4135 4.2622 3.4135-1.2684 5.0736h-5.9876l-1.2684-5.0829zm-7.95542-1.2591 5.36272 1.7814 1.3989 5.5865-2.5927 3.4601-4.95234-.7834c-1.21243-1.9306-1.98652-4.1316-2.24766-6.4073l3.04041-3.6466zm19.07252 1.7907 5.3627-1.7814 3.0404 3.6467c-.2611 2.2663-1.0259 4.4673-2.2383 6.3979l-4.9337.7834-2.6207-3.4601 1.399-5.5865zm4.6819-4.3461-5.5213 1.8373-4.6911-3.7586v-5.372l5.2694-2.10777c2.3875 1.13783 4.4394 2.87254 5.9689 5.03627l-1.0259 4.3554zm-11.5368-9.60625-2.6487-1.04456c1.744-.30777 3.5347-.30777 5.2788 0l-2.6301 1.05389zm-6.6124.22384 5.2974 2.09844v5.37207l-4.6912 3.7585-5.52126-1.8373-1.02591-4.35544c1.52021-2.15441 3.5627-3.88912 5.94097-5.02695zm-1.65081 25.41451 1.37101 2.1544c-1.30573-.6622-2.51816-1.5016-3.58138-2.4995zm2.39691-1.1565 2.5088-3.3388h6.7337l2.5647 3.3855-2.5834 4.5326c-2.0331.457-4.1782.4943-6.23.1026l-2.9845-4.6726zm13.0756 3.143 1.1472-2.0052 2.1264-.3357c-.9886.9233-2.0891 1.7067-3.2736 2.3409z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-travel {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m30.0024 14.0422 3.3532-3.3531c1.9536-2.02166 3.9752-5.95799 1.4968-8.52389h-.0098c-.8844-.9039-2.1577-1.312109-3.3823-1.11772-1.9633.3013-3.7419 1.20519-5.1512 2.6145l-3.3338 3.33372-16.92131-3.6739c-.83586-.18467-1.69116.06803-2.29376.67063l-1.09828 1.09829c-.56372.53456-.83586 1.33154-.72895 2.13825.11663.79698.59288 1.49677 1.25379 1.83695l11.77011 6.50227-5.28732 5.783-6.2398.3304c-.29158.0194-.56372.1361-.76783.3402l-1.02053 1.0205c-.52484.4957-.748387 1.2247-.59288 1.9536.08748.4179.29158.7873.57344 1.0594.20411.2041.45681.3693.72895.4568l4.01408 1.5357c.00972.6706.27214 1.3218.76783 1.8078.49568.4956 1.14688.7581 1.80779.7678l1.51617 3.9655c.2333.6803.8165 1.176 1.5454 1.3315.729.1555 1.4579-.068 1.9244-.5637l1.04-1.04c.2041-.2041.3305-.4762.3402-.7678l.3304-6.2398 5.783-5.2873 6.4828 11.7409c.3597.6901 1.0497 1.1761 1.8467 1.2927s1.594-.1555 2.1674-.7581c.1361-.1555.2916-.2916.4471-.4374.6026-.5637 1.6134-1.4968 1.2927-2.9158l-3.6739-16.8922zm.7873 18.0877c-.2236.2041-.4374.4082-.5929.5831 0 0-.0389.0195-.0875 0-.0486 0-.0777-.0291-.0972-.068l-7.2214-13.0725c-.175-.311-.486-.5345-.8359-.5929-.3596-.0583-.7192.0486-.9816.2916l-7.2409 6.6189c-.2236.2041-.3694.4957-.3791.8067l-.3305 6.2787-.447.4471-1.7495-4.5778c-.1166-.3208-.3791-.5638-.6901-.6804-.32073-.1166-.67062-.0875-.97192.068-.08748.0486-.22355.0584-.32074-.0388s-.08747-.2333-.03888-.3208c.16523-.3013.19439-.6512.06804-.9719-.11663-.3208-.36934-.5735-.69007-.6901l-4.58752-1.7495.44708-.4471 6.26901-.3304c.311-.0194.6026-.1555.8067-.3791l6.6188-7.2409c.243-.2624.3499-.6317.2916-.9816-.0583-.3596-.2721-.6706-.5929-.8359l-13.13078-7.27003s-.02916-.03887-.03888-.08747l.03888-.11663 1.12744-1.12744s.07775-.0486.12635-.03888l17.53369 3.81969c.3887.08748.797-.03887 1.0788-.32073l3.7906-3.79054c1.0496-1.04969 2.3715-1.72032 3.8488-1.95358.4957-.07776 1.0011.08747 1.3413.42765 1.2149 1.26351-.175 3.86829-1.4871 5.22899l-3.7905 3.79057c-.2819.2818-.4082.69-.3208 1.0885l3.8197 17.5337v.0291c-.0291.1361-.3887.4569-.5928.661z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-tvshowbiz {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m15.8898 14.7933c-.4473.2626-.7293.7391-.7293 1.2642v4.6969c0 .5251.282 1.0016.7293 1.2642.2237.1264.4765.1945.7293.1945.2529 0 .5057-.0681.7294-.1945l4.0648-2.3436c.4473-.2626.7293-.7391.7293-1.2642s-.282-1.0016-.7293-1.2642l-4.0648-2.3533c-.4474-.2626-1.0114-.2626-1.4587 0z'/%3E%3Cpath d='m21.5105 5.8565 3.3647-3.36466c.5737-.57375.5737-1.497574 0-2.061593-.5737-.573744-1.4976-.573744-2.0616 0l-4.8233 4.823343-4.8234-4.823343c-.5737-.573744-1.4975-.573744-2.0616 0-.5737.573743-.5737 1.497573 0 2.061593l3.3647 3.36466h-13.01133c-.80713 0-1.45867.65154-1.45867 1.45867v22.68723c0 .8071.65154 1.4586 1.45867 1.4586h4.22042l-1.56564 2.2172c-.46677.6613-.31118 1.5657.35008 2.0324.25284.1848.5543.2723.84603.2723.45705 0 .90438-.2139 1.19611-.6126l2.76175-3.8995h17.46518l2.7617 3.8995c.282.3987.7391.6126 1.1961.6126.2918 0 .5835-.0875.8461-.2723.6612-.4667.8168-1.3808.35-2.0324l-1.5656-2.2172h4.2204c.8072 0 1.4587-.6515 1.4587-1.4586v-22.68723c0-.80713-.6515-1.45867-1.4587-1.45867zm11.5527 22.6872h-30.14586v-19.76985h30.14586z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-usa {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m16.4601 30.296c-.4669 0-.8948-.2334-1.1574-.6225l-1.741-2.6066h-1.4103c-.3696 0-.7198-.1459-.9824-.4085l-.6711-.6711h-3.7251c-.30152 0-.5933-.0973-.83646-.2821l-4.30869-3.229c-.29179-.2238-.48631-.5544-.54467-.9143l-1.0698802-7.5183c-.0291785-.214-.00972615-.428.0583571-.6322l2.1592131-6.45823c.1848-.56412.71974-.95317 1.32276-.95317h18.13937c.7683 0 1.3908.62248 1.3908 1.39084v.75865h1.8383c.6127 0 1.1574.39877 1.3324.99207l.6906 2.29534h.5544l5.0673-4.90196c.2626-.25288.6031-.38905.9629-.38905h1.0796c.7684 0 1.3909.62248 1.3909 1.39085l-.924 5.23266c0 .214-.0486.428-.1459.6225l-2.0036 4.0072v2.8984c0 .3696-.1459.7197-.4085.9823l-1.2158 1.2158c-.0778.0778-.0875.1945-.0291.2821l1.42 2.13c.3696.5544.2918 1.2839-.1751 1.7507l-2.1495 2.1495c-.5447.5447-1.42.5447-1.9647 0l-2.8206-2.8206h-2.8692l-.1556.3112c-.2334.4669-.7197.7684-1.245.7684h-.6127l-.7587 2.2759c-.1848.5642-.7197.9532-1.3227.9532zm.7392-2.7817h.4085l.7586-2.2759c.1848-.5641.7197-.9532 1.3228-.9532h.7586l.1556-.3112c.2335-.4669.7198-.7684 1.245-.7684h4.2989c.3696 0 .7198.1459.9824.4085l2.2467 2.2468.3599-.3599-.7878-1.1769c-.7878-1.1866-.6322-2.7817.3793-3.7932l.8073-.8073v-2.6552c0-.214.0486-.428.1459-.6225l2.0036-4.0072.924-2.67467-4.192 4.06557c-.2626.2529-.6031.389-.9629.389h-2.1495c-.6128 0-1.1574-.3988-1.3325-.992l-.6906-2.2954h-2.1981c-.7683 0-1.3908-.6225-1.3908-1.39087v-.75864h-15.7467l-1.73126 5.19381.94344 6.6332 3.47225 2.6066h3.84187c.3696 0 .7197.1459.9823.4085l.6711.6711h1.5757c.4668 0 .8948.2335 1.1574.6225l1.741 2.6066z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-ch-video {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.60686 36c-.44744 0-.89489-.1167-1.30343-.3502-.81707-.4669-1.30343-1.3131-1.30343-2.2469v-30.79604c.00973-.94353.49608-1.780056 1.31316-2.256684.81708-.466901 1.78979-.466901 2.59714 0 .70035.398811.9338 1.293704.53499 1.994054-.31127.54472-.92408.80735-1.51743.71008v29.78439l25.70874-14.8436-17.8298-10.29124c-.7003-.39881-.9338-1.2937-.535-1.99405s1.2937-.9338 1.9941-.53499l18.3064 10.57338c.8171.4669 1.3034 1.3131 1.3034 2.2469 0 .9436-.4863 1.7801-1.3034 2.2567l-26.662 15.398c-.40854.2335-.85599.3502-1.30344.3502z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-close {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30.95 2L18 14.95L5.05 2L2 5.05L14.95 18L2 30.95L5.05 34L18 21.05L30.95 34L34 30.95L21.05 18L34 5.05L30.95 2Z' fill='black'/%3E%3C/svg%3E%0A");
  }
[class*="ico-"].ico-close-thin {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m32.6298 1.83984 1.21 1.21-14.79 14.78996 14.79 14.79-1.21 1.21-14.79-14.79-14.78996 14.79-1.21-1.21 14.78996-14.79-14.78996-14.78996 1.21-1.21 14.78996 14.78996z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-email {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m32.82 4h-29.65c-1.17 0-2.12.93-2.17 2.09l.02.02v.08 23.02c0 1.21.98 2.18 2.18 2.18h29.62c1.21 0 2.18-.98 2.18-2.18v-23.03c0-1.21-.98-2.18-2.18-2.18zm.68 24.72-11.93-10.22 11.93-11.11zm-17.42-8.83c.6.43 1.3.64 2 .64s1.42-.22 2.02-.66l.37-.34 12.09 10.36h-29.1l12.16-10.41.45.42zm16.72-14.39s.06.01.09.01c.05 0 .09.01.13.03.06.02.12.05.17.08l-14.04 13.08c-.32.21-.69.33-1.08.33s-.75-.11-1.06-.32l-14.25-13.04c.12-.1.27-.17.43-.17zm-18.29 12.95-12 10.27v-21.25z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-eye-open {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='m18 10.46c-4.16 0-7.54 3.38-7.54 7.54s3.38 7.54 7.54 7.54 7.54-3.38 7.54-7.54-3.38-7.54-7.54-7.54zm2.38 7.54c-1.32 0-2.38-1.07-2.38-2.38s1.07-2.38 2.38-2.38 2.38 1.07 2.38 2.38-1.07 2.38-2.38 2.38z'/%3E%3Cpath d='m18 5c-7.27 0-13.6 5.23-17 13 3.4 7.77 9.73 13 17 13s13.6-5.23 17-13c-3.4-7.77-9.73-13-17-13zm0 23.54c-5.81 0-10.54-4.73-10.54-10.54s4.73-10.54 10.54-10.54 10.54 4.73 10.54 10.54-4.73 10.54-10.54 10.54z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-eye-close {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='m8.13 21.9198c-.42-1.14-.67-2.37-.67-3.65 0-5.81 4.73-10.54004 10.54-10.54004 1.29 0 2.51.24 3.65.67l2.01-2.01c-1.8-.72-3.7-1.11-5.67-1.11-7.26-.01-13.59 5.22004-16.99 12.99004 1.1 2.51 2.5 4.75 4.15 6.64l2.98-2.98z'/%3E%3Cpath d='m10.46 18.2698c0 .41.04.82.11 1.21l3.57-3.57c.38-.61.89-1.12 1.5-1.5l3.57-3.57c-.4-.06-.8-.11-1.21-.11-4.16 0-7.54 3.38-7.54 7.54z'/%3E%3Cpath d='m2.18 34.2598c.59.59 1.54.59 2.12 0l5.43-5.43c2.51 1.55 5.31 2.43 8.27 2.43 7.27 0 13.6-5.23 17-13-1.51-3.45-3.6-6.4-6.09-8.61004l5.09-5.09c.59-.59.59-1.54 0-2.12-.29-.29-.68-.44-1.06-.44s-.77.15-1.06.44l-29.67 29.67004c-.59.59-.59 1.54 0 2.12zm15.82-8.46c4.16 0 7.54-3.38 7.54-7.54 0-1.49-.44-2.88-1.19-4.05l2.15-2.15c1.28 1.74 2.04 3.88 2.04 6.2 0 5.81-4.73 10.54-10.54 10.54-2.32 0-4.46-.76-6.2-2.04l2.15-2.15c1.17.75 2.56 1.19 4.05 1.19z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-image-gallery {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m33.9081 3h-25.13188c-1.15784 0-2.10163.94378-2.10163 2.10162v1.8973h-.91459c-1.15784 0-2.10162.94378-2.10162 2.10162v1.95566h-1.59568c-1.138376 0-2.0627.9243-2.0627 2.0627v18.506c0 1.1383.924324 2.0627 2.0627 2.0627h25.2097c1.1384 0 2.0627-.9244 2.0627-2.0627v-1.9946h1.5471c1.1578 0 2.1016-.9438 2.1016-2.1017v-.9145h.9146c1.1578 0 2.1016-.9438 2.1016-2.1017v-19.41078c0-1.15784-.9438-2.10162-2.1016-2.10162zm-31.83567 9.9438h25.20977c.0875 0 .1654.0778.1654.1654v12.0649l-3.5806-3.0552c-.9146-.9146-2.374-.934-3.2886-.0778l-3.1719 2.7146-7.0541-6.3341c-1.1578-1.1578-2.99672-1.187-4.15456-.0875l-4.29081 3.7362v-8.9611c0-.0876.07783-.1654.1654-.1654zm29.02377 14.5848c0 .1168-.0973.2044-.2043.2044h-1.547v-14.6238c0-1.1384-.9244-2.0627-2.0627-2.0627h-21.72652v-1.95569c0-.11676.09729-.20432.20432-.20432h25.1319c.1167 0 .2043.08756.2043.20432zm3.0162-3.0162c0 .1168-.0973.2044-.2043.2044h-.9146v-15.61626c0-1.15784-.9438-2.10162-2.1016-2.10162h-22.32001v-1.8973c0-.11676.0973-.20432.20433-.20432h25.13188c.1168 0 .2043.09729.2043.20432z'/%3E%3Cpath d='m19.8876 20.3676c1.6248 0 2.9481-1.3233 2.9481-2.9481 0-1.6249-1.3233-2.9481-2.9481-2.9481-1.6249 0-2.9481 1.3232-2.9481 2.9481 0 1.6248 1.3232 2.9481 2.9481 2.9481z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-magnifier {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m28.12 25.1c1.78-2.5 2.83-5.57 2.83-8.9 0-8.39-6.71-15.2-14.98-15.2s-14.97 6.81-14.97 15.2 6.7 15.2 14.97 15.2c3.53 0 6.78-1.24 9.34-3.32l6.52 6.61c.4.4 1.05.41 1.45 0l1.42-1.44c.4-.4.4-1.06 0-1.47l-6.59-6.68zm-12.14 2.18c-6.03 0-10.91-4.96-10.91-11.08s4.88-11.08 10.9-11.08 10.91 4.96 10.91 11.08-4.89 11.08-10.91 11.08z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-menu {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m6.1 1h28.68l-4.1 4.92h-28.68zm0 14.54h28.68l-4.1 4.92h-28.68zm0 14.54h28.68l-4.1 4.92h-28.68z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-newsletter-subscription {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' clip-rule='evenodd' fill='%23000' fill-rule='evenodd'%3E%3Cpath d='m35.8942 14.1481v-.0211c0-.0212 0-.0423 0-.0741v-.0212c0-.0317-.0106-.0529-.0212-.0846 0 0-.0211-.0635-.0317-.0847 0 0 0-.0211-.0106-.0317 0-.0212-.0212-.0318-.0212-.0529 0 0 0-.0212-.0106-.0318-.0105-.0211-.0317-.0529-.0423-.074 0 0-.0106-.0212-.0211-.0212-.0212-.0212-.0424-.0529-.053-.0741-.0211-.0211-.0423-.0423-.0529-.0635 0 0-.0423-.0529-.074-.0635l-1.799-1.492v-4.58204c0-1.3545-1.1005-2.45502-2.455-2.45502h-6.0318l-4.8571-4.031751c-1.4286-1.185185-3.5026-1.185185-4.9312 0l-4.8572 4.031751h-6.03171c-1.35449 0-2.45502 1.10052-2.45502 2.45502v4.58204l-1.798946 1.492c-.021164.0212-.042328.0424-.063492.0635 0 0-.042328.0424-.05291.0741 0 0-.010582.0212-.021164.0212-.010582.0211-.021164.0317-.031746.0529 0 0-.010582.0211-.021164.0211-.010582.0212-.031746.053-.042328.0741 0 0 0 .0212-.0105819.0318 0 .0211-.021164.0317-.021164.0529 0 0 0 .0211-.010582.0317 0 .0318-.0211641.0529-.0317461.0847-.021164.0635-.031746.127-.031746.1799v.0211.0847 17.8518c0 1.1006.465609 2.1059 1.21693 2.8043.02117.0211.04233.0423.06349.0635.68783.6243 1.59789.9947 2.5926.9947h28.25398c.9947 0 1.9047-.381 2.5926-.9947.0211-.0212.0423-.0424.0635-.0635.7407-.709 1.2169-1.7037 1.2169-2.8043v-17.8624s0-.0635 0-.0952zm-19.1111-11.67191c.6455-.53968 1.5979-.53968 2.2434 0l2.8994 2.40212h-8.0423zm-12.58204 4.86773c0-.19048.15873-.34921.34921-.34921h26.69843c.1905 0 .3492.15873.3492.34921v8.20108l-.5926.4973-11.9894 9.9471c-.6455.5397-1.5979.5397-2.2434 0l-11.97885-9.9471-.59259-.4973zm-2.07408 25.34388c-.07407-.1904-.10582-.4021-.10582-.6031v-15.5979l.45503.3809 10.29631 8.5397-10.63493 7.291zm2.05292 1.1535 10.2751-7.0371.9842.8148c1.4285 1.1852 3.5026 1.1852 4.9312 0l.9841-.8148 10.2751 7.0371zm29.6085-1.7566c0 .2116-.0424.4127-.1059.6031l-10.6349-7.291 10.2963-8.5397.455-.3809v15.5979z'/%3E%3Cpath d='m11.7355 11.3122.0529.0211 1.1851.8572v5.3756l-.6137.3492s-.2011.0953-.0212.2223l2.1693 1.1322 1.6508-.9312s.1482-.0952.0212-.2222l-.3915-.2434v-2.2434h1.164v1.7461l-.5397.3386s-.1693.0952.0529.2434l2.4868 1.3227 1.6719-1.037s.1694-.0212.053-.1482l-.7937-.5502v-2l1.1429-1.6614h-1.1535v-2.4127l1.0794.5503s.127-.0318.1693.2222v5.4391s.127 1.1323 1.5238 1.5979l1.6085-1.1534s.074-.0952-.0953-.2222c0 0-.5926-.2752-.6666-.9842v-5.6825s.074-.0423-.0953-.1482l-2.0952-1.22746s-.0529-.11641-.254.05291l-1.7778 1.01585-1.7777-.98411s-.0741-.07407-.1693-.02116c-.1376.08467-2.2434.96297-2.2434.96297l-1.5556-.91006s-.0741-.1164-.1693-.03175l-1.7037 1.08991s-.2434.0953.0952.2752zm8 6.1164-.127-.0847s-.1059.0423-.1482-.0952v-1.6191h.2752zm-.0212-6.0424v2.4762h-.2646v-.1693l-.0211-2.2116s-.0529-.2011.2751-.1058zm-2.9101.6773s.0953-.0741.1482.1693v1.6296h-.2011l-.9735 1.4498v-4.1376zm-1.5026-.7196s.0212-.201.3174-.2116l.0212 6.6349-.254-.1587s-.074.074-.0952-.0529l.0212-6.2117z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-plus {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m35 15.5h-14.5v-14.5h-5v14.5h-14.5v5h14.5v14.5h5v-14.5h14.5z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-printer {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m33.44 10.99h-3.03v-5.91c0-1.7-1.38-3.08-3.08-3.08h-18.67c-1.7 0-3.08 1.38-3.08 3.08v5.9h-3.03c-1.41 0-2.55 1.14-2.55 2.55v10.73c0 1.41 1.14 2.55 2.55 2.55h1.02v-5.82h28.86v5.82h1.02c1.41 0 2.55-1.14 2.55-2.55v-10.73c0-1.41-1.14-2.55-2.55-2.55zm-25.75-5.91c0-.53.43-.96.96-.96h18.67c.53 0 .96.43.96.96v5.9h-20.59zm22.51 12.05h-2.97c-.7 0-1.27-.57-1.27-1.27s.57-1.27 1.27-1.27h2.97c.7 0 1.27.57 1.27 1.27s-.57 1.27-1.27 1.27z'/%3E%3Cpath d='m25.62 34.83h-18.99c-.58 0-1.06-.47-1.06-1.06v-10.43c0-.58.47-1.06 1.06-1.06h22.71c.58 0 1.06.47 1.06 1.06v6.71c0 .28-.11.55-.31.75l-3.72 3.72c-.2.2-.47.31-.75.31zm-17.93-2.12h17.49l3.1-3.1v-5.21h-20.59z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-profile {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m23.6432 19.09c2.6177-1.79 4.3393-4.78 4.3393-8.17 0-5.47-4.4803-9.92-9.9875-9.92-5.5073 0-9.97753 4.45-9.97753 9.92 0 3.39 1.72165 6.38 4.33933 8.17-6.60465 2.32-11.3568 8.57-11.3568 15.91h2.73853c0-7.81 6.39327-14.17 14.26647-14.17 7.8733 0 14.2665 6.36 14.2665 14.17h2.7386c0-7.34-4.7522-13.59-11.3569-15.91zm-5.6382-.98c-3.997 0-7.249-3.23-7.249-7.2s3.252-7.2 7.249-7.2c3.9971 0 7.2491 3.23 7.2491 7.2s-3.252 7.2-7.2491 7.2z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-speech-bubble {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath clip-rule='evenodd' d='m18 2c-9.39 0-17 5.74-17 12.81 0 6.02 5.52 11.08 12.95 12.45 1.6 2.49 5.36 6.61 12.75 6.61 0 0-2.2-1.65-3.56-6.85 6.88-1.65 11.86-6.49 11.86-12.22 0-7.06-7.61-12.8-17-12.8z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-text-size {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m32.9179 18.7577c-.2199-.7199-.3299-1.4098-.3299-2.0697 0-.7099.01-1.3499.02-1.9198 0-.5799 0-1.2798 0-2.0997 0-1.3098-.18-2.3597-.55-3.14954-.3699-.7899-.9898-1.36981-1.8797-1.73976s-2.0997-.54993-3.6495-.54993c-1.3898 0-2.5396.18998-3.4695.56992-.9299.37995-1.6098.85988-2.0497 1.4498-.44.58992-.6599 1.18981-.6599 1.80971 0 .4.14.7199.4299.9699.29.25.6299.38 1.0299.38.4399 0 .7199-.08.8599-.24.1299-.16.3599-.4899.6799-.9899.3199-.4999.7099-.8699 1.1598-1.1198.4499-.24998 1.1298-.36997 2.0197-.36997 1.0399 0 1.7298.21997 2.0597.64987.33.43.52 1.1199.56 2.0498-.7399.2199-1.4298.3999-2.0598.5499-.6299.15-1.3898.3199-2.2796.4999-.8899.18-1.4398.3-1.6698.35-1.0699.2299-1.9097.6899-2.5197 1.3698-.6099.6799-.9198 1.4998-.9198 2.4696 0 .06 0 .12.01.19l-4.9194-12.2383c-.2299-.60991-.4199-1.09984-.5699-1.46979s-.3399-.7099-.5599-1.02986-.5099-.57992-.8699-.77989c-.3599-.19997-.7999-.29996-1.3398-.29996s-.9699.09999-1.3198.29996c-.35996.19997-.64992.46993-.86989.78989-.21997.32995-.42994.7399-.61991 1.22983-.18997.49993-.35995.91987-.49993 1.26982l-4.82933 12.3083c-.19997.4899-.33995.8699-.42994 1.1498-.08999.28-.12998.54-.12998.7999 0 .45.17997.8499.55992 1.1999.36995.3499.79989.5299 1.27982.5299.56992 0 .97987-.17 1.22983-.5.24997-.3299.54992-.9698.89988-1.9197l.89987-2.4296h7.69896l.8998 2.3796c.12.29.26.6299.43 1.0099.17.3799.3199.6699.4699.8499.15.1899.33.3299.5399.4399.21.11.47.16.7699.16.52 0 .9599-.18 1.3199-.5499.3699-.37.5499-.7699.5499-1.2099 0-.06-.01-.13-.02-.1999.3699.5999.8899 1.0698 1.5598 1.4198.6799.3599 1.4798.5399 2.3796.5399.9899 0 1.8798-.17 2.6797-.4999.7999-.33 1.6197-.8299 2.4696-1.4898.4.6499.7699 1.1398 1.1199 1.4798.3499.3399.7099.5099 1.0698.5099.43 0 .8199-.15 1.1599-.45.3399-.2999.5099-.6299.5099-.9898 0-.21-.11-.6699-.33-1.3898zm-24.2866-4.8993 2.7996-7.80896 2.8496 7.80896h-5.6592zm20.5272 1.1398c0 1.2198-.16 2.0997-.48 2.6296-.2799.48-.7099.8799-1.2998 1.1799-.5899.3099-1.2298.4599-1.9297.4599-.6499 0-1.1799-.19-1.5898-.5599-.4-.37-.6099-.8299-.6099-1.3598 0-.53.1699-.9199.5199-1.2099.34-.2899.7099-.4799 1.0798-.5799.38-.1 1.0599-.2499 2.0498-.4599.9898-.21 1.7397-.41 2.2497-.5999v.4999z'/%3E%3Cpath d='m35.6475 27.5564-4.5993-4.5993c-.4699-.4699-1.2298-.4699-1.6998 0-.4699.4699-.4699 1.2298 0 1.6998l2.5497 2.5496h-27.79617l2.54965-2.5496c.46993-.47.46993-1.2299 0-1.6998-.46994-.4699-1.22983-.4699-1.69977 0l-4.599359 4.5993c-.469935.47-.469935 1.2299 0 1.6998l4.599359 4.5994c.46994.4699 1.22983.4699 1.69977 0 .46993-.47.46993-1.2299 0-1.6998l-2.54965-2.5496h27.79617l-2.5497 2.5496c-.4699.4699-.4699 1.2298 0 1.6998.47.4699 1.2299.4699 1.6998 0l4.5993-4.5994c.47-.4699.47-1.2298 0-1.6998z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-thunder {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m26.3818.611972c.0952-.190596.0423-.412959-.1377-.5294345-.18-.1270644-.4236-.105887-.5825.0529435l-17.53481 17.354819c-.10588.1059-.14824.2543-.11647.3918.04235.1377.14824.2541.28589.2966l8.90509 2.8801-7.34854 14.337c-.09531.1907-.03177.413.14824.5295.18.1164.4235.0953.5718-.0529l17.5455-17.3655c.1059-.0953.1482-.2436.1059-.3918-.0318-.1376-.1483-.2541-.2859-.2964l-9.1381-3.092z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-video-play {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m8.57098 34.5979 24.16522-13.953c2.0304-1.1702 2.0304-4.1109 0-5.2811l-24.16522-13.95303c-2.03043-1.170249-4.57098.30007-4.57098 2.64057v27.89596c0 2.3505 2.54055 3.8109 4.57098 2.6406z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-video-camera {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m35.055 15.1405c-.279-.1147-.5864-.1417-.8812-.0774-.2947.0643-.5629.2169-.7688.4374l-3.015 3.18h-1.68v-1.8705c0-.5062-.0997-1.0075-.2934-1.4752-.1938-.4678-.4777-.8927-.8357-1.2507s-.7829-.6419-1.2507-.8357c-.4677-.1937-.969-.2934-1.4752-.2934h-2.565c1.695-.9 2.85-2.685 2.85-4.755 0-2.985-2.4-5.4-5.385-5.4-1.905 0-3.57.975-4.545 2.475-.4166-1.24555-1.2144-2.32855-2.2804-3.09575-1.066-.76719-2.3462-1.179738-3.6596-1.17925-3.48 0-6.3 2.835-6.3 6.3 0 2.49 1.455 4.65 3.555 5.655h-2.67c-1.02241 0-2.00294.4062-2.7259 1.1291-.722949.723-1.1291 1.7035-1.1291 2.7259v14.385c0 1.0224.406151 2.0029 1.1291 2.7259.72296.7229 1.70349 1.1291 2.7259 1.1291h21c1.0224 0 2.0029-.4062 2.7259-1.1291.7229-.723 1.1291-1.7035 1.1291-2.7259v-2.3295h1.695l3 3.18c.4785.4785 1.1475.57 1.65.36.2791-.1112.5184-.3036.6869-.5523s.2584-.5423.2581-.8427v-14.49c0-.6-.375-1.155-.945-1.38zm-15.3-9.5805c1.455 0 2.625 1.185 2.625 2.64s-1.17 2.625-2.625 2.625c-.6982 0-1.3678-.2774-1.8615-.771-.4936-.49373-.771-1.16332-.771-1.8615s.2774-1.36777.771-1.86146c.4937-.49369 1.1633-.77104 1.8615-.77104zm-13.575 1.74c0-1.695 1.38-3.075 3.09-3.075 1.695 0 3.06 1.38 3.06 3.075 0 1.71-1.365 3.075-3.06 3.075-1.71 0-3.09-1.365-3.09-3.075zm8.61 3.03c.48 1.125 1.35 2.055 2.415 2.625h-5.19c1.17-.57 2.145-1.485 2.775-2.625zm3.72 15.12-4.515 3.255c-1.185.855-2.835.015-2.835-1.44v-6.54c0-1.455 1.65-2.295 2.835-1.44l4.515 3.27c.99.705.99 2.175 0 2.895z' fill='%23000'/%3E%3C/svg%3E");
  }
/* -------- */
[class*="ico-"].ico-sharing {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.0106 24.0035C26.2741 24.0035 24.6965 24.7447 23.6059 25.9412L12.7529 19.7576C12.9224 19.2071 13.0176 18.6141 13.0176 18.0106C13.0176 17.4071 12.9224 16.8141 12.7529 16.2635L23.6059 10.08C24.7071 11.2659 26.2741 12.0176 28.0106 12.0176C31.3247 12.0176 34.0141 9.32824 34.0141 6.01412C34.0141 2.7 31.3247 0 28.0106 0C24.6965 0 22.0071 2.68941 22.0071 6.00353C22.0071 6.49059 22.0706 6.96706 22.1765 7.42235L11.1753 13.6906C10.0953 12.6424 8.62353 11.9965 7.00353 11.9965C3.68941 11.9965 1 14.6859 1 18C1 21.3141 3.68941 24.0035 7.00353 24.0035C8.62353 24.0035 10.0953 23.3576 11.1753 22.3094L22.1765 28.5776C22.06 29.0329 22.0071 29.5094 22.0071 29.9965C22.0071 33.3106 24.6965 36 28.0106 36C31.3247 36 34.0141 33.3106 34.0141 29.9965C34.0141 26.6824 31.3247 23.9929 28.0106 23.9929V24.0035Z' fill='black'/%3E%3C/svg%3E%0A");
  }
[class*="ico-"].ico-sharing-ios {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m29.2879 10.2052h-6.2264v2.6367h6.2264c.9106 0 1.6413.7412 1.6413 1.6413v17.2389c0 .9106-.7412 1.6413-1.6413 1.6413h-23.00994c-.91065 0-1.6413-.7413-1.6413-1.6413v-17.2284c0-.9106.74124-1.6413 1.6413-1.6413h6.22634v-2.6366h-6.22634c-2.36135 0-4.27796 1.9166-4.27796 4.2779v17.2284c0 2.3613 1.91661 4.2779 4.27796 4.2779h23.00994c2.3613 0 4.2779-1.9166 4.2779-4.2779v-17.2284c0-2.3613-1.9166-4.2779-4.2779-4.2779z'/%3E%3Cpath d='m13.4467 7.52617 3.0179-3.01787v18.732c0 .7306.593 1.3236 1.3236 1.3236.7307 0 1.3236-.593 1.3236-1.3236v-18.74259l3.0179 3.01787c.2542.25414.593.3918.9318.3918.3389 0 .6777-.12707.9319-.3918.5188-.51886.5188-1.35539 0-1.86366l-5.2733-5.262743c-.5189-.518862-1.3554-.518862-1.8637 0l-5.2733 5.273333c-.5189.51886-.5189 1.35539 0 1.86366.5188.50827 1.3554.51886 1.8636 0z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-sn-facebook-obj {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.1348 36v-16.4201h5.5093l.8266-6.4011h-6.3359v-4.08616c0-1.85268.5124-3.11526 3.1721-3.11526l3.3868-.0014v-5.725366c-.5857-.076112-2.5962-.250614-4.9362-.250614-4.8862 0-8.2315 2.98254-8.2315 8.45868v4.72012h-5.526v6.4011h5.526v16.4201z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-sn-twitter-obj {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m36 6.46275c-1.3387.58725-2.7653.9765-4.2525 1.1655 1.53-.9135 2.6978-2.349 3.2468-4.07925-1.4265.8505-3.0016 1.45125-4.6801 1.7865-1.3545-1.44225-3.285-2.3355-5.391-2.3355-4.086 0-7.3755 3.3165-7.3755 7.3823 0 .585.0495 1.1474.1711 1.6829-6.1358-.2992-11.56505-3.23995-15.2123-7.7197-.63675 1.10475-1.01025 2.36925-1.01025 3.7305 0 2.556 1.31625 4.8217 3.27825 6.1335-1.18575-.0225-2.349-.3667-3.3345-.909v.081c0 3.5865 2.55825 6.5655 5.913 7.2517-.60075.1643-1.2555.243-1.935.243-.4725 0-.9495-.0269-1.39725-.126.95625 2.9228 3.66975 5.0715 6.89625 5.1413-2.511 1.9642-5.69925 3.1477-9.15075 3.1477-.60525 0-1.18575-.027-1.76625-.1012 3.26925 2.1082 7.14375 3.312 11.322 3.312 13.581 0 21.006-11.25 21.006-21.0015 0-.3263-.0113-.6412-.027-.954 1.4648-1.0395 2.6955-2.33775 3.699-3.83175z' fill='%23000'/%3E%3C/svg%3E");
  }
[class*="ico-"].ico-sn-whatsapp-obj {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23000'%3E%3Cpath d='m30.7645 5.25703c-3.3865-3.38643-7.891-5.25703-12.6857-5.25703-9.89055 0-17.931978 8.04143-17.942729 17.932 0 3.0316.763291 6.0203 2.225369 8.6757l-2.3328744 8.5574c-.0752541.2796 0 .5806.2042614.7848.150508.1505.365519.2365.56978.2365.064504 0 .139758 0 .204263-.0215l8.77247-2.3006c2.54786 1.3331 5.40756 2.0319 8.28866 2.0319 9.8906 0 17.932-8.0522 17.932-17.932 0-4.7947-1.8599-9.29923-5.2463-12.68567zm-12.6965 29.00507c-2.7199 0-5.4183-.688-7.8049-1.9889-.1182-.0645-.2472-.0967-.38701-.0967-.0645 0-.13975 0-.20426.0215l-7.72966 2.0318 2.06411-7.5254c.05375-.2042.03225-.43-.07525-.6127-1.42983-2.4727-2.18237-5.2893-2.18237-8.1597 0-8.99827 7.32114-16.31941 16.31934-16.31941 4.3648 0 8.4607 1.69859 11.5462 4.784 3.0854 3.08542 4.7732 7.18141 4.7732 11.54611 0 8.9982-7.3211 16.3194-16.3301 16.3194z'/%3E%3Cpath d='m26.432 21.7592c-.4623-.2258-2.7092-1.3331-3.1284-1.4944-.4193-.1505-.7203-.2257-1.0321.2258-.301.4623-1.1826 1.4943-1.4513 1.7953-.2688.3011-.5375.3441-.9891.1183-.4622-.2258-1.9351-.7095-3.6874-2.2684-1.3653-1.2148-2.2791-2.7091-2.5479-3.1714s-.0323-.7095.2043-.9353c.2042-.2042.4622-.5375.688-.8063.2258-.2687.301-.4623.4623-.7633.1505-.301.0752-.5698-.043-.8063-.1183-.2257-1.0321-2.4833-1.4084-3.3971-.3762-.89235-.7525-.77409-1.032-.78484-.2688-.01075-.5698-.0215-.8816-.0215-.3117 0-.8063.11825-1.2255.56974-.4193.4623-1.60187 1.5696-1.60187 3.8165s1.64487 4.4292 1.87057 4.741c.2258.301 3.2252 4.9345 7.8265 6.9126 1.0965.473 1.9458.7526 2.6123.9676 1.0966.344 2.0964.301 2.8812.1827.8815-.129 2.7091-1.1073 3.0962-2.1823.3762-1.0751.3762-1.9889.2687-2.1824s-.4192-.301-.8815-.5375z'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-sn-fb-messanger-obj {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m17.9983.00343286c-9.72909-.18998186-17.778321 7.52927714-17.9983 17.24836714.0299971 4.9495 2.21979 9.6391 5.99943 12.8388v5.1595c0 .4099.33997.7499.74993.7499.13998 0 .27997-.04.39996-.11l4.17958-2.6097c2.1298.8099 4.3896 1.2298 6.6694 1.2298 9.7291.19 17.7783-7.5192 17.9983-17.2483-.23-9.72908-8.2692-17.448349-17.9983-17.25836714zm11.7789 13.27876714-8.9992 8.9991c-.28.28-.7199.29-1.0199.04l-4.8595-4.1596-7.79928 4.2496c-.28997.16-.64994.11-.88991-.13-.28997-.29-.29997-.7699 0-1.0599l8.99909-8.9991c.28-.28.72-.29 1.02-.04l4.8495 4.1596 7.7992-4.2496c.33-.18.74-.09.96.21.2199.2999.1999.7099-.07.9799z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");
  }
[class*="ico-"].ico-link {
    background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000'%3E%3Cpath d='m32.1297 4.9997c-.2059-.20582-.5146-.41164-.7204-.51455-1.6466-1.13201-3.499-1.64656-5.4543-1.44074-1.8523.10291-3.7047.92619-5.1455 2.26402-.2058.20582-.4116.41165-.6174.61747l-2.367 2.67566c1.0291.41164 1.9553 1.0291 2.7786 1.74944l1.9553-2.26399c.6175-.72037 1.4408-1.23492 2.264-1.44074.1029 0 .2059-.10291.3088-.10291s.3087 0 .4116-.10291c.2058 0 .4116-.10291.6175-.10291h1.0291c.1029 0 .2058.10291.3087.10291.2058 0 .4116.10291.6175.10291h.1029c.6174.20582 1.132.51455 1.6465.92619 2.1611 1.85238 2.367 5.04265.5146 7.20375l-5.4543 6.2775c-.4116.4116-.8232.8233-1.3378 1.0291-.1029 0-.1029.1029-.2058.1029 0 0 0 0-.1029 0-.1029.1029-.3088.1029-.4117.1029-.2058.1029-.3087.1029-.5145.2058-.1029 0-.2058 0-.3087 0-.2059 0-.4117.1029-.7204.1029-.2058 0-.4117 0-.6175 0-.1029 0-.2058 0-.3087 0-.2058 0-.3087-.1029-.5146-.1029-.2058 0-.3087-.1029-.5145-.1029-.6175-.2058-1.2349-.5145-1.7495-1.0291 0 0 0 0-.1029-.1029-.6175-.6174-1.0291-1.2349-1.3378-2.0582-.3088-.8233-.4117-1.7495-.2058-2.5728-.103-.2058-.3088-.4116-.5146-.6174-.6175-.5146-1.3378-.7204-2.0582-.7204-.2058 0-.3087 0-.5146.1029-.6174 2.2641-.2058 4.7339 1.1321 6.6892.4116.6175.9261 1.132 1.4407 1.6466.8233.7203 1.8524 1.3378 2.8815 1.6465.8233.3088 1.7495.4117 2.5727.4117h.6175c2.1611-.2059 4.2193-1.1321 5.763-2.8815l5.4542-6.2776c3.2931-3.1902 2.8815-8.5415-.6174-11.5259z'/%3E%3Cpath d='m14.2233 25.5818-1.9553 2.264c-.4117.5145-1.0291.9262-1.5437 1.2349-.1029.1029-.2058.1029-.4116.1029-.51456.2058-1.02911.3087-1.54367.4116-.10291 0-.20582 0-.30873 0-.51455 0-1.0291-.1029-1.54365-.2058h-.10291c-.61746-.2058-1.13201-.5145-1.64656-.9262-2.16112-1.8523-2.36694-5.0426-.51455-7.2037l5.45427-6.2775c.4116-.4116.8233-.8233 1.3378-1.0291.6175-.4116 1.4407-.6175 2.1611-.7204h.6175c1.132 0 2.1611.4117 3.0873 1.2349 0 0 0 0 .1029.103.6175.5145 1.0291 1.2349 1.3378 2.0582.2058.4116.3088.9262.3088 1.3378s0 .8233-.103 1.2349c.103.2058.3088.4117.5146.6175.6175.5145 1.3378.7203 2.0582.7203.2058 0 .3087 0 .5146-.1029.2058-.8232.3087-1.7494.2058-2.6756-.1029-1.4408-.6175-2.7786-1.3379-4.0135-.4116-.6175-.9262-1.132-1.4407-1.6466-.8233-.7204-1.8524-1.3378-2.8815-1.6466-.8233-.2058-1.5436-.4116-2.3669-.4116-.1029 0-.1029 0-.2058 0-.103 0-.2059 0-.3088 0s-.2058 0-.3087 0-.2058 0-.3087 0c-1.4408.1029-2.7786.6175-3.91062 1.4407-.41165.103-.61747.3088-.9262.5146s-.61746.5145-.82328.8233l-5.35133 6.2775c-3.08731 3.499-2.675666 8.8503.82328 11.8347 1.74948 1.5436 3.91059 2.1611 6.07171 2.0582 2.16114-.2058 4.21934-1.132 5.76294-2.8815l2.367-2.6757c-1.0291-.5145-1.9553-1.0291-2.8815-1.8523z'/%3E%3C/g%3E%3C/svg%3E");
  }
.form {
}
input {
  padding: 8px 12px;
  border-radius: 8px;
  border: 1px solid var(--mol-c-greyscale-89);
  background-color: var(--mol-c-greyscale-96);
  color: var(--mol-c-greyscale-20);
  font-size: var(--mol-font-size-md);
}
input::-webkit-input-placeholder {
    opacity: 0.5;
  }
input::-ms-input-placeholder {
    opacity: 0.5;
  }
input::placeholder {
    opacity: 0.5;
  }
input:focus-visible {
    outline: none;
    border: 1px solid var(--mol-c-greyscale-50);
  }
/* MODULE & COMPONENTS */
/* This file contains very basic styles. */
body {
  color: var(--mol-c-greyscale-20);
  font-size: 1rem;
  line-height: 1.5em;
  margin: 0;
  padding: 0;
  background-color: var(--mol-c-greyscale-99);
}
* {
  /* &::-moz-selection {
    background-color: var(--mol-c-home-blue);
  }

  &::selection {
    background-color: var(--mol-c-home-blue);
  } */
}
*::-webkit-scrollbar {
    display: none;
  }
.wrapper {
  background-color: var(--mol-c-greyscale-99);
  padding-top: 107px;
  margin-left: auto;
  margin-right: auto;
  overflow-x: hidden;
}
body.page-article .wrapper {
    padding-top: 46px; /* Mobile Nav Height */
  }
.container {
  width: 100%;
  max-width: 640px;
  padding: 0 15px;
  margin: 0 auto;
}
.flex-container {
  clear: both;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  /* flex-direction: row;
  flex-wrap: wrap; */
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  margin-left: -15px;
  margin-right: -15px;
}
.flex-container.vertical-stretch {
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
.flex-container.vertical-start {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
.flex-container.vertical-center {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
.flex-container.vertical-end {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
.flex-container.horizontal-start {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
.flex-container.horizontal-center {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
.flex-container.horizontal-end {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
.flex-container.grid {
  }
.flex-container .flex-item,
  .flex-container [class*="flex-item"] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 1;
            flex: 0 0 1;
    max-width: 1;
    padding: 15px;
    min-height: 1px;
  }
a {
  color: var(--mol-c-home-blue);
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
  text-decoration: none;
}
a:hover,
  a:focus {
  }
ul,
ol {
  margin: 0;
  padding: 0 0 0 1.25rem;
}
ul li:not(:last-child), ol li:not(:last-child) {
    margin-bottom: 0.75rem;
  }
img {
  max-width: 100%;
  height: auto;
  min-height: 1px;
}
label {
  line-height: 1.2;
}
.bg-fill {
  background-position: center;
  background-size: cover;
}
.fullwidth {
  width: 100vw;
  position: relative;
  left: calc(-50vw + 50%);
}
.fullwidth:before {
    content: " ";
    display: table;
  }
.fullwidth:after {
    content: " ";
    display: table;
    clear: both;
  }
button {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background-color: transparent;
}
/* Mobile Only Prototype */
.mobile-only-prototype {
  display: none;
}
@media (min-width: 992px) {
.mobile-only-prototype {
    position: fixed;
    height: 100vh;
    width: 100vw;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
    -webkit-backdrop-filter: blur(4px);
            backdrop-filter: blur(4px);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 99999;
    padding: 2rem;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column
}
    .mobile-only-prototype * {
      color: #fff;
      text-align: center;
    }
    .mobile-only-prototype .qr-code {
      max-width: 180px;
      border-radius: 12px;
      overflow: hidden;
    }
  }
.no-display {
  display: none !important;
}
.btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;

  font-size: var(--mol-font-size-md);
  line-height: var(--mol-line-height-none);
  font-weight: var(--mol-font-medium);

  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer !important;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: var(--mol-c-greyscale-100);
  background-color: var(--mol-c-home-blue);
  border: 1px solid transparent;
  padding: 11px 17px;
  border-radius: 6px;
  gap: 6px;

  /* [class*="ico-"] {
    vertical-align: -2px;
  } */
}
.btn:hover,
  .btn:focus {
    color: var(--mol-c-greyscale-100);
  }
.btn.icon-only {
    padding: 11px;
  }
.btn.icon-only .btn-label {
      display: none;
    }
.btn [class*="ico-"] {
    -webkit-filter: var(--mol-c-filter-white);
            filter: var(--mol-c-filter-white);
    width: 16px;
    height: 16px;
  }
.btn.xs {
    font-size: var(--mol-font-size-xxs);
    padding: 7px 11px;
    border-radius: 4px;
    gap: 3px;
  }
.btn.xs [class*="ico-"] {
      width: 12px;
      height: 12px;
    }
.btn.xs.icon-only {
      padding: 7px;
    }
.btn.xs.icon-only .btn-label {
        display: none;
      }
.btn.sm {
    font-size: var(--mol-font-size-sm);
    padding: 9px 14px;
    border-radius: 5px;
    gap: 4px;
  }
.btn.sm [class*="ico-"] {
      width: 14px;
      height: 14px;
    }
.btn.sm.icon-only {
      padding: 9px;
    }
.btn.sm.icon-only .btn-label {
        display: none;
      }
.btn.md {
    font-size: var(--mol-font-size-md);
    padding: 11px 17px;
    border-radius: 6px;
    gap: 6px;
  }
.btn.md [class*="ico-"] {
      width: 16px;
      height: 16px;
    }
.btn.md.icon-only {
      padding: 11px;
    }
.btn.md.icon-only .btn-label {
        display: none;
      }
.btn.lg {
    font-size: var(--mol-font-size-lg);
    padding: 13px 20px;
    border-radius: 7px;
    gap: 8px;
  }
.btn.lg [class*="ico-"] {
      width: 18px;
      height: 18px;
    }
.btn.lg.icon-only {
      padding: 11px;
    }
.btn.lg.icon-only .btn-label {
        display: none;
      }
.btn.xl {
    font-size: var(--mol-font-size-xl);
    padding: 15px 23px;
    border-radius: 8px;
    gap: 10px;
  }
.btn.xl [class*="ico-"] {
      width: 20px;
      height: 20px;
    }
.btn.xl.icon-only {
      padding: 15px;
    }
.btn.xl.icon-only .btn-label {
        display: none;
      }
.btn.round {
    border-radius: 9999px;
  }
.btn.outline,
  .btn.outline-pale {
    border-color: var(--mol-c-home-blue);
    background-color: transparent;
    color: var(--mol-c-home-blue);
  }
.btn.outline [class*="ico-"], .btn.outline-pale [class*="ico-"] {
      -webkit-filter: invert(16%) sepia(99%) saturate(2535%) hue-rotate(207deg) brightness(102%) contrast(101%);
              filter: invert(16%) sepia(99%) saturate(2535%) hue-rotate(207deg) brightness(102%) contrast(101%);
    }
.btn.outline-pale {
    border-color: var(--mol-c-greyscale-80);
    background-color: var(--mol-c-greyscale-100);
  }
.btn.pale {
    border-color: transparent;
    background-color: rgba(0, 0, 0, 0.08);
    color: var(--mol-c-home-blue);
  }
.btn.pale [class*="ico-"] {
      -webkit-filter: invert(16%) sepia(99%) saturate(2535%) hue-rotate(207deg) brightness(102%) contrast(101%);
              filter: invert(16%) sepia(99%) saturate(2535%) hue-rotate(207deg) brightness(102%) contrast(101%);
    }
.btn.addon > [class*="ico-"] {
      display: none;
    }
.btn.addon .addon-icon {
      position: absolute;
      right: 0;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
    }
.btn.addon.xs {
      padding-right: 24px;
    }
.btn.addon.xs .addon-icon {
        padding: 6px;
      }
.btn.addon.sm {
      padding-right: 30px;
    }
.btn.addon.sm .addon-icon {
        padding: 8px;
      }
.btn.addon.md {
      padding-right: 36px;
    }
.btn.addon.md .addon-icon {
        padding: 10px;
      }
.btn.addon.lg {
      padding-right: 42px;
    }
.btn.addon.lg .addon-icon {
        padding: 12px;
      }
.btn.addon.xl {
      padding-right: 48px;
    }
.btn.addon.xl .addon-icon {
        padding: 14px;
      }
/* &:not(.reverse):not(.secondary) {
    [class*="ico-"] {
      filter: invert(98%) sepia(91%) saturate(0%) hue-rotate(350deg) brightness(103%) contrast(102%);
    }

    &:hover,
    &:focus {
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
      [class*="ico-"] {
        filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(313deg) brightness(93%) contrast(107%);
      }
    }
  } */
.btn:hover,
  .btn:focus {
    text-decoration: none;
    outline: 0;
    -webkit-box-shadow: unset;
            box-shadow: unset;
  }
/* Customised Button */
.btn.btn-image-gallery {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    position: absolute;
    padding: 8px 12px;
    border: none;
    right: 0.5rem;
    bottom: 0.5rem;
    gap: 2px;
    background-color: rgba(0, 77, 179, 0.9);
  }
.btn.btn-image-gallery [class*="ico-"] {
      width: 24px;
      height: 24px;
    }
.btn.btn-image-gallery * {
      line-height: var(--mol-line-height-none);
    }
.btn.btn-image-gallery .upper {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 6px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
.btn.btn-image-gallery .upper .no-image {
        font-size: var(--mol-font-size-lg);
      }
.btn.btn-image-gallery .lower {
      font-size: var(--mol-font-size-xxxs);
      font-weight: var(--mol-font-regular);
    }
.image-container {
  position: relative;
}
.image-container[class*="ratio-"] {
    padding-top: 100%;
  }
/* aspect-ratio: 1/1; */
.image-container[class*="ratio-"].ratio-4x5 {
      padding-top: 125%;
      /* aspect-ratio: 4/5; */
    }
.image-container[class*="ratio-"].ratio-1x1 {
      padding-top: 100%;
      /* aspect-ratio: 1/1; */
    }
.image-container[class*="ratio-"].ratio-3x2 {
      padding-top: 66.6666667%;
    }
.image-container[class*="ratio-"].ratio-16x9 {
      padding-top: 56.25%;
      /* aspect-ratio: 16/9; */
    }
.image-container[class*="ratio-"].ratio-5x2 {
      padding-top: 40%;
      /* aspect-ratio: 5/2; */
    }
.image-container[class*="ratio-"] .article-image {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      -webkit-transform-origin: center top;
              transform-origin: center top;
    }
.video-wrapper .video-container {
    position: relative;
  }
.video-wrapper .video-container > div {
      padding-bottom: 125% !important;
    }
.video-wrapper .video-container[class*="ratio-"].ratio-4x5 > div {
          padding-bottom: 125% !important;
        }
.video-wrapper .video-container[class*="ratio-"].ratio-1x1 > div {
          padding-bottom: 100% !important;
        }
.video-wrapper .video-container[class*="ratio-"].ratio-16x9 > div {
          padding-bottom: 56.25% !important;
        }
.video-wrapper .video-container[class*="ratio-"] .article-image {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        -webkit-transform-origin: center top;
                transform-origin: center top;
      }
.modal.fade .modal-dialog {
      -webkit-transform: translate(0, 0);
              transform: translate(0, 0);
    }
.modal.static .modal-dialog {
      -webkit-transform: none;
              transform: none;
    }
.modal.left .modal-dialog {
      -webkit-transform: translate3d(-100%, 0, 0);
              transform: translate3d(-100%, 0, 0);
    }
.modal.right .modal-dialog {
      -webkit-transform: translate3d(100%, 0, 0);
              transform: translate3d(100%, 0, 0);
    }
.modal.left.show .modal-dialog, .modal.right.show .modal-dialog {
        -webkit-transform: none;
                transform: none;
      }
.modal.fullframe {
  }
.modal .modal-dialog .modal-content .modal-header {
        padding: 0;
      }
.modal .modal-dialog .modal-content .modal-header .modal-header-content {
          -webkit-box-flex: 1;
              -ms-flex: 1 0;
                  flex: 1 0;
        }
.modal .modal-dialog .modal-content .modal-header .modal-header-content .title {
            font-size: var(--mol-font-size-lg2);
            font-weight: var(--mol-font-medium);
            line-height: var(--mol-line-height-none);
            margin: 0;
            padding: 0.5rem 0 0.5rem 1rem;
          }
.modal .modal-dialog .modal-content .modal-header .modal-header-close {
          padding: 0.5rem;
        }
.modal .modal-dialog .modal-content .modal-header .modal-header-close .btn .ico-close {
              -webkit-filter: none;
                      filter: none;
              opacity: 0.6;
            }
/* This file contains very basic styles. */
.header {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 9;
  background-color: var(--mol-c-home-blue);
  -webkit-transition: 0.3s linear;
  transition: 0.3s linear;
}
.header.nav-up {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
body.home .header.nav-up {
      -webkit-transform: translateY(calc(-100% + 61px));
              transform: translateY(calc(-100% + 61px));
    }
.header.nav-down {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
body.home .header {
    background-color: var(--mol-c-home-blue);
  }
body.ch-news .header {
    background-color: var(--mol-c-news-cyan);
  }
body.ch-tvshowbiz .header {
    background-color: var(--mol-c-tvshowbiz-red);
  }
body.ch-royals .header {
    background-color: var(--mol-c-royals-violet);
  }
body.ch-sport .header {
    background-color: var(--mol-c-sport-green);
  }
body.ch-femail .header {
    background-color: var(--mol-c-femail-pink);
  }
body.ch-money .header {
    background-color: var(--mol-c-money-purple);
  }
body.ch-health .header {
    background-color: var(--mol-c-health-turquoise);
  }
body.ch-science .header {
    background-color: var(--mol-c-science-orange);
  }
body.ch-travel .header {
    background-color: var(--mol-c-travel-navy);
  }
.header .header-container .flex-container {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 0;
    }
.header .header-container .flex-container .flex-item {
        padding: 0;
      }
.header .header-container .flex-container .flex-item.nav-left {
          border-right: 1px solid rgba(255, 255, 255, 0.25);
        }
.header .header-container .flex-container .flex-item.nav-left .panel-trigger {
            padding: 12px;
          }
.header .header-container .flex-container .flex-item.nav-center {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-flex: 1;
              -ms-flex: 1 1;
                  flex: 1 1;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
        }
.header .header-container .flex-container .flex-item.nav-center a {
            display: inline-block;
          }
.header .header-container .flex-container .flex-item.nav-center .logo-home {
            padding: 0.5rem;
            margin-top: -0.2rem;
          }
.header .header-container .flex-container .flex-item.nav-center .channel-main {
            padding: 0 0.5rem;
            margin-top: 0.1rem;
            border-left: 1px solid rgba(255, 255, 255, 0.25);
            color: var(--mol-c-greyscale-100);
            font-size: var(--mol-font-size-xl);
            line-height: 1;
          }
.header .header-container .flex-container .flex-item.nav-right {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
        }
.header .header-container .flex-container .flex-item.nav-right .comment-button {
            position: relative;
            padding: 0.5rem;
          }
.header .header-container .flex-container .flex-item.nav-right .no-comment {
            position: absolute;
            top: 14px;
            left: 0;
            display: block;
            padding: 1px 2px;
            background-color: var(--mol-c-tvshowbiz-red-20d);
            color: var(--mol-c-greyscale-100);
            font-size: var(--mol-font-size-xxxs);
            line-height: 1;
            border: 1px solid var(--mol-c-greyscale-100);
            border-radius: 5px;
          }
.header .header-container .flex-container .flex-item.nav-right > .btn {
            background-color: transparent;
          }
.header .header-container .flex-container .flex-item.nav-right > .btn [class*="ico-"] {
              width: 22px;
              height: 22px;
            }
.header .header-container .flex-container .flex-item.nav-right .share-button {
          }
.header .header-container .flex-container .flex-item.nav-right .alert-button .alert-counter {
              position: absolute;
              top: 0;
              right: 0;
              padding: 4px;
            }
.header .header-container .flex-container .flex-item.nav-right .alert-button .alert-counter .no {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-align: center;
                    -ms-flex-align: center;
                        align-items: center;
                -webkit-box-pack: center;
                    -ms-flex-pack: center;
                        justify-content: center;
                background-color: var(--mol-c-tvshowbiz-red-20d);
                outline: 1px solid rgba(255, 255, 255, 0.8);
                /* border: 1px solid rgba(255, 255, 255, 0.6); */
                border-radius: 10px;
                font-size: 10px;
                padding: 0 2px;
                min-width: 14px;
                min-height: 14px;
                line-height: var(--mol-line-height-none);
              }
.header .header-container .flex-container .flex-item.nav-right .alert-button .alert-counter .no .excess {
                  font-weight: var(--mol-font-bold);
                  margin-top: -2px;
                }
.header .header-indicator {
    display: none !important;
    height: 30px;
    background-color: rgba(0, 0, 0, 0.15);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
.header .header-indicator .dot-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      gap: 8px;
    }
.header .header-indicator .dot-container .dot-indicator {
        display: inline-block;
        width: 10px;
        height: 10px;
        padding: 0;
        background-color: var(--mol-c-greyscale-100);
        opacity: 0.3;
        border-radius: 100%;
      }
.header .header-indicator .dot-container .dot-indicator.selected {
          opacity: 1;
        }
.header .home-tabs-container {
    padding: 10px 10px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    border-bottom: 5px solid var(--mol-c-greyscale-100);
    background-color: var(--mol-c-home-blue-20d);
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
.header .home-tabs-container .hp-tab-button {
      width: calc(50% - 5px);
      padding: 0.5rem;
      font-weight: var(--mol-font-regular);
      color: var(--mol-c-greyscale-100);
    }
.header .home-tabs-container .hp-tab-button-news {
      background-color: var(--mol-c-home-blue);
    }
.header .home-tabs-container[data-selected-hp-tab="news"] .hp-tab-button-news {
        background-color: var(--mol-c-greyscale-100);
        color: var(--mol-c-home-blue);
        font-weight: var(--mol-font-bold);
        padding-bottom: calc(0.6rem + 10px);
      }
.header .home-tabs-container .hp-tab-button-showbiz {
      background-color: var(--mol-c-tvshowbiz-red);
    }
.header .home-tabs-container[data-selected-hp-tab="showbiz"] .hp-tab-button-showbiz {
        background-color: var(--mol-c-greyscale-100);
        color: var(--mol-c-home-blue);
        font-weight: var(--mol-font-bold);
        padding-bottom: calc(0.6rem + 10px);
      }
.m-nav-panel.modal .modal-dialog {
      margin: 0;
      width: 100%;
      height: 100%;
    }
.m-nav-panel.modal .modal-dialog .modal-content {
        border: none;
        border-radius: 0;
        height: 100%;
        overflow: hidden;
        background-color: var(--mol-c-greyscale-96);
      }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row wrap;
                  flex-flow: row wrap;
        }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header .header-left {
          }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header .header-right {
            -webkit-box-flex: 1;
                -ms-flex: 1 0 0px;
                    flex: 1 0 0;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: end;
                -ms-flex-pack: end;
                    justify-content: flex-end;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding-right: 1rem;
          }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header .login-button {
            display: -webkit-inline-box;
            display: -ms-inline-flexbox;
            display: inline-flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            padding: 4px 8px;
            gap: 6px;
          }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header .login-button .profile-image {
              padding: 8px;
              border: none;
              border-radius: 50%;
            }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header .login-button .btn-label {
              color: var(--mol-c-greyscale-20);
            }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header .modal-close {
            padding: 14px;
            background-color: transparent;
            border-radius: 50%;
          }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-header .modal-close .ico-close {
              -webkit-filter: none;
                      filter: none;
              opacity: 0.6;
            }
.m-nav-panel.modal .modal-dialog .modal-content .m-nav-body {
          overflow-y: auto;
          padding: 1rem;
        }
.m-nav-item {
  margin-bottom: 1rem;
}
.search-input {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.search-input .input-wrapper {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 0px;
            flex: 1 0 0;
    width: 1%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
  }
.search-input .input-wrapper .input-item {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      border-radius: 50px;
      padding: 10px 10px 10px 42px;
      width: 100%;
      background-color: var(--mol-c-greyscale-100);
    }
.search-input .input-wrapper [class*="ico-"] {
      position: absolute;
      top: 50%;
      left: 12px;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      opacity: 0.6;
    }
.search-input .input-button {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    right: 0;
    opacity: 0.8;
  }
.search-input .input-button .btn {
      padding: 10px;
      background-color: transparent;
    }
.search-input .input-button .btn [class*="ico-"] {
        -webkit-filter: none;
                filter: none;
      }
.search-input:not(.focused) .input-wrapper .input-item {
        background-color: var(--mol-c-greyscale-89);
      }
.search-input:not(.focused) .input-button {
      display: none;
    }
.channel-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.channel-nav .nav-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    padding-top: 0.5rem;
  }
.channel-nav .nav-row .ch-menu-container {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 25%;
              flex: 0 0 25%;
      max-width: 25%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
.channel-nav .nav-row .ch-menu-container .ch-dir-link {
        background-color: var(--mol-c-greyscale-100);
        padding: 12px;
        border-radius: 12px;
        -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
                box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
      }
.channel-nav .nav-row .ch-menu-container .ch-dir-link [class*="ico-"] {
          width: 28px;
          height: 28px;
        }
.channel-nav .nav-row .ch-menu-container .ch-sub-button {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 4px;
        padding: 8px 0;
        font-size: var(--mol-font-size-xs);
        color: var(--mol-c-greyscale-20);
        font-weight: var(--mol-font-medium);
        text-align: center;
      }
.channel-nav .nav-row .ch-menu-container .ch-sub-button::after {
          content: "";
          display: block;
          width: 14px;
          height: 14px;
          border-radius: 50%;
          background-size: cover;
        }
.channel-nav .nav-row .ch-menu-container.collapsed .ch-sub-button::after {
            background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m33.23 8.2925c-.4-.39-1.06-.39-1.47 0l-13.77 13.42-13.76-13.42c-.4-.39-1.06-.39-1.46 0l-1.47 1.43c-.4.39-.4 1.03 0 1.43l14.5 14.13 1.47 1.43c.4.39 1.06.39 1.46 0l1.47-1.43 14.5-14.13c.4-.39.4-1.03 0-1.43z' fill='%23000'/%3E%3C/svg%3E");
            opacity: 0.2;
          }
.channel-nav .nav-row .ch-menu-container:not(.collapsed) .ch-dir-link [class*="ico-"] {
            -webkit-filter: brightness(0) invert(1);
                    filter: brightness(0) invert(1);
          }
.channel-nav .nav-row .ch-menu-container:not(.collapsed) .ch-sub-button::after {
            background-image: url("data:image/svg+xml,%3Csvg fill='none' height='18' viewBox='0 0 19 18' width='19' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m4.875 4h10v10h-10z'/%3E%3C/clipPath%3E%3Crect fill='%23333' height='18' rx='9' width='18' x='.875'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m13.4723 4.55556-3.59719 3.59722-3.59722-3.59722-.84723.84722 3.59723 3.59722-3.59723 3.5972.84723.8472 3.59722-3.59718 3.59719 3.59718.8473-.8472-3.5973-3.5972 3.5973-3.59722z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");
            opacity: 0.8;
          }
/* Channel Branding */
.channel-nav .nav-row .ch-menu-container.mn-home .ico-ch-home {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m29.1997 36h-9.0097v-9.7783c0-.613-.2432-1.1871-.6908-1.6152-.4475-.4281-1.0313-.6421-1.654-.6032-1.1579.0584-2.1016 1.1481-2.1016 2.4227v9.574h-8.99999c-1.46918 0-2.6562-1.1968-2.6562-2.6562v-12.3275h-1.69297c-1.00215 0-1.887554-.5838-2.237823-1.4984-.340539-.8757-.1167561-1.8584.583781-2.5102l15.518802-16.306984c.9925-.92432 2.4519-.92432 3.3762-.058379l15.6259 16.394563c.6714.6518.8854 1.6151.5449 2.4713-.36.9146-1.2357 1.4984-2.2379 1.4984h-1.6929v12.3275c0 1.4691-1.1968 2.6562-2.6562 2.6562zm-6.1881-2.8216h6.0324v-14.9934h3.4152l-14.4875-15.19781-14.48753 15.20751h3.41512v14.9934h6.03241v-6.7524c0-2.8021 2.0919-5.0983 4.7675-5.2345 1.4011-.0682 2.7243.4183 3.7362 1.3816 1.0022.9437 1.5762 2.2767 1.5762 3.6583v6.9665zm-20.28635-14.1859h-.00973z' fill='%23004db3'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-home:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-home-blue);
          }
.channel-nav .nav-row .ch-menu-container.mn-news .ico-ch-news {
          background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 36 36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m35 12.1c-2.3-6.7-8.5-11.5-15.5-12v-.1h-2.9v.1c-7.1.5-13.3 5.3-15.6 12h-1v11.8h1c2.3 6.7 8.5 11.5 15.5 12v.1h2.9v-.1c7.1-.6 13.2-5.3 15.5-12h1v-11.8zm-3.1 0h-3.6v-.1c-.1-.6-.3-1.2-.4-1.8 0-.1-.1-.3-.1-.4-.1-.5-.3-.9-.4-1.3 0-.1-.1-.3-.1-.4-.2-.5-.4-1-.7-1.5 0-.1-.1-.2-.1-.3-.2-.4-.4-.8-.6-1.1 0-.1-.1-.1-.1-.2 2.5 1.6 4.8 4.1 6.1 7.1zm-12.4-8.9c.1 0 .2.1.3.1h.1c.2.1.4.2.5.3 0 0 .1.1.2.1.1.2.3.3.4.4.1 0 .1.1.2.1.1.1.3.2.4.4l.1.1c.2.2.3.4.5.5l.1.1c.1.2.2.3.4.5 0 .1.1.1.2.2.1.2.2.3.3.5 0 .1.1.1.1.2.1.2.3.5.4.7 0 0 0 .1.1.1.1.2.2.4.3.7 0 .1.1.2.1.3.1.2.2.4.3.6 0 .1.1.2.1.3.1.3.2.6.3.9v.1c.1.3.2.6.3.9 0 .1.1.2.1.3s.1.3.1.4h-5.8zm-8.7 8.5c0-.1 0-.2.1-.3.1-.3.2-.6.3-.9 0 0 0 0 0-.1.1-.3.2-.6.3-.9 0-.1.1-.2.1-.3.1-.2.2-.4.3-.6 0-.1.1-.2.1-.3.1-.2.2-.5.3-.7 0 0 0-.1.1-.1.1-.3.3-.5.4-.7 0-.1.1-.1.1-.2.1-.2.2-.3.3-.5 0-.1.1-.1.2-.2.1-.2.2-.3.4-.5l.1-.1c.2-.2.3-.4.5-.5l.1-.1c.1-.1.3-.2.4-.4.1 0 .1-.1.2-.1.1-.1.3-.2.4-.3 0 0 .1-.1.2-.1.2-.1.4-.2.5-.3h.1c.1 0 .2-.1.3-.1v8.9h-5.8c-.1-.3 0-.4 0-.6zm-.4-6.7c0 .1-.1.1-.1.2-.2.4-.4.7-.6 1.1 0 .1-.1.2-.1.3-.2.5-.4 1-.7 1.5 0 .1-.1.3-.1.4-.2.4-.4.9-.5 1.3 0 .1-.1.3-.1.4-.2.6-.3 1.2-.5 1.8v.1h-3.6c1.3-3 3.5-5.5 6.3-7.1zm-6.3 18.9h3.6v.1c.1.6.3 1.2.4 1.8 0 .1.1.3.1.4.1.5.3.9.4 1.3 0 .1.1.3.1.4.2.5.4 1 .7 1.5 0 .1.1.2.1.3.2.4.4.8.6 1.1 0 .1.1.1.1.2-2.5-1.6-4.8-4.1-6.1-7.1zm12.1 8.8c0-.1-.1-.1 0 0-.3-.1-.5-.2-.6-.4l-.1-.1c-.1-.1-.3-.2-.4-.3-.1 0-.1-.1-.2-.1-.1-.1-.3-.2-.4-.4l-.1-.1c-.2-.2-.3-.4-.5-.5l-.1-.1c-.1-.2-.2-.3-.4-.5 0-.1-.1-.1-.1-.2-.1-.2-.2-.3-.3-.5 0-.1-.1-.1-.1-.2-.1-.2-.3-.5-.4-.7 0 0 0-.1-.1-.1-.1-.2-.2-.4-.3-.7 0-.1-.1-.2-.1-.3-.1-.2-.2-.4-.3-.6 0-.1-.1-.2-.1-.3-.1-.3-.2-.6-.3-.9 0 0 0 0 0-.1-.1-.3-.2-.6-.3-.9 0-.1-.1-.2-.1-.3s-.1-.3-.1-.4h5.8v8.9c-.2-.1-.3-.2-.4-.2zm9-8.4c0 .1 0 .2-.1.3-.1.3-.2.6-.3.9v.1c-.1.3-.2.6-.3.9 0 .1-.1.2-.1.3-.1.2-.2.4-.3.6 0 .1-.1.2-.1.3-.1.2-.2.5-.3.7 0 0 0 .1-.1.1-.1.3-.3.5-.4.7 0 .1-.1.1-.1.2-.1.2-.2.3-.3.5 0 .1-.1.1-.1.2-.1.2-.2.3-.4.5l-.1.1c-.2.2-.3.4-.5.5l-.1.1c-.1.1-.3.3-.4.4-.1 0-.1.1-.2.1-.1.1-.3.2-.4.3l-.1.1c-.2.1-.4.2-.5.3h-.1c-.1.1-.2.1-.4.1v-8.9h5.8c-.1.3-.1.5-.1.6zm.4 6.7c0-.1.1-.1.1-.2.2-.4.4-.7.6-1.1 0-.1.1-.2.1-.3.2-.5.4-1 .7-1.5 0-.1.1-.3.1-.4.2-.4.3-.9.4-1.3 0-.1.1-.3.1-.4.2-.6.3-1.2.4-1.8v-.1h3.6c-1.1 3-3.4 5.5-6.1 7.1zm7.5-10h-30.2v-6h30.2z' fill='%2300aad2'/%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-news:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-news-cyan);
          }
.channel-nav .nav-row .ch-menu-container.mn-tvshowbiz .ico-ch-tvshowbiz {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23e01c44'%3E%3Cpath d='m15.8898 14.7934c-.4473.2625-.7293.739-.7293 1.2641v4.697c0 .5251.282 1.0016.7293 1.2641.2237.1265.4765.1945.7293.1945.2529 0 .5057-.068.7294-.1945l4.0648-2.3436c.4473-.2625.7293-.739.7293-1.2641 0-.5252-.282-1.0017-.7293-1.2642l-4.0648-2.3533c-.4474-.2626-1.0114-.2626-1.4587 0z'/%3E%3Cpath d='m21.5105 5.85656 3.3647-3.36466c.5737-.57375.5737-1.497573 0-2.061592-.5737-.573744-1.4976-.573744-2.0616 0l-4.8233 4.823342-4.8234-4.823342c-.5737-.573744-1.4975-.573744-2.0616 0-.5737.573742-.5737 1.497572 0 2.061592l3.3647 3.36466h-13.01133c-.80713 0-1.45867.65154-1.45867 1.45868v22.68716c0 .8072.65154 1.4587 1.45867 1.4587h4.22042l-1.56564 2.2172c-.46677.6612-.31118 1.5656.35008 2.0324.25284.1848.5543.2723.84603.2723.45705 0 .90438-.214 1.19611-.6127l2.76175-3.8995h17.46518l2.7617 3.8995c.282.3987.7391.6127 1.1961.6127.2918 0 .5835-.0875.8461-.2723.6612-.4668.8168-1.3809.35-2.0324l-1.5656-2.2172h4.2204c.8072 0 1.4587-.6515 1.4587-1.4587v-22.68716c0-.80714-.6515-1.45868-1.4587-1.45868zm11.5527 22.68724h-30.14586v-19.76989h30.14586z'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-tvshowbiz:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-tvshowbiz-red);
          }
.channel-nav .nav-row .ch-menu-container.mn-royals .ico-ch-royals {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m28.0314 9.63956h-1.7611c-1.7222 0-3.2498.76844-4.4465 1.94544-.4962-1.0797-1.5568-1.84817-2.8119-1.92599 2.2086-.4669 3.8724-2.43177 3.8724-4.77601 0-2.6944-2.1892-4.883-4.8843-4.883s-4.8843 2.1886-4.8843 4.883c0 2.34424 1.6638 4.30911 3.8724 4.77601-1.2551.07782-2.3157.83649-2.8119 1.92599-1.1967-1.177-2.7243-1.94544-4.44647-1.94544h-1.76108c-4.39784 0-7.96865 3.56984-7.96865 7.96654v1.566c0 3.317 1.99459 6.916 5.00108 8.5793v5.1067c0 1.7315 1.41081 3.1419 3.1427 3.1419h19.71242c1.7319 0 3.1427-1.4104 3.1427-3.1419v-5.1067c3.0065-1.6633 5.0011-5.2623 5.0011-8.5793v-1.566c0-4.3967-3.5708-7.96654-7.9686-7.96654zm-11.9968-4.75656c0-1.0797.8854-1.96487 1.9654-1.96487s1.9654.88517 1.9654 1.96487c0 1.07971-.8854 1.96488-1.9654 1.96488s-1.9654-.88517-1.9654-1.96488zm.7492 8.0832c0-.2237.1848-.4085.4086-.4085h1.6054c.2238 0 .4087.1848.4087.4085v12.8009h-2.4227zm-13.86488 6.2059v-1.566c0-2.782 2.26703-5.0484 5.04973-5.0484h1.76108c2.22807 0 4.13517 2.8111 4.13517 5.1067v7.0522c0 .5836-.4671 1.0505-1.0508 1.0505h-4.2714c-3.17189 0-5.62378-3.5504-5.62378-6.595zm25.16108 9.5131v4.1729c0 .1168-.0973.2238-.2238.2238h-19.71242c-.11675 0-.22378-.0973-.22378-.2238v-4.1729zm5.0011-9.5131c0 3.0543-2.4616 6.595-5.6238 6.595h-4.2714c-.5837 0-1.0508-.4669-1.0508-1.0505v-7.0522c0-2.2956 1.9071-5.1067 4.1352-5.1067h1.7611c2.7827 0 5.0497 2.2664 5.0497 5.0484z' fill='%23531473'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-royals:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-royals-violet);
          }
.channel-nav .nav-row .ch-menu-container.mn-sport .ico-ch-sport {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m18 0c-9.92332 0-18 8.07668-18 18 0 9.9233 8.07668 18 18 18 9.9233 0 18-8.0767 18-18-.0093-9.91399-8.086-17.99067358-18-18zm-14.42798 12.7585.34508 1.455-1.05389 1.2684c.15855-.9233.39171-1.8373.71814-2.7234zm29.57408 2.7234-1.0539-1.2684.3451-1.455c.3171.8861.5596 1.7907.7181 2.7234zm-19.4083 1.8746 4.2622-3.4135 4.2622 3.4135-1.2684 5.0736h-5.9876l-1.2684-5.0829zm-7.95542-1.2591 5.36272 1.7814 1.3989 5.5865-2.5927 3.4601-4.95234-.7834c-1.21243-1.9306-1.98652-4.1316-2.24766-6.4073l3.04041-3.6466zm19.07252 1.7907 5.3627-1.7814 3.0404 3.6467c-.2611 2.2663-1.0259 4.4673-2.2383 6.3979l-4.9337.7834-2.6207-3.4601 1.3989-5.5865zm4.6819-4.3461-5.5213 1.8373-4.6911-3.7586v-5.372l5.2694-2.10777c2.3875 1.13783 4.4394 2.87254 5.9689 5.03627l-1.0259 4.3554zm-11.5368-9.60625-2.6487-1.04456c1.744-.30777 3.5347-.30777 5.2788 0l-2.6301 1.05389zm-6.6124.22384 5.2974 2.09844v5.37207l-4.6912 3.7585-5.52126-1.8373-1.02591-4.35545c1.52021-2.1544 3.5627-3.88911 5.94097-5.02694zm-1.65081 25.41451 1.37101 2.1544c-1.30573-.6622-2.51816-1.5016-3.58138-2.4995zm2.39691-1.1565 2.5088-3.3388h6.7337l2.5647 3.3855-2.5834 4.5326c-2.0331.457-4.1782.4943-6.23.1026l-2.9845-4.6726zm13.0756 3.143 1.1472-2.0052 2.1264-.3357c-.9886.9233-2.0891 1.7067-3.2736 2.3409z' fill='%230cac0c'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-sport:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-sport-green);
          }
.channel-nav .nav-row .ch-menu-container.mn-femail .ico-ch-femail {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m30.6618 12.3309c0-6.80292-5.5377-12.3309-12.3309-12.3309s-12.3309 5.52798-12.3309 12.3309c0 6.2774 4.7299 11.4745 10.8029 12.2238v3.494h-4.9148c-.837 0-1.5183.6812-1.5183 1.5182s.6813 1.5183 1.5183 1.5183h4.9148v4.9148h3.0462v-4.9148h4.9149c.837 0 1.5182-.6813 1.5182-1.5183s-.6812-1.5182-1.5182-1.5182h-4.9149v-3.494c6.0828-.7493 10.803-5.9464 10.803-12.2238zm-21.61557 0c0-5.11922 4.16547-9.28467 9.28467-9.28467s9.2847 4.16545 9.2847 9.28467c0 5.1192-4.1655 9.2847-9.2847 9.2847s-9.28467-4.1655-9.28467-9.2847z' fill='%23c562a5'/%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-femail:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-femail-pink);
          }
.channel-nav .nav-row .ch-menu-container.mn-usa .ico-ch-usa {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m16.4601 30.296c-.4669 0-.8948-.2334-1.1574-.6225l-1.741-2.6066h-1.4103c-.3696 0-.7197-.1459-.9823-.4085l-.6711-.6711h-3.72517c-.30152 0-.5933-.0973-.83646-.2821l-4.30869-3.229c-.29179-.2238-.48631-.5544-.54467-.9143l-1.0698797-7.5183c-.0291785-.214-.00972614-.428.0583571-.6322l2.1592126-6.45823c.1848-.56412.71974-.95317 1.32276-.95317h18.13934c.7684 0 1.3908.62248 1.3908 1.39084v.75865h1.8383c.6127 0 1.1574.39877 1.3325.99207l.6905 2.29534h.5544l5.0674-4.90196c.2626-.25288.603-.38905.9629-.38905h1.0796c.7683 0 1.3908.62248 1.3908 1.39085l-.924 5.23266c0 .214-.0486.428-.1459.6225l-2.0036 4.0072v2.8984c0 .3696-.1459.7197-.4085.9823l-1.2157 1.2158c-.0779.0778-.0876.1945-.0292.2821l1.42 2.13c.3696.5544.2918 1.2839-.1751 1.7507l-2.1495 2.1495c-.5446.5447-1.42.5447-1.9646 0l-2.8206-2.8206h-2.8693l-.1556.3112c-.2334.4669-.7197.7684-1.2449.7684h-.6128l-.7586 2.2759c-.1848.5642-.7198.9532-1.3228.9532zm.7392-2.7817h.4085l.7586-2.2759c.1848-.5641.7198-.9532 1.3228-.9532h.7586l.1557-.3112c.2334-.4669.7197-.7684 1.2449-.7684h4.299c.3696 0 .7197.1459.9823.4085l2.2468 2.2468.3598-.3599-.7878-1.1769c-.7878-1.1866-.6322-2.7817.3793-3.7932l.8073-.8073v-2.6552c0-.214.0486-.428.1459-.6225l2.0036-4.0072.924-2.67467-4.192 4.06557c-.2626.2529-.603.389-.9629.389h-2.1495c-.6127 0-1.1574-.3988-1.3325-.992l-.6905-2.2954h-2.1981c-.7684 0-1.3909-.6225-1.3909-1.39087v-.75864h-15.74667l-1.73126 5.19381.94344 6.6332 3.47225 2.6066h3.84184c.3696 0 .7197.1459.9823.4085l.6711.6711h1.5757c.4668 0 .8948.2335 1.1574.6225l1.741 2.6066z' fill='%23004db3'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-usa:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-home-blue);
          }
.channel-nav .nav-row .ch-menu-container.mn-australia .ico-ch-australia {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23004db3'%3E%3Cpath d='m35.679 13.6758-8.6386-10.42859c-.2724-.33076-.7005-.5156-1.1285-.48641-.4378.02918-.8269.27239-1.0507.64206l-1.4689 2.37367-2.5391-1.15765.9339-1.58569c.2432-.41831.2432-.93391 0-1.35222s-.6907-.68097-1.1673-.68097h-5.7786c-.3696 0-.7296.15565-.9825.42804l-7.71445 8.25921-5.204569 1.67325c-.603147.1946-.9922735.788-.93390451 1.4203l.89499151 9.0861c.058369.5643.457222 1.0312 1.002002 1.1674l7.39341 1.9554c.3794.0972.77822.0291 1.10902-.1849l5.6034-3.8134 6.8584 2.5974v2.3834c0 .7491.6031 1.3522 1.3522 1.3522h7.4129c.5058 0 .963-.2821 1.1965-.7199l3.0157-5.7396c.0973-.1945.1557-.4086.1557-.6323v-5.7104c0-.3113-.107-.6226-.3113-.8659zm-2.3932 6.2358-2.4806 4.7181h-5.2533v-1.9651c0-.5642-.3502-1.0603-.8755-1.2646l-8.3857-3.1714c-.4086-.1557-.8755-.0973-1.2354.1459l-5.6813 3.8621-5.88554-1.5565-.70043-7.0724 4.50414-1.4495c.22375-.0681.41832-.1946.57397-.3599l7.55876-8.1036h2.8309l-.4961.84635c-.1946.33076-.2335.72962-.1265 1.08956.1168.35994.3794.66151.7296.81716l4.9809 2.26667c.6226.28211 1.3522.05837 1.7121-.5156l1.109-1.78998 7.121 8.59974z'/%3E%3Cpath d='m31.0678 28.5404h-5.6715c-.3989 0-.7685.1752-1.0312.4767-.2529.3016-.3697.7005-.3016 1.0896l.4864 3.0254c.1071.6518.6713 1.1382 1.3328 1.1382h3.8134c.5254 0 1.0118-.3113 1.2258-.7879l1.3814-3.0255c.1946-.4183.1556-.9047-.0973-1.2939-.2529-.3891-.681-.6226-1.1382-.6226zm-4.0372 3.0255-.0486-.3308h1.9943l-.146.3308z'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-australia:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-home-blue);
          }
.channel-nav .nav-row .ch-menu-container.mn-science .ico-ch-science {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23f60'%3E%3Cpath d='m30.259 17.9951c2.9975-3.0657 4.9148-6.4428 3.4452-8.99267-1.4209-2.45255-5.1192-2.66666-9.4988-1.53771-1.2068-4.3601-3.2506-7.46472-6.0924-7.46472-4.0973 0-6.5402 6.45255-7.202 13.8491-1.05106.7397-2.05349 1.5183-2.9878 2.3066-2.56934-2.618-3.62044-4.837-3.06569-5.8005.37956-.65204 1.77129-.95374 3.63017-.77856l.24331-2.68613c-3.91241-.35036-5.54745.95377-6.21898 2.12166-1.42092 2.45253.24331 5.77133 3.41606 9.00243-3.16302 3.2214-4.82725 6.5401-3.41606 8.9927.61314 1.0511 1.96594 2.18 4.95377 2.18.65207 0 1.37226-.0486 2.18978-.1751l-.38929-2.6764c-2.7348.399-4.06813-.0974-4.41849-.691-.55475-.9635.50608-3.1922 3.06569-5.8005.92457.7883 1.92701 1.5669 2.98783 2.3066.6618 7.3965 3.1046 13.8491 7.202 13.8491 2.8418 0 4.8856-3.1046 6.0924-7.4745.5937.1558 1.1776.2823 1.7324.3893 1.0705.1947 2.0048.2725 2.8224.2725 2.9683 0 4.3309-1.1192 4.944-2.1897 1.3041-2.2482.0778-5.4307-3.4453-9.0122zm1.0997-7.6399c.6618 1.1387-1.09 4.5158-5.8783 8.3017 0-.2141 0-.4379 0-.652 0-2.7056-.2336-5.421-.691-7.893 3.5426-.91482 6.0048-.72017 6.5596.2433zm-17.9367 7.6497c0-.9246.0389-1.8005.0876-2.657.7104-.4671 1.4598-.944 2.2579-1.4014 2.3066-1.3334 4.4769-2.3163 6.4331-3.0268.3698 2.0535.5936 4.4282.5936 7.0852 0 2.6569-.2335 5.0316-.5936 7.0851-2.073-.7494-4.2628-1.7713-6.4331-3.0267-.7981-.4575-1.5475-.9343-2.2579-1.4015-.0487-.8564-.0876-1.7324-.0876-2.6569zm4.6813-15.30904c1.1094 0 2.5109 2.03407 3.4939 5.55718-2.3747.83698-4.837 1.99516-7.1825 3.34796-.1849.107-.3796.2238-.5645.3309.8467-5.77132 2.8029-9.24577 4.2531-9.24577zm-8.17523 15.30904c.26273-.2141.52553-.438.79803-.6521v.6521.652c-.2822-.2238-.545-.4379-.79803-.652zm8.17523 15.309c-1.4502 0-3.4064-3.4648-4.2531-9.236.1849.107.3796.2238.5645.3309 2.4136 1.3917 4.8662 2.5304 7.1825 3.3382-.983 3.5328-2.3845 5.5669-3.4939 5.5669zm13.2554-7.6497c-.3601.6229-1.8686 1.1485-4.9537.6034-.5159-.0876-1.0609-.2141-1.6059-.3601.2239-1.197.3893-2.4525.5061-3.7372 1.0122-.7104 2.0146-1.489 2.9781-2.3163 2.7835 2.8224 3.562 4.9733 3.0754 5.8102z'/%3E%3Cpath d='m18.113 20.1363c1.1776 0 2.1314-.9538 2.1314-2.1314s-.9538-2.1314-2.1314-2.1314-2.1314.9538-2.1314 2.1314.9538 2.1314 2.1314 2.1314z'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-science:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-science-orange);
          }
.channel-nav .nav-row .ch-menu-container.mn-health .ico-ch-health {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%233cc'%3E%3Cpath d='m19.5868 30.6817c-.2627.1557-.5059.3016-.7297.4281-.3405.1946-.6518.3697-.9243.5157-4.1932-2.2864-17.162283-10.2644-14.71052-20.1979.934-3.78466 4.08627-6.46992 7.64712-6.51857 2.2767 0 4.3295 1.05076 5.9446 3.04525l1.1286 1.39128 1.1286-1.39128c1.6247-1.99449 3.6776-3.05497 5.9348-3.05497h.107c3.5317.04864 6.6353 2.71445 7.5596 6.47969.5254 2.1209.3697 4.3003-.4573 6.4699-.0681.1751-.1459.3405-.2237.5156h3.123c.8659-2.5587 1.0021-5.137.3795-7.6763-1.2259-5.04947-5.4776-8.6201-10.3519-8.6882h-.1362c-2.6074 0-5.0592 1.02157-7.0634 2.89931-1.9945-1.90693-4.4171-2.89931-7.1023-2.89931-4.90357.0681-9.19415 3.65818-10.449222 8.7271-2.957678 12.035 11.684822 21.0346 16.247822 23.5058l1.2939.7005 1.294-.7005c.1071-.0584.2335-.1265.3503-.1946v-3.3566z'/%3E%3Cpath d='m29.2479 18.3645h-2.909v16.4132h2.909z'/%3E%3Cpath d='m36 25.1166h-16.4132v2.909h16.4132z'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-health:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-health-turquoise);
          }
.channel-nav .nav-row .ch-menu-container.mn-money .ico-ch-money {
          background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 36 36' viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23451344'%3E%3Cpath d='m0 10v24.3h36v-24.3zm33.1 21.4h-30.2v-18.4h30.2z'/%3E%3Cpath d='m32.5 4.7.6 3.3 2.3-.4-1-5.6-33.7 5.7.4 2.3z'/%3E%3Cpath d='m25.2 20.3c-.2.2-.6.2-.9 0-.1-.1-.3-.3-.4-.4-.2-.4-.5-.5-.7-.5s-.4.1-.5.2-.2.3-.2.5.1.4.2.7.4.5.7.7.8.3 1.3.3.9-.1 1.2-.3c.4-.2.6-.5.8-.8.2-.4.3-.7.3-1.2 0-.3-.1-.6-.2-.8-.1-.3-.3-.5-.4-.7s-.4-.3-.7-.4c-.4-.2-1-.2-1.5 0l.1-.6h1.7c.3 0 .5-.1.6-.2.2-.1.2-.3.2-.5s-.1-.7-.9-.7h-1.9c-.3 0-.5.1-.7.2-.1.1-.2.3-.3.6l-.3 1.6v.3c0 .2.1.4.2.5.3.3.6.3 1.1 0 .2-.1.3-.2.4-.3h.4c.1 0 .3 0 .4.1l.3.3c.1.1.1.3.1.5s0 .4-.1.5-.2.3-.3.4z'/%3E%3Cpath d='m27.6 20.2c.2.4.4.8.8 1.1s.8.4 1.2.4.7-.1 1.1-.3c.3-.2.6-.5.8-.8s.3-.6.3-.9c.1-.3.1-.7.1-1.2 0-.8-.1-1.5-.3-2-.1-.3-.3-.5-.5-.7s-.4-.3-.7-.4-.5-.1-.8-.1c-.5 0-.9.1-1.2.3s-.6.6-.8 1c-.1.2-.2.5-.2.9 0 .3-.1.7-.1 1.1 0 .3 0 .6.1.9 0 .2.1.4.2.7zm1.5-3.4c.1-.3.3-.4.5-.4s.3 0 .4.2c.1.1.2.3.2.6.1.3.1.7.1 1.1 0 .5 0 .9-.1 1.2 0 .3-.1.5-.2.6-.2.2-.6.2-.7 0-.1-.1-.2-.3-.2-.6-.1-.3-.1-.7-.1-1.2-.1-.6 0-1.1.1-1.5z'/%3E%3Cpath d='m14.1 22.2c0 2.2 1.8 3.9 3.9 3.9s3.9-1.8 3.9-3.9-1.8-3.9-3.9-3.9-3.9 1.7-3.9 3.9zm5.9 0c0 1.1-.9 2-2 2s-2-.9-2-2 .9-2 2-2 2 .9 2 2z'/%3E%3Cpath d='m30.7 23.8h-1.9v3.6h-21.4v-10.5h12.9v-1.9h-14.8v14.4h25.3v-5.6z'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-money:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-money-purple);
          }
.channel-nav .nav-row .ch-menu-container.mn-travel .ico-ch-travel {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m30.0024 14.0422 3.3532-3.3531c1.9536-2.02166 3.9752-5.95799 1.4968-8.52389h-.0098c-.8844-.9039-2.1577-1.312109-3.3823-1.11772-1.9633.3013-3.7419 1.20519-5.1512 2.6145l-3.3338 3.33372-16.92131-3.6739c-.83586-.18467-1.69116.06803-2.29376.67063l-1.09828 1.09829c-.56372.53456-.83586 1.33154-.72895 2.13825.11663.79698.59288 1.49677 1.25379 1.83695l11.77011 6.50227-5.28732 5.783-6.2398.3304c-.29158.0194-.56372.1361-.76783.3402l-1.02053 1.0205c-.52484.4957-.748387 1.2247-.59288 1.9536.08748.4179.29158.7873.57344 1.0594.20411.2041.45681.3693.72895.4568l4.01408 1.5357c.00972.6706.27214 1.3218.76783 1.8078.49568.4956 1.14688.7581 1.80779.7678l1.51617 3.9655c.2333.6803.8165 1.176 1.5454 1.3315.729.1555 1.4579-.068 1.9244-.5637l1.04-1.04c.2041-.2041.3305-.4762.3402-.7678l.3304-6.2398 5.783-5.2873 6.4828 11.7409c.3597.6901 1.0497 1.1761 1.8467 1.2927s1.594-.1555 2.1674-.7581c.1361-.1555.2916-.2916.4471-.4374.6026-.5637 1.6134-1.4968 1.2927-2.9158l-3.6739-16.8922zm.7873 18.0877c-.2236.2041-.4374.4082-.5929.5831 0 0-.0389.0195-.0875 0-.0486 0-.0777-.0291-.0972-.068l-7.2214-13.0725c-.175-.311-.486-.5345-.8359-.5929-.3596-.0583-.7192.0486-.9816.2916l-7.2409 6.6189c-.2236.2041-.3694.4957-.3791.8067l-.3305 6.2787-.447.4471-1.7495-4.5778c-.1166-.3208-.3791-.5638-.6901-.6804-.32073-.1166-.67062-.0875-.97192.068-.08748.0486-.22355.0583-.32074-.0388-.09719-.0972-.08747-.2333-.03888-.3208.16523-.3013.19439-.6512.06804-.9719-.11663-.3208-.36934-.5735-.69007-.6901l-4.58752-1.7495.44708-.4471 6.26901-.3304c.311-.0194.6026-.1555.8067-.3791l6.6188-7.2409c.243-.2624.3499-.6317.2916-.9816-.0583-.3596-.2721-.6706-.5929-.8359l-13.13078-7.27003s-.02916-.03887-.03888-.08747l.03888-.11663 1.12744-1.12744s.07775-.0486.12635-.03888l17.53369 3.81969c.3887.08748.797-.03887 1.0788-.32073l3.7906-3.79054c1.0496-1.04969 2.3715-1.72032 3.8488-1.95358.4957-.07776 1.0011.08747 1.3413.42765 1.2149 1.26351-.175 3.86829-1.4871 5.22899l-3.7905 3.79057c-.2819.2818-.4082.69-.3208 1.0885l3.8197 17.5337v.0291c-.0291.1361-.3887.4569-.5928.661z' fill='%23082340'/%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-travel:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-travel-navy);
          }
.channel-nav .nav-row .ch-menu-container.mn-video .ico-ch-video {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4.60686 36c-.44744 0-.89489-.1167-1.30343-.3502-.81707-.4669-1.30343-1.3131-1.30343-2.2469v-30.79604c.00973-.94353.49608-1.780056 1.31316-2.256684.81708-.466901 1.78979-.466901 2.59714 0 .70035.398811.9338 1.293704.53499 1.994054-.31127.54472-.92408.80735-1.51743.71008v29.78439l25.70874-14.8436-17.8298-10.29124c-.7003-.39881-.9338-1.2937-.535-1.99405s1.2937-.9338 1.9941-.53499l18.3064 10.57338c.8171.4669 1.3034 1.3131 1.3034 2.2469 0 .9436-.4863 1.7801-1.3034 2.2567l-26.662 15.398c-.40854.2335-.85599.3502-1.30344.3502z' fill='%23e01c44'/%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-video:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-tvshowbiz-red);
          }
.channel-nav .nav-row .ch-menu-container.mn-bestbuys .ico-ch-bestbuys {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23004db3'%3E%3Cpath d='m33.154 12.2031c-.0738-1.4769-1.283-2.63079-2.76-2.63079h-5.1784v-1.93846c0-4.20923-3.4246-7.63385-7.6246-7.63385s-7.62465 3.42462-7.62465 7.63385v1.93846h-5.17846c-1.47692 0-2.68616 1.15389-2.76 2.63079l-1.02462 20.8984c-.03692.7477.24 1.4954.75693 2.04.51692.5447 1.24615.8585 2.00307.8585h27.63693c.7569 0 1.4862-.3138 2.0031-.8585.5169-.5446.7938-1.2923.7569-2.04l-1.0154-20.8984zm-20.4277-4.56925c0-2.67693 2.1785-4.86462 4.8554-4.86462 2.677 0 4.8554 2.17846 4.8554 4.86462v1.93846h-9.72v-1.93846zm-8.9538 25.60615 1.00616-20.8985h25.60614l1.0154 20.8893h-27.6277z'/%3E%3Cpath d='m23.831 14.8154c-.6093 0-1.1077.4984-1.1077 1.1077 0 2.8338-2.3077 5.1323-5.1323 5.1323-2.8247 0-5.1323-2.3077-5.1323-5.1323 0-.6093-.4985-1.1077-1.1077-1.1077-.6093 0-1.1077.4984-1.1077 1.1077 0 4.0523 3.2954 7.3477 7.3477 7.3477s7.3477-3.2954 7.3477-7.3477c0-.6093-.4985-1.1077-1.1077-1.1077z'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-bestbuys:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-home-blue);
          }
.channel-nav .nav-row .ch-menu-container.mn-discount .ico-ch-discount {
          background-image: url("data:image/svg+xml,%3Csvg fill='none' height='36' viewBox='0 0 36 36' width='36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3CclipPath id='a'%3E%3Cpath d='m0 0h36v36h-36z'/%3E%3C/clipPath%3E%3Cg clip-path='url(%23a)' fill='%23004db3'%3E%3Cpath d='m16.9656 12.1771c-.594 0-1.0799.486-1.0799 1.0799v12.5988c0 .5939.4859 1.0799 1.0799 1.0799.5939 0 1.0799-.486 1.0799-1.0799v-12.5988c0-.5939-.486-1.0799-1.0799-1.0799z'/%3E%3Cpath d='m11.8091 17.7206c-1.0079 0-1.83584.8279-1.83584 1.8358s.82794 1.8358 1.83584 1.8358 1.8358-.8279 1.8358-1.8358-.8279-1.8358-1.8358-1.8358z'/%3E%3Cpath d='m22.1311 17.7206c-1.0079 0-1.8359.8279-1.8359 1.8358s.828 1.8358 1.8359 1.8358 1.8358-.8279 1.8358-1.8358-.8279-1.8358-1.8358-1.8358z'/%3E%3Cpath d='m35.9807 1.56716c.126-.737926-.378-1.430858-1.1159-1.547846-.7289-.125988-1.4309.377963-1.5478 1.115886-.216 1.29588-.819 2.27678-1.5749 3.0327-.162-.15298-.369-.26997-.5939-.32396l-12.0498-2.852722c-.459-.10799-.9359.027002-1.2689.359962l-17.431289 17.43132c-.530948.5309-.530948 1.3858 0 1.9078l14.902489 14.9025c.261.261.612.396.9539.396.342 0 .693-.135.9539-.396l17.4403-17.4403c.333-.3329.468-.8099.36-1.2689l-2.3578-9.95297c1.5299-1.14289 2.9067-2.84372 3.3297-5.37247zm-3.7706 15.20854-15.9555 15.9554-12.99467-12.9947 15.95537-15.95546 9.4671 2.24978c-.8549.30597-1.5118.42296-1.5838.43196-.738.11698-1.2419.80092-1.1249 1.53884.099.66594.6749 1.14289 1.3318 1.14289.072 0 .135 0 .207-.018.117-.018 1.2689-.20698 2.6908-.80992l2.0068 8.45021z'/%3E%3C/g%3E%3C/svg%3E");
        }
.channel-nav .nav-row .ch-menu-container.mn-discount:not(.collapsed) .ch-dir-link {
            background-color: var(--mol-c-home-blue);
          }
.channel-nav .nav-row-content {
    margin-left: -1rem;
    margin-right: -1rem;
  }
.channel-nav .nav-row-content .accordion-collapse {
      position: relative;
      -webkit-transition: opacity 0.2s ease-in-out, height 0.1s ease-in-out;
      transition: opacity 0.2s ease-in-out, height 0.1s ease-in-out;
      color: white;
    }
.channel-nav .nav-row-content .accordion-collapse.collapsing {
        opacity: 0;
        height: 0;
      }
.channel-nav .nav-row-content .accordion-collapse.show::before {
          content: "";
          display: block;
          position: absolute;
          width: 0;
          height: 0;
          top: -10px;
          border-style: solid;
          border-width: 0 6px 10px 6px;
        }
.channel-nav .nav-row-content .accordion-collapse.show .ch-submenu-container {
          margin-bottom: 0.5rem;
        }
.channel-nav .nav-row-content .accordion-collapse .ch-submenu-container {
        padding: 0.5rem 1rem 1rem;
      }
.channel-nav .nav-row-content .accordion-collapse .ch-submenu-container .ch-main-link {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: start;
              -ms-flex-pack: start;
                  justify-content: flex-start;
          border-radius: unset;
          padding: 16px 0;
          margin-bottom: 0.4rem;
          background-color: transparent;
          border-bottom: 1px solid rgba(255, 255, 255, 0.6);
        }
.channel-nav .nav-row-content .accordion-collapse .ch-submenu-container .ch-main-link [class*="ico-ch-"] {
            display: block;
            width: 18px;
            height: 18px;
            -webkit-filter: brightness(1) invert(1);
                    filter: brightness(1) invert(1);
          }
.channel-nav .nav-row-content .accordion-collapse .ch-submenu-container .ch-submenu-links {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row wrap;
                  flex-flow: row wrap;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
        }
.channel-nav .nav-row-content .accordion-collapse .ch-submenu-container .ch-submenu-links .ch-submenu-link {
            -webkit-box-flex: 0;
                -ms-flex: 0 0 calc(50% - 6px);
                    flex: 0 0 calc(50% - 6px);
            color: var(--mol-c-greyscale-100);
            font-size: var(--mol-font-size-sm);
            line-height: var(--mol-line-height-none);
            padding: 16px 4px;
            border-bottom: 1px solid rgba(255, 255, 255, 0.2);
          }
.channel-nav .nav-row-content .mn-home-submenu {
      background-color: var(--mol-c-home-blue-40d);
    }
.channel-nav .nav-row-content .mn-home-submenu::before {
        left: 14%;
        border-color: transparent transparent var(--mol-c-home-blue-40d) transparent;
      }
.channel-nav .nav-row-content .mn-news-submenu {
      background-color: var(--mol-c-news-cyan-40d);
    }
.channel-nav .nav-row-content .mn-news-submenu::before {
        left: 37%;
        border-color: transparent transparent var(--mol-c-news-cyan-40d) transparent;
      }
.channel-nav .nav-row-content .mn-tvshowbiz-submenu {
      background-color: var(--mol-c-tvshowbiz-red-40d);
    }
.channel-nav .nav-row-content .mn-tvshowbiz-submenu::before {
        left: 60%;
        border-color: transparent transparent var(--mol-c-tvshowbiz-red-40d) transparent;
      }
.channel-nav .nav-row-content .mn-royals-submenu {
      background-color: var(--mol-c-royals-violet-40d);
    }
.channel-nav .nav-row-content .mn-royals-submenu::before {
        left: 83%;
        border-color: transparent transparent var(--mol-c-royals-violet-40d) transparent;
      }
.channel-nav .nav-row-content .mn-sport-submenu {
      background-color: var(--mol-c-sport-green-40d);
    }
.channel-nav .nav-row-content .mn-sport-submenu::before {
        left: 14%;
        border-color: transparent transparent var(--mol-c-sport-green-40d) transparent;
      }
.channel-nav .nav-row-content .mn-femail-submenu {
      background-color: var(--mol-c-femail-pink-40d);
    }
.channel-nav .nav-row-content .mn-femail-submenu::before {
        left: 37%;
        border-color: transparent transparent var(--mol-c-femail-pink-40d) transparent;
      }
.channel-nav .nav-row-content .mn-usa-submenu {
      background-color: var(--mol-c-home-blue-40d);
    }
.channel-nav .nav-row-content .mn-usa-submenu::before {
        left: 60%;
        border-color: transparent transparent var(--mol-c-home-blue-40d) transparent;
      }
.channel-nav .nav-row-content .mn-australia-submenu {
      background-color: var(--mol-c-home-blue-40d);
    }
.channel-nav .nav-row-content .mn-australia-submenu::before {
        left: 83%;
        border-color: transparent transparent var(--mol-c-home-blue-40d) transparent;
      }
.channel-nav .nav-row-content .mn-science-submenu {
      background-color: var(--mol-c-science-orange-40d);
    }
.channel-nav .nav-row-content .mn-science-submenu::before {
        left: 14%;
        border-color: transparent transparent var(--mol-c-science-orange-40d) transparent;
      }
.channel-nav .nav-row-content .mn-health-submenu {
      background-color: var(--mol-c-health-turquoise-40d);
    }
.channel-nav .nav-row-content .mn-health-submenu::before {
        left: 37%;
        border-color: transparent transparent var(--mol-c-health-turquoise-40d) transparent;
      }
.channel-nav .nav-row-content .mn-money-submenu {
      background-color: var(--mol-c-money-purple-40d);
    }
.channel-nav .nav-row-content .mn-money-submenu::before {
        left: 60%;
        border-color: transparent transparent var(--mol-c-money-purple-40d) transparent;
      }
.channel-nav .nav-row-content .mn-travel-submenu {
      background-color: var(--mol-c-travel-navy-40d);
    }
.channel-nav .nav-row-content .mn-travel-submenu::before {
        left: 83%;
        border-color: transparent transparent var(--mol-c-travel-navy-40d) transparent;
      }
.channel-nav .nav-row-content .mn-video-submenu {
      background-color: var(--mol-c-tvshowbiz-red-40d);
    }
.channel-nav .nav-row-content .mn-video-submenu::before {
        left: 14%;
        border-color: transparent transparent var(--mol-c-tvshowbiz-red-40d) transparent;
      }
.channel-nav .nav-row-content .mn-bestbuys-submenu {
      background-color: var(--mol-c-home-blue-40d);
    }
.channel-nav .nav-row-content .mn-bestbuys-submenu::before {
        left: 37%;
        border-color: transparent transparent var(--mol-c-home-blue-40d) transparent;
      }
.channel-nav .nav-row-content .mn-discount-submenu {
      background-color: var(--mol-c-home-blue-40d);
    }
.channel-nav .nav-row-content .mn-discount-submenu::before {
        left: 60%;
        border-color: transparent transparent var(--mol-c-home-blue-40d) transparent;
      }
.nav-banner .mail-plus {
    color: var(--mol-c-greyscale-100);
  }
.nav-banner .mail-plus .mail-plus-container {
      padding: 1.2rem 1rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 8px;
      background: rgb(0, 0, 0);
      background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 1)), to(rgba(0, 77, 179, 1)));
      background: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 77, 179, 1) 100%);
    }
.nav-banner .mail-plus .mail-plus-container .label {
        font-size: var(--mol-font-size-sm);
      }
.other-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.other-links .other-link-item {
    color: var(--mol-c-greyscale-40);
    border-top: 1px solid var(--mol-c-greyscale-89);
    background-color: transparent;
    padding-left: 4px;
  }
.other-links .other-link-item .btn-label {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 0px;
              flex: 1 0 0;
      text-align: left;
    }
.other-links .other-link-item .addon-icon [class*="ico-"] {
        -webkit-filter: none;
                filter: none;
        opacity: 0.4;
      }
.m-search-panel.modal .modal-dialog .modal-content {
        background-color: var(--mol-c-greyscale-96);
      }
.m-search-panel.modal .modal-dialog .modal-content input {
          background-color: var(--mol-c-greyscale-100);
          border: 1px solid var(--mol-c-greyscale-80);
        }
.m-search-panel.modal .modal-dialog .modal-content input:focus-visible {
            outline: 2px solid var(--mol-c-home-blue);
          }
/* transform: translate(0, 46px);
  height: calc(100% - 46px); */
.m-alert-centre .modal-dialog .modal-content .modal-header .modal-header-content {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 4px;
        }
.m-alert-centre .modal-dialog .modal-content .modal-header .modal-header-content .alert-counter .no {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              -webkit-box-pack: center;
                  -ms-flex-pack: center;
                      justify-content: center;
              color: var(--mol-c-greyscale-100);
              background-color: var(--mol-c-tvshowbiz-red-20d);
              border-radius: 10px;
              font-size: var(--mol-font-size-xxs);
              padding: 3px 6px;
              min-width: 14px;
              min-height: 14px;
              line-height: var(--mol-line-height-none);
            }
.m-alert-centre .modal-dialog .modal-content .modal-header .modal-header-content .alert-counter .no .excess {
                font-weight: var(--mol-font-bold);
                margin-top: -2px;
              }
.m-alert-centre .modal-dialog .modal-content .modal-body {
        padding: 0 0 6rem 0;
      }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 0.75rem 1rem;
            background-color: var(--mol-c-greyscale-100);
            border-bottom: 1px solid rgba(0, 0, 0, 0.1);
          }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container {
              position: relative;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              gap: 8px;
            }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .thumbnail-container {
                -webkit-box-flex: 0;
                    -ms-flex: 0 0 64px;
                        flex: 0 0 64px;
              }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .thumbnail-container .thumbnail-image {
                  position: relative;
                  padding-top: 100%;
                  overflow: hidden;
                  border-radius: 8px;
                }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .thumbnail-container .thumbnail-image .article-media {
                    position: absolute;
                    -o-object-fit: cover;
                       object-fit: cover;
                    width: 100%;
                    height: 100%;
                    top: 0;
                    left: 0;
                  }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .desc-container {
                -webkit-box-flex: 1;
                    -ms-flex: 1 0 0px;
                        flex: 1 0 0;
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                    -ms-flex-direction: column;
                        flex-direction: column;
                gap: 4px;
              }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .desc-container * {
                  margin: 0;
                  color: var(--mol-c-greyscale-40);
                  line-height: var(--mol-line-height-sm);
                }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .desc-container .article-title {
                  font-size: var(--mol-font-size-lg1);
                  font-weight: var(--mol-font-bold);
                  color: var(--mol-c-greyscale-20);
                }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .desc-container .article-desc {
                  font-size: var(--mol-font-size-sm);
                }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item .alert-article-container .desc-container .article-update {
                  font-size: var(--mol-font-size-xxs);
                  opacity: 0.6;
                }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item.visited .alert-article-container {
                opacity: 0.6;
              }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item:not(.visited) {
              background-color: var(--mol-c-home-blue-90l);
            }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item:not(.visited) .alert-article-container {
                padding-left: 16px;
              }
.m-alert-centre .modal-dialog .modal-content .modal-body .alert-article-items .alert-article-item:not(.visited) .alert-article-container::before {
                  content: "";
                  position: absolute;
                  width: 10px;
                  height: 10px;
                  top: 26px;
                  left: 0;
                  border-radius: 50%;
                  background-color: var(--mol-c-home-blue);
                }
.home-container .home-item {
    margin: 1.25rem 0;
  }
.home-container .home-item:first-child {
      margin-top: 0;
    }
.home-container .home-item.home-articles,
    .home-container .home-item.home-news-subs {
      padding-left: 1rem;
      padding-right: 1rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-flow: row wrap;
              flex-flow: row wrap;
    }
.home-container .home-item.blue-line {
      border-top: 4px solid var(--mol-c-home-blue);
    }
.home-container .item-type-headline {
    position: relative;
    background-color: var(--mol-c-greyscale-0);
  }
.home-container .item-type-headline .article-item-link {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      color: var(--mol-c-greyscale-100);
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
    }
.home-container .item-type-headline .article-item-link .image-container {
        position: relative;
        padding-top: 100%;
      }
.home-container .item-type-headline .article-item-link .image-container img,
        .home-container .item-type-headline .article-item-link .image-container video {
          position: absolute;
          -o-object-fit: cover;
             object-fit: cover;
          width: 100%;
          height: 100%;
          max-width: unset;
          top: 0;
          left: 0;
        }
.home-container .item-type-headline .article-item-link .image-container .home-image-headline {
          position: absolute;
          color: var(--mol-c-greyscale-100);
          width: 100%;
          left: 0;
          bottom: 0;
          padding: 48px 16px 8px;
          margin: 0;
          text-align: center;
          background: rgb(0, 0, 0);
          background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
          background: linear-gradient(0deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
          font-family: "Roboto Serif", serif;
          font-size: 36px;
          line-height: var(--mol-line-height-none);
          text-transform: uppercase;
        }
.home-container .item-type-headline .article-item-link .desc-container {
        padding: 1rem;
      }
.home-container .item-type-headline .article-item-link .desc-container .home-headline-title {
          font-size: var(--mol-font-size-lg4);
          color: var(--mol-c-greyscale-100);
          margin-bottom: 0;
        }
.home-container .item-type-headline .article-item-link .desc-container .home-headline-title .type-label {
            display: block;
            margin-bottom: 4px;
          }
.home-container .item-type-headline .article-item-link .desc-container .more-on-this {
          font-weight: var(--mol-font-medium);
          margin-top: 1rem;
        }
.home-container .item-type-headline .article-item-link .desc-container .more-on-this .block-title {
            margin-bottom: 0.5rem;
          }
.home-container .item-type-headline .article-item-link .desc-container .more-on-this .more-on-this-list {
            padding: 0 0 0 1rem;
            list-style: none;
          }
.home-container .item-type-headline .article-item-link .desc-container .more-on-this .more-on-this-list .list-item {
              position: relative;
              margin-bottom: 0.5rem;
              line-height: var(--mol-line-height-sm);
            }
.home-container .item-type-headline .article-item-link .desc-container .more-on-this .more-on-this-list .list-item:last-child {
                margin-bottom: 0;
              }
.home-container .item-type-headline .article-item-link .desc-container .more-on-this .more-on-this-list .list-item::before {
                content: "";
                position: absolute;
                display: block;
                top: 6px;
                left: -1rem;
                width: 0px;
                height: 0px;
                border-style: solid;
                border-width: 4px 0 4px 7px;
                border-color: transparent transparent transparent var(--mol-c-greyscale-60);
                -webkit-transform: rotate(0deg);
                        transform: rotate(0deg);
              }
.trending-now {
  background-color: var(--mol-c-greyscale-96);
}
.trending-now .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0.875rem 0.625rem;
    margin: 0;
    font-size: var(--mol-font-size-lg3);
    color: var(--mol-c-home-blue);
  }
.trending-now .title .label {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 0px;
              flex: 1 0 0;
    }
.trending-now .title [class*="ico-"] {
      -webkit-filter: var(--mol-c-filter-home-blue);
              filter: var(--mol-c-filter-home-blue);
    }
.trending-now .trending-now-items {
    list-style: none;
    margin: 0;
    padding: 0 0.625rem 0.875rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 10px;
  }
.trending-now .trending-now-items .trending-now-item {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 calc(50% - 5px);
              flex: 0 0 calc(50% - 5px);
      max-width: 50%;
      margin: 0;
    }
.trending-now .trending-now-items .trending-now-item a {
        display: block;
        border-radius: 0.5rem;
        overflow: hidden;
      }
.trending-now .trending-now-items .trending-now-item a .item-content {
          position: relative;
          padding-top: 130.952380952%;
        }
/* 178x225 */
.trending-now .trending-now-items .trending-now-item a .item-content img,
          .trending-now .trending-now-items .trending-now-item a .item-content video {
            position: absolute;
            -o-object-fit: cover;
               object-fit: cover;
            position: absolute;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
          }
.trending-now .trending-now-items .trending-now-item a .item-content .media-title {
            position: absolute;

            z-index: 2;
            bottom: 0;
            left: 0;
            font-size: var(--mol-font-size-lg1);
            font-weight: var(--mol-font-medium);
            line-height: var(--mol-line-height-sm);
            color: var(--mol-c-greyscale-100);
            padding: 3rem 0.875rem 0.875rem;
            text-shadow: 0.2vw 0.2vw 0.2vw rgb(0 0 0/60%);
            background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.9)), to(transparent));
            background: linear-gradient(0deg, rgba(0, 0, 0, 0.9), transparent);
          }
.mail-shorts {
  background-color: var(--mol-c-greyscale-96);
}
.mail-shorts .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0.875rem 0.625rem;
    margin: 0;
    font-size: var(--mol-font-size-lg3);
    color: var(--mol-c-home-blue);
  }
.mail-shorts .title .label {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 0px;
              flex: 1 0 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      gap: 4px;
    }
.mail-shorts .title [class*="ico-"] {
      -webkit-filter: var(--mol-c-filter-home-blue);
              filter: var(--mol-c-filter-home-blue);
    }
.mail-shorts .mail-shorts-items {
    list-style: none;
    margin: 0;
    padding: 0 0.625rem 0.875rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
    gap: 10px;
    overflow-x: scroll;
    overflow-y: hidden;
  }
.mail-shorts .mail-shorts-items .mail-shorts-item {
      overflow: hidden;
      -webkit-box-flex: 0;
          -ms-flex: 0 0 169px;
              flex: 0 0 169px;
      margin: 0;
    }
.mail-shorts .mail-shorts-items .mail-shorts-item a {
        display: block;
        border-radius: 0.5rem;
        overflow: hidden;
      }
.mail-shorts .mail-shorts-items .mail-shorts-item a .item-content {
          position: relative;
          padding-top: 177.514792899%;
        }
/* 178x225 */
.mail-shorts .mail-shorts-items .mail-shorts-item a .item-content img,
          .mail-shorts .mail-shorts-items .mail-shorts-item a .item-content video {
            position: absolute;
            -o-object-fit: cover;
               object-fit: cover;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
          }
.mail-shorts .mail-shorts-items .mail-shorts-item a .item-content .media-title {
            position: absolute;
            z-index: 2;
            bottom: 0;
            left: 0;
            font-size: var(--mol-font-size-lg1);
            font-weight: var(--mol-font-medium);
            line-height: var(--mol-line-height-sm);
            color: var(--mol-c-greyscale-100);
            padding: 3rem 0.875rem 0.875rem;
            text-shadow: 0.2vw 0.2vw 0.2vw rgb(0 0 0/60%);
            background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.9)), to(transparent));
            background: linear-gradient(0deg, rgba(0, 0, 0, 0.9), transparent);
          }
.mail-shorts .mail-shorts-items .mail-shorts-item a .item-content .video-play-button {
            position: absolute;
            z-index: 3;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
            background-color: rgba(0, 0, 0, 0.25);
            border: none;
            padding: 1rem;
          }
.mail-shorts .mail-shorts-items .mail-shorts-item a .item-content .video-play-button [class*="ico-"] {
              -webkit-filter: invert(100%);
                      filter: invert(100%);
            }
.type-label {
  display: inline-block;
}
.type-label label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 4px;
    padding: 0.2em 0.25em;
    font-size: 0.75em;
    line-height: var(--mol-line-height-none);
    text-transform: uppercase;
    vertical-align: bottom;
    color: var(--mol-c-greyscale-100);
    background-color: var(--mol-c-tvshowbiz-red);
  }
.type-label label .indicator {
      position: relative;
      display: block;
      width: 10px;
      height: 10px;
      border-radius: 50%;
      border: 1px solid rgba(255, 255, 255, 0.8);
    }
.type-label label .indicator::before {
        content: "";
        position: absolute;
        display: block;
        width: 8px;
        height: 8px;
        top: 0;
        left: 0;
        border-radius: 50%;
        background-color: var(--mol-c-greyscale-100);

        -webkit-animation: liveon 2s linear infinite;

                animation: liveon 2s linear infinite;
      }
@-webkit-keyframes liveon {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes liveon {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
/* This file contains very basic styles. */
.topbar-breadcrumb {
  background-color: var(--mol-c-greyscale-96);
  border-bottom: 1px solid var(--mol-c-greyscale-89);
  padding: 0.5rem 1rem;
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.topbar-breadcrumb .breadcrumb-item {
    display: block;
    font-size: var(--mol-font-size-sm);
    padding: 0 0.5rem 0 0;
  }
.topbar-breadcrumb .breadcrumb-item::before,
    .topbar-breadcrumb .breadcrumb-item::after {
      content: none;
    }
.topbar-breadcrumb .breadcrumb-item.channel-name {
    }
.topbar-breadcrumb .breadcrumb-item.topic-name {
      font-weight: var(--mol-font-bold);
    }
.topbar-breadcrumb .breadcrumb-item.spliter {
      color: var(--mol-c-greyscale-80);
    }
.breadcrumb-bottom {
  margin: 1rem 0;
}
.breadcrumb-bottom .breadcrumb {
    padding: 1rem 0 0;
    border-top: 1px solid var(--mol-c-greyscale-80);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 4px;
  }
.breadcrumb-bottom .breadcrumb .breadcrumb-location {
      font-size: 0.875em;
      line-height: var(--mol-line-height-sm);
    }
/* .breadcrumb-location:not(:last-child) {
      font-size: 0.875em;
      color: var(--mol-c-greyscale-40);
      font-weight: var(--mol-font-regular);
    } */
.breadcrumb-bottom .breadcrumb [class*="ico-"] {
      opacity: 0.4;
    }
.sharebar-conainer {
  min-height: 58px;
}
.sharebar-conainer .sharebar .share-comment {
      margin-left: -1rem;
      margin-right: -1rem;
      padding: 0 1rem;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding-bottom: 1rem;
      gap: 8px;
    }
.sharebar-conainer .sharebar .share-comment .share {
        /* _share-icon.pcss */
      }
.sharebar-conainer .sharebar .share-comment .comment {
      }
.sharebar-conainer .sharebar.stick {
      position: fixed;
      top: 30px;
      left: 0;
      width: 100%;
      z-index: 8;
      -webkit-transition: 0.3s linear;
      transition: 0.3s linear;
    }
.sharebar-conainer .sharebar.stick .share-comment {
        margin: 0;
        padding: 0.5rem 1rem;
        border-bottom: 1px solid var(--mol-c-greyscale-89);
        background-color: var(--mol-c-greyscale-100);
        -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
                box-shadow: 0 1px 8px rgba(0, 0, 0, 0.2);
      }
.sharebar-conainer .sharebar.stick.show {
      }
.sharebar-conainer .sharebar.stick.hide {
        -webkit-transform: translateY(46px);
                transform: translateY(46px);
      }
.share-buttons .share-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
.share-buttons .share-container .share {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 0px;
              flex: 1 0 0;
    }
.share-buttons .share-container .share-counter {
      text-align: right;
      line-height: var(--mol-line-height-none);
    }
.share-buttons .share-container .share-counter .counter {
        font-size: var(--mol-font-size-xl);
        font-weight: var(--mol-font-bold);
        margin-bottom: 2px;
      }
.share-buttons .share-container .share-counter .label {
        font-size: var(--mol-font-size-xxs);
        font-weight: var(--mol-font-medium);
      }
.share {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 0px;
          flex: 1 0 0;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 4px;
}
.share .share-button {
    padding: 10px;
  }
.share .share-button [class*="ico-"] {
      -webkit-filter: none;
              filter: none;
      width: 18px;
      height: 18px;
    }
.share .share-button .ico-sn-facebook-obj {
      -webkit-filter: invert(34%) sepia(31%) saturate(1268%) hue-rotate(183deg) brightness(84%) contrast(81%);
              filter: invert(34%) sepia(31%) saturate(1268%) hue-rotate(183deg) brightness(84%) contrast(81%);
    }
.share .share-button .ico-sn-whatsapp-obj {
      -webkit-filter: invert(33%) sepia(71%) saturate(2581%) hue-rotate(152deg) brightness(88%) contrast(86%);
              filter: invert(33%) sepia(71%) saturate(2581%) hue-rotate(152deg) brightness(88%) contrast(86%);
    }
.share .share-button .ico-sn-twitter-obj {
      -webkit-filter: invert(42%) sepia(92%) saturate(687%) hue-rotate(158deg) brightness(104%) contrast(107%);
              filter: invert(42%) sepia(92%) saturate(687%) hue-rotate(158deg) brightness(104%) contrast(107%);
    }
.share .share-button .ico-sn-fb-messanger-obj {
      -webkit-filter: invert(27%) sepia(97%) saturate(3690%) hue-rotate(209deg) brightness(102%) contrast(104%);
              filter: invert(27%) sepia(97%) saturate(3690%) hue-rotate(209deg) brightness(102%) contrast(104%);
    }
.share .share-button .ico-link {
    }
.share .share-button.native-share:not(.other-device) {
      background-color: var(--mol-c-greyscale-30);
      border: 1px solid var(--mol-c-greyscale-30);
    }
/* &.other-device {
        display: none;
      } */
.share .share-button.native-share:not(.other-device) .ico-sharing,
      .share .share-button.native-share:not(.other-device) .ico-sharing-ios {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-filter: invert(100%);
                filter: invert(100%);
      }
/* This file contains very basic styles. */
.newsletter-subs {
  padding-bottom: 1rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 auto;
          flex: 1 auto;
}
.newsletter-subs .newsletter-subs-container {
    margin-left: -1rem;
    margin-right: -1rem;
    padding: 1rem;

    background: var(--mol-c-home-blue);
    background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 46, 107, 1)), to(rgba(0, 77, 179, 1)));
    background: linear-gradient(0deg, rgba(0, 46, 107, 1) 0%, rgba(0, 77, 179, 1) 100%);
  }
body.ch-home .newsletter-subs .newsletter-subs-container {
      background: var(--mol-c-home-blue);
      background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 46, 107, 1)), to(rgba(0, 77, 179, 1)));
      background: linear-gradient(0deg, rgba(0, 46, 107, 1) 0%, rgba(0, 77, 179, 1) 100%);
    }
body.ch-news .newsletter-subs .newsletter-subs-container {
      background-color: var(--mol-c-news-cyan);
      background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 102, 126, 1)), to(rgba(0, 170, 210, 1)));
      background: linear-gradient(0deg, rgba(0, 102, 126, 1) 0%, rgba(0, 170, 210, 1) 100%);
    }
body.ch-science .newsletter-subs .newsletter-subs-container {
      background: var(--mol-c-science-orange);
      background: -webkit-gradient(linear, left bottom, left top, from(rgba(153, 61, 0, 1)), to(rgba(255, 102, 0, 1)));
      background: linear-gradient(0deg, rgba(153, 61, 0, 1) 0%, rgba(255, 102, 0, 1) 100%);
    }
.newsletter-subs .newsletter-subs-container .content-inner {
      background-color: var(--mol-c-greyscale-100);
      padding: 1rem;
      border-radius: 0.5rem;
    }
.newsletter-subs .newsletter-subs-container .content-inner .title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 1rem;
        gap: 12px;
      }
.newsletter-subs .newsletter-subs-container .content-inner .title .icon-container [class*="ico-"] {
            -webkit-filter: var(--mol-c-filter-home-blue);
                    filter: var(--mol-c-filter-home-blue);
          }
body.ch-home .newsletter-subs .newsletter-subs-container .content-inner .title .icon-container [class*="ico-"] {
              -webkit-filter: var(--mol-c-filter-home-blue);
                      filter: var(--mol-c-filter-home-blue);
            }
body.ch-news .newsletter-subs .newsletter-subs-container .content-inner .title .icon-container [class*="ico-"] {
              -webkit-filter: var(--mol-c-filter-news-cyan);
                      filter: var(--mol-c-filter-news-cyan);
            }
body.ch-science .newsletter-subs .newsletter-subs-container .content-inner .title .icon-container [class*="ico-"] {
              -webkit-filter: var(--mol-c-filter-science-orange);
                      filter: var(--mol-c-filter-science-orange);
            }
.newsletter-subs .newsletter-subs-container .content-inner .title .label-container {
          margin: 0;
        }
.newsletter-subs .newsletter-subs-container .content-inner .subs-input-container {
        margin-bottom: 0.5rem;
      }
.newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
        }
.newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group .input-wrapper {
            -webkit-box-flex: 1;
                -ms-flex: 1 0 0px;
                    flex: 1 0 0;
            width: 1%;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            position: relative;
          }
.newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group .input-wrapper .subs-input {
              -webkit-box-flex: 1;
                  -ms-flex: 1;
                      flex: 1;
              border-radius: 8px 0 0 8px;
              padding-left: 42px;
              width: 100%;
            }
.newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group .input-wrapper [class*="ico-"] {
              position: absolute;
              top: 50%;
              left: 12px;
              -webkit-transform: translateY(-50%);
                      transform: translateY(-50%);
              opacity: 0.5;
            }
.newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group .input-button .btn {
              border-radius: 0 8px 8px 0;
              padding: 12px;
            }
body.ch-home .newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group .input-button .btn {
                background-color: var(--mol-c-home-blue);
              }
body.ch-news .newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group .input-button .btn {
                background-color: var(--mol-c-news-cyan);
              }
body.ch-science .newsletter-subs .newsletter-subs-container .content-inner .subs-input-container .input-group .input-button .btn {
                background-color: var(--mol-c-science-orange);
              }
.newsletter-subs .newsletter-subs-container .content-inner .privacy-policy a {
          font-size: var(--mol-font-size-xs);
          color: var(--mol-c-greyscale-40);
          line-height: var(--mol-line-height-sm);
          text-decoration: underline;
        }
.banner-container {
  padding: 1rem 0;
}
.banner-container .banner-wrapper {
    margin-left: -1rem;
    margin-right: -1rem;
    padding: 2rem 0;
    background-color: var(--mol-c-greyscale-96);

    display: -webkit-box;

    display: -ms-flexbox;

    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
.banner-container .banner-wrapper .banner-content {
      position: relative;
    }
.banner-container .banner-wrapper .banner-content::before,
      .banner-container .banner-wrapper .banner-content::after {
        content: "Advertisement";
        display: inline-block;
        position: absolute;
        bottom: 100%;
        left: 0;
        font-size: var(--mol-font-size-xxs);
        color: var(--mol-c-greyscale-60);
        line-height: var(--mol-line-height-sm);
      }
.banner-container .banner-wrapper .banner-content::after {
        content: "This is Banner Area";
        width: 100%;
        height: auto;
        font-size: 20px;
        bottom: 30%;
        padding: 1rem;
        text-align: center;
        color: #fff;
        background-color: rgba(255, 0, 0, 0.75);
      }
.trending-article-container {
  padding: 1rem 0;
}
.trending-article-container .trending-article {
    padding-bottom: 1rem;
    border-top: 4px solid;
    border-bottom: 1px solid;
    border-color: var(--mol-c-home-blue);
    background-color: var(--mol-c-greyscale-96);
    margin-left: -1rem;
    margin-right: -1rem;
  }
body.ch-home .trending-article-container .trending-article {
      border-color: var(--mol-c-home-blue);
    }
body.ch-news .trending-article-container .trending-article {
      border-color: var(--mol-c-news-cyan);
    }
body.ch-tvshowbiz .trending-article-container .trending-article {
      border-color: var(--mol-c-tvshowbiz-red);
    }
body.ch-royals .trending-article-container .trending-article {
      border-color: var(--mol-c-royals-violet);
    }
body.ch-sport .trending-article-container .trending-article {
      border-color: var(--mol-c-sport-green);
    }
body.ch-femail .trending-article-container .trending-article {
      border-color: var(--mol-c-femail-pink);
    }
body.ch-money .trending-article-container .trending-article {
      border-color: var(--mol-c-money-purple);
    }
body.ch-health .trending-article-container .trending-article {
      border-color: var(--mol-c-health-turquoise);
    }
body.ch-science .trending-article-container .trending-article {
      border-color: var(--mol-c-science-orange);
    }
body.ch-travel .trending-article-container .trending-article {
      border-color: var(--mol-c-travel-navy);
    }
.trending-article-container .trending-article .trending-title {
      padding: 0.875rem 1rem;
    }
.trending-article-container .trending-article .trending-title .title {
        color: var(--mol-c-greyscale-0);
        padding: 0;
        margin: 0;
        font-size: var(--mol-font-size-xl);
      }
body.ch-home .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-home-blue);
                  filter: var(--mol-c-filter-home-blue);
        }
body.ch-news .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-news-cyan);
                  filter: var(--mol-c-filter-news-cyan);
        }
body.ch-tvshowbiz .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-tvshowbiz-red);
                  filter: var(--mol-c-filter-tvshowbiz-red);
        }
body.ch-royals .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-royals-violet);
                  filter: var(--mol-c-filter-royals-violet);
        }
body.ch-sport .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-sport-green);
                  filter: var(--mol-c-filter-sport-green);
        }
body.ch-femail .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-femail-pink);
                  filter: var(--mol-c-filter-femail-pink);
        }
body.ch-money .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-money-purple);
                  filter: var(--mol-c-filter-money-purple);
        }
body.ch-health .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-health-turquoise);
                  filter: var(--mol-c-filter-health-turquoise);
        }
body.ch-science .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-science-orange);
                  filter: var(--mol-c-filter-science-orange);
        }
body.ch-travel .trending-article-container .trending-article .trending-title .title {
          -webkit-filter: var(--mol-c-filter-travel-navy);
                  filter: var(--mol-c-filter-travel-navy);
        }
.trending-article-container .trending-article .trending-items {
      padding: 0 1rem;
    }
.trending-article-container .trending-article .trending-items .trending-article-item {
        display: block;
        /* color: var(--mol-c-greyscale-10); */
        margin-bottom: 1.25rem;
      }
.trending-article-container .trending-article .trending-items .trending-article-item:hover,
        .trending-article-container .trending-article .trending-items .trending-article-item:focus {
          text-decoration: none;
        }
.trending-article-container .trending-article .trending-items .trending-article-item:last-child {
          margin-bottom: 0;
        }
.trending-article-container .trending-article .trending-items .trending-article-item .article-content .article-title {
            /* color: var(--mol-c-greyscale-20); */
            line-height: var(--mol-line-height-sm);
            font-weight: var(--mol-font-bold);
            padding: 0.5rem 0;
          }
.trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
          }
.trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
              -webkit-box-flex: 1;
                  -ms-flex: 1 0 0px;
                      flex: 1 0 0;
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              gap: 4px;
              font-size: var(--mol-font-size-sm);
              color: var(--mol-c-greyscale-0);
            }
body.ch-home .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-home-blue);
                        filter: var(--mol-c-filter-home-blue);
              }
body.ch-news .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-news-cyan);
                        filter: var(--mol-c-filter-news-cyan);
              }
body.ch-tvshowbiz .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-tvshowbiz-red);
                        filter: var(--mol-c-filter-tvshowbiz-red);
              }
body.ch-royals .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-royals-violet);
                        filter: var(--mol-c-filter-royals-violet);
              }
body.ch-sport .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-sport-green);
                        filter: var(--mol-c-filter-sport-green);
              }
body.ch-femail .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-femail-pink);
                        filter: var(--mol-c-filter-femail-pink);
              }
body.ch-money .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-money-pueple);
                        filter: var(--mol-c-filter-money-pueple);
              }
body.ch-health .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-health-turquoise);
                        filter: var(--mol-c-filter-health-turquoise);
              }
body.ch-science .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-science-orange);
                        filter: var(--mol-c-filter-science-orange);
              }
body.ch-travel .trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat {
                -webkit-filter: var(--mol-c-filter-travel-navy);
                        filter: var(--mol-c-filter-travel-navy);
              }
.trending-article-container .trending-article .trending-items .trending-article-item .article-content .stat-comment .stat .label {
                line-height: var(--mol-line-height-none);
              }
.trending-article-container .trending-article .trending-items .trending-article-item.lg {
        }
.trending-article-container .trending-article .trending-items .trending-article-item.sm {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          gap: 12px;
        }
.trending-article-container .trending-article .trending-items .trending-article-item.sm .image-container {
            -webkit-box-flex: 0;
                -ms-flex: 0 0 34%;
                    flex: 0 0 34%;
            max-width: 146px;
          }
.trending-article-container .trending-article .trending-items .trending-article-item.sm .article-content .article-title {
              padding-top: 0;
            }
.channel-top-story {
  position: relative;
}
.channel-top-story .carousel-indicators {
    position: absolute;
    left: 0;
    top: 0;
    bottom: auto;
    right: auto;
    width: 100%;
    height: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin: 0;
    padding: 0.75rem 1rem;
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    gap: 6px;

    overflow-x: scroll;
  }
.channel-top-story .carousel-indicators .btn {
      text-indent: unset;
      width: auto;
      height: auto;
      border: 1px solid rgba(255, 255, 255, 0.6);
      background-color: transparent;
      color: var(--mol-c-greyscale-100);
      margin: 0;
      opacity: 1;
    }
.channel-top-story .carousel-indicators .btn.active {
        background-color: var(--mol-c-greyscale-100);
        border-color: var(--mol-c-greyscale-100);
        color: var(--mol-c-greyscale-20);
      }
.channel-top-story .carousel-inner .carousel-item {
      padding: 58px 1rem 1rem;
    }
.channel-top-story .carousel-inner .carousel-item .article-item .article-item-link .desc-container .article-title {
              font-size: var(--mol-font-size-lg1);
            }
.channel-top-story .carousel-inner .carousel-item .channel-link {
        width: 100%;
      }
.channel-top-story .carousel-inner .carousel-item.ch-home {
        background-color: var(--mol-c-home-blue-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-home .channel-link {
          background-color: var(--mol-c-home-blue);
        }
.channel-top-story .carousel-inner .carousel-item.ch-news {
        background-color: var(--mol-c-news-cyan-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-news .channel-link {
          background-color: var(--mol-c-news-cyan);
        }
.channel-top-story .carousel-inner .carousel-item.ch-tvshowbiz {
        background-color: var(--mol-c-tvshowbiz-red-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-tvshowbiz .channel-link {
          background-color: var(--mol-c-tvshowbiz-red);
        }
.channel-top-story .carousel-inner .carousel-item.ch-royals {
        background-color: var(--mol-c-royals-violet-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-royals .channel-link {
          background-color: var(--mol-c-royals-violet);
        }
.channel-top-story .carousel-inner .carousel-item.ch-sport {
        background-color: var(--mol-c-sport-green-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-sport .channel-link {
          background-color: var(--mol-c-sport-green);
        }
.channel-top-story .carousel-inner .carousel-item.ch-femail {
        background-color: var(--mol-c-femail-pink-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-femail .channel-link {
          background-color: var(--mol-c-femail-pink);
        }
.channel-top-story .carousel-inner .carousel-item.ch-money {
        background-color: var(--mol-c-money-purple-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-money .channel-link {
          background-color: var(--mol-c-money-purple);
        }
.channel-top-story .carousel-inner .carousel-item.ch-health {
        background-color: var(--mol-c-health-turquoise-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-health .channel-link {
          background-color: var(--mol-c-health-turquoise);
        }
.channel-top-story .carousel-inner .carousel-item.ch-science {
        background-color: var(--mol-c-science-orange-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-science .channel-link {
          background-color: var(--mol-c-science-orange);
        }
.channel-top-story .carousel-inner .carousel-item.ch-travel {
        background-color: var(--mol-c-travel-navy-40d);
      }
.channel-top-story .carousel-inner .carousel-item.ch-travel .channel-link {
          background-color: var(--mol-c-travel-navy);
        }
.top-topic-news {
  padding-left: 1rem;
  padding-right: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.top-topic-news.ch-home {
    background-color: var(--mol-c-home-blue-40d);
  }
.top-topic-news.ch-news {
    background-color: var(--mol-c-news-cyan-40d);
  }
.top-topic-news.ch-tvshowbiz {
    background-color: var(--mol-c-tvshowbiz-red-40d);
  }
.top-topic-news.ch-royals {
    background-color: var(--mol-c-royals-violet-40d);
  }
.top-topic-news.ch-sport {
    background-color: var(--mol-c-sport-green-40d);
  }
.top-topic-news.ch-femail {
    background-color: var(--mol-c-femail-pink-40d);
  }
.top-topic-news.ch-money {
    background-color: var(--mol-c-money-purple-40d);
  }
.top-topic-news.ch-health {
    background-color: var(--mol-c-health-turquoise-40d);
  }
.top-topic-news.ch-science {
    background-color: var(--mol-c-science-orange-40d);
  }
.top-topic-news.ch-travel {
    background-color: var(--mol-c-travel-navy-40d);
  }
.top-topic-news .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0.875rem 0;
    margin: 0;
    font-size: var(--mol-font-size-lg3);
    color: var(--mol-c-greyscale-100);
  }
.top-topic-news .title .label {
      text-transform: uppercase;
    }
.top-comment {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 0.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column wrap;
          flex-flow: column wrap;
  background-color: var(--mol-c-home-blue);
}
.top-comment .title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 0.875rem 0;
    margin: 0;
    font-size: var(--mol-font-size-lg3);
    color: var(--mol-c-greyscale-100);
  }
.top-comment .title .label {
      -webkit-box-flex: 1;
          -ms-flex: 1 0 0px;
              flex: 1 0 0;
    }
.top-comment .title [class*="ico-"] {
      -webkit-filter: invert(100%);
              filter: invert(100%);
    }
.top-comment .comment-item {

    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    background-color: var(--mol-c-greyscale-100);
    border-radius: 12px 12px 24px 12px;
    padding: 0.625rem;
    margin-bottom: 0.625rem;
    min-height: 3rem;
    gap: 10px;
  }
.top-comment .comment-item:last-child {
      margin-bottom: 0;
    }
.top-comment .comment-item::after {
      content: "";
      display: block;
      position: absolute;
      width: 16px;
      height: 16px;
      right: 0;
      bottom: 0;
      background-image: url("data:image/svg+xml,%3Csvg fill='none' height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9.38 0h-9.38v7.9c3.47 4.92 9.2 8.13 15.68 8.1.11 0 .21-.02.32-.02-4.76-4.67-6.25-9.76-6.62-15.98z' fill='%23fff'/%3E%3C/svg%3E");
    }
.top-comment .comment-item .article-summary {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      background-color: rgba(0, 0, 0, 0.08);
      border-radius: 8px;
      overflow: hidden;
    }
.top-comment .comment-item .article-summary .article-image {
        width: 108px;
      }
.top-comment .comment-item .article-summary .article-image .image-container {
          position: relative;
          padding-top: 66.6666666667%;
        }
.top-comment .comment-item .article-summary .article-image .image-container img {
            position: absolute;
            -o-object-fit: cover;
               object-fit: cover;
            width: 100%;
            height: 100%;
            top: 0;
            left: 0;
          }
.top-comment .comment-item .article-summary .article-desc {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 0px 8px;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start;
        -webkit-box-flex: 1;
            -ms-flex: 1 0 0px;
                flex: 1 0 0;
        -ms-flex-item-align: stretch;
            align-self: stretch;
        font-size: 93.75%;
        line-height: var(--mol-line-height-sm);
        font-weight: var(--mol-font-medium);
      }
.top-comment .comment-item .article-comment {
      z-index: 1;
    }
.top-comment .comment-item .article-comment .profile {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-flow: row wrap;
                flex-flow: row wrap;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 6px;
      }
.top-comment .comment-item .article-comment .profile .image-container {
          --profile-width: 28px;
          width: var(--profile-width);
          height: 28px;
          background-color: var(--mol-c-greyscale-100);
          border: 1px solid var(--mol-c-greyscale-80);
          border-radius: 50%;
          overflow: hidden;
          padding: 1px;
        }
.top-comment .comment-item .article-comment .profile .image-container img {
            display: block;
            border-radius: 50%;
          }
.top-comment .comment-item .article-comment .profile .user-name {
          font-size: var(--mol-font-size-sm);
          line-height: var(--mol-line-height-none);
          font-weight: var(--mol-font-medium);
          color: var(--mol-c-greyscale-20);
        }
.top-comment .comment-item .article-comment .comment-content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        gap: 8px;
        margin-left: 34px;
      }
.top-comment .comment-item .article-comment .comment-content .comment-text {
          font-size: 93.75%;
          line-height: var(--mol-line-height-sm);
          color: var(--mol-c-greyscale-20);
        }
.top-comment .comment-item .article-comment .comment-content .comment-stat {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-flow: row wrap;
                  flex-flow: row wrap;
        }
.top-comment .comment-item .article-comment .comment-content .comment-stat .comment-rate {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-flow: row wrap;
                    flex-flow: row wrap;
            gap: 8px;
            -webkit-box-flex: 1;
                -ms-flex: 1 0 auto;
                    flex: 1 0 auto;
          }
.top-comment .comment-item .article-comment .comment-content .comment-stat .comment-rate .rate-counter {
              display: -webkit-box;
              display: -ms-flexbox;
              display: flex;
              -webkit-box-align: center;
                  -ms-flex-align: center;
                      align-items: center;
              gap: 2px;
              font-size: var(--mol-font-size-sm);
              font-weight: var(--mol-font-medium);
            }
.top-comment .comment-item .article-comment .comment-content .comment-stat .comment-rate .rate-counter.rate-up {
                color: var(--mol-c-sport-green);
              }
.top-comment .comment-item .article-comment .comment-content .comment-stat .comment-rate .rate-counter.rate-up [class*="ico-"] {
                  -webkit-filter: var(--mol-c-filter-sport-green);
                          filter: var(--mol-c-filter-sport-green);
                }
.top-comment .comment-item .article-comment .comment-content .comment-stat .comment-rate .rate-counter.rate-down {
                color: var(--mol-c-tvshowbiz-red);
              }
.top-comment .comment-item .article-comment .comment-content .comment-stat .comment-rate .rate-counter.rate-down [class*="ico-"] {
                  -webkit-filter: var(--mol-c-filter-tvshowbiz-red);
                          filter: var(--mol-c-filter-tvshowbiz-red);
                }
.factbox-container {
  padding: 1rem 0 2rem;
}
.factbox-container .factbox {
    margin-left: -1rem;
    margin-right: -1rem;
    padding: 0 1rem;
  }
.factbox-container .factbox .factbox-inner {
      position: relative;
      border-radius: 1rem;
      padding: 1.5rem 0 0;
      border-top: 1px solid var(--mol-c-greyscale-80);
      border-bottom: 1px solid var(--mol-c-greyscale-80);
      outline: 1px solid rgba(0, 0, 0, 0.1);

      background-color: var(--mol-c-home-blue-90l);
    }
.factbox-container .factbox .factbox-inner .factbox-brand {
        position: absolute;
        width: 64px;
        height: 64px;
        top: -32px;
        left: calc(50% - 32px);
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
      }
.factbox-container .factbox .factbox-inner .factbox-brand [class*="ico-"] {
          -webkit-filter: var(--mol-c-filter-white);
                  filter: var(--mol-c-filter-white);
        }
.factbox-container .factbox .factbox-inner .factbox-content {
        position: relative;
        padding: 0 1rem;
      }
.factbox-container .factbox .factbox-inner .factbox-content .mol-factbox-title {
          font-size: 1.25em;
        }
.factbox-container .factbox .factbox-inner .factbox-content .mol-factbox-title a {
            font-weight: var(--mol-font-bold);
          }
.factbox-container .factbox .factbox-inner .factbox-content .share {
          gap: 8px;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
        }
.factbox-container .factbox .factbox-inner .factbox-content .share .share-button:not(.native-share) {
            background-color: transparent;
          }
.factbox-container .factbox .factbox-inner .factbox-content .mpu .banner-wrapper {
            background-color: transparent;
          }
.factbox-container .factbox .factbox-inner .factbox-content .factbox-expand {
          position: absolute;
          left: 0;
          bottom: 0;
          text-align: center;
          padding: 1.5rem 1rem 1rem;
          width: 100%;
          z-index: 1;
        }
.factbox-container .factbox .factbox-inner .factbox-content .factbox-expand::after {
            content: "";
            position: absolute;
            display: block;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border-radius: 0 0 1rem 1rem;
            background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, rgba(0, 0, 0, 1)), to(rgba(0, 0, 0, 0)));
            background: linear-gradient(0deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
          }
.factbox-container .factbox .factbox-inner .factbox-content .factbox-expand .btn {
            z-index: 1;
          }
.factbox-container .factbox .factbox-inner .factbox-content.collapse:not(.show) {
          display: block;
          height: 420px;
          overflow: hidden;
        }
.factbox-container .factbox .factbox-inner .factbox-content.collapse:not(.show).stop-collapse {
            height: auto;
          }
.factbox-container .factbox .factbox-inner .factbox-content.collapse:not(.show).stop-collapse .factbox-expand {
              display: none;
            }
.factbox-container .factbox .factbox-inner .factbox-content.collapse.show .factbox-expand {
              display: none;
            }
.factbox-container .factbox .factbox-inner .factbox-brand {
        background-color: var(--mol-c-home-blue);
      }
body.ch-home .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-home-blue-90l);
        border-color: var(--mol-c-home-blue);
      }
body.ch-home .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-home-blue);
        }
body.ch-home .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(91%) sepia(5%) saturate(665%) hue-rotate(189deg) brightness(105%) contrast(94%);
                  filter: invert(91%) sepia(5%) saturate(665%) hue-rotate(189deg) brightness(105%) contrast(94%);
        }
body.ch-news .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-news-cyan-90l);
        border-color: var(--mol-c-news-cyan);
      }
body.ch-news .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-news-cyan);
        }
body.ch-news .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(92%) sepia(26%) saturate(91%) hue-rotate(147deg) brightness(96%) contrast(104%);
                  filter: invert(92%) sepia(26%) saturate(91%) hue-rotate(147deg) brightness(96%) contrast(104%);
        }
body.ch-tvshowbiz .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-tvshowbiz-red-90l);
        border-color: var(--mol-c-tvshowbiz-red);
      }
body.ch-tvshowbiz .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-tvshowbiz-red);
        }
body.ch-tvshowbiz .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(86%) sepia(16%) saturate(217%) hue-rotate(302deg) brightness(106%) contrast(98%);
                  filter: invert(86%) sepia(16%) saturate(217%) hue-rotate(302deg) brightness(106%) contrast(98%);
        }
body.ch-royals .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-royals-violet-90l);
        border-color: var(--mol-c-royals-violet);
      }
body.ch-royals .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-royals-violet);
        }
body.ch-royals .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(92%) sepia(13%) saturate(106%) hue-rotate(237deg) brightness(101%) contrast(92%);
                  filter: invert(92%) sepia(13%) saturate(106%) hue-rotate(237deg) brightness(101%) contrast(92%);
        }
body.ch-sport .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-sport-green-90l);
        border-color: var(--mol-c-sport-green);
      }
body.ch-sport .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-sport-green);
        }
body.ch-sport .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(92%) sepia(12%) saturate(230%) hue-rotate(71deg) brightness(105%) contrast(94%);
                  filter: invert(92%) sepia(12%) saturate(230%) hue-rotate(71deg) brightness(105%) contrast(94%);
        }
body.ch-femail .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-femail-pink-90l);
        border-color: var(--mol-c-femail-pink);
      }
body.ch-femail .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-femail-pink);
        }
body.ch-femail .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(90%) sepia(8%) saturate(294%) hue-rotate(291deg) brightness(107%) contrast(95%);
                  filter: invert(90%) sepia(8%) saturate(294%) hue-rotate(291deg) brightness(107%) contrast(95%);
        }
body.ch-money .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-money-purple-90l);
        border-color: var(--mol-c-money-purple);
      }
body.ch-money .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-money-purple);
        }
body.ch-money .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(100%) sepia(7%) saturate(1571%) hue-rotate(238deg) brightness(94%) contrast(97%);
                  filter: invert(100%) sepia(7%) saturate(1571%) hue-rotate(238deg) brightness(94%) contrast(97%);
        }
body.ch-health .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-health-turquoise-90l);
        border-color: var(--mol-c-health-turquoise);
      }
body.ch-health .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-health-turquoise);
        }
body.ch-health .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(88%) sepia(22%) saturate(103%) hue-rotate(146deg) brightness(108%) contrast(96%);
                  filter: invert(88%) sepia(22%) saturate(103%) hue-rotate(146deg) brightness(108%) contrast(96%);
        }
body.ch-science .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-science-orange-90l);
        border-color: var(--mol-c-science-orange);
      }
body.ch-science .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-science-orange);
        }
body.ch-science .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(97%) sepia(42%) saturate(588%) hue-rotate(296deg) brightness(99%) contrast(111%);
                  filter: invert(97%) sepia(42%) saturate(588%) hue-rotate(296deg) brightness(99%) contrast(111%);
        }
body.ch-travel .factbox-container .factbox .factbox-inner {
        background-color: var(--mol-c-travel-navy-90l);
        border-color: var(--mol-c-travel-navy);
      }
body.ch-travel .factbox-container .factbox .factbox-inner .factbox-brand {
          background-color: var(--mol-c-travel-navy);
        }
body.ch-travel .factbox-container .factbox .factbox-inner .factbox-expand::after {
          -webkit-filter: invert(87%) sepia(16%) saturate(41%) hue-rotate(169deg) brightness(108%) contrast(88%);
                  filter: invert(87%) sepia(16%) saturate(41%) hue-rotate(169deg) brightness(108%) contrast(88%);
        }
.related-topics .topic-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    gap: 6px;
  }
/* background-color: rgba(0, 0, 0, 0.08);
    border-radius: 12px;
    padding: 0.75rem; */
.comments .comment-container .btn {
      width: 100%;
    }
.comments .comment-container .rep-comment {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      gap: 6px;
      margin-bottom: 1rem;
    }
.comments .comment-container .rep-comment .comment-item-stat {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
      }
.comments .comment-container .rep-comment .comment-item-stat .comment-bio {
          -webkit-box-flex: 1;
              -ms-flex: 1 0 0px;
                  flex: 1 0 0;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 4px;
        }
.comments .comment-container .rep-comment .comment-item-stat .comment-bio .comment-profile {
            position: relative;
            width: 28px;
            padding-top: 28px;
            border-radius: 50%;
            overflow: hidden;
          }
.comments .comment-container .rep-comment .comment-item-stat .comment-bio .comment-profile img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover;
            }
.comments .comment-container .rep-comment .comment-item-stat .comment-bio .comment-author {
            font-size: var(--mol-font-size-sm);
            font-weight: var(--mol-font-medium);
          }
.comments .comment-container .rep-comment .comment-item-stat .comment-rate {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 8px;
        }
.comments .comment-container .rep-comment .comment-item-stat .comment-rate .comment-rate-item {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            gap: 4px;
            font-size: var(--mol-font-size-xs);
            font-weight: var(--mol-font-medium);
          }
.comments .comment-container .rep-comment .comment-item-stat .comment-rate .comment-rate-item.rate-like {
              color: var(--mol-c-sport-green);
            }
.comments .comment-container .rep-comment .comment-item-stat .comment-rate .comment-rate-item.rate-like [class*="ico-"] {
                -webkit-filter: var(--mol-c-filter-sport-green);
                        filter: var(--mol-c-filter-sport-green);
              }
.comments .comment-container .rep-comment .comment-item-stat .comment-rate .comment-rate-item.rate-dislike {
              color: var(--mol-c-tvshowbiz-red);
            }
.comments .comment-container .rep-comment .comment-item-stat .comment-rate .comment-rate-item.rate-dislike [class*="ico-"] {
                -webkit-filter: var(--mol-c-filter-tvshowbiz-red);
                        filter: var(--mol-c-filter-tvshowbiz-red);
              }
.comments .comment-container .rep-comment .comment-content {
        font-size: 0.938em;
        line-height: 1.2em;
      }
.comments .comment-container .your-comment {
      padding: 0;
    }
.comments .comment-container .your-comment .your-comment-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        gap: 4px;
      }
.comments .comment-container .your-comment .your-comment-container .comment-bio {
          -webkit-box-flex: 0;
              -ms-flex: 0 0 1;
                  flex: 0 0 1;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          gap: 6px;
        }
.comments .comment-container .your-comment .your-comment-container .comment-bio .comment-profile {
            position: relative;
            width: 28px;
            padding-top: 28px;
            border-radius: 50%;
            overflow: hidden;
          }
.comments .comment-container .your-comment .your-comment-container .comment-bio .comment-profile img {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
              -o-object-fit: cover;
                 object-fit: cover;
            }
.comments .comment-container .your-comment .your-comment-container .input-container {
          -webkit-box-flex: 1;
              -ms-flex: 1;
                  flex: 1;
        }
.comments .comment-container .your-comment .your-comment-container .input-container .comment-input {
            width: 100%;
            background-color: var(--mol-c-greyscale-100);
            border-radius: 999px;
            font-size: 0.875em;
          }
/* This file contains very basic styles. */
.article-container {
  -webkit-box-shadow: 0 0 16rem rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 16rem rgba(0, 0, 0, 0.2);
}
.article-container .article-base.font-base {
      font-size: 1rem;
    }
.article-container .article-base.font-base.font-sm {
        font-size: 0.9rem;
      }
.article-container .article-base.font-base.font-md {
        font-size: 1rem;
      }
.article-container .article-base.font-base.font-lg {
        font-size: 1.1rem;
      }
.article-container .article-base.font-base.font-xl {
        font-size: 1.2rem;
      }
.article-container .article-overlay-nav {
    display: none !important;
  }
.article-container .article-overlay-nav .btn {
      position: fixed;
      top: 50%;
      -webkit-transform: translateY(-50%);
              transform: translateY(-50%);
      border: none;
      background-color: rgba(0, 0, 0, 0.25);
      z-index: 99;
    }
.article-container .article-overlay-nav .btn.article-overlay-nav-left {
        left: 0;
        margin-left: -25px;
        padding: 16px 7px 16px 25px;
        border-radius: 100%;
      }
.article-container .article-overlay-nav .btn.article-overlay-nav-right {
        right: 0;
        margin-right: -25px;
        padding: 16px 25px 16px 7px;
        border-radius: 100%;
      }
.article-item {
  padding-bottom: 0.8rem;
  margin-bottom: 0.8rem;
  border-bottom: 1px solid var(--mol-c-greyscale-89);
}
.article-item .article-item-link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
.article-item .article-item-link .thumbnail-container .article-media {
        display: block;
      }
.article-item .article-item-link .desc-container .article-title {
        margin-bottom: 0.4em;
        color: var(--mol-c-home-blue);
      }
.article-item .article-item-link .desc-container .stat-comment {
      }
.article-item.darkmode {
    border-color: rgba(255, 255, 255, 0.2);
  }
.article-item.darkmode .article-item-link .desc-container .article-title {
          color: var(--mol-c-greyscale-100);
          font-size: var(--mol-font-size-lg1);
          opacity: 0.9;
        }
.article-item.darkmode .article-item-link .desc-container .stat-comment .btn {
            border: 1px solid rgba(255, 255, 255, 0.4);
            color: var(--mol-c-greyscale-100);
          }
.article-item.darkmode .article-item-link .desc-container .stat-comment .btn [class*="ico-"] {
              -webkit-filter: invert(100%);
                      filter: invert(100%);
            }
.article-item.item-type-fullwidth {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
.article-item.item-type-fullwidth .article-item-link {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
      gap: 0.75rem;
    }
.article-item.item-type-fullwidth .article-item-link .thumbnail-container {
        margin-left: -1rem;
        margin-right: -1rem;
      }
.article-item.item-type-fullwidth .article-item-link .thumbnail-container .article-media {
          width: 100%;
          max-width: unset;
        }
.article-item.item-type-fullwidth .article-item-link .desc-container .article-title {
          font-size: var(--mol-font-size-lg3);
        }
.article-item.item-type-horizontal {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
  }
.article-item.item-type-horizontal .article-item-link {
      gap: 0.6rem;
    }
.article-item.item-type-horizontal .article-item-link .thumbnail-container .article-media {
          width: 120px;
          max-width: unset;
        }
.article-item.item-type-horizontal .article-item-link .desc-container .article-title {
          font-size: var(--mol-font-size-lg1);
        }
.article-item.item-type-vertical {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
            flex: 0 0 50%;
    max-width: 50%;
  }
.article-item.item-type-vertical.left-item {
      padding-right: 0.5rem;
    }
.article-item.item-type-vertical.right-item {
      padding-left: 0.5rem;
    }
.article-item.item-type-vertical .article-item-link {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: stretch;
          -ms-flex-align: stretch;
              align-items: stretch;
      gap: 0.6rem;
    }
.article-item.item-type-vertical .article-item-link .thumbnail-container .article-media {
          width: 100%;
        }
.article-item.item-type-vertical .article-item-link .desc-container .article-title {
          font-size: var(--mol-font-size-lg1);
        }
.article-head {
  padding: 1rem;
}
.article-head .article-title {
    font-size: var(--mol-font-size-lg4);
  }
.article-head .headline-image .image-wrapper {
      margin-left: -1rem;
      margin-right: -1rem;
    }
.article-head .byline {
    border-bottom: 1px solid var(--mol-c-greyscale-89);
    padding: 1rem 0;
    margin-bottom: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    gap: 4px;
  }
.article-head .byline > div {
      -webkit-box-flex: 0;
          -ms-flex: 0 0 100%;
              flex: 0 0 100%;
    }
.article-head .byline .date {
      font-size: var(--mol-font-size-xs);
      color: var(--mol-c-greyscale-40);
      line-height: var(--mol-line-height-sm);
    }
.article-head .byline .author {
      font-size: var(--mol-font-size-sm);
      color: var(--mol-c-greyscale-20);
      line-height: var(--mol-line-height-sm);
    }
.article-head .read-function {
    padding-bottom: 1rem;
  }
.article-head .read-function .read-function-container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      gap: 8px;
    }
.article-head .read-function .read-function-container .rep-topic-selector {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
            -ms-flex: 1 0 0px;
                flex: 1 0 0;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        gap: 4px;
      }
.article-head .read-function .read-function-container .rep-topic-selector .label {
          font-size: 0.875rem;
          font-weight: var(--mol-font-medium);
        }
.article-head .read-function .read-function-container .btn.text-size {
          color: var(--mol-c-greyscale-20);
        }
.article-head .read-function .read-function-container .btn.text-size [class*="ico-"] {
            -webkit-filter: none;
                    filter: none;
          }
.article-head .read-function .text-size-control {
      position: relative;
      padding: 1rem;
      margin-left: -1rem;
      margin-right: -1rem;
      margin-top: 1rem;
      margin-bottom: 1rem;
      background-color: var(--mol-c-greyscale-89);
    }
.article-head .read-function .text-size-control:after {
        content: "";
        position: absolute;
        border-style: solid;
        border-width: 0 10px 12px;
        border-color: var(--mol-c-greyscale-89) transparent;
        display: block;
        width: 0;
        z-index: 1;
        top: -12px;
        right: 50px;
      }
.article-head .read-function .text-size-control .text-size-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
      }
.article-head .read-function .text-size-control .text-size-container .ts-button {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-flex: 0;
              -ms-flex: 0 0 25%;
                  flex: 0 0 25%;
          max-width: 25%;
          padding: 0.25rem;
        }
.article-head .read-function .text-size-control .text-size-container .ts-button [class*="fs-label"] {
            color: var(--mol-c-greyscale-20);
          }
.article-head .read-function .text-size-control .text-size-container .ts-button .fs-label {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 48px;
            height: 48px;
            border-radius: 12px;
            background-color: var(--mol-c-greyscale-100);
          }
.article-head .read-function .text-size-control .text-size-container .ts-button .fs-label-2 {
            margin-top: 0.5rem;
            font-size: var(--mol-font-size-sm);
          }
.article-head .read-function .text-size-control .text-size-container .ts-button .fs-label-3 {
            margin-top: 0.25rem;
            font-size: var(--mol-font-size-xs);
            opacity: 0.6;
          }
.article-head .read-function .text-size-control .text-size-container .ts-button.sm .fs-label {
              font-size: var(--mol-font-size-sm);
            }
.article-head .read-function .text-size-control .text-size-container .ts-button.md .fs-label {
              font-size: var(--mol-font-size-md);
            }
.article-head .read-function .text-size-control .text-size-container .ts-button.lg .fs-label {
              font-size: var(--mol-font-size-lg);
            }
.article-head .read-function .text-size-control .text-size-container .ts-button.xl .fs-label {
              font-size: var(--mol-font-size-xl);
            }
.article-head .read-function .text-size-control .text-size-container .ts-button.selected .fs-label {
              background-color: var(--mol-c-home-blue-90l);
              border: 1px solid var(--mol-c-home-blue);
            }
.article-head .read-function .text-size-control .text-size-container .ts-button.selected .fs-label-2 {
              font-weight: var(--mol-font-bold);
            }
.article-head .article-summary {
    padding-top: 0;
    padding-bottom: 1rem;
    padding-left: 1rem;
    list-style: none;
  }
.article-head .article-summary .summary-item {
      position: relative;
      font-weight: var(--mol-font-medium);
      line-height: var(--mol-line-height-sm);
      margin-bottom: 0.75rem;
    }
.article-head .article-summary .summary-item:last-child {
        margin-bottom: 0;
      }
.article-head .article-summary .summary-item::before {
        content: "";
        position: absolute;
        display: block;
        width: 8px;
        height: 8px;
        border-radius: 100%;
        top: 6px;
        left: -1rem;
        background-color: var(--mol-c-home-blue);
      }
body.ch-home .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-home-blue);
        }
body.ch-news .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-news-cyan);
        }
body.ch-tvshowbiz .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-tvshowbiz-red);
        }
body.ch-royals .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-royals-violet);
        }
body.ch-sport .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-sport-green);
        }
body.ch-femail .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-femail-pink);
        }
body.ch-money .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-money-purple);
        }
body.ch-health .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-health-turquoise);
        }
body.ch-science .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-science-orange);
        }
body.ch-travel .article-head .article-summary .summary-item::before {
          background-color: var(--mol-c-travel-navy);
        }
/* body.ch-home {
  .summary-item {
    &::before {
      background-color: var(--mol-c-home-blue);
    }
  }
}
body.ch-news {
  .summary-item {
    &::before {
      background-color: var(--mol-c-news-cyan);
    }
  }
}
body.ch-science {
  .summary-item {
    &::before {
      background-color: var(--mol-c-science-orange);
    }
  }
} */
.article-body {
  padding: 0 1rem 1rem;
}
.article-body a {
    font-weight: var(--mol-font-medium);
  }
.article-body p,
  .article-body li {
    line-height: var(--mol-line-height-md);
  }
.article-body p.para {
    margin: 0 0 1em 0;
  }
.article-body ul li, .article-body ol li {
      margin-bottom: 0.5em;
    }
.article-body .media-container {
    margin: 1.5rem 0;
  }
.article-body .media-container .image-wrap {
      position: relative;
      margin-left: -1rem;
      margin-right: -1rem;
    }
.article-body .media-container .image-wrap img {
        max-width: none;
        width: 100%;
      }
.article-body .media-container .image-caption {
      position: relative;
      margin-top: 0.4rem;
      margin-bottom: 0.4rem;
      font-size: 0.938em;
      font-weight: var(--mol-font-medium);
      line-height: var(--mol-line-height-sm);
      /* &::before {
        content: "";
        display: block;
        position: absolute;
        width: 3px;
        height: 100%;
        top: 0;
        left: -8px;
        background-color: rgba(0, 0, 0, 0.1);
      } */
      /* &::before {
        content: "";
        display: block;
        position: absolute;
        width: 8px;
        height: 10px;
        top: 0;
        left: 0;
        border-left: 2px solid rgba(0, 0, 0, 0.2);
        border-bottom: 2px solid rgba(0, 0, 0, 0.2);
      } */
    }
.article-body .media-container .image-caption::before {
        content: "";
        display: inline-block;
        margin-right: 4px;
        vertical-align: 1px;
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 4px 0 4px 6px;
        border-color: transparent transparent transparent var(--mol-c-greyscale-0);
        opacity: 0.4;
      }
.article-body .after-article-content {
    margin: 1rem 0 2rem;
  }
.article-body .after-article-content .title {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
    }
.article-body .after-article-content .title .label {
        -webkit-box-flex: 1;
            -ms-flex: 1 0 0px;
                flex: 1 0 0;
        font-size: 0.667em;
        color: var(--mol-c-greyscale-10);
      }
.sticky-banner-bottom {
  position: fixed;
  bottom: 0;
  width: 100%;

  padding: 1.2rem 0.5rem;
  border-top: 1px solid var(--mol-c-greyscale-89);
  background-color: rgba(255, 255, 255, 0.8);
  /* box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25); */
  -webkit-backdrop-filter: blur(2px);
          backdrop-filter: blur(2px);
  z-index: 4;
}
.sticky-banner-bottom .mol-ads-label-container {
    position: relative;
    display: block;
    max-width: 320px;
    margin: 0 auto;
  }
.sticky-banner-bottom .mol-ads-label-container .mol-ads-label {
      position: absolute;
      left: 0;
      top: 0;
      -webkit-transform: translateY(-100%);
              transform: translateY(-100%);
      font-size: var(--mol-font-size-xxxxs);
      line-height: var(--mol-line-height-md);
    }
.sticky-banner-bottom .adHolder {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
.footer {
  padding: 10rem 0;
  margin-bottom: 94px; /* Bottom Banner offset */
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #ccc;
}
/* COMPONENT */
/* @import ""; */
/* PAGE CUSTOMISATION */
