@charset "UTF-8";

.hidden {
  display: none !important;
}

.color-white {
  color: #fff;
}

.color-black {
  color: #000;
}

.color-purple {
  color: #562483;
}

.color-purple-light {
  color: #b7b0e3;
}

.color-blue {
  color: #4FBFD5;
}

.color-blue-light {
  color: #b6e5ee;
}

.color-yellow {
  color: #FDC41F;
}

.color-yellow-light {
  color: #fee7a3;
}

.color-red {
  color: #e01e1f;
}

.color-red-light {
  color: #f3a3a0;
}

.color-tan {
  color: #a47d2c;
}

.color-tan-light {
  color: #d9caa5;
}

@font-face {
  font-family: "babyplanet";
  src: url(3a37562132b04c5f7fe58aad1521d599.eot) format("eot"), url(33d0ff4b75eda3d1fcd379150d5b2a88.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "libero-display";
  src: url(https://sacdnstaticprod.blob.core.windows.net/baby-campaign/knowit-campaigns/Quiz/e72646fce49d381ea6d6159955cae606.woff2) format("woff2");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "libero-display-swash-caps";
  src: url(https://sacdnstaticprod.blob.core.windows.net/baby-campaign/knowit-campaigns/Quiz/c64afde39760b2110779c597c294a0d2.woff2) format("woff2");
  font-weight: bold;
  font-style: normal;
}

.lb-quiz {
  color: #6E4B8C;
  background-color: #F5F0EB;
  min-height: calc(100vh - 91.19px);
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

@media screen and (min-width: 768px) {
  .lb-quiz {
    background-color: #DACFDE;
    min-height: calc(100vh - 76.5px);
  }
}

.lb-quiz__inner {
  max-width: 640px;
  margin: 0 auto;
}

@media screen and (min-width: 768px) {
  .lb-quiz__inner {
    margin: 70px auto;
  }
}

@media screen and (min-width: 768px) {
  .lb-quiz__inner--framed {
    position: relative;
    z-index: 1;
    box-shadow: 0px 4px 18.4px 0px rgba(0, 0, 0, 0.1);
  }

  .lb-quiz__inner--framed:before,
  .lb-quiz__inner--framed:after {
    content: '';
    display: block;
    background-color: #EEE9E3;
    border-radius: 12px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    -webkit-transform: rotate(5deg);
            transform: rotate(5deg);
    box-shadow: 0px 4px 18.4px 0px rgba(0, 0, 0, 0.1);
  }

  .lb-quiz__inner--framed:after {
    -webkit-transform: rotate(-4deg);
            transform: rotate(-4deg);
  }
}

.lb-quiz__content {
  position: relative;
  z-index: 1;
  padding: 40px 16px;
  overflow: hidden;
}

@media screen and (min-width: 768px) {
  .lb-quiz__content {
    border-radius: 12px;
    background-color: #F5F0EB;
    padding: 80px;
  }
}

.lb-quiz__content--centered {
  text-align: center;
}

.lb-quiz__content--pattern {
  position: relative;
}

.lb-quiz__content--pattern:before {
  content: ' ';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url(data:image/png;base64,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);
  background-size: 80% auto;
  opacity: 0.1;
  z-index: -1;
}

@media screen and (min-width: 768px) {
  .lb-quiz__content--pattern:before {
    background-size: 50% auto;
  }
}

.lb-quiz__header {
  text-align: center;
}

.lb-quiz__link {
  color: #fff;
  text-decoration: underline !important;
}

.lb-quiz__grid {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: 24px;
  margin: 0 0 40px;
}

@media screen and (min-width: 768px) {
  .lb-quiz__grid {
    grid-template-columns: repeat(2, 1fr);
    margin: 0 0 80px;
  }
}

.lb-quiz__grid-item {
  background-color: #EEE9E3;
  padding: 16px;
  text-align: center;
  color: #6E4B8C;
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.lb-quiz__grid-item p {
  max-width: 200px;
  line-height: 24px !important;
  margin-bottom: 0 !important;
}

.lb-quiz__grid-item p a {
  color: #6E4B8C !important;
  text-decoration: underline !important;
  text-underline-position: from-font !important;
  position: relative;
  margin-right: 18px;
  display: inline-block;
}

@media screen and (min-width: 768px) {
  .lb-quiz__grid-item p a {
    margin-right: 20px;
  }
}

.lb-quiz__grid-item p a::after {
  position: absolute;
  content: '';
  width: 14px;
  height: 14px;
  background-image: url("https://img-images.essity.com/images-c6/942/558942/original/external-link.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  top: 7px;
  right: -18px;
  text-decoration: none;
}

@media screen and (min-width: 768px) {
  .lb-quiz__grid-item p a::after {
    width: 16px;
    height: 16px;
    top: 8px;
  }
}

@media screen and (min-width: 768px) {
  .lb-quiz__grid-item p {
    line-height: 26px !important;
  }
}

.lb-quiz__button {
  display: flex;
  flex-grow: 0;
  text-align: center;
  border: 0;
  background-color: #6E4B8C;
  color: #fff;
  font-family: "Outfit", sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 28px;
  margin: 0 auto;
  padding: 8px 28px;
  border-radius: 28px;
  cursor: pointer;
}

.lb-quiz__button:hover {
  background-color: #593775;
  color: #fff !important;
}

.lb-quiz__button:focus {
  background-color: #593775;
  color: #fff !important;
}

.lb-quiz__heading1.lb-quiz__heading1,
.lb-quiz__heading2.lb-quiz__heading2,
.lb-quiz__heading3.lb-quiz__heading3 {
  font-family: "libero-display", Helvetica Neue, Helvetica, Arial, sans-serif;
  color: #6E4B8C;
}

.lb-quiz__heading1.lb-quiz__heading1 {
  font-size: 32px;
  line-height: 36px;
  text-align: center;
  margin: 0 0 16px;
}

@media screen and (min-width: 768px) {
  .lb-quiz__heading1.lb-quiz__heading1 {
    font-size: 48px;
    line-height: 54px;
    margin: 0 0 24px;
  }
}

.lb-quiz__heading2.lb-quiz__heading2 {
  font-size: 24px;
  line-height: 32px;
  margin: 0 0 16px;
}

.lb-quiz__heading1.lb-quiz__heading1--swash {
  font-family: "libero-display-swash-caps", Helvetica Neue, Helvetica, Arial, sans-serif;
}

.lb-quiz__heading3.lb-quiz__heading3 {
  font-size: 18px;
  line-height: 24px;
  margin: 0 0 24px;
  font-weight: 700;
}

p.lb-quiz__preamble {
  color: #6E4B8C !important;
  margin: 0 auto 40px !important;
  font-family: "Outfit", sans-serif;
  font-weight: 400 !important;
}

p.lb-quiz__preamble a {
  color: #6E4B8C !important;
  text-decoration: underline !important;
  text-underline-position: from-font !important;
}

p.lb-quiz__preamble--centered {
  text-align: center;
}

@media screen and (min-width: 768px) {
  p.lb-quiz__preamble {
    font-size: 18px !important;
    max-width: 480px;
    line-height: 26px !important;
  }
}

.lb-quiz-counter {
  color: #6E4B8C;
  font-family: "libero-display", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 24px;
}

.lb-quiz-navigation .lb-quiz-counter {
  font-family: "Outfit", sans-serif;
  margin-bottom: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}

.lb-quiz-counter--navigation {
  font-size: 18px;
  line-height: 24px;
}

@media screen and (max-width: 767px) {
  .lb-quiz-counter--navigation {
    font-size: 14px;
    line-height: 20px;
  }
}

.lb-quiz-question__question {
  color: #6E4B8C !important;
  font-size: 18px !important;
  line-height: 26px !important;
  margin: 24px 0 40px !important;
}

.lb-quiz-question__list {
  margin: 0 0 40px;
  padding: 0;
  list-style: none;
}

.lb-quiz-question__list-item {
  margin-bottom: 16px;
}

.lb-quiz-question__list-item:last-child {
  margin-bottom: 0;
}

.lb-quiz-radio-button {
  position: relative;
}

.lb-quiz-radio-button__input {
  opacity: 0;
  position: absolute;
}

label.lb-quiz-radio-button__label.lb-quiz-radio-button__label {
  display: block;
  border: 1px solid #6E4B8C;
  border-radius: 28px;
  color: #6E4B8C;
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  margin: 0;
  padding: 10px 14px 10px 50px;
  position: relative;
}

@media screen and (min-width: 768px) {
  label.lb-quiz-radio-button__label.lb-quiz-radio-button__label {
    font-size: 16px;
    line-height: 28px;
  }
}

label.lb-quiz-radio-button__label.lb-quiz-radio-button__label:before {
  content: ' ';
  display: block;
  width: 24px;
  height: 24px;
  border: 1px solid #6E4B8C;
  border-radius: 100%;
  position: absolute;
  left: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.lb-quiz-radio-button__input:checked + label.lb-quiz-radio-button__label.lb-quiz-radio-button__label {
  background: #6E4B8C;
  color: #fff;
}

.lb-quiz-radio-button__input:checked + label.lb-quiz-radio-button__label.lb-quiz-radio-button__label:before {
  border-color: #fff;
  background-color: #fff;
}

.lb-quiz-navigation {
  position: relative;
}

.lb-quiz-navigation__inner {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 40px;
}

@media screen and (min-width: 768px) {
  .lb-quiz-navigation__inner {
    height: 48px;
  }
}

.lb-quiz-navigation__button {
  background: transparent;
  border: none;
  position: relative;
  text-align: right;
  color: #6E4B8C;
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  font-family: "Outfit", sans-serif;
  padding: 0 52px 0 0;
}

@media screen and (min-width: 768px) {
  .lb-quiz-navigation__button {
    font-size: 18px;
    line-height: 26px;
    padding: 0 60px 0 0;
  }
}

.lb-quiz-navigation__button:disabled {
  opacity: 0.2;
}

.lb-quiz-navigation__button:before {
  content: '';
  display: block;
  width: 40px;
  height: 40px;
  background-image: url("https://img-images.essity.com/images-c6/59/556059/original/arrow-right.svg");
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

@media screen and (min-width: 768px) {
  .lb-quiz-navigation__button:before {
    width: 48px;
    height: 48px;
  }
}

.lb-quiz-navigation__button--prev {
  text-align: left;
  padding: 0 0 0 52px;
}

@media screen and (min-width: 768px) {
  .lb-quiz-navigation__button--prev {
    padding: 0 0 0 60px;
  }
}

.lb-quiz-navigation__button--prev:before {
  right: auto;
  left: 0;
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}

.lb-quiz-navigation__button--next {
  margin-left: auto;
}

.lb-quiz-scoreboard {
  margin: 0 auto 30px;
  width: 94px;
  height: 94px;
  font-weight: bold;
  position: relative;
  z-index: 1;
}

@media screen and (min-width: 768px) {
  .lb-quiz-scoreboard {
    width: 142px;
    height: 142px;
  }
}

.lb-quiz-scoreboard--offset {
  margin-top: -47px;
}

@media screen and (min-width: 768px) {
  .lb-quiz-scoreboard--offset {
    margin-top: -71px;
  }
}

.lb-quiz-scoreboard__inner {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  border: 0;
  background-image: url("https://img-images.essity.com/images-c6/737/557737/original/score-badge.svg");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center;
  transition: width 100ms ease-out, height 100ms ease-out, font-size 100ms ease-out;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 37px;
  line-height: 37px;
  font-family: 'libero-display';
  color: #6E4B8C;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}

@media screen and (min-width: 768px) {
  .lb-quiz-scoreboard__inner {
    font-size: 56px;
    line-height: 56px;
  }
}

.lb-quiz-scoreboard__inner--animate {
  width: 105%;
  height: 105%;
  font-size: 60px;
}

.lb-quiz-scoreboard__confetti {
  position: absolute;
}

.lb-quiz-scoreboard__confetti canvas {
  position: absolute;
  width: 1000px;
  height: 1000px;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  pointer-events: none;
}

.lb-quiz-scoreboard__trigger {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 0;
  background: none;
  outline: 0;
}

.lb-quiz-result {
  margin-bottom: 64px;
}

.lb-quiz-result__title.lb-quiz-result__title {
  color: #b7b0e3;
  font-family: "Outfit", sans-serif;
  font-weight: bold;
  font-size: 20px;
  margin: 0 0 4px;
}

.lb-quiz-result__body {
  color: #fff !important;
  font-size: 16px !important;
  line-height: 24px !important;
  margin-bottom: 16px !important;
}

.lb-quiz-result__answer {
  font-size: 20px;
  line-height: 28px;
  margin: 0 0 8px;
}

.lb-quiz-award {
  text-align: center;
  position: relative;
  display: flex;
  flex-direction: column;
}

.lb-quiz-award__body {
  color: #6E4B8C !important;
  font-weight: 400 !important;
  font-size: 18px !important;
  line-height: 26px !important;
  margin-bottom: 40px !important;
}

.lb-quiz-award__box {
  background-image: url("https://img-images.essity.com/images-c6/607/556607/original/award-box-mobile.svg");
  background-size: contain;
  background-repeat: no-repeat;
  margin-bottom: 40px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  aspect-ratio: 327 / 100;
}

@media screen and (min-width: 768px) {
  .lb-quiz-award__box {
    aspect-ratio: 24 / 5;
    background-image: url("https://img-images.essity.com/images-c6/66/556066/original/award-box.svg");
  }
}

.lb-quiz-award__code {
  color: #6E4B8C;
  font-family: "Outfit", sans-serif;
  font-size: 28px !important;
  line-height: 34px !important;
  font-weight: 600 !important;
  display: block;
  margin: 0 auto 3px !important;
  text-align: center;
}

.lb-quiz-award__button {
  color: #6E4B8C !important;
  font-size: 14px !important;
  line-height: 20px !important;
  font-weight: 400;
  font-family: "Outfit", sans-serif;
  outline: 0;
  cursor: pointer;
  border: none;
  background-color: transparent;
}

.lb-quiz-award__button-label {
  text-decoration: underline;
  position: relative;
}

.lb-quiz-award__button-label:after {
  content: ' ';
  display: none;
  position: absolute;
  top: 50%;
  right: -24px;
  width: 16px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  height: 16px;
  background-image: url("https://img-images.essity.com/images-c6/106/556106/original/check-icon.svg");
  background-size: 100% auto;
  background-repeat: no-repeat;
}

.lb-quiz-award__button--copied .lb-quiz-award__button-label:after {
  display: inline-block;
}

.lb-quiz-award__button--copied .lb-quiz-award__button-label {
  display: none;
}

.lb-quiz-award__button-label--copied {
  color: #6E4B8C;
  font-weight: 700;
  text-decoration: none;
  display: none;
  margin-right: 24px;
}

.lb-quiz-award__button--copied .lb-quiz-award__button-label--copied {
  display: block;
}

.lb-quiz-logo {
  display: block;
  margin: 0 auto 12px;
  width: 88px;
}

@media screen and (min-width: 768px) {
  .lb-quiz-logo {
    width: 88px;
  }
}

@media screen and (max-width: 767px) {
  .lb-quiz-logo--hidden-mobile {
    display: none;
  }
}

.lb-quiz-media {
  aspect-ratio: 16/9;
  background-color: transparent;
  border-radius: 24px;
  font-size: 0;
}

.lb-quiz-media img,
.lb-quiz-media video {
  border-radius: 24px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100% !important;
  height: 100% !important;
}

.lb-quiz-share {
  margin: 40px 0 0;
  text-align: center;
}

.lb-quiz-share__buttons {
  display: flex;
  justify-content: center;
  gap: 40px;
}

.lb-quiz-share-button {
  display: block;
  text-align: center;
  cursor: pointer;
}

.lb-quiz-share-button__icon {
  display: block;
  width: 48px;
  height: 48px;
  background-image: url("https://img-images.essity.com/images-c6/68/556068/original/copy-link-icon.svg");
  background-size: 100% auto;
  background-repeat: no-repeat;
  margin: 0 auto 10px;
  position: relative;
}

.lb-quiz-share-button--facebook .lb-quiz-share-button__icon {
  background-image: url("https://img-images.essity.com/images-c6/67/556067/original/facebook-icon.svg");
}

.lb-quiz-share-button__icon:before {
  content: ' ';
  display: none;
  width: 100%;
  height: 100%;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 61%;
  left: 61%;
  background-image: url("https://img-images.essity.com/images-c6/106/556106/original/check-icon.svg");
  background-size: 100% auto;
  background-repeat: no-repeat;
}

.lb-quiz-share-button--checked .lb-quiz-share-button__icon:before {
  display: block;
}

.lb-quiz-share-button__label {
  font-weight: 600;
  font-size: 14px;
  line-height: 20px;
  color: #6E4B8C;
}

#content > hr:first-child {
  display: none;
}

html,
body {
  margin: 0;
  padding: 0;
}

.ss {
  font-family: "Outfit", sans-serif;
  width: 100%;
  color: #451C68;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Slider */
  /* @keyframes wink { */
  /*     from  { */
  /*         opacity:0; */
  /*     } */
  /*     to  { */
  /*         opacity:1; */
  /*     } */
  /* } */
}

.ss .ss-main {
  padding: 0 16px;
  margin-left: -16px;
  margin-right: -16px;
}

.ss .ss-product-carousel__button {
  width: 253px;
  height: 48px;
  margin: 0 auto;
}

.ss p {
  font-size: 16px;
  line-height: 24px;
  margin: 0 0 24px;
  color: #6E4B8C;
}

@media screen and (min-width: 768px) {
  .ss p {
    font-size: 18px;
    line-height: 26px;
  }

  .ss p:last-child {
    margin-bottom: 0;
  }
}

.ss a {
  text-decoration: none;
}

.ss .ss-h1,
.ss .ss-h2,
.ss .ss-h3 {
  margin: 0 0 12px;
  font-family: "Outfit", sans-serif;
  font-weight: bold;
  color: #451C68;
}

.ss .ss-h1,
.ss .ss-h2 {
  font-size: 24px;
}

@media screen and (min-width: 768px) {
  .ss .ss-h1,
  .ss .ss-h2 {
    font-size: 32px;
  }
}

.ss .ss-h3 {
  font-size: 18px;
  margin-bottom: 8px;
}

@media screen and (min-width: 768px) {
  .ss .ss-h3 {
    font-size: 24px;
  }
}

.ss .ss-ol,
.ss .ss-ul {
  font-size: 16px;
  font-weight: normal;
  padding: 0 0 0 16px;
}

@media screen and (min-width: 768px) {
  .ss .ss-ol,
  .ss .ss-ul {
    font-size: 18px;
  }
}

.ss .ss-ol li,
.ss .ss-ul li {
  padding: 8px 0;
  text-indent: inherit;
}

.ss ul li,
.ss ol li {
  text-indent: inherit;
}

.ss .ss-grid {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  position: relative;
  margin-right: -24px;
  margin-top: -24px;
  align-items: center;
}

@media screen and (max-width: 767px) {
  .ss .ss-grid {
    margin-right: -16px;
    margin-bottom: -16px;
  }
}

@media screen and (max-width: 459px) {
  .ss .ss-grid {
    margin-right: 0;
  }
}

.ss .ss-grid--align-items-top {
  align-items: start;
}

@media screen and (max-width: 459px) {
  .ss .ss-grid.ss-grid--col-4 {
    margin-right: -16px;
  }
}

@media screen and (max-width: 459px) {
  .ss .ss-grid.ss-grid--col-feature {
    margin-right: -16px;
  }
}

.ss .ss-grid__item {
  width: 100%;
  flex-grow: 0;
  flex-shrink: 0;
  display: block;
  box-sizing: content-box;
  margin-right: 24px;
  margin-top: 24px;
}

.ss .ss-grid__item:last-child {
  margin-left: auto;
}

@media screen and (max-width: 767px) {
  .ss .ss-grid__item {
    margin-right: 16px;
    margin-top: 16px;
  }
}

@media screen and (min-width: 460px) {
  .ss .ss-grid--col-2 .ss-grid__item {
    width: calc(100% - 16px);
  }
}

@media screen and (min-width: 768px) {
  .ss .ss-grid--col-2 .ss-grid__item {
    width: calc(50% - 24px);
  }
}

@media screen and (min-width: 1200px) {
  .ss .ss-grid--col-2 .ss-grid__item {
    width: calc(50% - 32px);
  }
}

.ss .ss-grid--col-3 .ss-grid__item {
  width: calc(33.333% - 24px);
}

@media screen and (max-width: 767px) {
  .ss .ss-grid--col-3 .ss-grid__item {
    width: calc(50% - 16px);
  }
}

@media screen and (max-width: 459px) {
  .ss .ss-grid--col-3 .ss-grid__item {
    width: 100%;
  }
}

.ss .ss-grid--col-3 .ss-grid__item:last-child {
  margin-left: 0;
}

.ss .ss-avatar {
  background: url(758682d78a7a6bca0e010788c2ffe49c.png) no-repeat center center;
  background-size: contain;
  height: 221px;
  width: 227px;
}

@media screen and (min-width: 768px) {
  .ss .ss-avatar {
    height: 321px;
    width: 327px;
  }
}

.ss .ss-banner {
  max-width: 740px;
  margin: auto;
  color: #fff;
  background: #562482;
  background-size: cover;
  padding: 25px 20px;
  box-sizing: content-box;
  margin-bottom: 2em;
  border-radius: 16px;
}

.ss .ss-banner__label {
  font-family: "babyplanet", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: #fff;
}

.ss .ss-banner p {
  color: #fff;
}

.ss .ss-banner__center-wrapper {
  display: flex;
  height: 100%;
  justify-content: center;
  align-items: center;
}

.ss .ss-banner__col {
  width: 100%;
  text-align: center;
  padding: 0 15px;
}

@media screen and (min-width: 768px) {
  .ss .ss-banner__col--2-3 {
    flex: 2;
  }

  .ss .ss-banner__col--1-3 {
    flex: 1;
  }
}

.ss .ss-banner .ss-hbutton {
  background: #fff;
}

@media screen and (min-width: 768px) {
  .ss .ss-banner {
    display: flex;
  }

  .ss .ss-banner--col-reverse-table {
    flex-direction: row-reverse;
  }
}

.ss .button-group {
  display: flex;
  margin-bottom: 18px;
  flex-direction: column;
  margin-top: 60px;
  flex-wrap: wrap;
  justify-content: center;
}

@media screen and (max-width: 767px) {
  .ss .button-group {
    max-width: 350px;
    margin: 0 auto;
  }
}

@media screen and (min-width: 768px) {
  .ss .button-group {
    flex-direction: row;
    margin-left: -15px;
    margin-right: -15px;
  }
}

@media screen and (min-width: 1200px) {
  .ss .button-group {
    margin-left: 0;
    margin-right: 0;
  }
}

@media screen and (min-width: 768px) {
  .ss .button-group__button {
    flex-basis: calc(50% - 50px);
    flex-grow: 1;
    white-space: nowrap;
  }
}

.ss .ss-hbutton {
  position: relative;
  background-color: #562483;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: block;
  text-align: center;
  box-shadow: none;
  font-family: "Outfit", sans-serif;
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100px;
}

.ss .ss-hbutton svg {
  width: 100%;
  height: 100%;
}

.ss .ss-hbutton svg path {
  fill: #562483;
}

.ss .ss-hbutton--white .ss-button__text {
  color: #562483;
}

.ss .ss-hbutton--white svg path {
  fill: #fff;
}

.ss .ss-hbutton--slim {
  width: 100%;
  max-width: 253px;
  height: 48px;
  margin: 0 auto;
}

.ss .ss-button__text {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
  color: #fff;
  font-size: 18px;
  font-weight: bold;
}

.ss .ss-carousel {
  margin: 0 0 32px;
  padding: 0;
}

.ss .ss-carousel img {
  max-width: none;
  width: 100%;
  border-radius: 16px;
}

.ss .slick-arrow {
  width: 44px;
  height: 44px;
  background-color: transparent;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDIgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZSBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxpYmVyby1za2luLXNjaG9vbC0yMDE5LUh1ZGZha3RhLURlc2t0b3AiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDcuMDAwMDAwLCAtMTUwOS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9IkZ1bGwtc2l6ZS1pbWctYmxvY2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NS4wMDAwMDAsIDEyMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzEuNDU0NjQ4OCwzMjEuNTE0OTI5IEMzMC41NTIzMjM2LDMxMy4wMjExMTYgMjkuNDkwMzA3MiwyOTguNjUxOTY1IDQ0LjQwNzczNjcsMjk1Ljg5MTE0NSBDNTkuMzI1MTY2MiwyOTMuMTMwMzI1IDY5LjE3MDg2MzUsMjk2LjUxMDQxOSA3NC4wNDA5NzMxLDMwOS44OTA5MzMgQzc4LjkxMTA4MjcsMzIzLjI3MTQ0OCA2NC4wNTc4MTMsMzM1LjY5NzgxNiA1NS44OTA0MDksMzM2LjY3NzM3MiBDNDcuMDAyODY0MywzMzcuNzQzMjk4IDMyLjE0NTMyMDQsMzI4LjAxNjM5NSAzMS40NTQ2NDg4LDMyMS41MTQ5MjkgWiBNNjEuMTM5MzcwOCwzMTcuNTc1Nzc0IEw1My45NzA5NTc0LDMxMC4wMzI2NzkgQzUzLjg1NjA4MjcsMzA5LjkxMTggNTMuNzA0NDk1NiwzMDkuODUwNzM3IDUzLjU1MjkwODUsMzA5Ljg1MDczNyBDNTMuNDAxMzIxMywzMDkuODUwNzM3IDUzLjI0OTczNDIsMzA5LjkxMTggNTMuMTMzNjc1MywzMTAuMDMyNjc5IEw0NS45NjUyNjE5LDMxNy41NzU3NzQgQzQ1LjczNDMyODQsMzE3LjgxODc3OCA0NS43MzQzMjg0LDMxOC4yMTM4MTUgNDUuOTY1MjYxOSwzMTguNDU2ODIgQzQ2LjE5NzM3OTcsMzE4LjY5OTgyNCA0Ni41NzE2MTA0LDMxOC42OTk4MjQgNDYuODAzNzI4MiwzMTguNDU2ODIgTDUzLjU1MjkwODUsMzExLjM1NDg3IEw2MC4zMDIwODg3LDMxOC40NTY4MiBDNjAuNTMzMDIyMywzMTguNjk5ODI0IDYwLjkwODQzNzMsMzE4LjY5OTgyNCA2MS4xMzkzNzA4LDMxOC40NTY4MiBDNjEuMzcwMzA0MywzMTguMjEzODE1IDYxLjM3MDMwNDMsMzE3LjgxODc3OCA2MS4xMzkzNzA4LDMxNy41NzU3NzQgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUzLjAwMDAwMCwgMzE1Ljg3OTA1MSkgc2NhbGUoLTEsIC0xKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtNTMuMDAwMDAwLCAtMzE1Ljg3OTA1MSkgIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100% 100%;
  border: none;
  font-size: 0;
  position: absolute;
  left: 16px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 1;
}

.ss .slick-arrow.slick-disabled {
  opacity: 0.3;
}

@media screen and (min-width: 768px) {
  .ss .slick-arrow {
    left: 32px;
  }
}

.ss .ss-carousel--purple-navigation .slick-arrow {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDIgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZSBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxpYmVyby1za2luLXNjaG9vbC0yMDE5LUh1ZGZha3RhLURlc2t0b3AiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yMDcuMDAwMDAwLCAtMTUwOS4wMDAwMDApIiBmaWxsPSIjNTYyNDgzIj4KICAgICAgICAgICAgPGcgaWQ9IkZ1bGwtc2l6ZS1pbWctYmxvY2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NS4wMDAwMDAsIDEyMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMzEuNDU0NjQ4OCwzMjEuNTE0OTI5IEMzMC41NTIzMjM2LDMxMy4wMjExMTYgMjkuNDkwMzA3MiwyOTguNjUxOTY1IDQ0LjQwNzczNjcsMjk1Ljg5MTE0NSBDNTkuMzI1MTY2MiwyOTMuMTMwMzI1IDY5LjE3MDg2MzUsMjk2LjUxMDQxOSA3NC4wNDA5NzMxLDMwOS44OTA5MzMgQzc4LjkxMTA4MjcsMzIzLjI3MTQ0OCA2NC4wNTc4MTMsMzM1LjY5NzgxNiA1NS44OTA0MDksMzM2LjY3NzM3MiBDNDcuMDAyODY0MywzMzcuNzQzMjk4IDMyLjE0NTMyMDQsMzI4LjAxNjM5NSAzMS40NTQ2NDg4LDMyMS41MTQ5MjkgWiBNNjEuMTM5MzcwOCwzMTcuNTc1Nzc0IEw1My45NzA5NTc0LDMxMC4wMzI2NzkgQzUzLjg1NjA4MjcsMzA5LjkxMTggNTMuNzA0NDk1NiwzMDkuODUwNzM3IDUzLjU1MjkwODUsMzA5Ljg1MDczNyBDNTMuNDAxMzIxMywzMDkuODUwNzM3IDUzLjI0OTczNDIsMzA5LjkxMTggNTMuMTMzNjc1MywzMTAuMDMyNjc5IEw0NS45NjUyNjE5LDMxNy41NzU3NzQgQzQ1LjczNDMyODQsMzE3LjgxODc3OCA0NS43MzQzMjg0LDMxOC4yMTM4MTUgNDUuOTY1MjYxOSwzMTguNDU2ODIgQzQ2LjE5NzM3OTcsMzE4LjY5OTgyNCA0Ni41NzE2MTA0LDMxOC42OTk4MjQgNDYuODAzNzI4MiwzMTguNDU2ODIgTDUzLjU1MjkwODUsMzExLjM1NDg3IEw2MC4zMDIwODg3LDMxOC40NTY4MiBDNjAuNTMzMDIyMywzMTguNjk5ODI0IDYwLjkwODQzNzMsMzE4LjY5OTgyNCA2MS4xMzkzNzA4LDMxOC40NTY4MiBDNjEuMzcwMzA0MywzMTguMjEzODE1IDYxLjM3MDMwNDMsMzE3LjgxODc3OCA2MS4xMzkzNzA4LDMxNy41NzU3NzQgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUzLjAwMDAwMCwgMzE1Ljg3OTA1MSkgc2NhbGUoLTEsIC0xKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtNTMuMDAwMDAwLCAtMzE1Ljg3OTA1MSkgIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
  left: 0;
}

.ss .slick-next {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDIgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJMaWJlcm8tc2tpbi1zY2hvb2wtMjAxOS1IdWRmYWt0YS1EZXNrdG9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE4NC4wMDAwMDAsIC0xNTA5LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iRnVsbC1zaXplLWltZy1ibG9jayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc1LjAwMDAwMCwgMTIxNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDA4LjQ1NDY1LDMyMS41MTQ5MjkgQzEwMDcuNTUyMzIsMzEzLjAyMTExNiAxMDA2LjQ5MDMxLDI5OC42NTE5NjUgMTAyMS40MDc3NCwyOTUuODkxMTQ1IEMxMDM2LjMyNTE3LDI5My4xMzAzMjUgMTA0Ni4xNzA4NiwyOTYuNTEwNDE5IDEwNTEuMDQwOTcsMzA5Ljg5MDkzMyBDMTA1NS45MTEwOCwzMjMuMjcxNDQ4IDEwNDEuMDU3ODEsMzM1LjY5NzgxNiAxMDMyLjg5MDQxLDMzNi42NzczNzIgQzEwMjQuMDAyODYsMzM3Ljc0MzI5OCAxMDA5LjE0NTMyLDMyOC4wMTYzOTUgMTAwOC40NTQ2NSwzMjEuNTE0OTI5IFogTTEwMzguMTM5MzcsMzE3LjU3NTc3NCBMMTAzMC45NzA5NiwzMTAuMDMyNjc5IEMxMDMwLjg1NjA4LDMwOS45MTE4IDEwMzAuNzA0NSwzMDkuODUwNzM3IDEwMzAuNTUyOTEsMzA5Ljg1MDczNyBDMTAzMC40MDEzMiwzMDkuODUwNzM3IDEwMzAuMjQ5NzMsMzA5LjkxMTggMTAzMC4xMzM2OCwzMTAuMDMyNjc5IEwxMDIyLjk2NTI2LDMxNy41NzU3NzQgQzEwMjIuNzM0MzMsMzE3LjgxODc3OCAxMDIyLjczNDMzLDMxOC4yMTM4MTUgMTAyMi45NjUyNiwzMTguNDU2ODIgQzEwMjMuMTk3MzgsMzE4LjY5OTgyNCAxMDIzLjU3MTYxLDMxOC42OTk4MjQgMTAyMy44MDM3MywzMTguNDU2ODIgTDEwMzAuNTUyOTEsMzExLjM1NDg3IEwxMDM3LjMwMjA5LDMxOC40NTY4MiBDMTAzNy41MzMwMiwzMTguNjk5ODI0IDEwMzcuOTA4NDQsMzE4LjY5OTgyNCAxMDM4LjEzOTM3LDMxOC40NTY4MiBDMTAzOC4zNzAzLDMxOC4yMTM4MTUgMTAzOC4zNzAzLDMxNy44MTg3NzggMTAzOC4xMzkzNywzMTcuNTc1Nzc0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAzMC4wMDAwMDAsIDMxNS44NzkwNTEpIHNjYWxlKDEsIC0xKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTAzMC4wMDAwMDAsIC0zMTUuODc5MDUxKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  left: auto;
  right: 16px;
}

@media screen and (min-width: 768px) {
  .ss .slick-next {
    right: 32px;
  }
}

.ss .ss-carousel--purple-navigation .slick-next {
  left: auto;
  right: 0;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDJweCIgaGVpZ2h0PSI0NXB4IiB2aWV3Qm94PSIwIDAgNDIgNDUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5Db21iaW5lZCBTaGFwZTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJMaWJlcm8tc2tpbi1zY2hvb2wtMjAxOS1IdWRmYWt0YS1EZXNrdG9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE4NC4wMDAwMDAsIC0xNTA5LjAwMDAwMCkiIGZpbGw9IiM1NjI0ODMiPgogICAgICAgICAgICA8ZyBpZD0iRnVsbC1zaXplLWltZy1ibG9jayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc1LjAwMDAwMCwgMTIxNi4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDA4LjQ1NDY1LDMyMS41MTQ5MjkgQzEwMDcuNTUyMzIsMzEzLjAyMTExNiAxMDA2LjQ5MDMxLDI5OC42NTE5NjUgMTAyMS40MDc3NCwyOTUuODkxMTQ1IEMxMDM2LjMyNTE3LDI5My4xMzAzMjUgMTA0Ni4xNzA4NiwyOTYuNTEwNDE5IDEwNTEuMDQwOTcsMzA5Ljg5MDkzMyBDMTA1NS45MTEwOCwzMjMuMjcxNDQ4IDEwNDEuMDU3ODEsMzM1LjY5NzgxNiAxMDMyLjg5MDQxLDMzNi42NzczNzIgQzEwMjQuMDAyODYsMzM3Ljc0MzI5OCAxMDA5LjE0NTMyLDMyOC4wMTYzOTUgMTAwOC40NTQ2NSwzMjEuNTE0OTI5IFogTTEwMzguMTM5MzcsMzE3LjU3NTc3NCBMMTAzMC45NzA5NiwzMTAuMDMyNjc5IEMxMDMwLjg1NjA4LDMwOS45MTE4IDEwMzAuNzA0NSwzMDkuODUwNzM3IDEwMzAuNTUyOTEsMzA5Ljg1MDczNyBDMTAzMC40MDEzMiwzMDkuODUwNzM3IDEwMzAuMjQ5NzMsMzA5LjkxMTggMTAzMC4xMzM2OCwzMTAuMDMyNjc5IEwxMDIyLjk2NTI2LDMxNy41NzU3NzQgQzEwMjIuNzM0MzMsMzE3LjgxODc3OCAxMDIyLjczNDMzLDMxOC4yMTM4MTUgMTAyMi45NjUyNiwzMTguNDU2ODIgQzEwMjMuMTk3MzgsMzE4LjY5OTgyNCAxMDIzLjU3MTYxLDMxOC42OTk4MjQgMTAyMy44MDM3MywzMTguNDU2ODIgTDEwMzAuNTUyOTEsMzExLjM1NDg3IEwxMDM3LjMwMjA5LDMxOC40NTY4MiBDMTAzNy41MzMwMiwzMTguNjk5ODI0IDEwMzcuOTA4NDQsMzE4LjY5OTgyNCAxMDM4LjEzOTM3LDMxOC40NTY4MiBDMTAzOC4zNzAzLDMxOC4yMTM4MTUgMTAzOC4zNzAzLDMxNy44MTg3NzggMTAzOC4xMzkzNywzMTcuNTc1Nzc0IFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTAzMC4wMDAwMDAsIDMxNS44NzkwNTEpIHNjYWxlKDEsIC0xKSByb3RhdGUoLTI3MC4wMDAwMDApIHRyYW5zbGF0ZSgtMTAzMC4wMDAwMDAsIC0zMTUuODc5MDUxKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}

.ss .slick-dots {
  position: absolute;
  bottom: 16px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  display: flex;
  list-style: none;
  margin: 0 0 20px;
  padding: 0;
}

.ss .slick-dots li {
  padding: 0 8px;
}

.ss .slick-dots li.slick-active button {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5NYXNrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxpYmVyby1za2luLXNjaG9vbC0yMDE5LUh1ZGZha3RhLURlc2t0b3AiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02NzQuMDAwMDAwLCAtMTcyMi4wMDAwMDApIiBmaWxsPSIjNTYyNDgzIj4KICAgICAgICAgICAgPGcgaWQ9IkZ1bGwtc2l6ZS1pbWctYmxvY2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NS4wMDAwMDAsIDEyMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iU2xpZGVycyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDk5LjAwMDAwMCwgNTA0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjIzODQzMzYzNiwxNC4yMzExNDM2IEMtMC4yMDg2OTM0OTksMTAuMjc4OTQwNCAtMC43NTQwMzgyMDMsMy41OTQ5NDg1NyA2LjAxMjkxMTQ4LDIuMzc2NzI5ODggQzEyLjc3OTg2MTIsMS4xNTg1MTExOSAxNy4yNjg4NDU5LDIuNzcyNjk0NDMgMTkuNTQwNDA1Niw5LjAxMzc1MjUxIEMyMS44MTE5NjUyLDE1LjI1NDgxMDYgMTUuMTE2MzY2MSwyMC45NjYyNDI1IDExLjQwOTA4ODIsMjEuMzg1OTI1MiBDNy4zNzQ5MzAxOSwyMS44NDI2MTI1IDAuNTgwNjgwNTYsMTcuMjU2Mjk5NyAwLjIzODQzMzYzNiwxNC4yMzExNDM2IFoiIGlkPSJNYXNrIj48L3BhdGg+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}

.ss .slick-dots button {
  border: none;
  font-size: 0;
  background-color: transparent;
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMjAgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5NYXNrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxpYmVyby1za2luLXNjaG9vbC0yMDE5LUh1ZGZha3RhLURlc2t0b3AiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MTAuMDAwMDAwLCAtMTcyMS4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4KICAgICAgICAgICAgPGcgaWQ9IkZ1bGwtc2l6ZS1pbWctYmxvY2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3NS4wMDAwMDAsIDEyMTYuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iU2xpZGVycyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDk5LjAwMDAwMCwgNTA0LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNi4yMzg0MzM2LDE0LjIzMTE0MzYgQzM1Ljc5MTMwNjUsMTAuMjc4OTQwNCAzNS4yNDU5NjE4LDMuNTk0OTQ4NTcgNDIuMDEyOTExNSwyLjM3NjcyOTg4IEM0OC43Nzk4NjEyLDEuMTU4NTExMTkgNTMuMjY4ODQ1OSwyLjc3MjY5NDQzIDU1LjU0MDQwNTYsOS4wMTM3NTI1MSBDNTcuODExOTY1MiwxNS4yNTQ4MTA2IDUxLjExNjM2NjEsMjAuOTY2MjQyNSA0Ny40MDkwODgyLDIxLjM4NTkyNTIgQzQzLjM3NDkzMDIsMjEuODQyNjEyNSAzNi41ODA2ODA2LDE3LjI1NjI5OTcgMzYuMjM4NDMzNiwxNC4yMzExNDM2IFoiIGlkPSJNYXNrIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0Ni4wMDAwMDAsIDExLjcwODc5Mykgcm90YXRlKDEwMC4wMDAwMDApIHRyYW5zbGF0ZSgtNDYuMDAwMDAwLCAtMTEuNzA4NzkzKSAiPjwvcGF0aD4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
  background-size: 100% 100%;
}

@media screen and (min-width: 768px) {
  .ss .slick-dots button {
    width: 24px;
    height: 24px;
  }
}

@media screen and (min-width: 768px) {
  .ss .slick-dots {
    bottom: 48px;
  }
}

.ss .ss-carousel--purple-navigation .slick-dots {
  bottom: -20px;
}

.ss .ss-carousel--purple-navigation .slick-dots button {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMXB4IiB2aWV3Qm94PSIwIDAgMjAgMjEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUzLjIgKDcyNjQzKSAtIGh0dHBzOi8vc2tldGNoYXBwLmNvbSAtLT4KICAgIDx0aXRsZT5NYXNrPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkxpYmVyby1za2luLXNjaG9vbC0yMDE5LUJhZC1EZXNrdG9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzEzLjAwMDAwMCwgLTQ3NjEuMDAwMDAwKSIgZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlPSIjNTYyNDgzIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgICAgICA8ZyBpZD0iS2FydXNlbGwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Ni4wMDAwMDAsIDQyNzcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iU2xpZGVycyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTAxLjAwMDAwMCwgNDgzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zNy4yMzIwOTQ4LDE0LjExODcyNzEgQzM3LjUxNTk3ODEsMTYuNjI4MDAwOSA0My44NjkyOTg5LDIwLjc4MDI2MDEgNDcuMjk2NjAxNiwyMC4zOTIyNzIgQzUxLjUyNjExODYsMTkuOTEzNDY5MiA1Ni4zMTY3NjEzLDE0LjA3MDU3NjEgNTQuNjAwNzEzLDkuMzU1NzcyNjkgQzUyLjYwNjgyOTYsMy44Nzc2MjM3NiA0OC44NTc2Njg3LDIuMTYwNTc5MTUgNDIuMTkwMDg4MSwzLjM2MDkwODk1IEMzNy40MzUxMDk0LDQuMjE2OTIzIDM2LjQ5MDY2NzQsNy41NjUxNzM1MiAzNy4yMzIwOTQ4LDE0LjExODcyNzEgWiIgaWQ9Ik1hc2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ2LjAwMDAwMCwgMTEuNzA4NzkzKSByb3RhdGUoMTAwLjAwMDAwMCkgdHJhbnNsYXRlKC00Ni4wMDAwMDAsIC0xMS43MDg3OTMpICI+PC9wYXRoPgogICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.ss .ss-carousel--products {
  padding-top: 24px;
  padding-bottom: 40px;
}

.ss .slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.ss .slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

.ss .slick-list:focus {
  outline: none;
}

.ss .slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.ss .slick-slider .slick-track,
.ss .slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.ss .slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.ss .slick-track:before,
.ss .slick-track:after {
  content: "";
  display: table;
}

.ss .slick-track:after {
  clear: both;
}

.ss .slick-loading .slick-track {
  visibility: hidden;
}

.ss .slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

[dir="rtl"] .ss .slick-slide {
  float: right;
}

.ss .slick-slide img {
  display: block;
}

.ss .slick-slide.slick-loading img {
  display: none;
}

.ss .slick-slide.dragging img {
  pointer-events: none;
}

.ss .slick-initialized .slick-slide {
  display: block;
}

.ss .slick-loading .slick-slide {
  visibility: hidden;
}

.ss .slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.ss .slick-arrow.slick-hidden {
  display: none;
}

.ss .ss-header {
  position: relative;
  padding: 20px 12px 15px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.ss .ss-hero {
  background-color: #EEE9F1;
  position: relative;
  display: flex;
  align-items: center;
  margin: 0 auto;
  margin-left: -16px;
  margin-right: -16px;
}

@media screen and (min-width: 460px) {
  .ss .ss-hero {
    min-height: 486px;
  }
}

@media screen and (min-width: 768px) {
  .ss .ss-hero--video {
    margin-bottom: 160px;
  }
}

.ss .ss-hero__inner {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  padding: 32px 24px;
}

@media screen and (min-width: 768px) {
  .ss .ss-hero__inner {
    flex-direction: row;
    width: 100%;
  }
}

.ss .ss-hero__col {
  width: 100%;
  display: flex;
  justify-content: center;
  padding: 16px 0;
}

.ss .ss-hero__col:first-child {
  align-items: center;
}

.ss .ss-hero__col:last-child {
  flex-direction: column;
}

@media screen and (min-width: 768px) {
  .ss .ss-hero__col {
    padding: 24px;
    width: 50%;
    flex-grow: 0;
    flex-shrink: 0;
  }
}

.ss .ss-hero__label {
  font-size: 32px;
  font-weight: 400;
  margin: 0 auto 24px;
  padding: 0;
  font-family: "babyplanet", Helvetica Neue, Helvetica, Arial, sans-serif;
  color: #451C68;
}

@media screen and (min-width: 768px) {
  .ss .ss-hero__label {
    font-size: 40px;
    margin: 0 0 32px 0;
  }
}

.ss .ss-hero__text {
  font-size: 20px;
  margin: 0 auto;
  padding: 0;
  font-weight: bold;
  color: #451C68;
}

@media screen and (min-width: 768px) {
  .ss .ss-hero__text {
    font-size: 24px;
    margin: 0;
  }
}

.ss .ss-hero__label,
.ss .ss-hero__text {
  max-width: 550px;
}

.ss .ss-hero__video {
  width: 100%;
  max-width: 450px;
  position: relative;
  z-index: 10;
  border-radius: 16px;
  overflow: hidden;
}

@media screen and (min-width: 768px) {
  .ss .ss-hero__video {
    margin-bottom: -160px;
  }
}

.ss .ss-hero__video:after {
  content: ' ';
  display: block;
  padding-bottom: 124.88%;
}

.ss .ss-image-mask {
  position: relative;
  margin: 0;
  padding: 0;
  border-radius: 16px;
  overflow: hidden;
}

.ss .ss-image-mask img {
  border-radius: 16px;
}

.ss .ss-introduction {
  max-width: 1440px;
  margin: 32px auto 0;
  position: relative;
  overflow: hidden;
  border-radius: 16px;
}

@media screen and (min-width: 768px) {
  .ss .ss-introduction__inner {
    display: flex;
    flex-direction: row;
  }
}

.ss .ss-introduction__col {
  width: 100%;
  position: relative;
}

.ss .ss-introduction__col:last-child {
  display: none;
  background: url(dfa849c0a487e23aca23654b6ed11bcd.png) no-repeat left center;
  background-size: cover;
}

@media screen and (min-width: 768px) {
  .ss .ss-introduction__col {
    width: 50%;
    padding: 56px 32px;
    background: #562483;
  }

  .ss .ss-introduction__col:first-child {
    display: flex;
    align-self: center;
    flex-direction: column;
  }

  .ss .ss-introduction__col:first-child:after {
    display: block;
  }

  .ss .ss-introduction__col:last-child {
    display: block;
  }
}

@media screen and (min-width: 1200px) {
  .ss .ss-introduction__col {
    width: 60%;
  }

  .ss .ss-introduction__col:first-child {
    width: 40%;
  }
}

.ss .ss-introduction__content {
  margin: 0 auto;
}

@media screen and (min-width: 768px) {
  .ss .ss-introduction__content {
    max-width: 400px;
  }
}

.ss .ss-introduction__head {
  position: relative;
  background: #562483;
  padding: 40px 40px 50px 40px;
  margin-bottom: 14px;
  line-height: 45px;
}

@media screen and (min-width: 768px) {
  .ss .ss-introduction__head {
    padding: 0;
    margin-bottom: 32px;
  }

  .ss .ss-introduction__head:after {
    display: none;
  }
}

.ss .ss-introduction__title,
.ss .ss-introduction__body {
  color: #fff;
}

.ss .ss-introduction__title,
.ss .ss-introduction__title strong {
  font-weight: normal;
}

.ss .ss-introduction__title {
  padding: 0;
  margin: 0;
  position: relative;
  text-align: center;
  font-size: 34px;
  line-height: 45px;
}

.ss .ss-introduction__title,
.ss .ss-introduction__title strong {
  font-family: "babyplanet", Helvetica Neue, Helvetica, Arial, sans-serif;
}

@media screen and (min-width: 460px) {
  .ss .ss-introduction__title {
    padding: 0 30px;
  }
}

.ss .ss-introduction__title strong {
  display: block;
}

.ss .ss-introduction__body {
  font-size: 18px;
  color: #451C68;
  margin: 0 25px 20px 25px;
}

@media screen and (min-width: 460px) {
  .ss .ss-introduction__body {
    text-align: left;
    font-size: 20px;
  }
}

@media screen and (min-width: 768px) {
  .ss .ss-introduction__body {
    color: #fff;
    margin: 0;
  }
}

.ss .ss-list-label {
  color: #562483;
  font-size: 16px;
  display: inline;
  font-family: "babyplanet", Helvetica Neue, Helvetica, Arial, sans-serif;
}

.ss .ss-list-label div {
  margin: 0 0 16px;
}

@media screen and (min-width: 460px) {
  .ss .ss-list-label {
    font-size: 20px;
  }
}

.ss .ss-navbar-mobile {
  position: relative;
  display: flex;
  align-items: center;
}

.ss .ss-navbar-mobile__chevron {
  display: block;
  content: '';
  width: 13px;
  height: 7px;
  position: absolute;
  top: 50%;
  right: 16px;
  margin-top: -4px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMyA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1OCAoODQ2NjMpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPk1hc2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTGliZXJvLXNraW4tc2Nob29sLTIwMTktSHVkZmFrdGEtTW9iaWwtVjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMDguMDAwMDAwLCAtMTAxLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMTcuNzM3NSwxMDUuNiBMMzEyLjQ4NzUsMTEwLjc0Mjg1NyBDMzEyLjMxMjUsMTEwLjkxNDI4NiAzMTIuMTM3NSwxMTEgMzExLjg3NSwxMTEgQzMxMS42MTI1LDExMSAzMTEuNDM3NSwxMTAuOTE0Mjg2IDMxMS4yNjI1LDExMC43NDI4NTcgQzMxMC45MTI1LDExMC40IDMxMC45MTI1LDEwOS44ODU3MTQgMzExLjI2MjUsMTA5LjU0Mjg1NyBMMzE1LjksMTA1IEwzMTEuMjYyNSwxMDAuNDU3MTQzIEMzMTAuOTEyNSwxMDAuMTE0Mjg2IDMxMC45MTI1LDk5LjYgMzExLjI2MjUsOTkuMjU3MTQyOSBDMzExLjYxMjUsOTguOTE0Mjg1NyAzMTIuMTM3NSw5OC45MTQyODU3IDMxMi40ODc1LDk5LjI1NzE0MjkgTDMxNy43Mzc1LDEwNC40IEMzMTguMDg3NSwxMDQuNzQyODU3IDMxOC4wODc1LDEwNS4yNTcxNDMgMzE3LjczNzUsMTA1LjYgWiIgaWQ9Ik1hc2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxNC41MDAwMDAsIDEwNS4wMDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zMTQuNTAwMDAwLCAtMTA1LjAwMDAwMCkgIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
}

.ss .ss-navbar-mobile__title {
  margin-right: 20px;
  font-size: 20px;
}

.ss .ss-navbar-mobile__title:after {
  content: ':';
}

.ss .ss-navbar-mobile__select {
  display: flex;
  width: 100%;
  background: #562483;
  background-size: 100%;
  font-family: "Outfit", sans-serif;
  -webkit-appearance: none;
  border: 0;
  border-radius: 0;
  width: 210px;
  height: 50px;
  color: white;
  font-size: 18px;
  margin: 0;
  padding: 10px 16px;
  text-align: left;
  border-radius: 100px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ss .ss-navbar-mobile__select option {
  color: #000;
  background: #fff;
}

.ss .ss-navbar-mobile__chevron {
  display: block;
  content: '';
  width: 13px;
  height: 7px;
  position: absolute;
  top: 50%;
  right: 16px;
  margin-top: -4px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTNweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMyA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA1OCAoODQ2NjMpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPk1hc2s8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTGliZXJvLXNraW4tc2Nob29sLTIwMTktSHVkZmFrdGEtTW9iaWwtVjIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMDguMDAwMDAwLCAtMTAxLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMTcuNzM3NSwxMDUuNiBMMzEyLjQ4NzUsMTEwLjc0Mjg1NyBDMzEyLjMxMjUsMTEwLjkxNDI4NiAzMTIuMTM3NSwxMTEgMzExLjg3NSwxMTEgQzMxMS42MTI1LDExMSAzMTEuNDM3NSwxMTAuOTE0Mjg2IDMxMS4yNjI1LDExMC43NDI4NTcgQzMxMC45MTI1LDExMC40IDMxMC45MTI1LDEwOS44ODU3MTQgMzExLjI2MjUsMTA5LjU0Mjg1NyBMMzE1LjksMTA1IEwzMTEuMjYyNSwxMDAuNDU3MTQzIEMzMTAuOTEyNSwxMDAuMTE0Mjg2IDMxMC45MTI1LDk5LjYgMzExLjI2MjUsOTkuMjU3MTQyOSBDMzExLjYxMjUsOTguOTE0Mjg1NyAzMTIuMTM3NSw5OC45MTQyODU3IDMxMi40ODc1LDk5LjI1NzE0MjkgTDMxNy43Mzc1LDEwNC40IEMzMTguMDg3NSwxMDQuNzQyODU3IDMxOC4wODc1LDEwNS4yNTcxNDMgMzE3LjczNzUsMTA1LjYgWiIgaWQ9Ik1hc2siIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMxNC41MDAwMDAsIDEwNS4wMDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC0zMTQuNTAwMDAwLCAtMTA1LjAwMDAwMCkgIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;
}

.ss .ss-navbar {
  background-color: #fff;
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.ss .ss-navbar__inner {
  display: none;
}

@media screen and (min-width: 768px) {
  .ss .ss-navbar {
    display: flex;
    justify-content: center;
  }

  .ss .ss-navbar__inner {
    display: flex;
  }

  .ss .ss-navbar-mobile {
    display: none;
  }
}

.ss .ss-navbar__inner {
  margin: 0;
  padding: 0;
  text-decoration: none;
  list-style: none;
  flex-wrap: wrap;
}

.ss .ss-navbar__item {
  display: flex;
}

.ss .ss-navbar__link {
  font-family: "Outfit", sans-serif;
  font-weight: bold;
  font-size: 22px;
  text-decoration: none;
  color: #562483;
  transition: color 200ms;
  padding: 4px 0;
  margin: 0 12px;
  position: relative;
  width: 100%;
  z-index: 0;
}

@media screen and (min-width: 768px) {
  .ss .ss-navbar__link {
    padding: 8px 0;
    margin: 0 20px;
  }
}

.ss .ss-navbar__link:before {
  content: ' ';
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.ss .ss-navbar__link:hover:before,
.ss .ss-navbar__link--current:before {
  opacity: 1;
  border-bottom: 4px solid #562483;
}

.ss .ss-page-header {
  background: #562483;
  color: #fff;
  text-align: center;
  margin-left: -16px;
  margin-right: -16px;
}

.ss .ss-page-header__label {
  font-size: 40px;
  margin: 0;
  padding: 20px 0;
  font-family: "babyplanet", Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 400;
  color: white;
}

.ss .ss-page-nav-button {
  position: relative;
  background-color: #562483;
  font-size: 16px;
  line-height: 24px;
  text-decoration: none;
  display: flex;
  align-items: center;
  text-align: center;
  box-shadow: none;
  font-family: "Outfit", sans-serif;
  font-weight: 400;
  padding: 22px;
  justify-content: center;
  align-items: center;
  width: 100%;
  border-radius: 40px;
}

@media screen and (min-width: 768px) {
  .ss .ss-page-nav-button {
    width: auto;
  }
}

.ss .ss-page-nav-button__text {
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  padding: 0 10px;
}

.ss .ss-page-nav-button--prev,
.ss .ss-page-nav-button--next {
  padding: 12px 40px 12px 40px;
}

@media screen and (min-width: 768px) {
  .ss .ss-page-nav-button--prev,
  .ss .ss-page-nav-button--next {
    padding: 12px 54px 12px 22px;
  }
}

.ss .ss-page-nav-button--prev:after,
.ss .ss-page-nav-button--next:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 14px;
  width: 25px;
  height: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAAXNSR0IArs4c6QAAAy5JREFUSA21l21oTXEcx++ZkYfJw21ialeSSJStWLQUZaUW7R0vvMULSfJGWAkveOWFlHnhaa2IIhqSmje8kYdSytOWMbbVDLs32Ryf773/c3bP7j1Pd/Otz/4Pv6f/OTvnf/7XSsSQbduzcG+ApTAN+qEXOuEj9FiWZdNOnCiahFMwCEEawNgOR2FV2AqsMAeSbMbnIiyAEWiHZzAM8wzVtLobScjXCwYtcJ47Iv/oovBx+AvSLVgWFI29ErbBGegBRy/prAuKdW04ToIWE/mbdq9rjNghphya4C1II7A9MBwHC1pB+gkbAgNCjMRPhZMg/YFG3xCMJ+SFvkOdr2NMA7maQdJDq7fGKyZ3yoq0wk1e6/hH5Lyt5OiQJxsT1fBDFrTLY5ygAXnXZ7Pbdi/tFDctgwfGcM2d/A8darw2dZZn0zPQ6yH1QWVYTXxScB9iPxPEXAepscwUOmjaY2wGfWHFsWtzUuFSFtBl8i8pYwVrGGgDUNELxhDYsMBOHLTHS3EXMJALSyR15c5T3UbSjDGENvg+xamUBeiDJGVUXFcuPck10f+WuIDppkJaxeeYwZfoZUc9iywgNWot2qsws0Mq/tUMqoq6RpsM/TrmpVls+l0q/t4MVuc5RO7ywOqpv2cCGrgTztPslyP3ficSbxIErwXpg5+33zwxdaC9WoS+8/jMBukXWCqur9hnkOr9Co2dxzdWYcUTs0NF0EM3H4PD2Snb7nAnAzr4LoLIV+ykIuamqbPHmdOKKkBbq7TFNfh08ElBrM0F/4WQAR0q5ntSM7EfpE8w9izm8S1lQM5LSo5aC+KZ1NGpQ1Z0F+K8PgX58ifItRF0FtSVF98HMFSBc/vP0derOC6Roxacc8KRwGQ4apVpkNpgcmBAgJHYrdAP0mUIv5s41YOeZukxrAyoUWDCX2/DFXB0g070i8C5BrpN9DDtWfA9t2PTr5omuAN6oqUh2F2wOjMReBsInIlfM+yDchPTTfsIBkHnsBlQC1qYky9N/yqcZrt9R1u6WMQK0P9M26KfdMbXOfAAzI1SzVlpFF9tRjoI1IB+BKqADd/gFTznKmP9HvsHcIUwrF9tpYQAAAAASUVORK5CYII=) no-repeat center center;
  background-size: 100%;
}

@media screen and (min-width: 768px) {
  .ss .ss-page-nav-button--prev,
  .ss .ss-page-nav-button--next {
    right: 24px;
  }
}

.ss .ss-page-nav-button--prev {
  padding: 12px 40px 12px 40px;
}

@media screen and (min-width: 768px) {
  .ss .ss-page-nav-button--prev {
    padding: 12px 22px 12px 54px;
  }
}

.ss .ss-page-nav-button--prev:after {
  right: auto;
  left: 14px;
  -webkit-transform: scale(-1, 1);
          transform: scale(-1, 1);
}

@media screen and (min-width: 768px) {
  .ss .ss-page-nav-button--prev:after {
    left: 24px;
  }
}

.ss .ss-page-nav {
  margin-bottom: 2rem;
}

.ss .ss-page-nav__title {
  font-size: 20px;
  font-family: "babyplanet", Helvetica Neue, Helvetica, Arial, sans-serif;
  text-align: center;
  display: block;
  flex: 1;
  font-size: 24px;
  color: #451C68;
  font-weight: normal;
}

@media screen and (min-width: 768px) {
  .ss .ss-page-nav__title {
    font-size: 32px;
  }
}

.ss .ss-page-nav__columns {
  display: flex;
  justify-content: center;
}

.ss .ss-page-nav__column {
  display: flex;
  flex: 1;
  padding: 0 4px;
}

@media screen and (min-width: 768px) {
  .ss .ss-page-nav__column {
    padding: 0 16px;
  }
}

.ss .ss-page-nav__column--left {
  flex-direction: row-reverse;
}

.ss .ss-product {
  display: block;
  margin: 8px;
  text-decoration: none;
}

.ss .ss-product__content {
  text-align: center;
  max-width: 250px;
  margin: 0 auto;
}

.ss .ss-product__title {
  font-family: "Outfit", sans-serif;
  color: #562483;
  font-size: 24px;
  font-weight: bold;
  margin: 0 0 16px;
}

.ss .ss-product__body {
  font-size: 18px;
  margin: 0;
  color: #451C68;
}

.ss .ss-product__media {
  margin: 0 auto;
  max-width: 200px;
}

.ss .ss-product__image {
  margin: 0 auto;
  max-width: 100%;
}

.ss .ss-promo {
  width: 100%;
  overflow: hidden;
  display: block;
  border-bottom: 1px solid #d2d2d2;
  padding-bottom: 12px;
}

.ss .ss-promo--mask-rotated .ss-promo__image:after {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.ss .ss-promo .ss-promo__arrow,
.ss .ss-promo .ss-promo__image:before {
  transition: .2s;
}

.ss .ss-promo:hover .ss-promo__arrow,
.ss .ss-promo:hover .ss-promo__image:before {
  opacity: 1;
}

@media screen and (min-width: 460px) {
  .ss .ss-promo {
    border: none;
  }
}

.ss .ss-promo__arrow {
  content: '';
  display: block;
  position: absolute;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAfCAYAAAAfrhY5AAAAAXNSR0IArs4c6QAAAy5JREFUSA21l21oTXEcx++ZkYfJw21ialeSSJStWLQUZaUW7R0vvMULSfJGWAkveOWFlHnhaa2IIhqSmje8kYdSytOWMbbVDLs32Ryf773/c3bP7j1Pd/Otz/4Pv6f/OTvnf/7XSsSQbduzcG+ApTAN+qEXOuEj9FiWZdNOnCiahFMwCEEawNgOR2FV2AqsMAeSbMbnIiyAEWiHZzAM8wzVtLobScjXCwYtcJ47Iv/oovBx+AvSLVgWFI29ErbBGegBRy/prAuKdW04ToIWE/mbdq9rjNghphya4C1II7A9MBwHC1pB+gkbAgNCjMRPhZMg/YFG3xCMJ+SFvkOdr2NMA7maQdJDq7fGKyZ3yoq0wk1e6/hH5Lyt5OiQJxsT1fBDFrTLY5ygAXnXZ7Pbdi/tFDctgwfGcM2d/A8darw2dZZn0zPQ6yH1QWVYTXxScB9iPxPEXAepscwUOmjaY2wGfWHFsWtzUuFSFtBl8i8pYwVrGGgDUNELxhDYsMBOHLTHS3EXMJALSyR15c5T3UbSjDGENvg+xamUBeiDJGVUXFcuPck10f+WuIDppkJaxeeYwZfoZUc9iywgNWot2qsws0Mq/tUMqoq6RpsM/TrmpVls+l0q/t4MVuc5RO7ywOqpv2cCGrgTztPslyP3ficSbxIErwXpg5+33zwxdaC9WoS+8/jMBukXWCqur9hnkOr9Co2dxzdWYcUTs0NF0EM3H4PD2Snb7nAnAzr4LoLIV+ykIuamqbPHmdOKKkBbq7TFNfh08ElBrM0F/4WQAR0q5ntSM7EfpE8w9izm8S1lQM5LSo5aC+KZ1NGpQ1Z0F+K8PgX58ifItRF0FtSVF98HMFSBc/vP0derOC6Roxacc8KRwGQ4apVpkNpgcmBAgJHYrdAP0mUIv5s41YOeZukxrAyoUWDCX2/DFXB0g070i8C5BrpN9DDtWfA9t2PTr5omuAN6oqUh2F2wOjMReBsInIlfM+yDchPTTfsIBkHnsBlQC1qYky9N/yqcZrt9R1u6WMQK0P9M26KfdMbXOfAAzI1SzVlpFF9tRjoI1IB+BKqADd/gFTznKmP9HvsHcIUwrF9tpYQAAAAASUVORK5CYII=) no-repeat center center;
  height: 35px;
  width: 36px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-18px, -18px);
          transform: translate(-18px, -18px);
  z-index: 2;
  opacity: 0;
}

.ss .ss-promo__image {
  width: 45%;
  padding-bottom: 30%;
  position: relative;
  background-size: contain;
  background-position: center;
  margin-right: 25px;
  float: left;
  border-radius: 8px;
}

.ss .ss-promo__image:before {
  content: '';
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  display: block;
  z-index: 1;
  width: 100%;
  height: 100%;
  opacity: 0;
  border-radius: 8px;
}

@media screen and (min-width: 460px) {
  .ss .ss-promo__image {
    width: 100%;
    padding-bottom: 66.66667%;
    margin-bottom: 30px;
    margin-right: 0;
  }
}

.ss .ss-promo__background {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: -webkit-transform .5s;
  transition: transform .5s;
  transition: transform .5s, -webkit-transform .5s;
}

.ss .ss-promo__background:before {
  content: '';
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
  z-index: 1;
  top: 0;
  left: -1px;
  right: -1px;
  bottom: -1px;
}

.ss .ss-promo:hover .ss-promo__background {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}

.ss .ss-promo__label {
  font-size: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  line-height: 1;
  font-family: "babyplanet", Helvetica Neue, Helvetica, Arial, sans-serif;
  z-index: 1;
  color: #562483;
}

@media screen and (min-width: 460px) {
  .ss .ss-promo__label {
    margin-top: 0;
    font-size: 24px;
  }
}

.ss .ss-promo__description {
  color: black;
  font-size: 14px;
}

@media screen and (min-width: 460px) {
  .ss .ss-promo__description {
    font-size: 20px;
  }
}

@media screen and (min-width: 460px) {
  .ss .ss-promo__label,
  .ss .ss-promo__description {
    text-align: center;
  }
}

.ss .ss-section--centered {
  text-align: center;
}

.ss .ss-section--padded {
  padding: 24px 0;
}

@media screen and (min-width: 768px) {
  .ss .ss-section--padded {
    padding: 32px 0;
  }
}

.ss .ss-section + .ss-section {
  padding-top: 0;
}

.ss .ss-section__inner {
  max-width: 1200px;
  margin: 0 auto;
}

.ss .ss-section__inner--narrow {
  max-width: 640px;
}

.ss .ss-section--centered .ss-section__inner {
  text-align: center;
}

.ss .spinner {
  width: 80px;
  height: 80px;
  margin: auto;
  position: relative;
  /* &:after { */
  /*     content: ' '; */
  /*     display: block; */
  /*     background: url(./img/polaroid.svg) center center no-repeat; */
  /*     background-size: contain; */
  /*     width: 32px; */
  /*     height: 38px; */
  /*     top: 50%; */
  /*     left: 50%; */
  /*     position: absolute; */
  /*     margin-left: -16px; */
  /*     margin-top: -19px; */
  /*     animation: wink 1s ease-in-out infinite alternate; */
  /* } */
}

.ss .spinner:before {
  content: ' ';
  display: block;
  position: absolute;
  left: -1px;
  top: -1px;
  height: 100%;
  width: 100%;
  transition: opacity 200ms;
  -webkit-animation: rotation 1s linear infinite;
          animation: rotation 1s linear infinite;
  border: 4px solid #451C68;
  border-top: 4px solid transparent;
  border-radius: 100%;
}

.ss .spinner--white:before {
  border-color: transparent #fff #fff #fff;
}

.ss .spinner--loaded {
  opacity: 0;
}

.ss .modal__box .spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  margin-left: -40px;
  margin-top: -40px;
}

@-webkit-keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}

@keyframes rotation {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(359deg);
            transform: rotate(359deg);
  }
}

.ss .ss-hero__video .ss-youtube,
.ss .ss-hero__video .ss-youtube__video {
  position: absolute;
  width: 100%;
  height: 100%;
}

.ss .ss-youtube-overlay {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
}

.ss .ss-youtube-overlay:before {
  content: '';
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  display: block;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

.ss .ss-youtube-overlay:after {
  content: '';
  display: block;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjMiIGhlaWdodD0iNjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGQ9Ik0uNzUxIDM4LjY5Qy0uNjU3IDI2LjE4OC0yLjM3NSA1LjA0NSAxOC45NDEgMS4xOTJjMjEuMzE2LTMuODU0IDM1LjQ1NiAxLjI1MiA0Mi42MTEgMjAuOTk0IDcuMTU2IDE5Ljc0Mi0xMy45MzUgMzcuODEtMjUuNjEzIDM5LjEzN0MyMy4yMyA2Mi43NjcgMS44MjkgNDguMjYuNzUgMzguNjl6bTI3LjkzMS0xOC4yOTRjLTEuMTg2LTEuMTU3LTIuMTY2LS43Ni0yLjE4OC45MTRsLS4yMzUgMTcuNTUzYy0uMDIyIDEuNjYyIDEuMDA1IDIuMTU1IDIuMjggMS4xMTNsOC42ODQtNy4wOTRjMS4yODItMS4wNDcgMS4zNjQtMi44MjkuMTczLTMuOTlsLTguNzE0LTguNDk2eiIgaWQ9ImEiLz48L2RlZnM+PHVzZSBmaWxsLW9wYWNpdHk9Ii44IiBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+) no-repeat center center;
  position: relative;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 62px;
  width: 62px;
  z-index: 1;
  cursor: pointer;
}

.ss .ss-youtube-overlay--hidden {
  display: none;
}

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

.ss img {
  max-width: 100%;
  height: auto;
}

.wrapper {
  padding: 0 16px;
}



/*# sourceMappingURL=style.css.map*/