/*// VARS*/
body {
  --blackTintColor: #1d1d1b;
  --blueColor: #0098da;
  --blueAltColor: #005d95;
  --blueBgDarkModeColor: #111523;
  --blueDarkColor: #175e9d;
  --blueDarkerColor: #00355f;
  --blueDarkModeColor: #41c0f0;
  --blueLightColor: #ecf3fa;
  --brightness20Color: #333;
  --brightness70Color: #d0d0d0;
  --businessLinenColor: #fcf4ec;
  --businessLinenDarkColor: #f4ebe2;
  --darkBackgroundColor: #101010;
  --grayColor: #9d9d9c;
  --grayDark1Color: #888;
  --grayDark2Color: #676767;
  --grayLight1Color: #f7f6f5;
  --grayLight2Color: #dedede;
  --magentaColor: #b7236d;
  --offWhiteColor: #fbf2ec;
  --redColor: #ea515a;
  --redDarkColor: #762d4c;
  --greenColor: #10a55d;
  --backgroundColor: #fff;
  --blackTintHoverColor: #10100f;
  --blueHoverColor: #0091d0;
  --blueAltHoverColor: #004d7c;
  --businessLinenDarkHoverColor: #f1e6db;
  --grayLight1HoverColor: #f2f1ef;
  --magentaHoverColor: #a21f60;
  --businessBrightness70Color: #dbd4cd;
  --blueAltDarkColor: #004f7f;
  --blueLighterColor: #f2f5fb;
  --businessLinenAltColor: #fbefe4;
  --greenDarkColor: #197b00;
  --grayBackgroundKlarnaColor: #f2f2f1;
  --magentaAltColor: #c6579a;
  --orangeColor: #ff5f0e;
  --orangeDarkColor: #f45200;
  --redLightColor: #ffeaea;
  --gridBorderColor: rgba(0, 0, 0, 0.1);
  --blackColor: #000;
  --whiteColor: #fff;
  --kompakt-background-color: #fff;
  --kompakt-text-color: #1d1d1b;
  --kompakt-text2-color: #565654;
  --kompakt-border-color: #dedede;
  --kompakt-button-border-color: #dedede;
  --kompakt-link-color: #00568a;
  --kompakt-link-hover-color: #053f6c;
  --kompakt-menu-background-color: #00355f;
  --kompakt-page-background-color: #002746;
  --kompakt-page-background-gradient-color: rgb(0, 25, 45);
  --kompakt-box-shadow-color: rgba(0, 0, 0, 0.06);
  --kompakt-chat-intro-background-color: #00355f;
  --kompakt-chat-background-color-1: #762d4c;
  --kompakt-chat-background-color-2: #f7f6f5;
  --kompakt-chat-text-color-1: #fff;
  --kompakt-chat-text-color-2: #1d1d1b;
  --kompakt-selection-lifestyle-wrapper-color: #fdeae2;
  --kompakt-selection-lifestyle-background-color: #762d4c;
  --kompakt-selection-lifestyle-text-color: #fff;
  --kompakt-selection-lifestyle-type-color: #dedede;
  --kompakt-button-active: #0098da;
  --kompakt-button-active-hover: #0091d0;
  --kompakt-button-active-hover-border: transparent;
  --kompakt-button-hover: rgba(103, 103, 103, 0.1);
  --kompakt-text-area-text-color: #1d1d1b;
  --kompakt-conversation-starter-background-color: #ffe7ef;
  --kompakt-conversation-starter-button-color: #762d4c;
  --kompakt-conversation-starter-headline-color: #762d4c;
  --kompakt-conversation-starter-meta-text-color: #762d4c;
  --kompakt-conversation-starter-meta-background-color: rgba(243, 162, 190, 0.4);
  --kompakt-conversation-starter-background-secondary-color: #d0a5b4;
  --kompakt-conversation-starter-background-third-color: #a6828e;
  --kompakt-conversation-starter-link-color: #a21f60;
  --kompakt-conversation-starter-link-hover-color: #762d4c;
  --kompakt-selected-article-weekend-color: #00355f;
  --kompakt-quiz-background-color: #00355f;
  --kompakt-quiz-progress-bar-color: #002746;
  --kompakt-quiz-button-selected: #ffe400;
  --kompakt-quiz-button-hover-color: #f7f6f5;
  --kompakt-quiz-button-border-color: transparent;
  --kompakt-progress-value-color: #0091d0;
  --kompakt-pod-background-color: #00355f;
  --kompakt-pod-border-color: #004d7c;
  --kompakt-pod-timeline-color: #004d7c;
  --kompakt-pod-button-color: #0098da;
  --kompakt-pod-slider-progress-color: #0098da;
  --kompakt-pod-description-color: #dedede;
  --kompakt-pod-description-small-color: #dedede;
  --kompakt-pod-native-button-border-color: #0098da;
  --kompakt-pod-native-button-background-color: #0098da;
  --kompakt-locked-pod-button-color: #0098da;
  --kompakt-right-now-color: #ea515a;
  --kompakt-head-text-color: #565654;
  --kompakt-quickview-text-color: #565654;
  --kompakt-quickview-toggle-color: #fff;
  --kompakt-quickview-toggle-border-color: #dedede;
  --kompakt-quickview-toggle-hover-color: rgba(29, 29, 27, 0.16);
  --kompakt-quickview-toggle-active-hover-color: rgba(0, 152, 218, 0.16);
  --kompakt-quickview-toggle-button-color: #f7f6f5;
  --kompakt-quickview-toggle-button-border-color: #dedede;
  --kompakt-label-background-color: #f7f6f5;
  --kompakt-share-overlay-background: rgba(229, 229, 229, 0.6);
  --kompakt-share-button-wrapper-hover-color: #1d1d1b;
  --kompakt-share-button-color: #1d1d1b;
  --kompakt-share-button-hover-color: #1d1d1b;
  --kompakt-avatar-background-color: #fdeae2;
  --kompakt-close-button-color: #9d9d9c;
  --kompakt-xmas-background-color: #be3455;
}
/*// GENERAL*/
body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  background-color: #ecf3fa;
  margin: 0;
  box-sizing: border-box;

  * {
    box-sizing: inherit;
  }

  p {
    margin: 0
  }

  > #main{
    flex-grow: 1;
    width: 100%;
    margin: 0 auto;
    padding: 0 1em;
    box-sizing: border-box;
    background-color: #ecf3fa;
  }

}

html {
  -webkit-font-smoothing: antialiased;
  font-family: sans-serif;
}

/*// STYLES COPIED FROM SVD SITE*/

