.cnvy_bubbles_desktop {
  width: 100%;
  height: 900px;
  background-image: url("/dassets/dv/glucotain/foam/schaum_bg.png");
  background-size: cover;
  background-position: 50% 100%;
  position: relative;
  overflow: hidden;
}
.cnvy_bubbles {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  opacity: 1;
}
.cnvy_bubbles .cnvy_bg_bubble {
  background-size: 210px 210px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  position: absolute;
  bottom: -225px;
}
.cnvy_bubbles .cnvy_bg_bubble.cnvy_bigBubble {
  background-image: url('/dassets/dv/glucotain/foam/bubble_bg_big.png');
}
.cnvy_bubbles .cnvy_bg_bubble.cnvy_mediumBubble {
  background-image: url('/dassets/dv/glucotain/foam/bubble_bg_medium.png');
}
.cnvy_bubbles .cnvy_bg_bubble.cnvy_smallBubble {
  background-image: url('/dassets/dv/glucotain/foam/bubble_bg_small.png');
}
.cnvy_schaum_contentWrapper {
  width: 1160px;
  margin: 0 auto;
  position: relative;
  padding-top: 100px;
  padding-left: 25px;
  padding-right: 25px;
}
.cnvy_schaum_text .cnvy_schaum_h3 {
  text-align: left;
  font-family: "Gotham SSm A", "Gotham SSm B", Arial;
  font-style: normal;
  font-weight: 700;
  line-height: 45px;
  font-size: 39px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #000;
  padding: 0;
  margin: 0;
}
.cnvy_schaum_text .cnvy_schaum_h4 {
  text-align: left;
  font-family: "Mercury SSm A", "Mercury SSm B", serif;
  font-style: normal;
  font-weight: 300;
  line-height: 45px;
  font-size: 39px;
  letter-spacing: 1px;
  color: #000;
  padding: 0;
  text-transform: none;
  margin: 0;
  width: 580px;
}
.cnvy_schaum_text .cnvy_schaum_p {
  text-align: left;
  font-family: "Mercury SSm A", "Mercury SSm B", serif;
  font-style: normal;
  font-weight: 300;
  line-height: 28px;
  font-size: 19px;
  letter-spacing: 0px;
  color: #000;
  padding: 0;
  text-transform: none;
  margin: 0;
  width: 480px;
  margin-top: 22px;
}
.cnvy_schaum_controlsWrapper {
  width: 100%;
  height: 200px;
  margin-top: 56px;
  position: relative;
}
.cnvy_schaum_controlsWrapper .cnvy_controls {
  float: left;
}
.cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_bubbleSize {
  width: 300px;
  height: 100%;
}
.cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_sensory {
  width: 300px;
  height: 100%;
  margin-left: 60px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_application {
  width: 440px;
  height: 100%;
  margin-left: 60px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon {
  float: left;
  height: 100%;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_bubbleSize_icon {
  background-image: url('/dassets/dv/glucotain/foam/icons/bubbleSize_icon.png');
  background-size: 175px 126px;
  background-position: 0px 50px;
  background-repeat: no-repeat;
  width: 175px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_sensory_icon {
  background-image: url('/dassets/dv/glucotain/foam/icons/sensory_icon.png');
  background-size: 127px 139px;
  background-position: 0px 40px;
  background-repeat: no-repeat;
  width: 137px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_application_icon {
  background-image: url('/dassets/dv/glucotain/foam/icons/application_icon.png');
  background-size: 124px 152px;
  background-position: 0px 40px;
  background-repeat: no-repeat;
  width: 139px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon .cnvy_controls_h5 {
  text-align: left;
  font-family: "Gotham SSm A", "Gotham SSm B", Arial;
  font-style: normal;
  font-weight: 700;
  line-height: 26px;
  font-size: 18px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #000;
  padding: 0;
  margin: 0;
  margin-top: -6px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper {
  float: right;
  height: 100%;
  position: relative;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_bubbleSize_pWrapper {
  width: 48px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_sensory_pWrapper {
  width: 96px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_application_pWrapper {
  width: 235px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p {
  text-align: left;
  font-family: "Gotham SSm A", "Gotham SSm B", Arial;
  font-style: normal;
  font-weight: 300;
  line-height: 16px;
  font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #000;
  padding: 0;
  margin: 0;
  position: absolute;
  left: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_big_p {
  top: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_big_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_medium_p {
  top: 50%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_medium_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_small_p {
  bottom: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_small_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_fresh_p {
  top: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_fresh_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_clean_p {
  top: 14%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_clean_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_deep_p {
  top: 44%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_deep_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_mild_p {
  top: 56%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_mild_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_moist_p {
  top: 84%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_moist_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_caring_p {
  bottom: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_caring_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_body_p {
  top: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_body_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_revital_p {
  top: 14%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_revital_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_anti_p {
  top: 43%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_anti_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_facial_p {
  top: 57%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_facial_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_baby_p {
  top: 84%;
  margin-top: -4px;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_baby_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_pampering_p {
  bottom: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_pampering_p.cnvy_p_active {
  font-weight: 700;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper {
  width: 40px;
  height: 100%;
  margin-left: 10px;
  float: left;
  position: relative;
  cursor: pointer;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper .cnvy_controls_draggable {
  position: absolute;
  width: 40px;
  height: 6px;
  background: url('/dassets/dv/glucotain/foam/icons/controls_draggable.png');
  background-size: 40px 6px;
  background-position: 0px 0px;
  cursor: pointer;
  top: 0;
}
.cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper .cnvy_controls_stroke {
  width: 1px;
  height: 100%;
  background-color: #000;
  margin: 0 auto;
}
.clear {
  clear: both;
  float: none;
}
@media screen and (max-width: 1280px) {
  .cnvy_schaum_contentWrapper {
    width: 928px;
    margin: 0 auto;
    position: relative;
    padding-top: 100px;
    padding-left: 25px;
    padding-right: 25px;
  }
  .cnvy_schaum_text .cnvy_schaum_h3 {
    text-align: left;
    font-family: "Gotham SSm A", "Gotham SSm B", Arial;
    font-style: normal;
    font-weight: 700;
    line-height: 45px;
    font-size: 39px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #000;
    padding: 0;
    margin: 0;
  }
  .cnvy_schaum_text .cnvy_schaum_h4 {
    text-align: left;
    font-family: "Mercury SSm A", "Mercury SSm B", serif;
    font-style: normal;
    font-weight: 300;
    line-height: 45px;
    font-size: 39px;
    letter-spacing: 1px;
    color: #000;
    padding: 0;
    text-transform: none;
    margin: 0;
    width: 35%;
  }
  .cnvy_schaum_text .cnvy_schaum_p {
    text-align: left;
    font-family: "Mercury SSm A", "Mercury SSm B", serif;
    font-style: normal;
    font-weight: 300;
    line-height: 28px;
    font-size: 19px;
    letter-spacing: 0px;
    color: #000;
    padding: 0;
    text-transform: none;
    margin: 0;
    width: 40%;
    margin-top: 26px;
  }
  .cnvy_schaum_controlsWrapper {
    width: 100%;
    height: 200px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_bubbleSize {
    width: 240px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_sensory {
    width: 240px;
    margin-left: 48px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_application {
    width: 352px;
    margin-left: 48px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon {
    float: left;
    height: 100%;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_bubbleSize_icon {
    background-image: url('/dassets/dv/glucotain/foam/icons/bubbleSize_icon.png');
    background-size: 140px 100.8px;
    background-position: 0px 40px;
    background-repeat: no-repeat;
    width: 140px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_sensory_icon {
    background-image: url('/dassets/dv/glucotain/foam/icons/sensory_icon.png');
    background-size: 101.6px 111.2px;
    background-position: 0px 32px;
    background-repeat: no-repeat;
    width: 109.6px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_application_icon {
    background-image: url('/dassets/dv/glucotain/foam/icons/application_icon.png');
    background-size: 99.2px 121.6px;
    background-position: 0px 32px;
    background-repeat: no-repeat;
    width: 111.2px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon .cnvy_controls_h5 {
    text-align: left;
    font-family: "Gotham SSm A", "Gotham SSm B", Arial;
    font-style: normal;
    font-weight: 700;
    line-height: 20.8px;
    font-size: 14.4px;
    text-transform: uppercase;
    letter-spacing: 0.8px;
    color: #000;
    padding: 0;
    margin: 0;
    margin-top: -6px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper {
    float: right;
    height: 100%;
    position: relative;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_bubbleSize_pWrapper {
    width: 38.4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_sensory_pWrapper {
    width: 72px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_application_pWrapper {
    width: 172px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p {
    text-align: left;
    font-family: "Gotham SSm A", "Gotham SSm B", Arial;
    font-style: normal;
    font-weight: 300;
    line-height: 16px;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #000;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_big_p {
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_big_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_medium_p {
    top: 50%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_medium_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_small_p {
    bottom: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_small_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_fresh_p {
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_fresh_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_clean_p {
    top: 14%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_clean_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_deep_p {
    top: 41%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_deep_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_mild_p {
    top: 59%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_mild_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_moist_p {
    top: 84%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_moist_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_caring_p {
    bottom: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_caring_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_body_p {
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_body_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_revital_p {
    top: 13%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_revital_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_anti_p {
    top: 44%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_anti_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_facial_p {
    top: 56%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_facial_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_baby_p {
    top: 76%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_baby_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_pampering_p {
    bottom: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_pampering_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper {
    width: 40px;
    height: 100%;
    margin-left: 10px;
    float: left;
    position: relative;
    cursor: pointer;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper .cnvy_controls_draggable {
    position: absolute;
    width: 40px;
    height: 6px;
    background: url('/dassets/dv/glucotain/foam/icons/controls_draggable.png');
    background-size: 40px 6px;
    background-position: 0px 0px;
    cursor: pointer;
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper .cnvy_controls_stroke {
    width: 1px;
    height: 100%;
    background-color: #000;
    margin: 0 auto;
  }
}
@media screen and (max-width: 1025px) {
  .cnvy_bubbles_desktop {
    width: 100%;
    height: 1380px;
  }
  .cnvy_schaum_contentWrapper {
    width: 420px;
    margin: 0 auto;
    position: relative;
    padding-top: 100px;
    padding-left: 25px;
    padding-right: 25px;
  }
  .cnvy_schaum_text .cnvy_schaum_h3 {
    text-align: left;
    font-family: "Gotham SSm A", "Gotham SSm B", Arial;
    font-style: normal;
    font-weight: 700;
    line-height: 45px;
    font-size: 39px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #000;
    padding: 0;
    margin: 0;
  }
  .cnvy_schaum_text .cnvy_schaum_h4 {
    text-align: left;
    font-family: "Mercury SSm A", "Mercury SSm B", serif;
    font-style: normal;
    font-weight: 300;
    line-height: 45px;
    font-size: 39px;
    letter-spacing: 1px;
    color: #000;
    padding: 0;
    text-transform: none;
    margin: 0;
    width: 100%;
  }
  .cnvy_schaum_text .cnvy_schaum_p {
    text-align: left;
    font-family: "Mercury SSm A", "Mercury SSm B", serif;
    font-style: normal;
    font-weight: 300;
    line-height: 28px;
    font-size: 19px;
    letter-spacing: 0px;
    color: #000;
    padding: 0;
    text-transform: none;
    margin: 0;
    width: 100%;
    margin-top: 26px;
  }
  .cnvy_schaum_controlsWrapper {
    width: 100%;
    height: 200px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls {
    float: none;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_bubbleSize {
    width: 240px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_sensory {
    width: 240px;
    margin-top: 48px;
    margin-left: 0px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_application {
    width: 352px;
    margin-top: 48px;
    margin-left: 0px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon {
    float: left;
    height: 100%;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_bubbleSize_icon {
    background-image: url('/dassets/dv/glucotain/foam/icons/bubbleSize_icon.png');
    background-size: 140px 100.8px;
    background-position: 0px 55px;
    background-repeat: no-repeat;
    width: 140px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_sensory_icon {
    background-image: url('/dassets/dv/glucotain/foam/icons/sensory_icon.png');
    background-size: 101.6px 111.2px;
    background-position: 0px 32px;
    background-repeat: no-repeat;
    width: 109.6px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_application_icon {
    background-image: url('/dassets/dv/glucotain/foam/icons/application_icon.png');
    background-size: 99.2px 121.6px;
    background-position: 0px 32px;
    background-repeat: no-repeat;
    width: 111.2px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon .cnvy_controls_h5 {
    text-align: left;
    font-family: "Gotham SSm A", "Gotham SSm B", Arial;
    font-style: normal;
    font-weight: 700;
    line-height: 26px;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #000;
    padding: 0;
    margin: 0;
    margin-top: -6px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper {
    float: right;
    height: 100%;
    position: relative;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_bubbleSize_pWrapper {
    width: 28.4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_sensory_pWrapper {
    width: 62px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_pWrapper.cnvy_application_pWrapper {
    width: 162px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p {
    text-align: left;
    font-family: "Gotham SSm A", "Gotham SSm B", Arial;
    font-style: normal;
    font-weight: 300;
    line-height: 16px;
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #000;
    padding: 0;
    margin: 0;
    position: absolute;
    left: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_big_p {
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_big_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_medium_p {
    top: 50%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_medium_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_small_p {
    bottom: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_small_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_fresh_p {
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_fresh_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_clean_p {
    top: 14%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_clean_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_deep_p {
    top: 41%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_deep_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_mild_p {
    top: 59%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_mild_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_moist_p {
    top: 84%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_moist_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_caring_p {
    bottom: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_caring_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_body_p {
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_body_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_revital_p {
    top: 14%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_revital_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_anti_p {
    top: 40%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_anti_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_facial_p {
    top: 50%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_facial_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_baby_p {
    top: 77%;
    margin-top: -4px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_baby_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_pampering_p {
    bottom: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_p#cnvy_pampering_p.cnvy_p_active {
    font-weight: 700;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper {
    width: 40px;
    height: 100%;
    margin-left: 20px;
    float: left;
    position: relative;
    cursor: pointer;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper .cnvy_controls_draggable {
    position: absolute;
    width: 40px;
    height: 6px;
    background: url('/dassets/dv/glucotain/foam/icons/controls_draggable.png');
    background-size: 40px 6px;
    background-position: 0px 0px;
    cursor: pointer;
    top: 0;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_dragWrapper .cnvy_controls_stroke {
    width: 1px;
    height: 100%;
    background-color: #000;
    margin: 0 auto;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_bubbleSize_icon,
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_sensory_icon,
  .cnvy_schaum_controlsWrapper .cnvy_controls .cnvy_controls_icon.cnvy_application_icon {
    width: 133px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_bubbleSize {
    width: 240px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_sensory {
    width: 273px;
  }
  .cnvy_schaum_controlsWrapper .cnvy_controls.cnvy_application {
    width: 372px;
  }
}
.cnvy_bubbles_mobile {
  display: none;
  background: url("/dassets/dv/glucotain/foam/mobile/bg.png") 50% 0 no-repeat;
  height: 570px;
  position: relative;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_wrapper {
  width: 320px;
  margin: 0 auto;
  position: relative;
  height: 570px;
}
.cnvy_bubbles_mobile .cnvy_foam_feather,
.cnvy_bubbles_mobile .cnvy_foam_bottle {
  width: 112px;
  height: 112px;
  position: absolute;
  left: 0px;
  z-index: 10;
}
.cnvy_bubbles_mobile .cnvy_foam_feather {
  top: 154px;
  background: url("/dassets/dv/glucotain/foam/mobile/feather.png") 0 0 no-repeat;
  background-size: 112px 112px;
}
.cnvy_bubbles_mobile .cnvy_foam_bottle {
  top: 295px;
  background: url("/dassets/dv/glucotain/foam/mobile/bottle.png") 0 0 no-repeat;
  background-size: 112px 112px;
}
.cnvy_bubbles_mobile h5.cnvy_schaum_h5 {
  margin: 0 0 0 117px;
  color: #000;
  font-family: "Gotham SSm A", "Gotham SSm B", Arial;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 26px;
  text-align: left;
  text-transform: uppercase;
  position: absolute;
  margin: 0;
  padding: 0;
  z-index: 100;
}
.cnvy_bubbles_mobile h5.cnvy_sensory {
  top: 170px;
  left: 112px;
}
.cnvy_bubbles_mobile h5.cnvy_application {
  top: 310px;
  left: 112px;
}
.cnvy_bubbles_mobile ul.cnvy_schaumMobileBullets {
  position: absolute;
  text-align: center;
  width: 100%;
  bottom: 20px;
  height: 13px;
  list-style: none;
}
.cnvy_bubbles_mobile ul.cnvy_schaumMobileBullets li {
  width: 13px;
  height: 13px;
  background: url("/dassets/dv/glucotain/foam/mobile/bullets.png") no-repeat 0 0;
  background-size: 13px 26px;
  display: inline-block;
  margin-right: 28px;
}
.cnvy_bubbles_mobile ul.cnvy_schaumMobileBullets li:last-child {
  margin-right: 0;
}
.cnvy_bubbles_mobile ul.cnvy_schaumMobileBullets li.active {
  background-position: 0 -13px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide {
  position: absolute;
  top: 0;
  left: 0;
  width: 320px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide.active {
  display: block;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide .cnvy_schaum_slideBg {
  width: 640px;
  height: 570px;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -320px;
  z-index: -10;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide .cnvy_schaum_slideBg.cnvy_bigBubbles {
  background: url("/dassets/dv/glucotain/foam/mobile/bubblesBgBig.png") 50% 0 no-repeat;
  background-size: 450px 569px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide .cnvy_schaum_slideBg.cnvy_mediumBubbles {
  background: url("/dassets/dv/glucotain/foam/mobile/bubblesBgMedium.png") 50% 0 no-repeat;
  background-size: 450px 569px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide .cnvy_schaum_slideBg.cnvy_smallBubbles {
  background: url("/dassets/dv/glucotain/foam/mobile/bubblesBgSmall.png") 50% 0 no-repeat;
  background-size: 450px 569px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide h4.cnvy_schaum_h4 {
  margin: 72px 0 0 17px;
  font-size: 22px;
  z-index: 100;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide ul {
  position: absolute;
  left: 112px;
  list-style: none;
  z-index: 100;
  width: 207px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide ul.cnvy_sensory_list {
  top: 200px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide ul.cnvy_application_list {
  top: 340px;
}
.cnvy_bubbles_mobile .cnvy_bubbles_mobile_slide ul li {
  color: #000;
  font-family: "Gotham SSm A", "Gotham SSm B", Arial;
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  letter-spacing: 1px;
  line-height: 24px;
  padding: 0;
  text-align: left;
  text-transform: none;
}
@media screen and (max-width: 600px) {
  .cnvy_bubbles_mobile {
    display: block;
  }
  .cnvy_bubbles_desktop {
    display: none;
  }
}
.windowSize {
  position: fixed;
  display: block;
  right: 0;
  top: 0;
  background-color: black;
  color: white;
  font-size: 14px;
  width: 140px;
  height: 20px;
  font-family: arial;
  text-transform: uppercase;
}