.background-light-blue .Container--section, .cart-wrapper .cart .cart-text, .te-cart-page .te-checkout-product-price, .te-cart-page .te-checkout-product-price-sales .te-sales, .te-cart-page .te-regular, .te-cart-page .te-sales, .te-checkout .te-checkout-columns-small, .te-checkout .te-checkout-product-price, .te-checkout .te-checkout-product-price-sales .te-sales, .te-checkout .te-regular, .te-checkout .te-sales, .te-collection .te-product-tile .te-basic-price, .te-collection .te-product-tile .te-product-tile-details .te-button .te-button-text, .te-collection .te-product-tile .te-product-tile-details .te-details-brand, .te-collection .te-product-tile .te-product-tile-details .te-details-name, .te-collection .te-product-tile .te-product-tile-details .te-product-tile-price .te-basic-price-main, .te-collection .te-product-tile .te-product-tile-details .te-product-tile-price .te-basic-price-main-regular, .te-collection .te-product-tile .te-product-tile-details .te-product-tile-price .te-basic-price-main-sales, .te-dialog.te-styled .te-basic-price-main, .te-dialog.te-styled .te-basic-price-main-regular, .te-dialog.te-styled .te-basic-price-main-sales, .te-dialog.te-styled .te-basic-price-main-vat, .te-dialog.te-styled .te-button .te-button-text, .te-dialog.te-styled .te-cart-page, .te-dialog.te-styled .te-cart-page .te-checkout-product-brand, .te-dialog.te-styled .te-cart-page .te-checkout-product-name, .te-dialog.te-styled .te-delivery-list, .te-dialog.te-styled .te-description, .te-dialog.te-styled .te-details-brand, .te-dialog.te-styled .te-details-name, .te-dialog.te-styled .te-modular-dropdown-select, .te-dialog.te-styled .te-product-merchant-name, .te-popup-wrapper .te-button .te-button-text, .te-popup-wrapper .te-cart-list-item-info-attribute, .te-popup-wrapper .te-cart-list-item-info-brand, .te-popup-wrapper .te-cart-list-item-info-price, .te-popup-wrapper .te-cart-list-item-info-price-no-sales, .te-popup-wrapper .te-cart-list-item-info-price-sales, .te-popup.te-added-to-cart .te-button .te-button-text, .te-popup.te-added-to-cart .te-main-content-container .te-popup-product-basic-info .te-product-brand, .te-popup.te-added-to-cart .te-main-content-container .te-popup-product-basic-info .te-product-name, .te-popup.te-added-to-cart .te-main-content-container .te-popup-product-basic-info .te-product-price-container .te-product-regular-price, .te-popup.te-added-to-cart .te-main-content-container .te-popup-product-basic-info .te-product-price-container .te-product-sales-price, .te-popup.te-added-to-cart .te-merchant, .te-product-page .te-basic-price-main, .te-product-page .te-basic-price-main-regular, .te-product-page .te-basic-price-main-sales, .te-product-page .te-basic-price-main-vat, .te-product-page .te-button .te-button-text, .te-product-page .te-cart-page, .te-product-page .te-cart-page .te-checkout-product-brand, .te-product-page .te-cart-page .te-checkout-product-name, .te-product-page .te-delivery-list, .te-product-page .te-description, .te-product-page .te-details-brand, .te-product-page .te-details-name, .te-product-page .te-modular-dropdown-select, .te-product-page .te-product-merchant-name, .te-store .te-store-desktop-menu .te-store-menu-item {
  font-style: normal;
  font-weight: 400
}

.background-light-blue .Container--section h1 {
  font-feature-settings: "kern", "liga", "pnum";
  font-style: normal;
  font-weight: 700
}

.background-light-blue {
  background-color: #ecf3fa;

  .Container--section {
    padding-bottom: 32px;
  }
}

@media (max-width: 811px) {
  .background-light-blue .Container--section {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 16px;
  }
}

.background-light-blue .Container--section h1 {
  font-size: 48px;
  font-weight: 500;
  line-height: 56px;
  padding-bottom: 16px;
  padding-top: 60px;
  margin: 0;
}

@media (max-width: 811px) {
  .background-light-blue .Container--section h1 {
    padding-bottom: 0;
    padding-top: 16px
  }
}

.bLVmvC {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: transparent;
  border: none;
  outline: none;
  padding: 0;
}

/*!sc*/
.bLVmvC svg {
  width: 16px;
  height: 16px;
}

/*!sc*/
data-styled.g1[id="StyledSearchButton-www__sc-1hyxidy-0"] {
  content: "bLVmvC,"
}

/*!sc*/
.eJjPZZ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  border: 1px solid #dedede;
  max-width: 140px;
  height: 32px;
  border-radius: 20px;
  padding: 0 16px;
  cursor: text;
}

/*!sc*/
.eJjPZZ input {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  background-color: transparent;
  border: none;
  outline: none;
  font-size: 16px;
  width: calc(100% - 16px);
}

/*!sc*/
.eJjPZZ input strong, .eJjPZZ input b {
  font-weight: normal;
}

/*!sc*/
.eJjPZZ input em, .eJjPZZ input i {
  font-style: normal;
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .eJjPZZ {
    display: none;
  }
}

/*!sc*/
data-styled.g2[id="SearchBox-www__sc-1hyxidy-1"] {
  content: "eJjPZZ,"
}

/*!sc*/
.uAQIj {
  display: none;
  border: none;
  max-width: 40vw;
  width: 500px;
  background-color: #f7f6f5;
}

/*!sc*/
@media screen and (min-width: 50em) {
  .menu-is-open .SearchBoxMainMenu-www__sc-1hyxidy-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

/*!sc*/
data-styled.g3[id="SearchBoxMainMenu-www__sc-1hyxidy-2"] {
  content: "uAQIj,"
}

/*!sc*/
.guShXV {
  display: none;
  background-color: #f7f6f5;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 56px;
  padding: 0 16px;
  border-top: 1px solid #dedede;
}

/*!sc*/
.guShXV button {
  background-color: transparent;
  border: none;
  outline: none;
}

/*!sc*/
.guShXV input {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  background-color: transparent;
  border: none;
  outline: none;
  font-size: 16px;
  width: calc(100% - 56px);
}

/*!sc*/
.guShXV input strong, .guShXV input b {
  font-weight: normal;
}

/*!sc*/
.guShXV input em, .guShXV input i {
  font-style: normal;
}

/*!sc*/
.guShXV .StyledSearchButton-www__sc-1hyxidy-0 {
  margin-right: 12px;
}

/*!sc*/
@media screen and (max-width: 49.9375em) {
  .menu-is-open .SearchBoxMobile-www__sc-1hyxidy-3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

/*!sc*/
data-styled.g4[id="SearchBoxMobile-www__sc-1hyxidy-3"] {
  content: "guShXV,"
}

/*!sc*/
.cZNwPD {
  height: 20px;
  font-size: 16px;
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .menu-is-open .MobileSearchButton-www__sc-1hyxidy-4 {
    display: none;
  }
}

/*!sc*/
@media screen and (max-width: 300px) {
  .cZNwPD {
    display: none;
  }
}

/*!sc*/
data-styled.g5[id="MobileSearchButton-www__sc-1hyxidy-4"] {
  content: "cZNwPD,"
}

/*!sc*/
.dUMFL {
  display: none;
  padding: 0;
  width: 28px;
  height: 28px;
}

/*!sc*/
.show-clear-button .ClearButton-www__sc-1hyxidy-5 {
  display: block;
}

/*!sc*/
data-styled.g6[id="ClearButton-www__sc-1hyxidy-5"] {
  content: "dUMFL,"
}

/*!sc*/
.fTtaQU {
  display: none;
}

/*!sc*/
@media screen and (max-width: 49.9375em) {
  .fTtaQU {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

/*!sc*/
data-styled.g7[id="SmallScreens-www__sc-1hyxidy-6"] {
  content: "fTtaQU,"
}

/*!sc*/
.bsicrf {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
@media screen and (max-width: 49.9375em) {
  .bsicrf {
    display: none;
  }
}

/*!sc*/
data-styled.g8[id="LargeScreens-www__sc-1hyxidy-7"] {
  content: "bsicrf,"
}

/*!sc*/
@font-face {
  font-family: 'Svd Serif';
  src: url('/font/svd-serif-regular.woff2') format('woff2'), url('/font/svd-serif-regular.woff') format('woff'), url('/font/svd-serif-regular.otf') format('otf'), url('/font/svd-serif-regular.ttf') format('ttf'), url('/font/svd-serif-regular.eot') format('eot');
}

/*!sc*/
data-styled.g18[id="sc-global-gLxTTR1"] {
  content: "sc-global-gLxTTR1,"
}

/*!sc*/
.htvXwE {
  background: #00355f;
  color: #fff;
}

/*!sc*/
.htvXwE a, .htvXwE a:hover {
  color: #fff;
}

/*!sc*/
.htvXwE a {
  -webkit-text-decoration: underline;
  text-decoration: underline;
}

/*!sc*/
.htvXwE a:hover {
  -webkit-text-decoration: none !important;
  text-decoration: none !important;
}

/*!sc*/
data-styled.g19[id="PageFooter-www__sc-14dmo3w-0"] {
  content: "htvXwE,"
}

/*!sc*/
.fNzFKk {
  padding-top: 140px;
  padding-bottom: 64px;
  position: relative;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .fNzFKk {
    padding-top: 32px;
  }
}

/*!sc*/
@media screen and (min-width: 50em) {
  .fNzFKk {
    padding-bottom: 96px;
  }
}

/*!sc*/
data-styled.g20[id="FooterContent-www__sc-14dmo3w-1"] {
  content: "fNzFKk,"
}

/*!sc*/
.bzUHDg {
  display: block;
  margin-bottom: 16px;
  white-space: normal;
}

/*!sc*/
data-styled.g21[id="FooterSectionLink-www__sc-14dmo3w-2"] {
  content: "bzUHDg,"
}

/*!sc*/
.dYPDAj {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 1.4464285714285714;
  position: relative;
  display: inline-block;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  vertical-align: top;
  margin-top: 24px;
  padding: 0 9px;
  width: 100%;
}

/*!sc*/
.dYPDAj strong, .dYPDAj b {
  font-weight: normal;
}

/*!sc*/
.dYPDAj em, .dYPDAj i {
  font-style: normal;
}

/*!sc*/
@media print {
  .dYPDAj {
    font-size: 12px;
  }
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .dYPDAj {
    font-size: 12px;
  }
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .dYPDAj {
    width: calc(98% / 3);
    padding-left: 7%;
    line-height: 20px;
  }

  .dYPDAj:first-child {
    padding-left: 0;
  }
}

/*!sc*/
data-styled.g22[id="FooterSection-www__sc-14dmo3w-3"] {
  content: "dYPDAj,"
}

/*!sc*/
.hRWoxZ {
  padding-bottom: 9px;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
}

/*!sc*/
@media screen and (min-width: 50em) {
  .hRWoxZ {
    width: 100%;
    padding-bottom: 0;
  }

  .hRWoxZ .FooterSection-www__sc-14dmo3w-3 ~ .FooterSection-www__sc-14dmo3w-3::after {
    top: 0;
    bottom: 0;
    width: 1px;
    height: auto;
    left: 0;
    right: auto;
    content: '';
    position: absolute;
    background-color: rgba(255, 255, 255, 0.3);
  }
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .itAFXT {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: end;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
  }
}

/*!sc*/
@media screen and (min-width: 50em) {
  .itAFXT {
    width: 100%;
    padding-bottom: 0;
  }
}

/*!sc*/
data-styled.g23[id="FooterSections-www__sc-14dmo3w-4"] {
  content: "hRWoxZ,itAFXT,"
}

/*!sc*/
@media screen and (min-width: 50em) {
  .hAjYlw {
    padding-right: 16px;
  }
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .hAjYlw {
    font-size: 12px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    padding-bottom: 32px;
    margin-bottom: 8px;
  }

  .hAjYlw .FooterSectionLink-www__sc-14dmo3w-2 {
    font-size: 14px;
  }
}

/*!sc*/
data-styled.g24[id="FooterSectionCustomerService-www__sc-14dmo3w-5"] {
  content: "hAjYlw,"
}

/*!sc*/
.kYOjqq {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/*!sc*/
data-styled.g25[id="FooterList-www__sc-14dmo3w-6"] {
  content: "kYOjqq,"
}

/*!sc*/
.ijnlId {
  width: 107px;
}

/*!sc*/
.ijnlId img {
  border-left: none;
  box-sizing: inherit;
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .ijnlId {
    margin-right: auto;
    margin-left: auto;
    margin-top: 32px;
    width: 90px;
  }
}

/*!sc*/
data-styled.g26[id="FooterLogo-www__sc-14dmo3w-7"] {
  content: "ijnlId,"
}

/*!sc*/
.ihBdia {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  display: inline-block;
  margin-top: 12px;
}

/*!sc*/
.ihBdia strong, .ihBdia b {
  font-weight: normal;
}

/*!sc*/
.ihBdia em, .ihBdia i {
  font-style: normal;
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .ihBdia {
    text-align: center;
    font-size: 12px;
    width: 100%;
  }
}

/*!sc*/
data-styled.g27[id="FooterDescription-www__sc-14dmo3w-8"] {
  content: "ihBdia,"
}

/*!sc*/
.hkdixy {
  color: #1d1d1b;
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-size: 16px;
  font-weight: 500;
  -webkit-text-decoration: none;
  text-decoration: none;
  margin-right: 16px;
  color: #1d1d1b;
}

/*!sc*/
@media screen and (max-width: 78.0625em) {
  .hkdixy:nth-child(n + 6) {
    display: none;
  }
}

/*!sc*/
@media screen and (max-width: 62.4375em) {
  .hkdixy:nth-child(n + 5) {
    display: none;
  }
}

/*!sc*/
@media screen and (min-width: 600px) and (max-width: 700px) {
  .hkdixy:nth-child(n + 4) {
    display: none;
  }
}

/*!sc*/
@media screen and (max-width: 25em) {
  .hkdixy {
    font-size: 14px;
    margin-right: 8px;
  }
}

/*!sc*/
@media screen and (max-width: 319px) {
  .hkdixy:nth-child(n + 3) {
    display: none;
  }
}

/*!sc*/
@media screen and (min-width: 600px) and (max-width: 800px) {
  .hkdixy:not(.logged-in .Item-www__sc-1thdnj-0):nth-child(n + 3) {
    display: none;
  }
}

/*!sc*/
data-styled.g28[id="Item-www__sc-1thdnj-0"] {
  content: "hkdixy,"
}

/*!sc*/
.bqaFY {
  display: block;
  background-color: #fff;
  position: absolute;
  left: -9999%;
}

/*!sc*/
.menu-is-open .MainNavigationContent-www__sc-1thdnj-1 {
  display: none;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .bqaFY {
    position: static;
    left: 0;
  }
}

/*!sc*/
.jExLPq {
  display: block;
  background-color: #fff;
}

/*!sc*/
.menu-is-open .MainNavigationContent-www__sc-1thdnj-1 {
  display: none;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .jExLPq {
    position: absolute;
    left: -9999%;
  }
}

/*!sc*/
data-styled.g29[id="MainNavigationContent-www__sc-1thdnj-1"] {
  content: "bqaFY,jExLPq,"
}

/*!sc*/
.cfdlsH {
  display: block;
  width: 250px;
  margin-right: 32px;
}

/*!sc*/
@media screen and (max-width: 62.4375em) {
  .cfdlsH {
    width: 175px;
  }
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .cfdlsH {
    margin: 0;
  }
}

/*!sc*/
data-styled.g38[id="LogotypeLink-www__sc-152owel-0"] {
  content: "cfdlsH,"
}

/*!sc*/
.dWafT {
  width: auto;
  height: 30px;
  display: block;
}

/*!sc*/
@media screen and (max-width: 62.4375em) {
  .dWafT {
    height: 22px;
  }
}

/*!sc*/
data-styled.g39[id="Image-www__sc-152owel-1"] {
  content: "dWafT,"
}

/*!sc*/
.jQsksz {
  display: none;
}

/*!sc*/
.jQsksz.is-active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  max-width: 210px;
}

/*!sc*/
data-styled.g40[id="UserLoginStatus-www__sc-dg32m6-0"] {
  content: "jQsksz,"
}

/*!sc*/
.ddqosT {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-color: #f7f6f5;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  outline: 0;
  border: none;
}

/*!sc*/
.ddqosT.js-user-icon, .ddqosT.js-student-icon {
  display: none;
}

/*!sc*/
.ddqosT.js-user-icon.is-visible, .ddqosT.js-student-icon.is-visible {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
.fqqKNU {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-color: #005d95;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  outline: 0;
  border: none;
}

/*!sc*/
.fqqKNU.js-user-icon, .fqqKNU.js-student-icon {
  display: none;
}

/*!sc*/
.fqqKNU.js-user-icon.is-visible, .fqqKNU.js-student-icon.is-visible {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
.kynBqI {
  width: 32px;
  height: 32px;
  border-radius: 100%;
  background-color: #252d40;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  outline: 0;
  border: none;
}

/*!sc*/
.kynBqI.js-user-icon, .kynBqI.js-student-icon {
  display: none;
}

/*!sc*/
.kynBqI.js-user-icon.is-visible, .kynBqI.js-student-icon.is-visible {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
data-styled.g41[id="UserButton-www__sc-dg32m6-1"] {
  content: "ddqosT,fqqKNU,kynBqI,"
}

/*!sc*/
.dwkSyF {
  display: none;
}

/*!sc*/
@media screen and (max-width: 374px) {
  .dwkSyF {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

/*!sc*/
data-styled.g42[id="UserButtonLoggedOut-www__sc-dg32m6-2"] {
  content: "dwkSyF,"
}

/*!sc*/
.cwERve {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  color: #fff;
  padding: 0 14px;
  border-radius: 50px;
  background-color: #0098da;
  height: 32px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
.cwERve strong, .cwERve b {
  font-weight: normal;
}

/*!sc*/
.cwERve em, .cwERve i {
  font-style: normal;
}

/*!sc*/
.has-no-touch .UserLoginSubscribeLink-www__sc-dg32m6-3:hover {
  color: #fff;
  background-color: #0091d0;
}

/*!sc*/
@media screen and (max-width: 374px) {
  .cwERve {
    display: none;
  }
}

/*!sc*/
data-styled.g43[id="UserLoginSubscribeLink-www__sc-dg32m6-3"] {
  content: "cwERve,"
}

/*!sc*/
.dWpiBP {
  background-color: transparent;
  border: none;
  outline: none;
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  padding: 0;
  color: #1d1d1b;
}

/*!sc*/
.dWpiBP strong, .dWpiBP b {
  font-weight: normal;
}

/*!sc*/
.dWpiBP em, .dWpiBP i {
  font-style: normal;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .dWpiBP {
    margin-right: 16px;
  }
}

/*!sc*/
data-styled.g44[id="UserLoginButton-www__sc-dg32m6-4"] {
  content: "dWpiBP,"
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .lhFnDr {
    display: none;
  }
}

/*!sc*/
data-styled.g45[id="UserButtonlabel-www__sc-dg32m6-5"] {
  content: "lhFnDr,"
}

/*!sc*/
.iKlrBN {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 18px;
  margin-left: 8px;
  max-width: calc(100% - 40px);
}

/*!sc*/
.iKlrBN strong, .iKlrBN b {
  font-weight: normal;
}

/*!sc*/
.iKlrBN em, .iKlrBN i {
  font-style: normal;
}

/*!sc*/
@media screen and (max-width: 49.9375em) {
  .iKlrBN {
    display: none;
  }
}

/*!sc*/
data-styled.g46[id="UserName-www__sc-dg32m6-6"] {
  content: "iKlrBN,"
}

/*!sc*/
.dzAUGp {
  color: #676767;
  font-size: 13px;
}

/*!sc*/
data-styled.g47[id="UserNameLabel-www__sc-dg32m6-7"] {
  content: "dzAUGp,"
}

/*!sc*/
.kNAcVl {
  position: relative;
  width: 22px;
  height: 22px;
}

/*!sc*/
.kNAcVl::before, .kNAcVl::after {
  content: ' ';
  position: absolute;
  left: 11px;
  height: 22px;
  width: 2px;
  background-color: #1d1d1b;
}

/*!sc*/
.kNAcVl::before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/*!sc*/
.kNAcVl::after {
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/*!sc*/
data-styled.g48[id="CloseIcon-www__sc-1uuaws2-0"] {
  content: "kNAcVl,"
}

/*!sc*/
.etKUoM {
  display: none;
  position: absolute;
  width: 100%;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

/*!sc*/
.user-menu-is-open .UserMenuContent-www__sc-1iy2byb-0 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .etKUoM {
    max-width: 360px;
    border: 1px solid #dedede;
    border-radius: 4px;
    position: absolute;
    right: 0;
    margin-top: 6px;
    box-shadow: 0px 1px 2px rgb(0, 0, 0, 0.2);
  }
}

/*!sc*/
data-styled.g49[id="UserMenuContent-www__sc-1iy2byb-0"] {
  content: "etKUoM,"
}

/*!sc*/
.dtTnhr {
  position: absolute;
  top: 12px;
  right: 20px;
  padding: 0;
  border: none;
  outline: none;
  background: none;
}

/*!sc*/
.dtTnhr .CloseIcon-www__sc-1uuaws2-0 {
  width: 22px;
  height: 22px;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .dtTnhr .CloseIcon-www__sc-1uuaws2-0 {
    -webkit-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
  }
}

/*!sc*/
data-styled.g50[id="CloseButton-www__sc-1iy2byb-1"] {
  content: "dtTnhr,"
}

/*!sc*/
.dAmnEr {
  margin-top: 32px;
  padding-left: 20px;
  list-style: none;
  width: 100%;
}

/*!sc*/
data-styled.g51[id="List-www__sc-1iy2byb-2"] {
  content: "dAmnEr,"
}

/*!sc*/
.eIAwVD {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-right: 12px;
  height: 44px;
  width: 100%;
  color: #1d1d1b;
  border-bottom: 1px solid #dedede;
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.25;
}

/*!sc*/
.eIAwVD strong, .eIAwVD b {
  font-weight: normal;
}

/*!sc*/
.eIAwVD em, .eIAwVD i {
  font-style: normal;
}

/*!sc*/
data-styled.g52[id="MenuLink-www__sc-1iy2byb-3"] {
  content: "eIAwVD,"
}

/*!sc*/
.jkBiPa {
  padding: 0;
  outline: none;
  border: none;
  background: none;
}

/*!sc*/
data-styled.g53[id="LogoutButton-www__sc-1iy2byb-4"] {
  content: "jkBiPa,"
}

/*!sc*/
.yAgbk.hide-logged-out {
  display: none;
}

/*!sc*/
.logged-in .ListItem-www__sc-1iy2byb-5.hide-logged-out {
  display: list-item;
}

/*!sc*/
.yAgbk.hide-logged-in {
  display: list-item;
}

/*!sc*/
.logged-in .ListItem-www__sc-1iy2byb-5.hide-logged-in {
  display: none;
}

/*!sc*/
data-styled.g54[id="ListItem-www__sc-1iy2byb-5"] {
  content: "yAgbk,"
}

/*!sc*/
.eMTCDN {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #f7f6f5;
  border-radius: 0px 0px 4px 4px;
}

/*!sc*/
.hide-subscribe .Subscribe-www__sc-1iy2byb-6 {
  display: none;
}

/*!sc*/
data-styled.g55[id="Subscribe-www__sc-1iy2byb-6"] {
  content: "eMTCDN,"
}

/*!sc*/
.ilyTMH {
  background-color: #0098da;
  color: #fff;
  padding: 8px 16px;
  margin: 12px 0px;
  border-radius: 34px;
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 1.25;
  text-align: center;
}

/*!sc*/
.ilyTMH strong, .ilyTMH b {
  font-weight: normal;
}

/*!sc*/
.ilyTMH em, .ilyTMH i {
  font-style: normal;
}

/*!sc*/
.has-no-touch .SubscribeButton-www__sc-1iy2byb-7:hover {
  color: #fff;
  background-color: #0091d0;
}

/*!sc*/
data-styled.g56[id="SubscribeButton-www__sc-1iy2byb-7"] {
  content: "ilyTMH,"
}

/*!sc*/
.eqEYyg {
  background-color: #005d95;
  border-radius: 50%;
  width: 68px;
  height: 68px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 48px;
}

/*!sc*/
data-styled.g57[id="BigUserIcon-www__sc-1iy2byb-8"] {
  content: "eqEYyg,"
}

/*!sc*/
.CyTiZ {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 22px;
  text-align: center;
  font-weight: 700;
  color: #1d1d1b;
  margin-top: 16px;
}

/*!sc*/
.CyTiZ strong, .CyTiZ b {
  font-weight: normal;
}

/*!sc*/
.CyTiZ em, .CyTiZ i {
  font-style: normal;
}

/*!sc*/
data-styled.g58[id="UserName-www__sc-1iy2byb-9"] {
  content: "CyTiZ,"
}

/*!sc*/
.cmZYrt {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin: 0 4px;
  padding: 0 11px;
  white-space: nowrap;
  font-size: 11px;
  line-height: 18px;
  color: #fff;
  background: #005d95;
  border-radius: 9px;
}

/*!sc*/
.cmZYrt strong, .cmZYrt b {
  font-weight: normal;
}

/*!sc*/
.cmZYrt em, .cmZYrt i {
  font-style: normal;
}

/*!sc*/
.jZnXcQ {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  margin: 0 4px;
  padding: 0 11px;
  white-space: nowrap;
  font-size: 11px;
  line-height: 18px;
  color: #fff;
  background: #005d95;
  border-radius: 9px;
  background-color: undefined;
}

/*!sc*/
.jZnXcQ strong, .jZnXcQ b {
  font-weight: normal;
}

/*!sc*/
.jZnXcQ em, .jZnXcQ i {
  font-style: normal;
}

/*!sc*/
data-styled.g59[id="NotificationLabel-www__sc-1iy2byb-10"] {
  content: "cmZYrt,jZnXcQ,"
}

/*!sc*/
.derdfT {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: 1px solid #dedede;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  overflow: scroll;
  background-color: #fff;
  max-height: calc(100vh - 76px);
}

/*!sc*/
@media screen and (max-width: 752px) {
  .derdfT {
    max-height: calc(100vh - 112px);
    padding-bottom: 64px;
  }
}

/*!sc*/
data-styled.g61[id="MainMenuWrapper-www__sc-3rjj7z-0"] {
  content: "derdfT,"
}

/*!sc*/
.dmShvY {
  width: 100%;
  max-width: 1250px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 16px;
}

/*!sc*/
@media screen and (max-width: 752px) {
  .dmShvY {
    padding: 0 min(16px, calc(100% - 400px));
  }
}

/*!sc*/
data-styled.g62[id="MainMenuContent-www__sc-3rjj7z-1"] {
  content: "dmShvY,"
}

/*!sc*/
.iKcPMr {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column wrap;
  -ms-flex-flow: column wrap;
  flex-flow: column wrap;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 0;
  list-style-type: none;
  width: calc(50% - 32px);
  margin-left: 32px;
  margin-top: 24px;
  margin-bottom: 8px;
  height: calc(42px * 7);
}

/*!sc*/
.iKcPMr li {
  width: 50%;
  font-family: 'Ester Blenda', Arial, sans-serif;
  color: #1d1d1b;
  line-height: 42px;
}

/*!sc*/
.iKcPMr a {
  color: #1d1d1b;
}

/*!sc*/
.iKcPMr .is-current a {
  color: #005d95;
}

/*!sc*/
@media screen and (max-width: 752px) {
  .iKcPMr {
    width: 100%;
    max-width: 100%;
    height: calc(48px * 7);
    margin-bottom: 16px;
  }

  .iKcPMr li {
    line-height: 48px;
  }
}

/*!sc*/
@media screen and (min-width: 68.75em) {
  .iKcPMr {
    max-width: calc(140px * 2 + 64px);
    margin-top: 32px;
    margin-bottom: 24px;
  }

  .logged-in .List-www__sc-3rjj7z-2 {
    margin-bottom: 32px;
  }
}

/*!sc*/
data-styled.g63[id="List-www__sc-3rjj7z-2"] {
  content: "iKcPMr,"
}

/*!sc*/
@media screen and (min-width: 753px) {
  .ehGIhS {
    border-right: 1px solid #dedede;
    box-shadow: 2px 0px 0px #fff, 3px 0px 0px #dedede;
  }
}

/*!sc*/
.ehGIhS li {
  font-weight: 500;
}

/*!sc*/
data-styled.g64[id="PrimaryList-www__sc-3rjj7z-3"] {
  content: "ehGIhS,"
}

/*!sc*/
@media screen and (min-width: 68.75em) {
  .crCvXB {
    border-right: 1px solid #dedede;
  }
}

/*!sc*/
data-styled.g65[id="SecondaryList-www__sc-3rjj7z-4"] {
  content: "crCvXB,"
}

/*!sc*/
.hvWScJ {
  border: none;
  width: calc(100% - 64px);
  margin-left: 32px;
  display: none;
}

/*!sc*/
@media screen and (max-width: 752px) {
  .hvWScJ {
    border-bottom: 1px solid #dedede;
    display: block;
  }
}

/*!sc*/
data-styled.g66[id="Divider-www__sc-3rjj7z-5"] {
  content: "hvWScJ,"
}

/*!sc*/
.kwdPFX {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-end;
  -webkit-box-align: flex-end;
  -ms-flex-align: flex-end;
  align-items: flex-end;
  width: 100%;
  max-width: calc(100% - 777px);
  margin-left: 1%;
}

/*!sc*/
.kwdPFX h3 {
  font-family: 'SuecaWeb Hd', georgia, serif;
  font-size: 20px;
  font-weight: 400;
  margin-top: 24px;
}

/*!sc*/
.kwdPFX img {
  width: 160px;
}

/*!sc*/
@media screen and (max-width: 68.6875em) {
  .kwdPFX {
    max-width: 100%;
    padding: 24px 0 32px;
    margin-left: 0;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

/*!sc*/
data-styled.g67[id="PromotionContent-www__sc-3rjj7z-6"] {
  content: "kwdPFX,"
}

/*!sc*/
.kWvPnN {
  font-family: 'Ester Blenda', Arial, sans-serif;
  background-color: #fbf2ec;
  -webkit-align-items: flex-start;
  -webkit-box-align: flex-start;
  -ms-flex-align: flex-start;
  align-items: flex-start;
  padding: 16px;
  position: relative;
  font-size: 15px;
  margin: 0 auto;
  max-width: calc(100% - 850px);
}

/*!sc*/
.kWvPnN h3 {
  font-family: Forsberg, georgia, serif;
  font-size: 22px;
  font-weight: 600;
  line-height: 26.4px;
  max-width: 50%;
  margin-bottom: 8px;
}

/*!sc*/
.kWvPnN img {
  position: absolute;
  right: 24px;
  top: -16px;
  width: 110px;
  max-width: 35%;
}

/*!sc*/
@media screen and (max-width: 374px) {
  .kWvPnN img {
    right: 12px;
  }
}

/*!sc*/
.kWvPnN i {
  font-size: 12px;
  border: 1px solid rgba(0, 0, 0, 0.65);
  border-radius: 100%;
  padding: 0 2px;
  margin-right: 4px;
}

/*!sc*/
.kWvPnN, .kWvPnN:focus, .has-no-touch .kWvPnN:hover {
  color: #000;
}

/*!sc*/
.logged-in .PromotionContentGuest-www__sc-3rjj7z-7 {
  display: none;
}

/*!sc*/
@media screen and (max-width: 78.0625em) {
  .kWvPnN {
    max-width: calc(100% - 800px);
  }
}

/*!sc*/
@media screen and (max-width: 68.6875em) {
  .kWvPnN {
    max-width: 350px;
    margin: 64px auto 24px;
  }

  .kWvPnN img {
    top: -32px;
  }
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .kWvPnN {
    margin: 48px auto 0;
  }
}

/*!sc*/
data-styled.g68[id="PromotionContentGuest-www__sc-3rjj7z-7"] {
  content: "kWvPnN,"
}

/*!sc*/
.bUnri {
  color: #ea515a;
}

/*!sc*/
data-styled.g69[id="HighlightedText-www__sc-3rjj7z-8"] {
  content: "bUnri,"
}

/*!sc*/
.kgkGZB {
  padding-top: 8px;
  color: rgba(0, 0, 0, 0.65);
}

/*!sc*/
.kgkGZB svg {
  margin-right: 8px;
}

/*!sc*/
data-styled.g70[id="PromotionChecklist-www__sc-3rjj7z-9"] {
  content: "kgkGZB,"
}

/*!sc*/
.Jolgi {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
data-styled.g71[id="PromotionChecklistItem-www__sc-3rjj7z-10"] {
  content: "Jolgi,"
}

/*!sc*/
.kMvJym {
  display: none;
}

/*!sc*/
.logged-in .PromotionContentSubscriber-www__sc-3rjj7z-11 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
@media screen and (max-width: 68.6875em) {
  .kMvJym {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
  }
}

/*!sc*/
@media screen and (max-width: 49.9375em) {
  .kMvJym {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

/*!sc*/
data-styled.g72[id="PromotionContentSubscriber-www__sc-3rjj7z-11"] {
  content: "kMvJym,"
}

/*!sc*/
.jasTse {
  background-color: transparent;
  border: none;
  outline: none;
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  background-color: #ea515a;
  color: #fff;
  font-size: 15px;
  border-radius: 24px;
  padding: 6px 16px;
  margin-top: 24px;
}

/*!sc*/
.jasTse strong, .jasTse b {
  font-weight: normal;
}

/*!sc*/
.jasTse em, .jasTse i {
  font-style: normal;
}

/*!sc*/
data-styled.g73[id="PromotionContentButton-www__sc-3rjj7z-12"] {
  content: "jasTse,"
}

/*!sc*/
.cXteBI {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #dedede;
  border-radius: 8px;
  padding: 16px;
  margin: 0 16px 12px 16px;
  width: 410px;
  max-width: 90%;
}

/*!sc*/
.cXteBI, .has-no-touch .cXteBI:hover {
  color: #000;
}

/*!sc*/
.cXteBI img {
  width: 78px;
  height: 78px;
  margin-right: 16px;
}

/*!sc*/
.cXteBI h4 {
  font-size: 16px;
  font-family: 'SuecaWeb Hd', georgia, serif;
  margin-bottom: 4px;
}

/*!sc*/
.cXteBI span {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  font-size: 15px;
  line-height: 19px;
}

/*!sc*/
.cXteBI span strong, .cXteBI span b {
  font-weight: normal;
}

/*!sc*/
.cXteBI span em, .cXteBI span i {
  font-style: normal;
}

/*!sc*/
@media screen and (min-width: 68.75em) {
  .cXteBI {
    width: 90%;
    margin-right: 0;
  }
}

/*!sc*/
data-styled.g74[id="PromotionContentBox-www__sc-3rjj7z-13"] {
  content: "cXteBI,"
}

/*!sc*/
.hzxPEq a:hover svg g#headphones {
  fill: #005d95;
}

/*!sc*/
data-styled.g75[id="MenuListItem-www__sc-3rjj7z-14"] {
  content: "hzxPEq,"
}

/*!sc*/
.dNhAoq {
  width: 100%;
  background-color: #fbf2ec;
  padding: 24px;
  margin: 24px 16px 0 16px;
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-size: 14px;
  border-radius: 4px;
}

/*!sc*/
.dNhAoq h3 {
  font-family: Forsberg, georgia, serif;
  font-size: 20px;
}

/*!sc*/
.dNhAoq p {
  margin-bottom: 24px;
}

/*!sc*/
.logged-in .TopBannerContentGuest-www__sc-3rjj7z-15 {
  display: none;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .dNhAoq {
    display: none;
  }
}

/*!sc*/
data-styled.g76[id="TopBannerContentGuest-www__sc-3rjj7z-15"] {
  content: "dNhAoq,"
}

/*!sc*/
.gekWFm, .has-no-touch .gekWFm:hover {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  color: #fff;
  padding: 7px 24px;
  border-radius: 50px;
  background-color: #0098da;
  line-height: normal;
}

/*!sc*/
.gekWFm strong, .has-no-touch .gekWFm:hover strong, .gekWFm b, .has-no-touch .gekWFm:hover b {
  font-weight: normal;
}

/*!sc*/
.gekWFm em, .has-no-touch .gekWFm:hover em, .gekWFm i, .has-no-touch .gekWFm:hover i {
  font-style: normal;
}

/*!sc*/
data-styled.g77[id="LoginButton-www__sc-3rjj7z-16"] {
  content: "gekWFm,"
}

/*!sc*/
.jnswGb {
  background-color: #dedede;
  width: 48px;
  height: 48px;
  float: right;
}

/*!sc*/
data-styled.g78[id="StyledUserButton-www__sc-3rjj7z-17"] {
  content: "jnswGb,"
}

/*!sc*/
.jcBMvZ {
  width: 100%;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/*!sc*/
.jcBMvZ ul {
  width: 100%;
  max-width: 1250px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0;
  list-style-type: none;
  margin: 8px 0;
}

/*!sc*/
.jcBMvZ li {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 32px;
  text-align: center;
  margin: 0 12px;
}

/*!sc*/
.jcBMvZ li strong, .jcBMvZ li b {
  font-weight: normal;
}

/*!sc*/
.jcBMvZ li em, .jcBMvZ li i {
  font-style: normal;
}

/*!sc*/
.jcBMvZ a {
  color: #676767;
}

/*!sc*/
.jcBMvZ a:hover, .jcBMvZ a:focus {
  color: #1d1d1b;
}

/*!sc*/
@media screen and (max-width: 1280px) {
  .jcBMvZ {
    padding: 0 16px;
  }
}

/*!sc*/
@media screen and (min-width: 68.75em) {
  .jcBMvZ {
    border-top: 1px solid #dedede;
  }

  .jcBMvZ li {
    text-align: right;
  }

  .jcBMvZ li:last-child {
    margin-right: 0;
  }

  .jcBMvZ ul {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .jcBMvZ li {
    line-height: 42px;
  }

  .jcBMvZ ul {
    margin: 24px 0;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

/*!sc*/
data-styled.g79[id="UserLinks-www__sc-3rjj7z-18"] {
  content: "jcBMvZ,"
}

/*!sc*/
.kgCmGc {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

/*!sc*/
.kgCmGc, .kgCmGc::before, .kgCmGc::after {
  content: ' ';
  position: absolute;
  left: 0;
  height: 2px;
  margin-bottom: 5px;
  border-radius: 2px;
  width: 22px;
  background-color: #1d1d1b;
  -webkit-transition: -webkit-transform 0.4s ease, width 0.4s ease, top 0.4s ease;
  -webkit-transition: transform 0.4s ease, width 0.4s ease, top 0.4s ease;
  transition: transform 0.4s ease, width 0.4s ease, top 0.4s ease;
}

/*!sc*/
.kgCmGc::before {
  top: -7px;
  -webkit-transform-origin: bottom right;
  -ms-transform-origin: bottom right;
  transform-origin: bottom right;
}

/*!sc*/
.kgCmGc::after {
  top: 7px;
  -webkit-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right;
}

/*!sc*/
.menu-is-open .MenuIcon-www__sc-1kxwi2x-0 {
  width: 0px;
}

/*!sc*/
.menu-is-open .MenuIcon-www__sc-1kxwi2x-0::before {
  top: -8px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

/*!sc*/
.menu-is-open .MenuIcon-www__sc-1kxwi2x-0::after {
  top: 8px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/*!sc*/
data-styled.g84[id="MenuIcon-www__sc-1kxwi2x-0"] {
  content: "kgCmGc,"
}

/*!sc*/
.jyKUOj {
  background-color: transparent;
  border: none;
  outline: none;
  padding: 0;
  margin-left: 16px;
  position: relative;
  width: 22px;
  min-height: 22px;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .jyKUOj {
    margin-left: 24px;
  }
}

/*!sc*/
data-styled.g85[id="StyledButton-www__sc-1ot3c1f-0"] {
  content: "jyKUOj,"
}

/*!sc*/
.iDhMyO {
  background-color: #fff;
  position: relative;
  z-index: 3499;
}

/*!sc*/
.inHermesApp .BottomContainer-www__sc-1j7fd3f-0 {
  display: none;
}

/*!sc*/
data-styled.g86[id="BottomContainer-www__sc-1j7fd3f-0"] {
  content: "iDhMyO,"
}

/*!sc*/
.hILqyG {
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
  height: 100%;
}

/*!sc*/
.menu-is-open .MastheadBottom-www__sc-1j7fd3f-1, .user-men-is-open .hILqyG {
  display: none;
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .hILqyG {
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
    border: none;
  }
}

/*!sc*/
data-styled.g87[id="MastheadBottom-www__sc-1j7fd3f-1"] {
  content: "hILqyG,"
}

/*!sc*/
.bKpbST {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 56px;

  a {
    text-decoration: none;
  }
}

/*!sc*/
@media screen and (max-width: 1280px) {
  .bKpbST {
    padding: 0 16px;
  }
}

/*!sc*/
data-styled.g88[id="FlexContainer-www__sc-1j7fd3f-2"] {
  content: "bKpbST,"
}

/*!sc*/
.foJvx {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 3500;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  box-shadow: 0px 1px 0 rgba(0, 0, 0, 0.1);
}

/*!sc*/
.inHermesApp .MastheadTop-www__sc-1j7fd3f-3 {
  display: none;
}

/*!sc*/
.foJvx.js-mega-scroll-ad {
  margin-top: calc(100vh - 56px - 56px);
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .foJvx {
    height: 76px;
    top: -20px;
  }

  .foJvx.menu-is-open {
    box-shadow: none;
  }

  .foJvx.js-mega-scroll-ad {
    margin-top: calc(100vh - 76px - 56px);
  }
}

/*!sc*/
data-styled.g89[id="MastheadTop-www__sc-1j7fd3f-3"] {
  content: "foJvx,"
}

/*!sc*/
.hUfxFo {
  margin: 0 auto;
  width: 100%;
  max-width: 1250px;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

/*!sc*/
data-styled.g90[id="MastheadContainer-www__sc-1j7fd3f-4"] {
  content: "hUfxFo,"
}

/*!sc*/
.fdOYKA {
  position: absolute;
  top: 56px;
  width: 100%;
  display: none;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

/*!sc*/
.menu-is-open .MainMenuWrapper-www__sc-1j7fd3f-5 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .fdOYKA {
    top: 76px;
  }
}

/*!sc*/
data-styled.g91[id="MainMenuWrapper-www__sc-1j7fd3f-5"] {
  content: "fdOYKA,"
}

/*!sc*/
.ljqfvM {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/*!sc*/
data-styled.g92[id="TopRowContent-www__sc-1j7fd3f-6"] {
  content: "ljqfvM,"
}

/*!sc*/
@media screen and (max-width: 37.4375em) {
  .gyKztl {
    display: none;
  }
}

/*!sc*/
data-styled.g93[id="MastheadBottomWidgets-www__sc-1j7fd3f-7"] {
  content: "gyKztl,"
}

/*!sc*/
.hQCbNt {
  font-family: 'Ester Blenda', Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  color: #676767;
  padding-right: 20px;
  text-transform: capitalize;
}

/*!sc*/
.hQCbNt strong, .hQCbNt b {
  font-weight: normal;
}

/*!sc*/
.hQCbNt em, .hQCbNt i {
  font-style: normal;
}

/*!sc*/
data-styled.g94[id="MastheadDate-www__sc-1j7fd3f-8"] {
  content: "hQCbNt,"
}

/*!sc*/
.kGohiY {
  font-family: 'SuecaWeb Hd', georgia, serif;
  font-size: 18px;
  line-height: 26px;
  color: #1d1d1b;
  max-width: 640px;
  font-weight: 600;
  margin-top: 16px;
}

/*!sc*/
@media screen and (min-width: 37.5em) {
  .kGohiY {
    font-size: 22px;
    line-height: 28px;
  }
}

/*!sc*/
@media screen and (min-width: 50em) {
  .kGohiY {
    font-size: 24px;
    line-height: 32px;
  }
}

/*!sc*/
@media print {
  .kGohiY {
    max-width: none;
    font-size: 15.5px;
  }
}

/*!sc*/
data-styled.g234[id="Preamble-www__sc-1j648hj-1"] {
  content: "kGohiY,"
}

.Container--section {
  max-width: 1284px
}

@media screen and (min-width: 50em) {
  .Container--section {
    max-width: 1284px
  }
}

@media screen and (min-width: 62.5em) {
  .Container--section {
    max-width: 1285px
  }
}

@media screen and (min-width: 68.75em) {
  .Container--section {
    max-width: 1302px
  }
}

@media print {
  .Container--section {
    max-width: none
  }
}

.Container--full, .Container--section, .DialogWindow, .OverlayWindow-content {
  margin: 0 auto;
  padding-left: 2.8125%;
  padding-right: 2.8125%
}

@media print {
  .Container--full, .Container--section, .DialogWindow, .OverlayWindow-content {
    padding-left: 0;
    padding-right: 0
  }
}

@media screen and (min-width: 50em) {
  .Container--full, .Container--section, .DialogWindow, .OverlayWindow-content {
    padding-left: 17px;
    padding-right: 17px
  }
}

@media screen and (min-width: 62.5em) {
  .Container--full, .Container--section, .DialogWindow, .OverlayWindow-content {
    padding-left: 26px;
    padding-right: 9px
  }
}

@media screen and (min-width: 68.75em) {
  .Container--full, .Container--section, .DialogWindow, .OverlayWindow-content {
    padding-left: 26px;
    padding-right: 26px
  }
}

@media print {
  .Container--full, .Container--section, .DialogWindow, .OverlayWindow-content {
    margin-left: 0
  }
}
