@font-face {
  font-family: 'Proxima Nova Regular';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-regular-b91ba553ef33a1b5a47f16d66468478e.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-regular-852046040da1526ac5ac9cdbee2e3723.woff") format("woff"),url("../../fonts/proxima-nova-regular-4718658988fe7ed007ba7aa421e4db57.ttf") format("truetype"),url("../../fonts/proxima-nova-regular-a9dab83abc5f161adb94e640d2456d5a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Bold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-bold-c5132b3459d41a297ce7d2ee1ca8f5ca.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-bold-f73f22aa93a861006ae7f54f9968fec0.woff") format("woff"),url("../../fonts/proxima-nova-bold-384cf1ed2d7885ee5d696cec94084a96.ttf") format("truetype"),url("../../fonts/proxima-nova-bold-395216d676c01eddd6eadcc3e71a058a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova SemiBold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-semibold-645323b84162fe63fd0654a50b71ec75.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-semibold-3163eca2ebe9b39d7aaf4ba594ce39d7.woff") format("woff"),url("../../fonts/proxima-nova-semibold-445f1fe6eb9641ac9b382cbd16b1e9a3.ttf") format("truetype"),url("../../fonts/proxima-nova-semibold-a79fc1dd26c862fa43237c9b9eebcc04.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova ExtraBld';
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot");
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-xbold-50073f2972bc3fbf26571f3f09abcc04.woff2") format("woff2"),url("../../fonts/proxima-nova-xbold-5d8ad01e573a280ed04306c1bfe5ef83.woff") format("woff"),url("../../fonts/proxima-nova-xbold-f0c5c887f2f16d3b27f11f4b00363921.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Light';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-light-25b45c331498ff377abe22554f05943d.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-light-b08aa39dfd53fb455693786505ed211e.woff") format("woff"),url("../../fonts/proxima-nova-light-982154eacb03c17d9cf072a97208af46.ttf") format("truetype"),url("../../fonts/proxima-nova-light-918e11e776f56b8c6097ae4af49461e6.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Thin';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-thin-03b1bf3473874d26ed05e1fe18adadfb.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-dec0715da57ea199cffc9f7338606ef5.woff") format("woff"),url("../../fonts/proxima-nova-thin-02d6ae77d664d63bc666cb5d58f8e403.ttf") format("truetype"),url("../../fonts/proxima-nova-thin-7bac2976f50a8aa72b56e594afc4ec7f.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "Proxima Nova ThinT";
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot");
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-t-246447e1f545e4fc2a108f04c863d380.woff") format("woff"),url("../../fonts/proxima-nova-thin-t-277c0707efca34ff0a57aa13001aa088.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Black';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-black-0c34a8601baa9b8ff2cebe470abb8d83.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-black-b68819090cb3f466a9dd7d473d9e12a8.woff") format("woff"),url("../../fonts/proxima-nova-black-0de94ce64605477887f82b243de1af47.ttf") format("truetype"),url("../../fonts/proxima-nova-black-bb4d6ae1ae6023b8d9b9193627cb7c75.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/font-awesome/fontawesome-webfont-976c69af44e91227f2731a161e2f0457.eot") format("embedded-opentype"),url("../../fonts/font-awesome/fontawesome-webfont-6c1e1496ebb7d564f0c9db3330608845.woff") format("woff"),url("../../fonts/font-awesome/fontawesome-webfont-b90e00497ee6f6c2c4b79448f31f974e.ttf") format("truetype"),url("../../fonts/font-awesome/fontawesome-webfont-e2f7c514eedf546d605cb9029f8a8776.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1,
h2,
h3,
h4,
p,
span,
a {
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  font-weight: normal;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

@font-face {
  font-family: 'Proxima Nova Regular';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-regular-b91ba553ef33a1b5a47f16d66468478e.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-regular-852046040da1526ac5ac9cdbee2e3723.woff") format("woff"),url("../../fonts/proxima-nova-regular-4718658988fe7ed007ba7aa421e4db57.ttf") format("truetype"),url("../../fonts/proxima-nova-regular-a9dab83abc5f161adb94e640d2456d5a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Bold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-bold-c5132b3459d41a297ce7d2ee1ca8f5ca.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-bold-f73f22aa93a861006ae7f54f9968fec0.woff") format("woff"),url("../../fonts/proxima-nova-bold-384cf1ed2d7885ee5d696cec94084a96.ttf") format("truetype"),url("../../fonts/proxima-nova-bold-395216d676c01eddd6eadcc3e71a058a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova SemiBold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-semibold-645323b84162fe63fd0654a50b71ec75.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-semibold-3163eca2ebe9b39d7aaf4ba594ce39d7.woff") format("woff"),url("../../fonts/proxima-nova-semibold-445f1fe6eb9641ac9b382cbd16b1e9a3.ttf") format("truetype"),url("../../fonts/proxima-nova-semibold-a79fc1dd26c862fa43237c9b9eebcc04.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova ExtraBld';
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot");
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-xbold-50073f2972bc3fbf26571f3f09abcc04.woff2") format("woff2"),url("../../fonts/proxima-nova-xbold-5d8ad01e573a280ed04306c1bfe5ef83.woff") format("woff"),url("../../fonts/proxima-nova-xbold-f0c5c887f2f16d3b27f11f4b00363921.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Light';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-light-25b45c331498ff377abe22554f05943d.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-light-b08aa39dfd53fb455693786505ed211e.woff") format("woff"),url("../../fonts/proxima-nova-light-982154eacb03c17d9cf072a97208af46.ttf") format("truetype"),url("../../fonts/proxima-nova-light-918e11e776f56b8c6097ae4af49461e6.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Thin';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-thin-03b1bf3473874d26ed05e1fe18adadfb.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-dec0715da57ea199cffc9f7338606ef5.woff") format("woff"),url("../../fonts/proxima-nova-thin-02d6ae77d664d63bc666cb5d58f8e403.ttf") format("truetype"),url("../../fonts/proxima-nova-thin-7bac2976f50a8aa72b56e594afc4ec7f.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "Proxima Nova ThinT";
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot");
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-t-246447e1f545e4fc2a108f04c863d380.woff") format("woff"),url("../../fonts/proxima-nova-thin-t-277c0707efca34ff0a57aa13001aa088.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Black';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-black-0c34a8601baa9b8ff2cebe470abb8d83.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-black-b68819090cb3f466a9dd7d473d9e12a8.woff") format("woff"),url("../../fonts/proxima-nova-black-0de94ce64605477887f82b243de1af47.ttf") format("truetype"),url("../../fonts/proxima-nova-black-bb4d6ae1ae6023b8d9b9193627cb7c75.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/font-awesome/fontawesome-webfont-976c69af44e91227f2731a161e2f0457.eot") format("embedded-opentype"),url("../../fonts/font-awesome/fontawesome-webfont-6c1e1496ebb7d564f0c9db3330608845.woff") format("woff"),url("../../fonts/font-awesome/fontawesome-webfont-b90e00497ee6f6c2c4b79448f31f974e.ttf") format("truetype"),url("../../fonts/font-awesome/fontawesome-webfont-e2f7c514eedf546d605cb9029f8a8776.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'dme-icons';
  src: url("../../fonts/dme-icons/fonts/dme-icons-94be7147b50d8235c1970ec824bf9233.eot");
  src: url("../../fonts/dme-icons/fonts/dme-icons-94be7147b50d8235c1970ec824bf9233.eot") format("embedded-opentype"),url("../../fonts/dme-icons/fonts/dme-icons-798ec851254be5294284b9d1e0ed90e4.woff") format("woff"),url("../../fonts/dme-icons/fonts/dme-icons-bf6b609c2a4c7bc965139128218acf28.ttf") format("truetype"),url("../../fonts/dme-icons/fonts/dme-icons-55609593b6d88d07d161fa043bbc5ee3.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

#alternate-language {
  display: none;
  text-align: center;
  background-color: #40414a;
}

#alternate-language a {
  display: block;
  width: 100%;
  padding: 15px 0;
  text-decoration: none;
  font-size: 18px;
  line-height: 26px;
  color: #fff;
}

@media (max-width: 767px) {
  #alternate-language a {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  #alternate-language a span {
    max-width: 70%;
    display: block;
    margin: 0 auto;
  }
}

@media (max-width: 450px) {
  #alternate-language a span {
    max-width: 250px;
  }
}

#alternate-language a span::after {
  font-family: "dme-icons";
  content: "\e901";
  vertical-align: top;
  position: relative;
  top: 0;
  left: 8px;
  font-size: 15px;
}

@font-face {
  font-family: 'dme-icons';
  src: url("../../fonts/dme-icons/fonts/dme-icons-94be7147b50d8235c1970ec824bf9233.eot");
  src: url("../../fonts/dme-icons/fonts/dme-icons-94be7147b50d8235c1970ec824bf9233.eot") format("embedded-opentype"),url("../../fonts/dme-icons/fonts/dme-icons-798ec851254be5294284b9d1e0ed90e4.woff") format("woff"),url("../../fonts/dme-icons/fonts/dme-icons-bf6b609c2a4c7bc965139128218acf28.ttf") format("truetype"),url("../../fonts/dme-icons/fonts/dme-icons-55609593b6d88d07d161fa043bbc5ee3.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

#container {
  width: 100%;
  background: #e2e2e2;
}

#container>* {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
}

body.fb-body {
  background: #E2E2E2 !important;
}

.wrapper-header {
  background: #fff;
}

.asset-loader {
  height: 0;
  visibility: hidden;
  overflow: auto;
  width: 0;
}

.ic-chevron-circle-right:after {
  content: "\f138";
  font-family: FontAwesome;
  margin-left: 5px;
  display: inline-block;
}

#container {
  overflow: hidden;
}

#container a.cta {
  color: #EE3D6E;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 14px;
}

#container a.cta:hover {
  color: #939C9E;
}

@media (max-width: 1024px) {
  #container a.cta {
    font-size: 12px;
  }
}

#container a.cta:after {
  font-family: "dme-icons";
  content: "\e901";
  margin-left: 8px;
  display: inline-block;
}

#container .pip-title {
  color: #006BA6;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 40px;
  text-align: center;
  margin-top: 32px;
}

@media (max-width: 1024px) {
  #container .pip-title {
    font-size: 27px;
  }
}

#container .to-specs {
  text-align: center;
  padding: 14px 0;
}

#container .to-specs a {
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  font-size: 14px;
  line-height: 28px;
  padding: 0;
  border: none;
  text-transform: uppercase;
  max-width: 80%;
  display: inline-block;
  color: #f54785;
  text-decoration: none;
  cursor: pointer;
  z-index: 1;
}

#container #fgssr--specs-content article h1,
#container #fgssr--specs-content article p,
#container #fgssr--specs-content article ul {
  font-size: 12px;
  line-height: 16px;
  color: #576569;
}

.btn-amazon {
  position: relative;
  min-width: 0;
  background: #EE3D6E;
  color: #fff;
  border: 3px solid #EE3D6E;
  border-radius: 25px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  padding: 8px 0px 10px 20px !important;
  text-align: left !important;
}

@media (max-width: 767px), (max-device-width: 767px) {
  .btn-amazon {
    padding: 3px 0px 7px 20px !important;
  }
}

.btn-amazon:hover {
  background: #fff;
  border-color: #fff;
  color: #EE3D6E;
}

.btn-amazon:after {
  position: relative;
  display: inline-block;
  content: "";
  width: 61px;
  top: 6px;
  margin: 0;
  right: -6px;
  height: 17px;
  background: url("../../images/common/logos/amazon-logo-sprite-00874027a6d929362172e0170396cef5.png") 0 0 no-repeat;
  background-size: cover;
}

.btn-amazon:hover:after,
.btn-amazon:active:after {
  background-position: 0 -17px;
}

.btn-amazon.btn-amazon-white:after {
  background-position: 0 -17px;
}

.btn-amazon.btn-amazon-white:hover:after,
.btn-amazon.btn-amazon-white:active:after {
  background-position: 0 0;
}

.popup {
  padding: 37px 36px;
  position: absolute;
  left: 50%;
  top: 50%;
  background-color: #fff;
  border: 2px solid #E2E2E2;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}

.popup__close {
  width: 17px;
  height: 17px;
  position: absolute;
  top: 8px;
  right: 9px;
  background: url("../../images/common/product-listing/close-button-d4aa55112dbb463a88fcd32559d39464.png") no-repeat;
  background-size: cover;
  cursor: pointer;
  opacity: 0.3;
}

.popup__close:hover {
  opacity: 1;
}

.popup__text {
  font-family: "Proxima Nova ThinT",Arial,Helvetica,sans-serif;
}

.popup-overlay {
  display: none;
  position: fixed;
  z-index: 9999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255,255,255,0.8);
}

.popup-overlay * {
  box-sizing: border-box;
}

.popup .popup__close:hover {
  cursor: pointer;
}

a.btn {
  display: inline-block;
  padding: 6px 22px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1em;
  text-decoration: none;
  color: #fff;
  border-radius: 18px;
  border: 3px solid;
  transition: all 0.1s ease-in-out;
  cursor: pointer;
  text-align: center;
}

a.btn:hover {
  background: transparent;
}

a.btn--magenta {
  background-color: #EE3D6E;
  border-color: #EE3D6E;
}

a.btn--magenta:hover {
  color: #EE3D6E;
}

a.btn--gray {
  min-width: 200px;
  color: #939C9E;
  border: 2px solid #939C9E;
  padding: 7px 10px 8px;
  line-height: 17px;
  vertical-align: top;
}

a.btn--gray:hover {
  color: #fff;
  background-color: #939C9E;
}

a.btn--white {
  padding: 8px 39px;
  color: #EE3D6E;
  border-color: #fff;
  background-color: #fff;
}

a.btn--white:hover {
  color: #fff;
  border-color: #EE3D6E;
  background-color: #EE3D6E;
}

@media (min-width: 1199px) {
  .wrapper-content {
    display: block;
    width: 960px;
    margin: 0 auto;
  }

  .tablet-visible,
  .desktop-hide,
  .desktop-hidden {
    display: none !important;
  }

  .dbr {
    display: block;
  }
}

@media (max-width: 1024px), (max-device-width: 1024px) {
  .desktop-visible {
    display: none !important;
  }

  .wrapper-content {
    width: 728px;
  }

  .adaptive-container {
    padding-left: 20px;
    padding-right: 20px;
    max-width: 768px;
  }

  .popup {
    width: 768px;
  }

  a.btn {
    padding: 10px 22px;
    border-radius: 22px;
  }

  a.btn--gray {
    padding: 11px 43px 12px;
  }
}

@media (max-width: 1199px) and (min-width: 768px), (max-device-width: 1199px) and (min-device-width: 768px) {
  .tablet-hide,
  .tablet-hidden {
    display: none !important;
  }

  .tbr {
    display: block;
  }
}

@media (min-width: 768px) {
  .mobile-visible {
    display: none !important;
  }

  .popup-filter {
    display: block !important;
    position: relative;
    float: none;
  }

  .popup-filter .popup {
    position: relative;
    top: auto;
    left: auto;
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
    max-height: 0;
    padding: 0;
    border: 0;
    width: auto;
    text-align: center;
    float: none;
    overflow: hidden;
    transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -webkit-transition: all .5s ease-in-out;
  }

  .popup-filter .popup--expanded {
    max-height: 999px;
  }

  .popup-filter .popup__close {
    display: none;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  .mbr {
    display: block;
  }

  .mobile-hide,
  .mobile-hidden,
  .tablet-visible {
    display: none !important;
  }

  .wrapper-content {
    width: 300px;
  }

  .adaptive-container {
    padding-left: 0;
    padding-right: 0;
    max-width: 300px;
  }

  .popup {
    width: 316px;
    position: fixed;
    overflow-y: scroll;
    top: 0;
    bottom: 0;
    padding-top: 40px;
    border: none;
    -webkit-transform: translate(-50%,0);
    transform: translate(-50%,0);
  }

  .popup-filter .popup {
    padding-top: 74px;
    width: 100%;
  }

  .popup-overlay {
    position: absolute;
  }

  .popup__close {
    left: 50%;
  }

  a.btn--gray {
    padding: 11px 64px 12px;
  }

  #smartbanner {
    z-index: 9;
  }
}

#container .feature-overview.split {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-bg-82c061a5f6785dca076ee1ef11b0fc14.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .feature-overview.split {
    background: url("../../images/altahr/feature-overview/altahr-feature-overview-bg-x2-4bea2ebef12df15de18dd9fbc2c7d38b.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .feature-overview.split {
    background: none;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .feature-overview.split ul:first-of-type {
    background: url("../../images/altahr/feature-overview/mobile/altahr-feature-overview-standout-bg-mobile-833567fbf6e608faefcfad35aef9d863.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .feature-overview.split ul:first-of-type {
    background: url("../../images/altahr/feature-overview/mobile/altahr-feature-overview-standout-bg-mobile-x2-a123c64dd7bbd1397f90f185b2fd73ab.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .feature-overview.split ul:last-of-type {
    background: url("../../images/altahr/feature-overview/mobile/altahr-feature-overview-essential-bg-mobile-06750c6a5e2a1cafafec192e5dd799ce.jpg") center center no-repeat;
    background-size: cover;
    padding-bottom: 400px;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .feature-overview.split ul:last-of-type {
    background: url("../../images/altahr/feature-overview/mobile/altahr-feature-overview-essential-bg-mobile-x2-d2217b0edadea69d81176c025d0d949c.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .feature-overview.split .product-render {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-1584bac7a6b2273451014d6be7acdb38.png") center center no-repeat;
  background-size: 100% auto;
  height: 100%;
  width: 80px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .feature-overview.split .product-render {
    background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-x2-75a62f6c486200583db88ac2924373f9.png") center center no-repeat;
    background-size: 100% auto;
  }
}

#container .feature-overview.split .product-render[data-active-feature="bands"] {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-fuchsia-4ba85f0e1581d1346a87a371a7eec280.png") center center no-repeat;
  background-size: 100% auto;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .feature-overview.split .product-render[data-active-feature="bands"] {
    background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-fuchsia-x2-e63898c04a59bf3c2f1cf14b620747f4.png") center center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .feature-overview.split .product-render {
    background: url("../../images/altahr/feature-overview/mobile/altahr-feature-overview-render-mobile-1584bac7a6b2273451014d6be7acdb38.png") center center no-repeat;
    background-size: 100% auto;
    top: auto;
    height: 360px;
    width: 70px;
    bottom: 20px;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .feature-overview.split .product-render {
    background: url("../../images/altahr/feature-overview/mobile/altahr-feature-overview-render-mobile-x2-75a62f6c486200583db88ac2924373f9.png") center center no-repeat;
    background-size: 100% auto;
  }
}

#container .feature-overview.split .product-render::before {
  content: '';
  height: 100px;
  width: 100%;
  display: block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background-size: auto 100% !important;
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .feature-overview.split .product-render::before {
    height: 80px;
  }
}

#container .feature-overview.split .product-render::after {
  content: '';
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-highlight-7636dfc54d67b8077507e2233d80bdca.png") top center no-repeat;
  background-size: 100% auto;
  width: 67px;
  height: 180px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -51%);
          transform: translate(-50%, -51%);
  z-index: 15;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .feature-overview.split .product-render::after {
    background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-highlight-x2-ff354721508c5d8c4a2349ea0b6cacbc.png") top center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .feature-overview.split .product-render::after {
    width: 57px;
    height: 155px;
  }
}

#container .feature-overview.split .product-render[data-active-feature="battery"]::before {
  -webkit-transform: translateY(-50%) rotate(180deg);
          transform: translateY(-50%) rotate(180deg);
}

#container .feature-overview.split .product-render[data-active-feature="auto-sleep"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-auto-sleep-fc6b991e3f642d826e02c464e124a7ab.png") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.auto-sleep {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-auto-sleep-fc6b991e3f642d826e02c464e124a7ab.png") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="battery"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-battery-4c4da1da7a9201b84a25700b24a6a748.png") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.battery {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-battery-4c4da1da7a9201b84a25700b24a6a748.png") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="clock"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-clock-f29a059965a56c147ec2d06a501bdf9f.png") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.clock {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-clock-f29a059965a56c147ec2d06a501bdf9f.png") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="purepulse"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-purepulse-3cfbebb58824d523a4c98a8e334f7d0c.png") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.purepulse {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-purepulse-3cfbebb58824d523a4c98a8e334f7d0c.png") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="reminders"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-reminders-cf5f2fceade6d14ed442b15225e81543.png") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.reminders {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-reminders-cf5f2fceade6d14ed442b15225e81543.png") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="smarttrack"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-smarttrack-e9fa4b2f3afce3a752a83cae1fb3f347.png") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.smarttrack {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-smarttrack-e9fa4b2f3afce3a752a83cae1fb3f347.png") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="alerts"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-alerts-71bb24ae74929f61a21aeaae22aa76dc.gif") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.alerts {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-alerts-71bb24ae74929f61a21aeaae22aa76dc.gif") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="tracking"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-tracking-44236dd25b48ab5ea9e60357fb3921fe.gif") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.tracking {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-tracking-44236dd25b48ab5ea9e60357fb3921fe.gif") center center no-repeat;
}

#container .feature-overview.split .product-render[data-active-feature="tap-display"]::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-tap-display-db3b94986c4759527f957b9ad5c10fba.gif") center center no-repeat;
}

#container .feature-overview.split .asset-loader.init span.tap-display {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-screen-tap-display-db3b94986c4759527f957b9ad5c10fba.gif") center center no-repeat;
}

#container .feature-overview.split .asset-loader span.bands {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-fuchsia-4ba85f0e1581d1346a87a371a7eec280.png") center center no-repeat;
  background-size: 100% auto;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .feature-overview.split .asset-loader span.bands {
    background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-fuchsia-x2-e63898c04a59bf3c2f1cf14b620747f4.png") center center no-repeat;
    background-size: 100% auto;
  }
}

#container .feature-overview.split .product-render[data-active-feature="purepulse"] .new-tag {
  display: block;
}

.sticky-nav-wrapper {
  height: 0;
  overflow: visible;
}

@media (max-width: 767px) {
  .sticky-nav-wrapper {
    height: auto;
  }
}

.sticky-nav {
  background-color: rgba(255,255,255,0.9);
  position: relative;
  z-index: 50;
  padding: 12px 0;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 60px;
}

@media (max-width: 767px) {
  .sticky-nav {
    padding: 0;
    height: auto;
  }
}

.sticky-nav svg {
  margin-right: 24px;
}

@media (max-width: 1024px) {
  .sticky-nav svg:first-child {
    margin-right: 8px;
  }
}

.sticky-nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  margin: 0;
  line-height: 1;
}

@media (max-width: 767px) {
  .sticky-nav ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    background-color: #002A3A;
    text-align: center;
    padding: 0;
    width: 100%;
  }
}

.sticky-nav ul li {
  padding: 0 24px;
}

@media (max-width: 1024px) {
  .sticky-nav ul li {
    padding: 0 8px;
  }
}

@media (max-width: 767px) {
  .sticky-nav ul li {
    border-bottom: 1px solid #fff;
    -webkit-box-flex: 1;
        -ms-flex: 1 100%;
            flex: 1 100%;
    padding: 0;
  }
}

.sticky-nav ul li a {
  font-size: 14px;
  color: #939C9E;
  text-transform: uppercase;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
}

@media (max-width: 1024px) {
  .sticky-nav ul li a {
    font-size: 12px;
  }
}

@media (max-width: 767px) {
  .sticky-nav ul li a {
    color: #fff;
    display: block;
    padding: 15px 0;
  }
}

body[class*='locale-es'] .sticky-nav ul li,
body[class*='locale-fr'] .sticky-nav ul li {
  padding: 0 15px;
}

@media (max-width: 1024px) {
  body[class*='locale-es'] .sticky-nav ul li,
  body[class*='locale-fr'] .sticky-nav ul li {
    padding: 0 8px;
  }
}

@media (max-width: 767px) {
  body[class*='locale-es'] .sticky-nav ul li,
  body[class*='locale-fr'] .sticky-nav ul li {
    padding: 0;
  }
}

.sticky-nav .nav-link {
  color: #fff;
  background: #EE3D6E;
  text-transform: uppercase;
  border-radius: 25px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  border: none;
  cursor: pointer;
  padding: 10px 20px;
  font-size: 14px;
  margin-left: 24px;
  line-height: 1;
  margin-right: 20px;
}

.sticky-nav .nav-link:hover {
  background: #fff;
  color: #EE3D6E;
  text-decoration: none;
}

@media (max-width: 1024px) {
  .sticky-nav .nav-link {
    margin-left: 8px;
  }
}

@media (max-width: 860px), (max-device-width: 860px) {
  .sticky-nav .nav-link {
    display: none !important;
  }
}

.sticky-nav .nav-link.btn-amazon {
  padding: 5px 25px 9px 20px !important;
}

.sticky-nav .base-price,
.sticky-nav .price {
  font-size: 14px;
  font-family: "Proxima Nova Semibold",Arial,sans-serif;
  display: inline;
}

.sticky-nav .base-price>span:first-child:after,
.sticky-nav .price>span:first-child:after {
  content: '-';
  padding: 0 4px;
}

@media (max-width: 860px) {
  .sticky-nav .base-price,
  .sticky-nav .price {
    display: none;
  }
}

.sticky-nav .base-price.strike-through {
  position: relative;
  margin-right: 10px;
}

.sticky-nav .base-price.strike-through::before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid;
  border-color: inherit;
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
}

section.color-gallery .stage[data-active-color="black"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-black-ef4a3d3962648a8b85cf0c9e8ca5c0a7.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="black"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-black-x2-ca9fa38374e777ed5cd92b1c6b70e287.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="black"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-black-mobile-ba898aab14947f825490acbd377fe6c3.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="black"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-black-mobile-x2-095fa5722a98d19dcea7e336b6781c6e.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.black {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-black-ef4a3d3962648a8b85cf0c9e8ca5c0a7.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.black {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-black-x2-ca9fa38374e777ed5cd92b1c6b70e287.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.black {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-black-mobile-ba898aab14947f825490acbd377fe6c3.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.black {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-black-mobile-x2-095fa5722a98d19dcea7e336b6781c6e.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="blue-gray"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-blue-gray-48d11ef9d2ffe088779e3e3da8cb829d.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="blue-gray"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-blue-gray-x2-75b1ec35bf785afcd03b3baea699aadc.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="blue-gray"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-blue-gray-mobile-d22074ffed3d8268ed4ad9c3f0f34200.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="blue-gray"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-blue-gray-mobile-x2-6f1082b7461c9d64c47b00c226420b8b.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.blue-gray {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-blue-gray-48d11ef9d2ffe088779e3e3da8cb829d.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.blue-gray {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-blue-gray-x2-75b1ec35bf785afcd03b3baea699aadc.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.blue-gray {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-blue-gray-mobile-d22074ffed3d8268ed4ad9c3f0f34200.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.blue-gray {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-blue-gray-mobile-x2-6f1082b7461c9d64c47b00c226420b8b.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="fuchsia"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-fuchsia-ce50042a0d922d204deb49b7568dbdab.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="fuchsia"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-fuchsia-x2-80aa0c397b83a6c81dfb9dab76697119.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="fuchsia"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-fuchsia-mobile-3ac7752ec6000c4c908e8accd366cd23.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="fuchsia"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-fuchsia-mobile-x2-d1f5a043228535e845b82c58f772d226.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.fuchsia {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-fuchsia-ce50042a0d922d204deb49b7568dbdab.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.fuchsia {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-fuchsia-x2-80aa0c397b83a6c81dfb9dab76697119.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.fuchsia {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-fuchsia-mobile-3ac7752ec6000c4c908e8accd366cd23.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.fuchsia {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-fuchsia-mobile-x2-d1f5a043228535e845b82c58f772d226.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="orange"]::before {
  background: url("/images/altahr/color-gallery/altahr-color-gallery-orange.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="orange"]::before {
    background: url("/images/altahr/color-gallery/altahr-color-gallery-orange-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="orange"] .content::before {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-orange-mobile.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="orange"] .content::before {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-orange-mobile-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.orange {
  background: url("/images/altahr/color-gallery/altahr-color-gallery-orange.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.orange {
    background: url("/images/altahr/color-gallery/altahr-color-gallery-orange-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.orange {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-orange-mobile.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.orange {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-orange-mobile-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="coral"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-coral-e5f796d6f9bf420b6dfcc7d8889dfa7a.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="coral"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-coral-x2-952d6e7dc2f0d4e17a6bc8a790d400d6.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="coral"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-coral-mobile-4fb6e1f154377b04aacf4b3945ed0965.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="coral"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-coral-mobile-x2-fe3fca28618b8a51cfbd7188124b69b4.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.coral {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-coral-e5f796d6f9bf420b6dfcc7d8889dfa7a.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.coral {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-coral-x2-952d6e7dc2f0d4e17a6bc8a790d400d6.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.coral {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-coral-mobile-4fb6e1f154377b04aacf4b3945ed0965.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.coral {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-coral-mobile-x2-fe3fca28618b8a51cfbd7188124b69b4.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="gunmetal"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-gunmetal-8ebe0ca9862704e74407dfdea1aef261.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="gunmetal"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-gunmetal-x2-72c7b41ed15b83cf5abfb2d69a9f92d5.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="gunmetal"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-gunmetal-mobile-cbaf7b02b1c3bc17f53815e06fea14a0.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="gunmetal"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-gunmetal-mobile-x2-b62f1c580ee696ece0bc68b656b9de5e.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.gunmetal {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-gunmetal-8ebe0ca9862704e74407dfdea1aef261.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.gunmetal {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-gunmetal-x2-72c7b41ed15b83cf5abfb2d69a9f92d5.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.gunmetal {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-gunmetal-mobile-cbaf7b02b1c3bc17f53815e06fea14a0.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.gunmetal {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-gunmetal-mobile-x2-b62f1c580ee696ece0bc68b656b9de5e.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="soft-pink"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-soft-pink-e3735c1fb841d3686b4eae5307b2baee.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="soft-pink"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-soft-pink-x2-e7420b1eb8e20b733bc1893b156a39f7.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="soft-pink"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-soft-pink-mobile-b3e6d892fb8263b8b4ed67a94c2cea86.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="soft-pink"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-soft-pink-mobile-x2-6870c8659b1a901d08fcb06fb957a129.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.soft-pink {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-soft-pink-e3735c1fb841d3686b4eae5307b2baee.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.soft-pink {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-soft-pink-x2-e7420b1eb8e20b733bc1893b156a39f7.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.soft-pink {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-soft-pink-mobile-b3e6d892fb8263b8b4ed67a94c2cea86.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.soft-pink {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-soft-pink-mobile-x2-6870c8659b1a901d08fcb06fb957a129.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="brown"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-brown-838d6f6131934d6efd5a701961cc6c47.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="brown"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-brown-x2-dbaad8efef56d04ad91b74954f2e374a.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="brown"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-brown-mobile-403de9917307c9388353ea7a9d2b0d5b.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="brown"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-brown-mobile-x2-203ec2e653bf0ee0f8824ac6fdb4a42d.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.brown {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-brown-838d6f6131934d6efd5a701961cc6c47.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.brown {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-brown-x2-dbaad8efef56d04ad91b74954f2e374a.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.brown {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-brown-mobile-403de9917307c9388353ea7a9d2b0d5b.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.brown {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-brown-mobile-x2-203ec2e653bf0ee0f8824ac6fdb4a42d.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="indigo"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-indigo-2f31e6870c1fd692713aa071bfba48e1.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="indigo"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-indigo-x2-ff7ea2d7d28fb36404003b75b34b9066.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="indigo"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-indigo-mobile-ef5894c865b05a265b4d3dc91aa3dd92.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="indigo"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-indigo-mobile-x2-d6449ce6b7fc042a4c40e168f0a02611.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.indigo {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-indigo-2f31e6870c1fd692713aa071bfba48e1.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.indigo {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-indigo-x2-ff7ea2d7d28fb36404003b75b34b9066.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.indigo {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-indigo-mobile-ef5894c865b05a265b4d3dc91aa3dd92.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.indigo {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-indigo-mobile-x2-d6449ce6b7fc042a4c40e168f0a02611.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="lavendar"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-lavendar-0ea3cd89a40279c56fa26b73d7cbb7d8.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="lavendar"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-lavendar-x2-aa04200a01407c637cc6d1333c7d9dc4.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="lavendar"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-lavendar-mobile-1b6dbdf0882097af9141d756c8daf2a1.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="lavendar"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-lavendar-mobile-x2-88d5a890942c70e6bb5a557ef6422094.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.lavendar {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-lavendar-0ea3cd89a40279c56fa26b73d7cbb7d8.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.lavendar {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-lavendar-x2-aa04200a01407c637cc6d1333c7d9dc4.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.lavendar {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-lavendar-mobile-1b6dbdf0882097af9141d756c8daf2a1.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.lavendar {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-lavendar-mobile-x2-88d5a890942c70e6bb5a557ef6422094.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="orange"]::before {
  background: url("/images/altahr/color-gallery/altahr-color-gallery-accessory-orange.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="orange"]::before {
    background: url("/images/altahr/color-gallery/altahr-color-gallery-accessory-orange-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="orange"] .content::before {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-orange-mobile.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="orange"] .content::before {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-orange-mobile-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.orange {
  background: url("/images/altahr/color-gallery/altahr-color-gallery-accessory-orange.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.orange {
    background: url("/images/altahr/color-gallery/altahr-color-gallery-accessory-orange-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.orange {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-orange-mobile.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.orange {
    background: url("/images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-orange-mobile-x2.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .stage[data-active-color="metal"]::before {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-metal-7d9f3eb28fc772d00fffd05a6534c83c.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="metal"]::before {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-metal-x2-710f41c23f08b460f9dfdfc12a7dc653.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .stage[data-active-color="metal"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-metal-mobile-f9c3d6c2410447e62a7a65c199705217.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .stage[data-active-color="metal"] .content::before {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-metal-mobile-x2-d31d507aacd6c7cdd6e34ba9ae6d759d.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

section.color-gallery .asset-loader.init span.metal {
  background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-metal-7d9f3eb28fc772d00fffd05a6534c83c.jpg") center no-repeat;
  background-size: auto 100%;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.metal {
    background: url("../../images/altahr/color-gallery/altahr-color-gallery-accessory-metal-x2-710f41c23f08b460f9dfdfc12a7dc653.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .asset-loader.init span.metal {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-metal-mobile-f9c3d6c2410447e62a7a65c199705217.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  section.color-gallery .asset-loader.init span.metal {
    background: url("../../images/altahr/color-gallery/mobile/altahr-color-gallery-accessory-metal-mobile-x2-d31d507aacd6c7cdd6e34ba9ae6d759d.jpg") center no-repeat;
    background-size: auto 100%;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  section.color-gallery .product-name {
    max-width: 230px;
  }
}

#container .purepulse-banner {
  height: 500px;
  position: relative;
  background-color: #fff;
}

#container .purepulse-banner h1 {
  color: #006BA6;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 40px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner h1 {
    font-size: 27px;
  }
}

#container .purepulse-banner h2 {
  color: #000;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 20px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner h2 {
    font-size: 15px;
  }
}

#container .purepulse-banner p {
  color: #576569;
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  font-size: 16px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner p {
    font-size: 12px;
  }
}

@media (max-width: 1024px) {
  #container .purepulse-banner {
    height: 370px;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner {
    height: auto;
  }
}

@media (max-width: 480px) {
  #container .purepulse-banner {
    background-size: auto 100%;
  }
}

#container .purepulse-banner .banner-container {
  height: 100%;
  width: 100%;
  position: relative;
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-1efc58b729d653999a74719544abf9f8.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-x2-4c2e2e3a0b2138d99b6fc2116103bf64.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-tablet-89b7f8b5dda6995a5eff2daaa10cf5eb.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-tablet-x2-202f0cbd8aec3d8dbf744f03bff44928.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-mobile-04ac251fff238e839efe288f0ffe33e5.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-mobile-x2-48406f721fbca9bac10cd73263955b25.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=SG] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SG] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=SG] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=SG] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=SG] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=SG] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=HK] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=HK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=HK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=HK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=HK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=HK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=JP] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=JP] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=JP] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=JP] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=JP] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=JP] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=KR] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=KR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=KR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=KR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=KR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=KR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=CN] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=CN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=CN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=CN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=CN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=TH] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=TH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=TH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=TH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=TH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=MY] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=MY] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=MY] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=MY] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=MY] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=MY] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IN] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=PH] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=PH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=PH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=PH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=PH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=PH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=TW] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-11ccdc4db8d36afae7f24ccff5539ffd.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TW] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-apac-x2-2f5bfc0a8f00c9d4ee2c5de00bfdca5f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=TW] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-9425480b800d1671467a752b5f71d73f.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=TW] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-apac-tablet-x2-68fee106aca9fc3349d1ca8d4e8a2810.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=TW] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-8037230a04c02452bbd9b35c05b0d26c.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=TW] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-apac-mobile-x2-91f08a69c01693b5f4430a3b329a6ef4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=UK] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=UK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=UK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=UK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=UK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=UK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=DE] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=DE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=DE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=DE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=DE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=FR] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=FR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=FR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=FR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=FR] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=ES] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=ES] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=ES] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=ES] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=ES] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=ES] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=EU] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=EU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=EU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=EU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=EU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=EU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=BE] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=BE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=BE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=BE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=BE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=BE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=NL] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NL] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=NL] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=NL] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=NL] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=NL] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=IT] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=CH] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=CH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=CH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=CH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=CH] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=AT] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=AT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=AT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=AT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=AT] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=DK] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=DK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=DK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=DK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=DK] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=NO] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NO] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=NO] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=NO] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=NO] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=NO] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=FI] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FI] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=FI] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=FI] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=FI] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=FI] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=SE] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=SE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=SE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=SE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=SE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=IE] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IE] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=AU] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=AU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=AU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=AU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=AU] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=NZ] #container .purepulse-banner .banner-container {
  background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-5a540c08b1e47db4d37921f2bfec6f79.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NZ] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/altahr-purepulse-background-emea-x2-36f0ad2b69be760fa9a13602f53b0105.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=NZ] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-1a69a786e46158d021313c4234b219c4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=NZ] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/tablet/altahr-purepulse-background-emea-tablet-x2-cd31c028bdbdd44e7347f9dd1311bed0.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=NZ] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-0117098755cef836b68cade7d434a433.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=NZ] #container .purepulse-banner .banner-container {
    background: url("../../images/altahr/purepulse-banner/mobile/altahr-purepulse-background-emea-mobile-x2-18d0eedbcf0538266fd5c8e3e4ef5b39.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-container {
    height: 336px;
  }
}

#container .purepulse-banner .banner-container img {
  position: absolute;
  right: calc(50% - 460px);
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  padding: 18px 15px;
  background: #000;
  max-width: 90px;
  opacity: .7;
}

@media (max-width: 1024px) {
  #container .purepulse-banner .banner-container img {
    right: calc(50% - 330px);
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-container img {
    top: 35px;
    right: calc(50% - -48px);
    -webkit-transform: none;
            transform: none;
  }
}

#container .purepulse-banner .banner-text {
  left: 180px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

#container .purepulse-banner .banner-text.charge2 {
  max-width: 520px;
}

#container .purepulse-banner .banner-text.altahr {
  max-width: 390px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner .banner-text.altahr {
    max-width: 270px;
  }

  #container .purepulse-banner .banner-text.altahr>*:not(h1) {
    padding-left: 40px;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-text.altahr {
    max-width: 90%;
  }
}

@media (max-width: 1024px) {
  #container .purepulse-banner .banner-text {
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    left: 147px;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-text {
    position: static;
    margin: 0 auto;
    width: 325px;
    -webkit-transform: none;
            transform: none;
    margin-top: 50px;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-text>*:not(h1) {
    padding-left: 40px;
  }
}

#container .purepulse-banner .banner-text span {
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 20px;
  padding-left: 40px;
  margin-bottom: 15px;
  position: relative;
}

#container .purepulse-banner .charge2 span {
  color: #000;
}

#container .purepulse-banner .altahr span {
  color: #fff;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

html[lang*="-IT"] #container .purepulse-banner .altahr span {
  max-width: 400px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner .banner-text span {
    margin-bottom: 5px;
  }

  #container .purepulse-banner .altahr span {
    font-size: 15px;
    color: #fff;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }

  html[lang*="-EN"] #container .purepulse-banner .altahr span {
    max-width: 205px;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-text span {
    font-size: 15px;
    color: #000;
    max-width: 205px;
  }
}

#container .purepulse-banner .banner-text span::after {
  font-family: "dme-icons";
  content: "\e910";
  position: absolute;
  left: 0;
  top: -4px;
  width: 24px;
  height: 24px;
  color: #ef5354;
  font-size: 26px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner .altahr span::after {
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-text span::after {
    font-size: 20px;
  }
}

#container .purepulse-banner .banner-text h1,
#container .purepulse-banner .banner-text p,
#container .purepulse-banner .banner-text a {
  color: #fff;
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-text h1,
  #container .purepulse-banner .banner-text p,
  #container .purepulse-banner .banner-text a {
    color: #576569;
  }
}

#container .purepulse-banner .banner-text a {
  white-space: nowrap;
}

#container .purepulse-banner .altahr a {
  color: #fff;
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
}

@media (max-width: 767px) {
  #container .purepulse-banner .altahr a {
    color: #EE3D6E;
  }
}

#container .purepulse-banner .banner-text a:hover {
  text-decoration: none;
}

#container .purepulse-banner .charge2 a:hover {
  color: #EF5252;
}

#container .purepulse-banner .altahr a:hover {
  color: #ee3d6e;
}

#container .purepulse-banner .banner-text h1 {
  margin-bottom: 32px;
  position: relative;
  margin-top: 0;
  font-size: 40px;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

html[lang*="-DE"] #container .purepulse-banner .altahr h1 {
  font-size: 36px;
}

body[class*="locale-zh_TW"] #container .purepulse-banner .altahr h1 {
  font-size: 38px;
}

html[lang*="-IT"] #container .purepulse-banner .altahr h1,
html[lang*="-FR"] #container .purepulse-banner .altahr h1 {
  font-size: 30px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner .banner-text h1 {
    margin-bottom: 25px;
    font-size: 27px;
  }

  #container .purepulse-banner .altahr h1 {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }

  html[lang*="-DE"] #container .purepulse-banner .altahr h1,
  html[lang*="-FR"] #container .purepulse-banner .altahr h1,
  body[class*="locale-zh_TW"] #container .purepulse-banner .altahr h1 {
    font-size: 27px;
  }

  body[class*="locale-zh_CN"] #container .purepulse-banner .altahr h1 {
    font-size: 25px;
  }

  html[lang*="-KO"] #container .purepulse-banner .altahr h1 {
    font-size: 24px;
  }
}

#container .purepulse-banner .banner-text p {
  line-height: 1.5;
  margin-bottom: 32px;
}

#container .purepulse-banner .altahr p {
  max-width: 260px;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}

#container .purepulse-banner .charge2 p {
  max-width: 360px;
}

@media (max-width: 1024px) {
  #container .purepulse-banner .banner-text p {
    margin-bottom: 25px;
  }
}

@media (max-width: 767px) {
  #container .purepulse-banner .banner-text p {
    margin-bottom: 10px;
    max-width: 225px;
  }
}

.video-product.popup {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  margin: 0 !important;
  -webkit-transform: translate(0%, 0%);
  transform: translate(0%, 0%);
  position: fixed;
  padding: 0;
  border: none;
  visibility: hidden;
  opacity: 0;
}

.video-product.popup.active {
  visibility: visible;
  opacity: 1;
  z-index: 100;
}

.video-product.popup.close {
  opacity: 0;
}

.video-product.popup.inline {
  position: absolute;
}

.video-product .popup-content {
  width: 100%;
  height: 100%;
}

.video-product .popup-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}

.video-product.inline.active .popup-overlay {
  position: absolute;
}

.video-product a.close {
  position: absolute;
  left: -40px;
  top: 0;
  margin: 30px 0 0 100%;
  z-index: 102;
  cursor: pointer;
}

.touch .video-product a.close {
  padding: 5px;
  left: -4.1em;
  top: -5px;
}

.video-product a.close:before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background: url("../../images/common/close-c94db021a04a028de0b91c4738fffd3a.png") 0 0;
  background-size: contain;
}

.video-product a.close:hover:before,
.video-product a.close:active:before {
  background: url("../../images/common/close-hover-f808c63db87f1983009f80e79e8917db.png") 0 0;
  background-size: contain;
}

.video-product a.close>span {
  position: absolute;
  visibility: hidden;
  left: -1000%;
}

.hero h1 {
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 40px;
}

@media (max-width: 1024px) {
  .hero h1 {
    font-size: 27px;
  }
}

.hero h2 {
  color: #000;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 20px;
}

@media (max-width: 1024px) {
  .hero h2 {
    font-size: 15px;
  }
}

.hero p {
  color: #576569;
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  font-size: 16px;
}

@media (max-width: 1024px) {
  .hero p {
    font-size: 12px;
  }
}

.hero .hero-image {
  height: 500px;
  background: url("/images/altahr/hero/altahr-hero.jpg") top center no-repeat;
  background-size: cover;
  background-color: #B7DCF6;
  overflow: hidden;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .hero .hero-image {
    background: url("/images/altahr/hero/altahr-hero-x2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  .hero .hero-image {
    background: url("/images/altahr/hero/tablet/altahr-hero-tablet.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .hero .hero-image {
    background: url("/images/altahr/hero/tablet/altahr-hero-tablet-x2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  .hero .hero-image {
    background: url("/images/altahr/hero/mobile/altahr-hero-mobile.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .hero .hero-image {
    background: url("/images/altahr/hero/mobile/altahr-hero-mobile-x2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  .hero .hero-image {
    background-color: #B7DCF6;
  }
}

@media (max-width: 767px) {
  .hero .hero-image {
    height: 265px;
    background-color: #B7DCF6;
  }
}

.hero .hero-text {
  padding: 40px 0;
  text-align: center;
  background-color: #FAFAFA;
}

.hero .hero-text h3 {
  max-width: 600px;
  margin: 0 auto;
  line-height: 1.2;
  padding: 0 10px;
}

.hero .hero-text .video-start {
  color: #fff;
  text-transform: uppercase;
  border-radius: 25px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  border: 3px solid #fff;
  cursor: pointer;
  padding: 10px 8px;
  font-size: 14px;
}

.hero .hero-text .video-start:hover {
  background: #fff;
  color: #fff;
  text-decoration: none;
}

.hero .hero-text .video-start:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 12px solid #fff;
  margin-left: 8px;
}

.hero .hero-text .video-start:hover {
  background-color: #fff;
  color: #EE3D6E;
}

.hero .hero-text .video-start:hover:after {
  border-left-color: #EE3D6E;
}

.hero h3 {
  font-family: "Proxima Nova Light",Arial,sans-serif;
  -webkit-font-smoothing: antialiased;
  font-size: 34px;
  line-height: 64px;
  color: #006BA6;
}

.hero .buttons {
  margin-top: 20px;
}

.hero a {
  display: block;
  position: relative;
  max-width: 145px;
  text-align: center;
  line-height: 15px;
}

.hero a--eq-width {
  min-width: 200px;
}

.hero .cta-button {
  color: #fff;
  background: #EE3D6E;
  text-transform: uppercase;
  border-radius: 25px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  border: none;
  cursor: pointer;
  padding: 10px 8px;
  font-size: 14px;
  border: 3px solid #EE3D6E;
}

.hero .cta-button:hover {
  background: #fff;
  color: #EE3D6E;
  text-decoration: none;
}

.hero .cta-button:hover {
  border-color: #fff;
}

.hero a.ic-play i {
  margin-left: 2px;
}

.hero .hero-text-mobile {
  display: none;
}

@media (max-width: 767px) {
  .hero .hero-text-mobile {
    display: block;
    padding: 30px 0 15px;
    margin: 0 auto;
    text-align: center;
    background: #fafafa;
  }
}

.hero .hero-text-mobile svg {
  display: none;
}

.hero .hero-text-mobile h3 {
  font-size: 22px;
  text-transform: capitalize;
}

.hero .hero-text-mobile .buttons {
  margin-top: 10px;
  margin: 0 auto;
}

.hero .hero-text-mobile .buttons.vendor-other a {
  display: block;
  margin: 10px auto;
}

.hero .hero-text-mobile .buttons.vendor-other a:first-child {
  margin-top: 20px;
}

.hero .hero-text-mobile .video-start {
  color: #EE3D6E;
  text-transform: uppercase;
  border-radius: 25px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  border: 3px solid #EE3D6E;
  cursor: pointer;
  padding: 10px 8px;
  font-size: 14px;
}

.hero .hero-text-mobile .video-start:hover {
  background: #EE3D6E;
  color: #fff;
  text-decoration: none;
}

.hero .hero-text-mobile .video-start:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 12px solid #EE3D6E;
  margin-left: 8px;
}

.hero .hero-text-mobile .video-start:hover:after {
  border-left-color: #fff;
}

@media (max-width: 768px), (max-device-width: 768px) {
  .hero .hero-text-mobile .video-start,
  .hero .hero-text-mobile .cta-button {
    text-align: center;
    display: inline-block;
    padding: 8px 0;
    width: 100%;
    max-width: 140px;
  }

  body[class*='fr'] .hero .hero-text-mobile .video-start,
  body[class*='de'] .hero .hero-text-mobile .video-start,
  body[class*='it'] .hero .hero-text-mobile .video-start,
  body[class*='fr'] .hero .hero-text-mobile .cta-button,
  body[class*='de'] .hero .hero-text-mobile .cta-button,
  body[class*='it'] .hero .hero-text-mobile .cta-button {
    max-width: 185px;
  }
}

@media (max-width: 767px) {
  .hero .video-product video {
    background: #000;
  }

  .hero .mobile-hide {
    display: none;
  }

  .hero .hero-text {
    padding: 30px 0 20px;
  }

  .hero h3 {
    font-size: 24px;
    line-height: 24px;
  }

  .hero a {
    margin-top: 10px;
    font-size: 12px;
    padding: 12px 0;
  }

  .hero a:first-child {
    margin-right: 10px;
  }
}

.hero-video-container-split {
  overflow: hidden;
  height: 740px;
}

@media (max-width: 767px) {
  .hero-video-container-split {
    height: 304px;
  }
}

.hero-video-container-split h1 {
  color: #006BA6;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 40px;
}

@media (max-width: 1024px) {
  .hero-video-container-split h1 {
    font-size: 27px;
  }
}

.hero-video-container-split h2 {
  color: #000;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 20px;
}

@media (max-width: 1024px) {
  .hero-video-container-split h2 {
    font-size: 15px;
  }
}

.hero-video-container-split p {
  color: #576569;
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  font-size: 16px;
}

@media (max-width: 1024px) {
  .hero-video-container-split p {
    font-size: 12px;
  }
}

.hero-video-container-split .hero-text,
.hero-video-container-split .hero-video {
  padding: 0;
  margin: 0;
  width: 50%;
  height: 100%;
  float: left;
  text-align: left;
}

.hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-4af0f6336dd1bd484a4f2058f7022d07.jpg") top center no-repeat;
  background-size: cover;
  background-position: center;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-x2-027af4aa28bb403b8dc66a60f947591d.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-tablet-21c917d5e8ba6755344a63095485d0d7.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-tablet-x2-86ba53268bef093fbbe63fafe98df7ba.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-mobile-dfb8bbfb6f96d803a98acef0948b3b41.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-mobile-x2-036094930600e5e6b1fbcfa47b448642.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=SG] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SG] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=SG] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=SG] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=SG] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=SG] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=HK] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=HK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=HK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=HK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=HK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=HK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=JP] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=JP] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=JP] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=JP] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=JP] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=JP] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=KR] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=KR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=KR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=KR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=KR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=KR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=CN] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=CN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=CN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=CN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=CN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=TH] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=TH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=TH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=TH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=TH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=MY] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=MY] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=MY] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=MY] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=MY] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=MY] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=PH] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=PH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=PH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=PH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=PH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=PH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=TW] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-apac-d31ebe8d5a59ecb9a922669547fbd4ce.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TW] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-apac-x2-e6e0988f314abad59a938ba1ff421abe.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=TW] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-d59ec46e08c880171e3f92f3f82a4b3e.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=TW] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-apac-tablet-x2-ca6b9f1bee5d74c5a3768dcff9d36690.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=TW] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-8056cb353a28fedb285c4e0b7fe73104.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=TW] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-apac-mobile-x2-872e684ebfc8807c8faeb511d03e1878.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=UK] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=UK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=UK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=UK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=UK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=UK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=DE] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=DE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=DE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=DE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=DE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=FR] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=FR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=FR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=FR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=FR] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=ES] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=ES] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=ES] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=ES] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=ES] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=ES] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=EU] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=EU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=EU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=EU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=EU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=EU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=BE] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=BE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=BE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=BE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=BE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=BE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=NL] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NL] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=NL] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=NL] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=NL] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=NL] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=IT] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=CH] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=CH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=CH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=CH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=CH] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=AT] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=AT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=AT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=AT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=AT] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=DK] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=DK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=DK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=DK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=DK] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=NO] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NO] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=NO] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=NO] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=NO] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=NO] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=FI] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FI] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=FI] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=FI] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=FI] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=FI] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=SE] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=SE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=SE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=SE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=SE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=IE] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IE] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=AU] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=AU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=AU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=AU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=AU] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=NZ] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-emea-5d8e8b03b0c301eb0360646ef4e03e4d.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NZ] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-emea-x2-7c08f4bdfb01f0692fd89316c38d2b58.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=NZ] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-e8484e11d70c7b8fd043fd3e1dfd2f0b.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=NZ] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-emea-tablet-x2-a7b344f15f60947e608ed0477669a248.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=NZ] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-9f61dd5378e9fff6f0b529a93d28a4c2.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=NZ] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-emea-mobile-x2-d695398d190ad84af9b5ed871083c53d.jpg") top center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] .hero-video-container-split .hero-video {
  background: url("../../images/altahr/hero/altahr-hero-split-right-in-52efdee848ffc2f1071c506782d0cbd5.jpg") top center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/altahr-hero-split-right-in-x2-db863d1c7f0dc02c0013685caea80bca.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-in-tablet-a281f161fa83519f506889d0f25d3127.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-right-in-tablet-x2-ea439530b4c7e188f84c9edcf7a0a237.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-in-mobile-26e7391ffcdb0d4c4d80abec7e837c64.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IN] .hero-video-container-split .hero-video {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-right-in-mobile-x2-b2a6193dc164f41149bae8bfd5361c0f.jpg") top center no-repeat;
    background-size: cover;
  }
}

.hero-video-container-split .hero-text {
  background: url("../../images/altahr/hero/altahr-hero-split-left-379ad0529fed318cee15e7aba2a2d5b2.jpg") top center no-repeat;
  background-size: cover;
  background-position: center;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .hero-video-container-split .hero-text {
    background: url("../../images/altahr/hero/altahr-hero-split-left-x2-ceb5bd8ab2c075e0ea0e67a2f9c10375.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  .hero-video-container-split .hero-text {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-left-tablet-665aeb1036b126a5f04e12152eced5ce.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .hero-video-container-split .hero-text {
    background: url("../../images/altahr/hero/tablet/altahr-hero-split-left-tablet-x2-36a83c3a5c8c9bc374172d9ee32f6f47.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  .hero-video-container-split .hero-text {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-left-mobile-4bac4f9e7bf40db37e0d0664de7e63d1.jpg") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .hero-video-container-split .hero-text {
    background: url("../../images/altahr/hero/mobile/altahr-hero-split-left-mobile-x2-b8d0923a28b23f03146f06daf519fe19.jpg") top center no-repeat;
    background-size: cover;
  }
}

.hero-video-container-split .hero-text>div {
  padding-top: 135px;
  padding-left: calc((100% * .6) - 211px);
}

@media (max-width: 767px) {
  .hero-video-container-split .hero-text>div {
    display: none;
  }
}

.hero-video-container-split .hero-text svg {
  fill: #fff;
}

.hero-video-container-split .hero-text h3 {
  color: #fff;
  margin-top: 20px;
  margin-bottom: 40px;
  line-height: 0.9em;
}

.hero-video-container-split .hero-text a {
  display: block;
  margin-bottom: 20px;
  max-width: 200px;
}

.hero-video-container-split .hero-text a--eq-width {
  max-width: 215px;
}

@media (max-width: 767px) {
  .hero-video-container-split .hero-text a {
    min-width: 155px;
    margin: 10px auto;
  }
}

#container .app-slider {
  background: #FAFAFA;
  padding: 60px 0;
  position: relative;
  overflow: hidden;
  text-align: center;
}

#container .app-slider h1 {
  color: #006BA6;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 40px;
}

@media (max-width: 1024px) {
  #container .app-slider h1 {
    font-size: 27px;
  }
}

#container .app-slider h2 {
  color: #000;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 20px;
}

@media (max-width: 1024px) {
  #container .app-slider h2 {
    font-size: 15px;
  }
}

#container .app-slider p {
  color: #576569;
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  font-size: 16px;
}

@media (max-width: 1024px) {
  #container .app-slider p {
    font-size: 12px;
  }
}

#container .app-slider * {
  box-sizing: border-box;
}

#container .app-slider h1 {
  max-width: 80%;
  margin: auto;
  font-size: 36px;
  color: #000;
}

@media (max-width: 1024px) {
  #container .app-slider h1 {
    font-size: 26px;
  }
}

#container .app-slider h1 sup {
  font-size: 10px;
  vertical-align: top;
  position: relative;
  top: 18px;
}

#container .app-slider h2,
#container .app-slider p {
  color: #576569;
  font-size: 18px;
}

@media (max-width: 1024px) {
  #container .app-slider h2,
  #container .app-slider p {
    font-size: 14px;
  }
}

#container .app-slider h2 {
  text-transform: capitalize;
}

#container .app-slider p {
  max-width: 425px;
  margin: 5px auto 15px;
}

@media (max-width: 767px) {
  #container .app-slider p {
    max-width: 260px;
  }
}

#container .app-slider a.cta:hover {
  color: #939C9E;
  text-decoration: none;
}

#container .app-slider .slick-list {
  padding: 0 0 10px 0 !important;
  width: 936px;
  max-width: 90%;
  position: relative;
  overflow: hidden;
  margin: auto;
}

#container .app-slider .device-slider {
  width: 100%;
  margin: 90px auto 114px;
  position: relative;
  opacity: 0;
  transition: all 2s;
}

#container .app-slider .device-slider.animation-ready {
  opacity: 1;
}

#container .app-slider .device-slider.animation-ready .slide {
  transition: all .6s;
}

#container .app-slider .device-slider::before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  top: -56px;
  margin: auto;
  width: 234px;
  height: 478px;
  background: url("../../images/altahr/app-slider/device-border-d69df456933a42be810708d1034d2d2b.png") center no-repeat;
  background-size: contain;
  z-index: 10;
  box-sizing: border-box;
  pointer-events: none;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .app-slider .device-slider::before {
    background: url("../../images/altahr/app-slider/device-border-x2-0631a184873f9d170a10d84b6f36e9e0.png") center no-repeat;
    background-size: contain;
  }
}

#container .app-slider .device-slider .slick-track {
  line-height: 370px;
  height: 370px;
}

#container .app-slider .device-slider .slide {
  display: inline-block;
  vertical-align: middle;
  background: green;
  font-size: 60px;
  text-align: center;
  float: none;
  width: 208px;
  height: 277.5px;
  line-height: 277.5px;
}

#container .app-slider .device-slider .slide:not(.slick-current) {
  box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.45);
  opacity: .8;
}

@media (max-width: 767px) {
  #container .app-slider .device-slider .slide {
    transition: none;
  }
}

#container .app-slider .device-slider .slide.current-slide,
#container .app-slider .device-slider .slide.sibling-slide {
  height: 370px;
  width: 208px;
}

#container .app-slider .device-slider .slide.device-nutrition {
  background: url("../../images/altahr/app-slider/altahr-device-nutrition-ae7cae3b64dea83f456af8ad0f2f49f4.jpg") center no-repeat;
  background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .app-slider .device-slider .slide.device-nutrition {
    background: url("../../images/altahr/app-slider/altahr-device-nutrition-x2-09a45ef09be4ecb1103f268b628131f7.jpg") center no-repeat;
    background-size: contain;
  }
}

#container .app-slider .device-slider .slide.device-guided-goals {
  background: url("../../images/altahr/app-slider/altahr-device-guided-goals-3795ebec9c36c19af6a612f8005ce8fe.jpg") center no-repeat;
  background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .app-slider .device-slider .slide.device-guided-goals {
    background: url("../../images/altahr/app-slider/altahr-device-guided-goals-x2-e030641362d06f0513c2e24a82a9bbbc.jpg") center no-repeat;
    background-size: contain;
  }
}

#container .app-slider .device-slider .slide.device-guidence {
  background: url("../../images/altahr/app-slider/altahr-device-guidence-0202d3cbd11b6dbdebb7405a9824dd08.jpg") center no-repeat;
  background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .app-slider .device-slider .slide.device-guidence {
    background: url("../../images/altahr/app-slider/altahr-device-guidence-x2-7e1f049db5f8f0e96dc7af1f3fd46604.jpg") center no-repeat;
    background-size: contain;
  }
}

#container .app-slider .device-slider .slide.device-weight {
  background: url("../../images/altahr/app-slider/altahr-device-weight-4ba64dc96f32f1dc6e283c2852a68011.jpg") center no-repeat;
  background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .app-slider .device-slider .slide.device-weight {
    background: url("../../images/altahr/app-slider/altahr-device-weight-x2-9d4c96ce07e4cedc4af4d0a513343778.jpg") center no-repeat;
    background-size: contain;
  }
}

#container .app-slider .device-slider .slide.device-sync {
  background: url("../../images/altahr/app-slider/altahr-device-sync-6427dc2c3a25cb9eaa1ce82b4fbb637e.jpg") center no-repeat;
  background-size: contain;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .app-slider .device-slider .slide.device-sync {
    background: url("../../images/altahr/app-slider/altahr-device-sync-x2-178feef369d99e44ea798d328f97fd80.jpg") center no-repeat;
    background-size: contain;
  }
}

#container .app-slider .device-slider .slide.slide-position-1 {
  background-position: center right !important;
}

#container .app-slider .device-slider .slide.slide-position-5 {
  background-position: center left !important;
}

#container .app-slider .device-slider .slide.outlier-slide {
  opacity: .6;
}

@media (max-width: 1024px) {
  #container .app-slider .device-slider .slide.outlier-slide {
    opacity: 0;
  }
}

#container .app-slider .slick-arrow,
#container .app-slider .slick-dots {
  position: absolute;
}

#container .app-slider .slick-arrow {
  background: #C3C8C9;
  top: 0;
  bottom: 0;
  width: 100px;
  height: 100px;
  margin: auto;
  border-radius: 50%;
  border: 0;
  color: transparent;
  font-size: 16px;
  outline: none;
  cursor: pointer;
  z-index: 1;
}

@media (max-width: 767px) {
  #container .app-slider .slick-arrow {
    display: none !important;
  }
}

#container .app-slider .slick-arrow:hover {
  background: #576569;
}

#container .app-slider .slick-arrow::after {
  content: '';
  display: block;
  border-radius: 2px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}

#container .app-slider .slick-arrow::before {
  display: none;
}

#container .app-slider .slick-arrow.slick-next {
  right: -50px;
  text-align: left;
}

#container .app-slider .slick-arrow.slick-next::after {
  width: 20px;
  height: 20px;
  border-right: 3px solid #fff;
  border-top: 3px solid #fff;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  left: -50px;
}

#container .app-slider .slick-arrow.slick-prev {
  left: -50px;
  text-align: right;
}

#container .app-slider .slick-arrow.slick-prev::after {
  right: -50px;
  width: 20px;
  height: 20px;
  border-right: 3px solid #fff;
  border-top: 3px solid #fff;
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
}

#container .app-slider .slick-dots {
  text-align: center;
  bottom: -100px;
  left: 0;
  right: 0;
}

#container .app-slider .slick-dots li {
  display: inline-block;
  background-color: transparent;
  color: transparent;
  border: 2px solid #C3C8C9;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  cursor: pointer;
  margin-right: 10px;
  box-sizing: border-box;
  transition: all 80ms ease-out;
}

#container .app-slider .slick-dots li:hover {
  border-color: #576569;
}

#container .app-slider .slick-dots li.slick-active {
  background-color: #C3C8C9;
}

#container .app-slider .slick-dots li.slick-active:hover {
  border-color: #C3C8C9;
}

#container .app-slider .slick-dots li button {
  visibility: hidden;
}

.altahr-feature-description-wrapper {
  overflow: visible;
}

.altahr-feature-description-wrapper h1 {
  color: #006BA6;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 40px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper h1 {
    font-size: 27px;
  }
}

.altahr-feature-description-wrapper h2 {
  color: #000;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 20px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper h2 {
    font-size: 15px;
  }
}

.altahr-feature-description-wrapper p {
  color: #576569;
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  font-size: 16px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper p {
    font-size: 12px;
  }
}

.altahr-feature-description-wrapper .feature-section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  z-index: 2;
  margin: 0 auto;
  box-sizing: content-box;
  position: relative;
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.altahr-feature-description-wrapper .feature-section .feature-container-text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 460px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section .feature-container-text {
    width: 240px;
  }
}

.altahr-feature-description-wrapper .feature-section h1 {
  margin-bottom: 35px;
}

.altahr-feature-description-wrapper .feature-section h1:lang(es),
.altahr-feature-description-wrapper .feature-section h1:lang(fr) {
  font-size: 30px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section h1 {
    margin-bottom: 25px;
  }

  .altahr-feature-description-wrapper .feature-section h1:lang(es) {
    font-size: 28px;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section h1 {
    margin-top: 40px;
  }
}

.altahr-feature-description-wrapper .feature-section h2 {
  margin-top: 0;
  margin-bottom: 45px;
  color: #000;
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section h2 {
    max-width: 280px;
    margin-top: 20px;
    font-size: 27px;
    line-height: 33px;
    margin-bottom: 25px;
  }
}

.altahr-feature-description-wrapper .feature-section h3,
.altahr-feature-description-wrapper .feature-section p {
  line-height: 1.4;
  color: #576569;
  margin-left: 40px;
}

.altahr-feature-description-wrapper .feature-section h3,
.altahr-feature-description-wrapper .feature-section p,
.altahr-feature-description-wrapper .feature-section a {
  max-width: 300px;
}

.altahr-feature-description-wrapper .feature-section a {
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 14px;
  outline: none;
}

.altahr-feature-description-wrapper .feature-section p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 30px;
}

.altahr-feature-description-wrapper .feature-section p:last-of-type {
  margin-bottom: 20px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section p {
    font-size: 14px;
    line-height: 21px;
  }
}

.altahr-feature-description-wrapper .feature-section p a {
  color: #576569;
  text-decoration: underline;
}

.altahr-feature-description-wrapper .feature-section h3 {
  font-size: 20px;
  color: #002A3A;
  margin-bottom: 5px;
  position: relative;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section h3 {
    font-size: 16px;
  }
}

.altahr-feature-description-wrapper .feature-section h3::before {
  position: absolute;
  left: -40px;
  top: -2px;
  font-size: 25px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section h3::before {
    left: -35px;
    top: -5px;
    font-size: 21px;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section h3::before {
    left: -35px;
  }
}

.altahr-feature-description-wrapper .feature-section h3.cardio-level::before {
  font-family: "dme-icons";
  content: "\e95c";
  color: #ef5252;
  top: -6px;
}

.altahr-feature-description-wrapper .feature-section h3.heart-zones::before {
  font-family: "dme-icons";
  content: "\e95b";
  color: #ef5252;
  top: -6px;
}

.altahr-feature-description-wrapper .feature-section h3.resting-heart-rate::before {
  font-family: "dme-icons";
  content: "\e910";
  color: #ef5252;
  top: -6px;
}

.altahr-feature-description-wrapper .feature-section h3.steps::before {
  font-family: "dme-icons";
  content: "\e90e";
  color: #006BA6;
  top: -6px;
}

.altahr-feature-description-wrapper .feature-section h3.smarttrack::before {
  font-family: "dme-icons";
  content: "\e923";
  color: #006BA6;
  top: -6px;
}

.altahr-feature-description-wrapper .feature-section h3.battery::before {
  font-family: "dme-icons";
  content: "\e919";
  color: #006BA6;
  top: -6px;
}

.altahr-feature-description-wrapper .feature-section h3.sleep-alarms {
  width: auto;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section h3.sleep-alarms {
    width: 300px;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section h3.sleep-alarms {
    width: auto;
  }
}

.altahr-feature-description-wrapper .feature-section h3.sleep-alarms:lang(en) {
  width: 190px;
}

.altahr-feature-description-wrapper .feature-section h3.sleep-alarms::before {
  font-family: "dme-icons";
  content: "\e95d";
  color: #006BA6;
  top: -6px;
}

.altahr-feature-description-wrapper .feature-section h3.sleep-stages::before {
  font-family: "dme-icons";
  content: "\e90d";
  color: #006BA6;
  top: -6px;
}

@media (max-width: 767px) {
  .altahr-phone-slider {
    position: relative;
  }
}

.altahr-phone-slider * {
  outline: none;
}

.altahr-phone-slider .feature-slider {
  overflow: hidden;
  box-sizing: content-box;
  position: absolute;
}

.altahr-phone-slider .slick-slide {
  display: inline-block;
  position: relative;
}

.altahr-phone-slider span {
  font-size: 18px;
  font-family: "Proxima Nova Semibold",Arial,sans-serif;
  position: absolute;
  width: 100%;
  text-align: center;
  color: #939C9E;
  left: 0;
}

.altahr-phone-slider img {
  width: 100%;
}

.altahr-phone-slider .slick-dots {
  text-align: center;
  position: relative;
  bottom: 508px;
  margin-left: 0;
}

.altahr-phone-slider .slick-dots li {
  display: inline-block;
  background-color: transparent;
  color: transparent;
  border: 2px solid #C3C8C9;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  cursor: pointer;
  margin-right: 10px;
  box-sizing: border-box;
  transition: all 80ms ease-out;
}

.altahr-phone-slider .slick-dots li:hover {
  border-color: #576569;
}

.altahr-phone-slider .slick-dots li.slick-active {
  background-color: #C3C8C9;
}

.altahr-phone-slider .slick-dots li.slick-active:hover {
  border-color: #C3C8C9;
}

.altahr-phone-slider .slick-dots li button {
  visibility: hidden;
}

@media (max-width: 1024px) {
  .altahr-phone-slider .slick-dots {
    bottom: 495px;
  }
}

.altahr-phone-slider .slick-dots li:last-of-type {
  margin-right: 0;
}

.altahr-feature-description-wrapper {
  background-color: #fff;
}

.altahr-feature-description-wrapper .feature-section.feature-exercise-main-container {
  min-height: 550px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 960px;
  padding-bottom: 80px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container {
    margin-top: 0px;
    max-width: 690px;
    padding-bottom: 0;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 30px;
  }
}

.altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text {
  max-width: 330px;
}

.altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(de),
.altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(es),
.altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(fr),
.altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(it) {
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text {
    width: 270px;
    max-width: 270px;
    right: calc(50% - -125px);
    padding-top: 30px;
  }

  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(de),
  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(es),
  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(fr),
  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text:lang(it) {
    -webkit-transform: none;
            transform: none;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section.feature-exercise-main-container .feature-container-text {
    padding-top: 0;
  }
}

.altahr-phone-slider.exercise-phone {
  background: url("../../images/altahr/feature-description/features-exercise-phone-8fed981fd45742ef7cb690e5c4ead926.png") center top/100% auto no-repeat;
  width: 524px;
  height: auto;
  margin-top: -40px;
  position: relative;
}

@media (max-width: 1024px) {
  .altahr-phone-slider.exercise-phone {
    margin-top: 40px;
    width: 370px;
  }
}

@media (max-width: 767px) {
  .altahr-phone-slider.exercise-phone {
    width: 380px;
    height: 425px;
    margin-bottom: 110px;
  }
}

.altahr-phone-slider.exercise-phone .exercise-screen-slider {
  width: 243px;
  height: 450px;
  top: 67px;
  left: 202px;
  padding: 0 0 115px;
}

@media (max-width: 1024px) {
  .altahr-phone-slider.exercise-phone .exercise-screen-slider {
    width: 171px;
    height: 306px;
    top: 48px;
    left: 143px;
  }
}

@media (max-width: 767px) {
  .altahr-phone-slider.exercise-phone .exercise-screen-slider {
    width: 176px;
    left: 147px;
  }
}

.altahr-phone-slider.exercise-phone .exercise-screen-slider .slick-slide {
  height: 430px;
}

.altahr-phone-slider.exercise-phone .exercise-screen-slider span {
  bottom: -108px;
  line-height: 18px;
}

@media (max-width: 1024px) {
  .altahr-phone-slider.exercise-phone .exercise-screen-slider span {
    bottom: 40px;
  }

  .altahr-phone-slider.exercise-phone .exercise-screen-slider span:lang(de) {
    font-size: 13px;
  }
}

@media (max-width: 767px) {
  .altahr-phone-slider.exercise-phone .exercise-screen-slider span {
    bottom: 27px;
  }
}

.altahr-phone-slider.exercise-phone .slick-dots {
  bottom: -110px;
}

@media (max-width: 1024px) {
  .altahr-phone-slider.exercise-phone .slick-dots {
    bottom: 28px;
  }
}

@media (max-width: 767px) {
  .altahr-phone-slider.exercise-phone .slick-dots {
    bottom: 21px;
  }
}

.feature-section.feature-workouts-main-container {
  padding-top: 50px;
  width: 1100px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid #c3c8c9;
  padding-bottom: 105px;
}

@media (max-width: 1100px) {
  .feature-section.feature-workouts-main-container {
    width: 100%;
  }
}

@media (max-width: 1024px) {
  .feature-section.feature-workouts-main-container {
    width: 768px;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
}

@media (max-width: 767px) {
  .feature-section.feature-workouts-main-container {
    width: 90%;
    padding-top: 60px;
    padding-bottom: 0;
    overflow: hidden;
  }
}

.feature-section.feature-workouts-main-container .workouts-image {
  width: 520px;
  height: 680px;
  margin-right: 80px;
  background: url("../../images/altahr/feature-description/features-workouts-background-8c4a29abb182c326232f0b437c5bdd72.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-x2-fc4e641159ab8d2982adc2ba03be72d9.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-tablet-f986570c69564451c3ad70ecdc08acd1.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-tablet-x2-8c805f97a0c68c354b07c2773d6c6241.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-mobile-17a3b4d50c0c4c2ea0bacaa7d4085422.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-mobile-x2-e1af13d5f5f3133f20f8bd7420532c64.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=SG] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SG] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=SG] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=SG] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=SG] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=SG] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=HK] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=HK] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=HK] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=HK] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=HK] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=HK] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=JP] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=JP] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=JP] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=JP] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=JP] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=JP] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=KR] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=KR] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=KR] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=KR] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=KR] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=KR] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=CN] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=CN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=CN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=CN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=CN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=TH] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=TH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=TH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=TH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=TH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=MY] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=MY] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=MY] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=MY] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=MY] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=MY] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=IN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=IN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=IN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IN] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=PH] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=PH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=PH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=PH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=PH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=PH] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

html[lang*=TW] .feature-section.feature-workouts-main-container .workouts-image {
  background: url("../../images/altahr/feature-description/features-workouts-background-apac-7a56a75fb4f8e51b2d509ad1ea6eba8b.jpg") center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TW] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/features-workouts-background-apac-x2-f38ff7749242d67ff771719e5774700b.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  html[lang*=TW] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-1168289116cf2743ebb8ce15e2647d72.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  html[lang*=TW] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/tablet/features-workouts-background-apac-tablet-x2-05dcdb382b8ed26274793fc08a70dada.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  html[lang*=TW] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-6f35c98d0d5b618c83d4d2eece0fb455.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=TW] .feature-section.feature-workouts-main-container .workouts-image {
    background: url("../../images/altahr/feature-description/mobile/features-workouts-background-apac-mobile-x2-12f61e6f26626c6d0a5a26ef111cf4a4.jpg") center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  .feature-section.feature-workouts-main-container .workouts-image {
    width: 386px;
    height: 505px;
    margin-right: 60px;
  }
}

@media (max-width: 767px) {
  .feature-section.feature-workouts-main-container .workouts-image {
    width: 322px;
    height: 421px;
    margin: 0 auto;
  }
}

.feature-section.feature-workouts-main-container .feature-container-text {
  width: 350px !important;
}

@media (max-width: 1024px) {
  .feature-section.feature-workouts-main-container .feature-container-text {
    width: 260px !important;
    margin-right: 60px;
  }
}

@media (max-width: 767px) {
  .feature-section.feature-workouts-main-container .feature-container-text {
    width: 280px !important;
    margin: 0 auto;
  }
}

.feature-section.feature-workouts-main-container .feature-container-text h1 {
  color: #000;
}

@media (max-width: 767px) {
  .feature-section.feature-workouts-main-container .feature-container-text h3::before {
    font-size: 27px;
    left: -42px;
  }
}

.feature-section.feature-workouts-main-container .feature-container-text h3 span {
  display: block;
  font-size: 16px;
  color: #939c9e;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
}

@media (max-width: 767px) {
  .feature-section.feature-workouts-main-container .feature-container-text p {
    margin-bottom: 30px;
  }
}

.feature-section.feature-workouts-main-container .feature-container-text a {
  color: #576569;
  text-decoration: underline;
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container {
  min-height: 550px;
  max-width: 780px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 80px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container {
    margin-top: -85px;
    max-width: 635px;
    padding-bottom: 0;
    max-width: 730px;
    padding-top: 100px;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container {
    width: 100%;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 0;
    margin-top: 0;
  }
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container a {
  color: #EE3D6E;
  text-decoration: none;
  margin-left: 40px;
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container a::after {
  margin: 0 0 0 5px;
  font-family: "dme-icons";
  content: "\e901";
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container a:hover {
  color: #c3c8c9;
  cursor: pointer;
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .feature-container-text {
  width: 460px;
  top: 162px;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .feature-container-text {
    max-width: 355px;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .feature-container-text {
    margin-bottom: 115px;
    max-width: 280px;
  }
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .coming-soon-badge,
.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .new-tag {
  padding: 3px;
  background-color: #EE3D6E;
  border-radius: 2px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-indent: 0;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  position: relative;
  margin-left: 6px;
  position: absolute;
  top: -10px;
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .coming-soon-badge::before,
.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .new-tag::before {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  left: 0;
  bottom: -7px;
  border: 4px solid;
  border-color: #EE3D6E transparent transparent #EE3D6E;
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .coming-soon-badge,
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .new-tag {
    top: -16px;
  }
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone {
  background: url("../../images/altahr/feature-description/features-sleep-windows-phone-2024d2857a72d9cead03cf708c49f646.png") center top/100% auto no-repeat;
  width: 263px;
  height: auto;
  position: relative;
  top: 70px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone {
    margin-top: 0px;
    width: 222px;
    top: 0;
    margin-right: 60px;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone {
    width: 222px;
    height: 424px;
    margin: 0 auto;
  }
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone .sleep-screen-slider {
  width: 240px;
  height: 427px;
  top: 45px;
  left: 11px;
  padding: 115px 0 0 0;
  margin-top: -115px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone .sleep-screen-slider {
    width: 202px;
    height: 356px;
    top: 38px;
    left: 9px;
  }
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone .sleep-screen-slider .slick-slide {
  height: 430px;
}

.altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone .sleep-screen-slider span {
  bottom: 515px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .feature-section.feature-sleep-main-container .sleep-phone .sleep-screen-slider span {
    bottom: 500px;
  }
}

.altahr-feature-description-wrapper .altahr-sleep-banner {
  background: url("../../images/altahr/feature-description/features-sleep-bg-ebac61f104b9caf606342bf9ac61ecd2.jpg") center top no-repeat;
  background-size: 100% auto;
  width: 940px;
  height: 350px;
  margin: 0 auto;
  margin-top: -150px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .altahr-feature-description-wrapper .altahr-sleep-banner {
    background: url("../../images/altahr/feature-description/features-sleep-bg-x2-de4be788f205aa6e84ef8a09397d5fe9.jpg") center top no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .altahr-sleep-banner {
    background: url("../../images/altahr/feature-description/tablet/features-sleep-bg-tablet-86bd3dc27ce57967a430225b70d834a1.jpg") center top no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .altahr-feature-description-wrapper .altahr-sleep-banner {
    background: url("../../images/altahr/feature-description/tablet/features-sleep-bg-tablet-x2-89cd8b0ac2c8aebb3c9146bd8801d063.jpg") center top no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .altahr-sleep-banner {
    background: url("../../images/altahr/feature-description/mobile/features-sleep-bg-mobile-86bd3dc27ce57967a430225b70d834a1.jpg") center top no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .altahr-feature-description-wrapper .altahr-sleep-banner {
    background: url("../../images/altahr/feature-description/mobile/features-sleep-bg-mobile-x2-89cd8b0ac2c8aebb3c9146bd8801d063.jpg") center top no-repeat;
    background-size: 100% auto;
  }
}

.altahr-feature-description-wrapper .altahr-sleep-banner:lang(de) {
  margin-top: -100px;
}

.altahr-feature-description-wrapper .altahr-sleep-banner:lang(es) {
  margin-top: -80px;
}

.altahr-feature-description-wrapper .altahr-sleep-banner:lang(it) {
  margin-top: -100px;
}

.altahr-feature-description-wrapper .altahr-sleep-banner:lang(fr) {
  margin-top: -90px;
}

@media (max-width: 1024px) {
  .altahr-feature-description-wrapper .altahr-sleep-banner {
    width: 768px;
    height: 300px;
  }

  .altahr-feature-description-wrapper .altahr-sleep-banner:lang(de) {
    margin-top: -120px;
  }

  .altahr-feature-description-wrapper .altahr-sleep-banner:lang(es),
  .altahr-feature-description-wrapper .altahr-sleep-banner:lang(it) {
    margin-top: -100px;
  }

  .altahr-feature-description-wrapper .altahr-sleep-banner:lang(fr) {
    margin-top: -60px;
  }
}

@media (max-width: 767px) {
  .altahr-feature-description-wrapper .altahr-sleep-banner {
    margin-top: -58px;
    background-size: auto 100%;
    width: 100%;
  }

  .altahr-feature-description-wrapper .altahr-sleep-banner:lang(de),
  .altahr-feature-description-wrapper .altahr-sleep-banner:lang(es),
  .altahr-feature-description-wrapper .altahr-sleep-banner:lang(it) {
    margin-top: -58px;
  }
}

.feature-description-5 {
  background-color: #fff;
  padding: 60px 0;
}

.feature-description-5 .feature-description-5-wrapper {
  width: 1100px;
  margin: 0 auto;
  text-align: center;
  border-top: 1px solid #c3c8c9;
  padding-top: 40px;
}

@media (max-device-width: 1024px), (max-width: 1024px) {
  .feature-description-5 .feature-description-5-wrapper {
    width: 768px;
  }
}

@media (max-device-width: 767px), (max-width: 767px) {
  .feature-description-5 .feature-description-5-wrapper {
    width: 90%;
  }
}

.feature-description-5 .feature-cards {
  width: 100%;
  max-width: 990px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .feature-description-5 .feature-cards {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}

.feature-description-5 h2 {
  margin-bottom: 80px;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  color: #000;
  font-size: 40px;
  padding: 0 20px;
}

@media (max-device-width: 1024px), (max-width: 1024px) {
  .feature-description-5 h2 {
    font-size: 27px;
    line-height: 33px;
  }
}

@media (max-device-width: 767px), (max-width: 767px) {
  .feature-description-5 h2 {
    max-width: 230px;
    margin: 0 auto;
    padding: 0;
    margin-bottom: 40px;
  }
}

.feature-description-5 .feature-card {
  width: 275px;
  margin: 0 22.5px;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .feature-description-5 .feature-card {
    margin: 0 auto;
    margin-bottom: 60px;
  }

  .feature-description-5 .feature-card:last-child {
    margin-bottom: 75px;
  }
}

.feature-description-5 .feature-card .feature-image {
  border-radius: 50%;
  width: 275px;
  height: 275px;
  margin: 0 auto;
  margin-bottom: 90px;
  position: relative;
}

@media (max-device-width: 1024px), (max-width: 1024px) {
  .feature-description-5 .feature-card .feature-image {
    width: 208px;
    height: 207px;
  }
}

@media (max-device-width: 767px), (max-width: 767px) {
  .feature-description-5 .feature-card .feature-image {
    width: 275px;
    height: 275px;
  }
}

.feature-description-5 .alerts .feature-image {
  background: url("../../images/altahr/feature-description/features-alerts-85d6a3deef9b55311c6898fc810de19f.jpg") center no-repeat;
  background-size: 100% auto;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .feature-description-5 .alerts .feature-image {
    background: url("../../images/altahr/feature-description/features-alerts-x2-cbd276818fa1df8384223e4bc210e232.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) {
  .feature-description-5 .alerts .feature-image {
    background: url("../../images/altahr/feature-description/tablet/features-alerts-tablet-9b8fd69686b908bbf93909c84f15ee21.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .feature-description-5 .alerts .feature-image {
    background: url("../../images/altahr/feature-description/tablet/features-alerts-tablet-x2-b03f379dfed5edb6d86c57eb51c70b1a.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) {
  .feature-description-5 .alerts .feature-image {
    background: url("../../images/altahr/feature-description/mobile/features-alerts-mobile-85d6a3deef9b55311c6898fc810de19f.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .feature-description-5 .alerts .feature-image {
    background: url("../../images/altahr/feature-description/mobile/features-alerts-mobile-x2-cbd276818fa1df8384223e4bc210e232.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

.feature-description-5 .alerts .feature-image::before,
.feature-description-5 .alerts .feature-image::after {
  content: '';
  display: block;
  position: absolute;
}

.feature-description-5 .alerts .feature-image::before {
  background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-highlight-7636dfc54d67b8077507e2233d80bdca.png") top center no-repeat;
  background-size: cover;
  height: 157px;
  width: 42px;
  left: 86px;
  top: 32px;
  -webkit-transform: rotate(-111deg) skewY(13deg);
          transform: rotate(-111deg) skewY(13deg);
  z-index: 15;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .feature-description-5 .alerts .feature-image::before {
    background: url("../../images/altahr/feature-overview/altahr-feature-overview-render-highlight-x2-ff354721508c5d8c4a2349ea0b6cacbc.png") top center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (min-width: 768px) {
  .feature-description-5 .alerts .feature-image::before {
    height: 124px;
    width: 32px;
    left: 69px;
    top: 18px;
  }
}

.feature-description-5 .alerts .feature-image::after {
  background: url("../../images/altahr/feature-description/feature-alert-animation-0bc3f3113561fd0d6f3e283ac9cf4009.gif") center no-repeat;
  background-size: 100% auto;
  left: 99px;
  top: 46px;
  width: 26px;
  height: 126px;
  -webkit-transform: rotate(-108deg) skewY(13deg);
          transform: rotate(-108deg) skewY(13deg);
  z-index: 10;
}

@media (max-width: 1024px) and (min-width: 768px) {
  .feature-description-5 .alerts .feature-image::after {
    left: 83px;
    top: 13px;
    width: 21px;
    height: 126px;
  }
}

.feature-description-5 .clock-faces .feature-image {
  background: url("../../images/altahr/feature-description/features-clock-faces-adad2e28c029108b0ff7033abbe5e524.jpg") center no-repeat;
  background-size: 100% auto;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .feature-description-5 .clock-faces .feature-image {
    background: url("../../images/altahr/feature-description/features-clock-faces-x2-c45bbad5ae715db074647554300fecc2.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) {
  .feature-description-5 .clock-faces .feature-image {
    background: url("../../images/altahr/feature-description/tablet/features-clock-faces-tablet-cb93fef3adb0be52a4e5bdd9bc23819a.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .feature-description-5 .clock-faces .feature-image {
    background: url("../../images/altahr/feature-description/tablet/features-clock-faces-tablet-x2-b500d422adb919911757317c500b8054.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) {
  .feature-description-5 .clock-faces .feature-image {
    background: url("../../images/altahr/feature-description/mobile/features-clock-faces-mobile-b3a37390e866ba779c6999d854d03d59.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .feature-description-5 .clock-faces .feature-image {
    background: url("../../images/altahr/feature-description/mobile/features-clock-faces-mobile-x2-5aa4fa6c2e6fc345f488b00422d2c366.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

.feature-description-5 .reminders .feature-image {
  background: url("../../images/altahr/feature-description/features-reminders-7be22169386286465eb77a01d48f8043.jpg") center no-repeat;
  background-size: 100% auto;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .feature-description-5 .reminders .feature-image {
    background: url("../../images/altahr/feature-description/features-reminders-x2-b021ff32183d3f9fe67f4ad3a0e6b323.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) {
  .feature-description-5 .reminders .feature-image {
    background: url("../../images/altahr/feature-description/tablet/features-reminders-tablet-59e3c76194166a73c45846ac6b472a28.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .feature-description-5 .reminders .feature-image {
    background: url("../../images/altahr/feature-description/tablet/features-reminders-tablet-x2-0fda94903ca0444be479e25651966b23.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) {
  .feature-description-5 .reminders .feature-image {
    background: url("../../images/altahr/feature-description/mobile/features-reminders-mobile-7be22169386286465eb77a01d48f8043.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .feature-description-5 .reminders .feature-image {
    background: url("../../images/altahr/feature-description/mobile/features-reminders-mobile-x2-b021ff32183d3f9fe67f4ad3a0e6b323.jpg") center no-repeat;
    background-size: 100% auto;
  }
}

.feature-description-5 .feature-card h4 {
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  color: #002A3A;
  font-size: 20px;
  line-height: 36px;
  margin-bottom: 0;
  margin-bottom: 5px;
}

.feature-description-5 .feature-card h4:nth-child(1):lang(it),
.feature-description-5 .feature-card h4:nth-child(1):lang(de),
.feature-description-5 .feature-card h4:nth-child(1):lang(es),
.feature-description-5 .feature-card h4:nth-child(1):lang(ja),
.feature-description-5 .feature-card h4:nth-child(1):lang(fr) {
  line-height: 26px;
  padding-bottom: 5px;
}

@media (max-device-width: 1024px), (max-width: 1024px) {
  .feature-description-5 .feature-card h4:nth-child(1):lang(it),
  .feature-description-5 .feature-card h4:nth-child(1):lang(de),
  .feature-description-5 .feature-card h4:nth-child(1):lang(es),
  .feature-description-5 .feature-card h4:nth-child(1):lang(ja),
  .feature-description-5 .feature-card h4:nth-child(1):lang(fr) {
    line-height: 20px;
  }
}

.feature-description-5 .feature-card h4:nth-child(2):lang(it),
.feature-description-5 .feature-card h4:nth-child(2):lang(es),
.feature-description-5 .feature-card h4:nth-child(2):lang(ja),
.feature-description-5 .feature-card h4:nth-child(2):lang(fr) {
  line-height: 26px;
  padding-bottom: 5px;
}

@media (max-device-width: 1024px), (max-width: 1024px) {
  .feature-description-5 .feature-card h4:nth-child(2):lang(it),
  .feature-description-5 .feature-card h4:nth-child(2):lang(es),
  .feature-description-5 .feature-card h4:nth-child(2):lang(ja),
  .feature-description-5 .feature-card h4:nth-child(2):lang(fr) {
    line-height: 20px;
  }
}

@media (max-device-width: 1024px), (max-width: 1024px) {
  .feature-description-5 .feature-card h4 {
    font-size: 16px;
    line-height: auto;
  }
}

.feature-description-5 .feature-card p {
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  color: #000;
  font-size: 16px;
  line-height: 24px;
}

@media (max-device-width: 1024px), (max-width: 1024px) {
  .feature-description-5 .feature-card p {
    font-size: 14px;
    line-height: 21px;
  }
}

.feature-description-5 .feature-card .feature-text-wrapper {
  background-color: transparent;
  position: relative;
}

.feature-description-5 .feature-card .feature-text-wrapper:before {
  content: '';
  color: #94C83D;
  position: absolute;
  top: -45px;
  font-size: 26px;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.feature-description-5 .alerts .feature-text-wrapper:before {
  font-family: "dme-icons";
  content: "\e90c";
}

.feature-description-5 .clock-faces .feature-text-wrapper:before {
  font-family: "dme-icons";
  content: "\e909";
}

.feature-description-5 .reminders .feature-text-wrapper:before {
  font-family: "dme-icons";
  content: "\e915";
}

.heart-rate-banner {
  height: 400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: url("../../images/altahr/heart-rate-banner/altahr-heart-rate-background-44af6ae86321ffdb88b3e1175b500d10.jpg") left no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .heart-rate-banner {
    background: url("../../images/altahr/heart-rate-banner/altahr-heart-rate-background-x2-1b35871955fea47b55c93879b593d499.jpg") left no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) {
  .heart-rate-banner {
    background: url("../../images/altahr/heart-rate-banner/tablet/altahr-heart-rate-background-tablet-b192e9ff0d7e959218f88e67f46c167b.jpg") left no-repeat;
    background-size: cover;
  }
}

@media (max-width: 1024px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 1024px) and (min-resolution: 192dpi) {
  .heart-rate-banner {
    background: url("../../images/altahr/heart-rate-banner/tablet/altahr-heart-rate-background-tablet-x2-05b9267853bbed67d491b591f07ee2b2.jpg") left no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) {
  .heart-rate-banner {
    background: url("../../images/altahr/heart-rate-banner/mobile/altahr-heart-rate-background-mobile-173656a262fe10cdb6545192c591ab91.jpg") left no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi) {
  .heart-rate-banner {
    background: url("../../images/altahr/heart-rate-banner/mobile/altahr-heart-rate-background-mobile-x2-2eee0b02a703a95187c84c71adb63a39.jpg") left no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  .heart-rate-banner {
    display: block;
    text-align: center;
    height: 400px;
    background-position: center;
  }
}

.heart-rate-banner h2 {
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 40px;
  line-height: 1.1;
  width: 240px;
  position: relative;
  left: 170px;
  top: -20px;
  color: #000;
}

.heart-rate-banner h2:lang(de),
.heart-rate-banner h2:lang(it) {
  font-size: 35px;
}

.heart-rate-banner h2:lang(fr) {
  font-size: 31px;
}

.heart-rate-banner h2:lang(es) {
  font-size: 34px;
}

.heart-rate-banner h2:lang(cn) {
  font-size: 34px;
}

@media (max-width: 1024px) {
  .heart-rate-banner h2 {
    font-size: 27px;
    width: 165px;
    left: 150px;
  }

  .heart-rate-banner h2:lang(de),
  .heart-rate-banner h2:lang(it),
  .heart-rate-banner h2:lang(cn) {
    font-size: 23px;
  }

  .heart-rate-banner h2:lang(fr) {
    font-size: 22px;
  }

  .heart-rate-banner h2:lang(es) {
    font-size: 26px;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  .heart-rate-banner h2 {
    font-size: 24px;
    width: 90%;
    position: static;
    margin: 0 auto;
    padding-top: 35px;
  }
}

.hero-video-container-split .hero-text svg {
  width: 272px;
  height: 41px;
}

.hero-video-container-split .hero-text h3 {
  max-width: 220px;
  font-size: 42px;
  line-height: 1;
  margin-left: 0;
  padding: 0;
}

@media (max-width: 480px), (max-device-width: 480px) {
  .hero-video-container-split .hero-text {
    display: none;
  }

  .hero-video-container-split .hero-video {
    width: 100%;
  }
}

.hero .hero-text-mobile svg {
  display: block;
  fill: #00B0B9;
  width: 165px;
  height: 25px;
  margin: 0 auto 15px;
}

@media (max-width: 768px), (max-device-width: 768px) {
  .hero h3 {
    color: #000;
  }

  .hero .hero-text-mobile {
    width: 100%;
    background: #fafafa;
  }
}

@media (max-width: 768px) and (max-width: 400px), (max-device-width: 768px) and (max-width: 400px), (max-width: 768px) and (max-device-width: 400px), (max-device-width: 768px) and (max-device-width: 400px) {
  .hero .hero-text-mobile .buttons {
    width: 100%;
  }
}

@media (max-width: 768px), (max-device-width: 768px) {
  .hero .hero-text-mobile .btn-amazon {
    max-width: 200px;
  }

  .hero .hero-text-mobile .video-start {
    margin-right: 15px;
  }
}

@media (max-width: 400px), (max-device-width: 400px) {
  .hero .hero-text-mobile .video-start,
  .hero .hero-text-mobile .cta-button {
    min-width: 200px;
    margin: 10px auto;
  }
}

#container .lookbook-cta {
  height: 800px;
  overflow: hidden;
  position: relative;
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta {
    height: auto;
  }
}

#container .lookbook-cta .callout {
  position: absolute;
}

#container .lookbook-cta .callout.metal {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-metal-b1b69d2ecba871976382ba215a63ca24.jpg") center center no-repeat;
  background-size: cover;
  width: 620px;
  height: 417px;
  top: 0;
  left: 0;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.metal {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-metal-x2-39d404a2388371db82a0840020db5945.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.metal.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-metal-full-10854472aeaf03eb0342447a1bca58c6.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.metal.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-metal-full-x2-ec04260db5e94df3b407a97e5eeff453.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .asset-loader.init .metal {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-metal-full-10854472aeaf03eb0342447a1bca58c6.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .asset-loader.init .metal {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-metal-full-x2-ec04260db5e94df3b407a97e5eeff453.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.rose {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-e200b33c0293f4b51a9517792ab71f25.jpg") center center no-repeat;
  background-size: cover;
  width: 240px;
  height: 267px;
  top: 0;
  left: 630px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-x2-8631d496d163d79ec10f02a79bda0e7a.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.rose.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-full-9b2cedccfe0f210272bcbd6fbe89fa4b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-full-x2-a6edb74d7a87a423ceb0ce7a6f7b6191.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .asset-loader.init .rose {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-full-9b2cedccfe0f210272bcbd6fbe89fa4b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .asset-loader.init .rose {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-full-x2-a6edb74d7a87a423ceb0ce7a6f7b6191.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.brown {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-brown-98b872ca19fb668181d4b5a0b60f7772.jpg") center center no-repeat;
  background-size: cover;
  width: 420px;
  height: 328px;
  top: 0;
  left: 880px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.brown {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-brown-x2-0f36ae527f6eb0fab2affe0161691179.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.brown.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-brown-full-12a914ee6c9ba69b393787942d200424.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.brown.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-brown-full-x2-2b17df03733c6dc51193ade92a82fcef.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .asset-loader.init .brown {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-brown-full-12a914ee6c9ba69b393787942d200424.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .asset-loader.init .brown {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-brown-full-x2-2b17df03733c6dc51193ade92a82fcef.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.rose-secondary {
  background: url("/images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary.jpg") center center no-repeat;
  background-size: cover;
  width: 420px;
  height: 328px;
  top: 0;
  left: 880px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose-secondary {
    background: url("/images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-x2.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] #container .lookbook-cta .callout.rose-secondary {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-in-ec9e2c18ba0aeeccdb16ce40f25c43d6.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] #container .lookbook-cta .callout.rose-secondary {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-in-x2-f579962bf3785223b51dec4725406ca7.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.rose-secondary.active {
  background: url("/images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-full.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose-secondary.active {
    background: url("/images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-full-x2.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] #container .lookbook-cta .callout.rose-secondary.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-full-in-8d66a3fd5652b8a9e5401fb861f0fcda.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] #container .lookbook-cta .callout.rose-secondary.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-full-in-x2-e224d342d6ebbf5b628066fe2ca5b5f1.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .asset-loader.init .rose-secondary {
  background: url("/images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-full.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .asset-loader.init .rose-secondary {
    background: url("/images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-full-x2.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-f8b97ff729b238c7747e683929a5b023.jpg") center center no-repeat;
  background-size: cover;
  width: 470px;
  height: 462px;
  top: 338px;
  left: 830px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-x2-0ee8554aef8802a6f2379bdd47e97a3a.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=SG] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SG] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=HK] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=HK] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=JP] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=JP] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=KR] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=KR] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=CN] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CN] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TH] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TH] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=MY] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=MY] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=PH] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=PH] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TW] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TW] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-apac-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=UK] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=UK] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=DE] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DE] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=FR] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FR] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=ES] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=ES] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=EU] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=EU] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=BE] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=BE] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=NL] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NL] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IT] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IT] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=CH] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CH] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=AT] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AT] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=DK] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DK] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=NO] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NO] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=FI] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FI] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=SE] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SE] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IE] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IE] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=AU] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AU] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=NZ] #container .lookbook-cta .callout.lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-61b5e90b700281b824c88434e0b26a8b.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NZ] #container .lookbook-cta .callout.lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-emea-x2-76ee946b00e717a66d9538b618d5f406.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-53e355a8fc8995137d4835292c909298.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-x2-7d5001ef91d9f3e4387ae9806c8d4941.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=SG] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SG] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=HK] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=HK] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=JP] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=JP] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=KR] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=KR] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=CN] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CN] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TH] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TH] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=MY] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=MY] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=PH] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=PH] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TW] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TW] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-apac-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=UK] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=UK] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=DE] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DE] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=FR] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FR] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=ES] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=ES] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=EU] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=EU] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=BE] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=BE] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=NL] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NL] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IT] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IT] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=CH] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CH] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=AT] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AT] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=DK] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=DK] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=NO] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NO] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=FI] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=FI] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=SE] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SE] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IE] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IE] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=AU] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=AU] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=NZ] #container .lookbook-cta .callout.lavender.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-30a291f97e4f11e832b53f4443a3b1c8.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=NZ] #container .lookbook-cta .callout.lavender.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-emea-x2-2c0c21df6a294184a5f82b6a0e658f34.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .asset-loader.init .lavender {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-53e355a8fc8995137d4835292c909298.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .asset-loader.init .lavender {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-lavender-full-x2-7d5001ef91d9f3e4387ae9806c8d4941.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-25d2ca0486403f1740935596bdeeba45.jpg") center center no-repeat;
  background-size: cover;
  width: 390px;
  height: 248px;
  top: 552px;
  left: 430px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-x2-c1145ccc33cb165fcc8f143cbb6b5c0f.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=SG] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SG] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=HK] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=HK] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=JP] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=JP] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=KR] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=KR] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=CN] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CN] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TH] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TH] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=MY] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=MY] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=PH] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=PH] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TW] #container .lookbook-cta .callout.coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-6e2167b6bb12cad5f39e240a0d07695c.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TW] #container .lookbook-cta .callout.coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-apac-x2-54248a93e5e435868f410a00bbd77a25.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-37695ef7d419d5a321a82f9ea1349d08.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-x2-e0e0ba2cb937e370a69b1927310c60e7.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=SG] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=SG] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=HK] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=HK] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=JP] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=JP] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=KR] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=KR] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=CN] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=CN] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TH] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TH] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=MY] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=MY] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=IN] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=IN] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=PH] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=PH] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

html[lang*=TW] #container .lookbook-cta .callout.coral.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-51353be4b6c3f9c802d73997242ae889.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  html[lang*=TW] #container .lookbook-cta .callout.coral.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-apac-x2-fee10dc854352ebfb389f0ef049bbd6e.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .asset-loader.init .coral {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-37695ef7d419d5a321a82f9ea1349d08.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .asset-loader.init .coral {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-coral-full-x2-e0e0ba2cb937e370a69b1927310c60e7.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.public-school {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-public-school-5d0c07add073f0124dd340bb908801a4.jpg") center center no-repeat;
  background-size: cover;
  width: 420px;
  height: 373px;
  top: 427px;
  left: 0;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.public-school {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-public-school-x2-b61a88f05849910c8e1ad727ed5c3b4e.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.public-school.active {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-public-school-full-172190de88827e6083b6f7157a9d2ead.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.public-school.active {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-public-school-full-x2-74c9e48bb3e61fada7e97c165628216a.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .asset-loader.init .public-school {
  background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-public-school-full-172190de88827e6083b6f7157a9d2ead.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .asset-loader.init .public-school {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-public-school-full-x2-74c9e48bb3e61fada7e97c165628216a.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.metal {
    width: 291px;
    height: 260px;
    top: 0;
    left: 0;
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-metal-mobile-0b1ddd2866b960e0c07cc66b601bed3f.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.metal {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-metal-mobile-x2-feb0303321cd0b4717ba4f063a50b1a8.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.metal.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-metal-full-mobile-e816ed0de6570b99f40be7af031c79ee.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.metal.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-metal-full-mobile-x2-3294838456c987961026fa7ede2d8b11.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.metal .asset-loader.init .metal {
  background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-metal-full-mobile-e816ed0de6570b99f40be7af031c79ee.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.metal .asset-loader.init .metal {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-metal-full-mobile-x2-3294838456c987961026fa7ede2d8b11.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.rose {
    width: 180px;
    height: 260px;
    top: 0;
    left: 301px;
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-mobile-b4d2a9e1d8ccd50669da7f175a5df8b2.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-mobile-x2-d06d07392ca9e644711cd92efaaacda6.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.rose.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-full-mobile-1deabc1f70791bbb005a3b8b0ce7f508.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-full-mobile-x2-76b514f04f1a59d4b096ed5ebf033170.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.rose .asset-loader.init .rose {
  background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-full-mobile-1deabc1f70791bbb005a3b8b0ce7f508.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose .asset-loader.init .rose {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-full-mobile-x2-76b514f04f1a59d4b096ed5ebf033170.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.rose-secondary {
    width: 279px;
    height: 260px;
    top: 270px;
    left: 201px;
    background: url("/images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-secondary-mobile.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose-secondary {
    background: url("/images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-secondary-mobile-x2.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.rose-secondary.active {
    background: url("/images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-secondary-full-mobile.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose-secondary.active {
    background: url("/images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-secondary-full-mobile-x2.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  html[lang*=IN] #container .lookbook-cta .callout.rose-secondary {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-in-ec9e2c18ba0aeeccdb16ce40f25c43d6.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  html[lang*=IN] #container .lookbook-cta .callout.rose-secondary {
    background: url("../../images/altahr/lookbook-cta/altahr-lookbook-cta-callout-rose-secondary-in-x2-f579962bf3785223b51dec4725406ca7.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.rose-secondary .asset-loader.init .rose-secondary {
  background: url("/images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-secondary-full-mobile.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.rose-secondary .asset-loader.init .rose-secondary {
    background: url("/images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-rose-secondary-full-mobile-x2.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.brown {
    width: 279px;
    height: 260px;
    top: 270px;
    left: 201px;
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-brown-mobile-513d6cf55e5887f1f0d0f201625b31f9.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.brown {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-brown-mobile-x2-1b109be3ded29d321ba7cdb9d4709bdd.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.brown.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-brown-full-mobile-b968ae286b269c01bec97e89f862dc2e.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.brown.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-brown-full-mobile-x2-27cd3ada89e47c0863f581377baa1260.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.brown .asset-loader.init .brown {
  background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-brown-full-mobile-b968ae286b269c01bec97e89f862dc2e.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.brown .asset-loader.init .brown {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-brown-full-mobile-x2-27cd3ada89e47c0863f581377baa1260.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.public-school {
    width: 191px;
    height: 260px;
    top: 270px;
    left: 0;
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-public-school-mobile-b627bc6d31ccedb1de2c479cf44797c9.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.public-school {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-public-school-mobile-x2-50499e3f2a61c732a1f2fbb7aea91116.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px), (max-device-width: 767px) {
  #container .lookbook-cta .callout.public-school.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-public-school-full-mobile-fc46948c255216b6a6ff10568083d59f.jpg") center center no-repeat;
    background-size: cover;
  }
}

@media (max-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 767px) and (min-resolution: 192dpi), (max-device-width: 767px) and (-webkit-min-device-pixel-ratio: 2), (max-device-width: 767px) and (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.public-school.active {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-public-school-full-mobile-x2-ebb01b61405d0665ba1cd6bbfe669c5a.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta .callout.public-school .asset-loader.init .public-school {
  background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-public-school-full-mobile-fc46948c255216b6a6ff10568083d59f.jpg") center center no-repeat;
  background-size: cover;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  #container .lookbook-cta .callout.public-school .asset-loader.init .public-school {
    background: url("../../images/altahr/lookbook-cta/mobile/altahr-lookbook-cta-callout-public-school-full-mobile-x2-ebb01b61405d0665ba1cd6bbfe669c5a.jpg") center center no-repeat;
    background-size: cover;
  }
}

#container .lookbook-cta div.cta {
  min-width: 460px;
  min-height: 285px;
  padding: 25px 0;
}

#container .sticky-nav-wrapper .sticky-nav {
  -webkit-transform: translate(0, -60px);
          transform: translate(0, -60px);
}

@media (max-width: 768px), (max-device-width: 768px) {
  #container .sticky-nav-wrapper .sticky-nav {
    -webkit-transform: none;
            transform: none;
  }
}

#container .sticky-nav-wrapper .sticky-nav.stuck-top {
  -webkit-transform: none;
          transform: none;
}

@media (max-width: 1150px), (max-device-width: 1150px) {
  #container .sticky-nav-wrapper .sticky-nav:lang(fr) ul li,
  #container .sticky-nav-wrapper .sticky-nav:lang(es) ul li,
  #container .sticky-nav-wrapper .sticky-nav:lang(it) ul li {
    padding: 0 8px;
  }
}

#container .sticky-nav-wrapper svg {
  width: 170px;
  fill: #00B0B9;
}

@media (max-width: 767px) {
  #container .sticky-nav-wrapper svg {
    display: none;
  }
}

#container .sticky-nav-wrapper .sticky-nav .nav-link {
  color: #fff;
  background: #EE3D6E;
  text-transform: uppercase;
  border-radius: 25px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  border: none;
  cursor: pointer;
  border-radius: 25px;
  border: 3px solid #EE3D6E;
  padding: 10px 20px;
  font-size: 14px;
}

#container .sticky-nav-wrapper .sticky-nav .nav-link:hover {
  background: none;
  color: #EE3D6E;
  text-decoration: none;
  border-color: #EE3D6E;
}

@media (max-width: 1100px), (max-device-width: 1100px) {
  #container .sticky-nav-wrapper .pricing:lang(es),
  #container .sticky-nav-wrapper .pricing:lang(it) {
    display: none;
  }
}

@media (max-width: 950px), (max-device-width: 950px) {
  #container .sticky-nav-wrapper .pricing:lang(fr) {
    display: none;
  }
}

@font-face {
  font-family: 'Proxima Nova Regular';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-regular-b91ba553ef33a1b5a47f16d66468478e.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-regular-852046040da1526ac5ac9cdbee2e3723.woff") format("woff"),url("../../fonts/proxima-nova-regular-4718658988fe7ed007ba7aa421e4db57.ttf") format("truetype"),url("../../fonts/proxima-nova-regular-a9dab83abc5f161adb94e640d2456d5a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Bold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-bold-c5132b3459d41a297ce7d2ee1ca8f5ca.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-bold-f73f22aa93a861006ae7f54f9968fec0.woff") format("woff"),url("../../fonts/proxima-nova-bold-384cf1ed2d7885ee5d696cec94084a96.ttf") format("truetype"),url("../../fonts/proxima-nova-bold-395216d676c01eddd6eadcc3e71a058a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova SemiBold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-semibold-645323b84162fe63fd0654a50b71ec75.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-semibold-3163eca2ebe9b39d7aaf4ba594ce39d7.woff") format("woff"),url("../../fonts/proxima-nova-semibold-445f1fe6eb9641ac9b382cbd16b1e9a3.ttf") format("truetype"),url("../../fonts/proxima-nova-semibold-a79fc1dd26c862fa43237c9b9eebcc04.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova ExtraBld';
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot");
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-xbold-50073f2972bc3fbf26571f3f09abcc04.woff2") format("woff2"),url("../../fonts/proxima-nova-xbold-5d8ad01e573a280ed04306c1bfe5ef83.woff") format("woff"),url("../../fonts/proxima-nova-xbold-f0c5c887f2f16d3b27f11f4b00363921.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Light';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-light-25b45c331498ff377abe22554f05943d.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-light-b08aa39dfd53fb455693786505ed211e.woff") format("woff"),url("../../fonts/proxima-nova-light-982154eacb03c17d9cf072a97208af46.ttf") format("truetype"),url("../../fonts/proxima-nova-light-918e11e776f56b8c6097ae4af49461e6.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Thin';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-thin-03b1bf3473874d26ed05e1fe18adadfb.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-dec0715da57ea199cffc9f7338606ef5.woff") format("woff"),url("../../fonts/proxima-nova-thin-02d6ae77d664d63bc666cb5d58f8e403.ttf") format("truetype"),url("../../fonts/proxima-nova-thin-7bac2976f50a8aa72b56e594afc4ec7f.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "Proxima Nova ThinT";
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot");
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-t-246447e1f545e4fc2a108f04c863d380.woff") format("woff"),url("../../fonts/proxima-nova-thin-t-277c0707efca34ff0a57aa13001aa088.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Black';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-black-0c34a8601baa9b8ff2cebe470abb8d83.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-black-b68819090cb3f466a9dd7d473d9e12a8.woff") format("woff"),url("../../fonts/proxima-nova-black-0de94ce64605477887f82b243de1af47.ttf") format("truetype"),url("../../fonts/proxima-nova-black-bb4d6ae1ae6023b8d9b9193627cb7c75.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/font-awesome/fontawesome-webfont-976c69af44e91227f2731a161e2f0457.eot") format("embedded-opentype"),url("../../fonts/font-awesome/fontawesome-webfont-6c1e1496ebb7d564f0c9db3330608845.woff") format("woff"),url("../../fonts/font-awesome/fontawesome-webfont-b90e00497ee6f6c2c4b79448f31f974e.ttf") format("truetype"),url("../../fonts/font-awesome/fontawesome-webfont-e2f7c514eedf546d605cb9029f8a8776.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1,
h2,
h3,
h4,
p,
span,
a {
  font-family: "Proxima Nova Regular",Arial,sans-serif;
  font-weight: normal;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

@font-face {
  font-family: 'Proxima Nova Regular';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-regular-b91ba553ef33a1b5a47f16d66468478e.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-regular-852046040da1526ac5ac9cdbee2e3723.woff") format("woff"),url("../../fonts/proxima-nova-regular-4718658988fe7ed007ba7aa421e4db57.ttf") format("truetype"),url("../../fonts/proxima-nova-regular-a9dab83abc5f161adb94e640d2456d5a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Bold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-bold-c5132b3459d41a297ce7d2ee1ca8f5ca.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-bold-f73f22aa93a861006ae7f54f9968fec0.woff") format("woff"),url("../../fonts/proxima-nova-bold-384cf1ed2d7885ee5d696cec94084a96.ttf") format("truetype"),url("../../fonts/proxima-nova-bold-395216d676c01eddd6eadcc3e71a058a.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova SemiBold';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-semibold-645323b84162fe63fd0654a50b71ec75.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-semibold-3163eca2ebe9b39d7aaf4ba594ce39d7.woff") format("woff"),url("../../fonts/proxima-nova-semibold-445f1fe6eb9641ac9b382cbd16b1e9a3.ttf") format("truetype"),url("../../fonts/proxima-nova-semibold-a79fc1dd26c862fa43237c9b9eebcc04.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova ExtraBld';
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot");
  src: url("../../fonts/proxima-nova-xbold-6009a5b7b56ec8a430e071cd39736552.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-xbold-50073f2972bc3fbf26571f3f09abcc04.woff2") format("woff2"),url("../../fonts/proxima-nova-xbold-5d8ad01e573a280ed04306c1bfe5ef83.woff") format("woff"),url("../../fonts/proxima-nova-xbold-f0c5c887f2f16d3b27f11f4b00363921.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Light';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-light-25b45c331498ff377abe22554f05943d.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-light-b08aa39dfd53fb455693786505ed211e.woff") format("woff"),url("../../fonts/proxima-nova-light-982154eacb03c17d9cf072a97208af46.ttf") format("truetype"),url("../../fonts/proxima-nova-light-918e11e776f56b8c6097ae4af49461e6.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Thin';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-thin-03b1bf3473874d26ed05e1fe18adadfb.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-dec0715da57ea199cffc9f7338606ef5.woff") format("woff"),url("../../fonts/proxima-nova-thin-02d6ae77d664d63bc666cb5d58f8e403.ttf") format("truetype"),url("../../fonts/proxima-nova-thin-7bac2976f50a8aa72b56e594afc4ec7f.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: "Proxima Nova ThinT";
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot");
  src: url("../../fonts/proxima-nova-thin-t-b6af431205e36a9a58f977393f89b789.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-thin-t-246447e1f545e4fc2a108f04c863d380.woff") format("woff"),url("../../fonts/proxima-nova-thin-t-277c0707efca34ff0a57aa13001aa088.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'Proxima Nova Black';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova-black-0c34a8601baa9b8ff2cebe470abb8d83.eot") format("embedded-opentype"),url("../../fonts/proxima-nova-black-b68819090cb3f466a9dd7d473d9e12a8.woff") format("woff"),url("../../fonts/proxima-nova-black-0de94ce64605477887f82b243de1af47.ttf") format("truetype"),url("../../fonts/proxima-nova-black-bb4d6ae1ae6023b8d9b9193627cb7c75.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/font-awesome/fontawesome-webfont-976c69af44e91227f2731a161e2f0457.eot") format("embedded-opentype"),url("../../fonts/font-awesome/fontawesome-webfont-6c1e1496ebb7d564f0c9db3330608845.woff") format("woff"),url("../../fonts/font-awesome/fontawesome-webfont-b90e00497ee6f6c2c4b79448f31f974e.ttf") format("truetype"),url("../../fonts/font-awesome/fontawesome-webfont-e2f7c514eedf546d605cb9029f8a8776.svg") format("svg");
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

@font-face {
  font-family: 'dme-icons';
  src: url("../../fonts/dme-icons/fonts/dme-icons-94be7147b50d8235c1970ec824bf9233.eot");
  src: url("../../fonts/dme-icons/fonts/dme-icons-94be7147b50d8235c1970ec824bf9233.eot") format("embedded-opentype"),url("../../fonts/dme-icons/fonts/dme-icons-798ec851254be5294284b9d1e0ed90e4.woff") format("woff"),url("../../fonts/dme-icons/fonts/dme-icons-bf6b609c2a4c7bc965139128218acf28.ttf") format("truetype"),url("../../fonts/dme-icons/fonts/dme-icons-55609593b6d88d07d161fa043bbc5ee3.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}

#alternate-language {
  display: none;
  text-align: center;
  background-color: #40414a;
}

#alternate-language a {
  display: block;
  width: 100%;
  padding: 15px 0;
  text-decoration: none;
  font-size: 18px;
  line-height: 26px;
  color: #fff;
}

@media (max-width: 767px) {
  #alternate-language a {
    font-size: 16px;
  }
}

@media (max-width: 767px) {
  #alternate-language a span {
    max-width: 70%;
    display: block;
    margin: 0 auto;
  }
}

@media (max-width: 450px) {
  #alternate-language a span {
    max-width: 250px;
  }
}

#alternate-language a span::after {
  font-family: "dme-icons";
  content: "\e901";
  vertical-align: top;
  position: relative;
  top: 0;
  left: 8px;
  font-size: 15px;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card-list {
    width: 310px;
    text-align: left;
  }
}

.product-card {
  width: 220px;
  margin: 0 10px 20px;
  display: inline-block;
  text-align: center;
  background-color: #f2f2f2;
  position: relative;
  vertical-align: top;
  cursor: pointer;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card {
    width: 145px;
    height: auto;
    margin: 0 5px 10px;
  }

  .product-card:hover {
    background-color: #E2E2E2;
  }
}

.product-card .new-badge {
  padding: 3px;
  background-color: #EE3D6E;
  border-radius: 2px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
  text-indent: 0;
  font-weight: 700;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  position: relative;
  display: inline-block;
  top: 10px;
  top: 7px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.product-card .shop-button {
  opacity: 0;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 15px;
  font-size: 16px;
  padding: 7px 10px;
  min-width: 135px;
  background-color: #EE3D6E;
  color: #fff;
  border-color: #EE3D6E;
  text-transform: uppercase;
  border-radius: 18px;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  z-index: -1;
  white-space: nowrap;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .shop-button {
    display: none;
  }
}

.product-card .color-price-wrapper {
  position: absolute;
  bottom: 8px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 100%;
  opacity: 1;
}

.product-card .hover-group {
  height: calc(100% - 45px);
}

@media (min-width: 768px) {
  .product-card .hover-group:hover ~ .shop-button {
    opacity: 1;
    z-index: 4;
  }

  .product-card .hover-group:hover img.side {
    display: none;
  }

  .product-card .hover-group:hover img.front {
    display: block;
  }

  .product-card .hover-group:hover ~ .color-price-wrapper {
    opacity: 0;
  }
}

.product-card .shop-button:hover {
  opacity: 1;
  pointer-events: auto;
  z-index: 4;
}

.product-card img {
  width: 220px;
  height: 187px;
  margin-top: 15px;
}

.product-card img.side {
  display: block;
}

.product-card img.front {
  display: none;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card img {
    width: 145px;
    height: 123px;
  }
}

.product-card .product-name {
  padding-top: 10px;
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  position: relative;
  font-size: 24px;
  line-height: 24px;
  color: #00B0B9;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .product-name {
    font-size: 20px;
  }
}

.product-card .product-name span {
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 24px;
  line-height: 24px;
}

.product-card .product-name span.mobile-hide {
  display: inline-block;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .product-name span.mobile-hide {
    display: none;
  }
}

.product-card .product-slogan {
  font-family: "Proxima Nova Bold",Arial,sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  color: #576569;
  margin-top: 3px;
  padding-left: 10px;
  padding-right: 10px;
  margin-bottom: 10px;
}

.product-card .product-slogan .secondary-slogan {
  color: #3b3b3b;
  font-family: inherit;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .product-slogan {
    font-size: 12px;
    line-height: 14px;
  }
}

.product-card .product-card-price {
  font-size: 18px;
  line-height: 18px;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  color: #000;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .product-card-price {
    font-size: 15px;
    line-height: 15px;
    margin-bottom: 15px;
  }
}

.product-card .product-card-price .currency {
  font-size: 12px;
  vertical-align: top;
  line-height: 24px;
}

.product-card .product-card-price .strike-through-price {
  display: inline;
  position: relative;
  margin-right: 20px;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .product-card-price .strike-through-price {
    margin-right: 10px;
  }
}

.product-card .product-card-price .strike-through-price:before {
  position: absolute;
  content: "";
  left: 0;
  top: 50%;
  right: 0;
  border-top: 2px solid;
  border-color: inherit;
  -webkit-transform: rotate(-10deg);
  transform: rotate(-10deg);
}

.product-card .product-card-price .original-price {
  display: inline;
}

.product-card .product-color-list {
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
}

.product-card .product-color-list li {
  display: inline-block;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  background: #000;
  margin: 0 0 0 20px;
  padding: 0;
  position: relative;
  cursor: pointer;
}

.product-card .product-color-list li.color-selected:before {
  content: '';
  display: block;
  width: 8px;
  height: 8px;
  background: transparent;
  border: 2px solid #fff;
  border-radius: 50%;
  position: absolute;
  top: 4px;
  left: 4px;
  z-index: 1;
  box-sizing: content-box;
}

.product-card .product-color-list li[data-color=black],
.product-card .product-color-list li[data-color=gunmetal-stainless-steel],
.product-card .product-color-list li[data-color=black-22k-gold-plated],
.product-card li.color-swatch[data-color=black],
.product-card li.color-swatch[data-color=gunmetal-stainless-steel],
.product-card li.color-swatch[data-color=black-22k-gold-plated] {
  background: #000;
}

.product-card .product-color-list li[data-secondary-color]:after,
.product-card li.color-swatch[data-secondary-color]:after {
  display: block;
  width: 10px;
  height: 20px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  position: absolute;
  left: 10px;
}

.product-card .product-color-list li[data-secondary-color=black]:after,
.product-card li.color-swatch[data-secondary-color=black]:after {
  content: '';
  background: #3b3b3b;
}

.product-card .product-color-list li[data-secondary-color=gunmetal-stainless-steel]:after,
.product-card li.color-swatch[data-secondary-color=gunmetal-stainless-steel]:after {
  content: '';
  background: linear-gradient(to bottom, #777, #3b3b3b);
}

.product-card .product-color-list li[data-secondary-color=stainless-steel]:after,
.product-card li.color-swatch[data-secondary-color=stainless-steel]:after {
  content: '';
  background: linear-gradient(to bottom, #a9b4b5, #dde1e3, #8a9293);
}

.product-card .product-color-list li[data-secondary-color="22k-rose-gold-plated"]:after,
.product-card li.color-swatch[data-secondary-color="22k-rose-gold-plated"]:after {
  content: '';
  background: linear-gradient(to bottom, #fbd7c0, #FDE3DA, #eaa890);
}

.product-card .product-color-list li[data-secondary-color="22k-gold-plated"]:after,
.product-card li.color-swatch[data-secondary-color="22k-gold-plated"]:after {
  content: '';
  background: linear-gradient(to bottom, #f2d8a0, #f9ecc6, #e3b979);
}

.product-card .product-color-list li[data-color=blue],
.product-card li.color-swatch[data-color=blue] {
  background: #006BA6;
}

.product-card .product-color-list li[data-color=plum],
.product-card li.color-swatch[data-color=plum] {
  background: #79426c;
}

.product-card .product-color-list li[data-color=charcoal],
.product-card li.color-swatch[data-color=charcoal] {
  background: #000;
}

.product-card .product-color-list li[data-color=lime],
.product-card .product-color-list li[data-color=light-lime],
.product-card li.color-swatch[data-color=lime],
.product-card li.color-swatch[data-color=light-lime] {
  background: #b7d466;
}

.product-card .product-color-list li[data-color=magenta],
.product-card .product-color-list li[data-color=pink],
.product-card li.color-swatch[data-color=magenta],
.product-card li.color-swatch[data-color=pink] {
  background: #ff16a6;
}

.product-card .product-color-list li[data-color=pink-22k-gold-plated],
.product-card li.color-swatch[data-color=pink-22k-gold-plated] {
  background: #ff5865;
}

.product-card .product-color-list li[data-color=burgundy],
.product-card li.color-swatch[data-color=burgundy] {
  background: #6a233e;
}

.product-card .product-color-list li[data-color=slate],
.product-card li.color-swatch[data-color=slate] {
  background: #3e7280;
}

.product-card .product-color-list li[data-color=violet],
.product-card li.color-swatch[data-color=violet] {
  background: #d461a8;
}

.product-card .product-color-list li[data-color=teal],
.product-card li.color-swatch[data-color=teal] {
  background: #62ded6;
}

.product-card .product-color-list li[data-color=tangerine],
.product-card li.color-swatch[data-color=tangerine] {
  background: #ee4f31;
}

.product-card .product-color-list li[data-color=navy],
.product-card li.color-swatch[data-color=navy] {
  background: #324c67;
}

.product-card .product-color-list li[data-color=red],
.product-card li.color-swatch[data-color=red] {
  background: #ae2839;
}

.product-card .product-color-list li[data-color=white],
.product-card li.color-swatch[data-color=white] {
  background: #ebebeb;
}

.product-card .product-color-list li[data-color=lavender],
.product-card li.color-swatch[data-color=lavender] {
  background: #9b8c98;
}

.product-card .product-color-list li[data-color=brown],
.product-card li.color-swatch[data-color=brown] {
  background: #865e4f;
}

.product-card .product-color-list li[data-color=indigo],
.product-card li.color-swatch[data-color=indigo] {
  background: #364051;
}

.product-card .product-color-list li[data-color=blush-pink],
.product-card li.color-swatch[data-color=blush-pink] {
  background: #ead2d2;
}

.product-card .product-color-list li[data-color=yellow],
.product-card li.color-swatch[data-color=yellow] {
  background: #f8e72c;
}

.product-card .product-color-list li[data-color=khaki],
.product-card li.color-swatch[data-color=khaki] {
  background: #c8beb7;
}

.product-card .product-color-list li[data-color=olive],
.product-card li.color-swatch[data-color=olive] {
  background: #6b824a;
}

.product-card .product-color-list li[data-color=stainless-steel],
.product-card li.color-swatch[data-color=stainless-steel] {
  background: linear-gradient(to bottom, #a9b4b5, #dde1e3, #8a9293);
}

.product-card .product-color-list li[data-color="22k-gold-plated"],
.product-card li.color-swatch[data-color="22k-gold-plated"] {
  background: linear-gradient(to bottom, #f2d8a0, #f9ecc6, #e3b979);
}

.product-card .product-color-list li[data-color="22k-rose-gold-plated"],
.product-card li.color-swatch[data-color="22k-rose-gold-plated"] {
  background: linear-gradient(to bottom, #fbd7c0, #FDE3DA, #eaa890);
}

.product-card .product-color-list li[data-color=steel],
.product-card li.color-swatch[data-color=steel] {
  background: linear-gradient(to bottom, #E2E2E2, #777);
}

.product-card .product-color-list li[data-color=camel],
.product-card li.color-swatch[data-color=camel] {
  background-color: #c27a54;
}

.product-card .product-color-list li[data-color=mistgrey],
.product-card li.color-swatch[data-color=mistgrey] {
  background-color: #a9a9a9;
}

.product-card .product-color-list li[data-color="blush"],
.product-card li.color-swatch[data-color="blush"] {
  background-color: #eac8c5;
}

.product-card .product-color-list li[data-color="graphite"],
.product-card .product-color-list li[data-color=heather_gray],
.product-card li.color-swatch[data-color="graphite"],
.product-card li.color-swatch[data-color=heather_gray] {
  background-color: #7f7f7f;
}

.product-card .product-color-list li[data-color=flex2-magenta],
.product-card li.color-swatch[data-color=flex2-magenta] {
  background-color: #e4427b;
}

.product-card .product-color-list li[data-color=flex2-navy],
.product-card li.color-swatch[data-color=flex2-navy] {
  background-color: #274357;
}

.product-card .product-color-list li[data-color=flex2-gray],
.product-card li.color-swatch[data-color=flex2-gray] {
  background-color: #bfcfdd;
}

.product-card .product-color-list li[data-color=blue-gray],
.product-card li.color-swatch[data-color=blue-gray] {
  background-color: #474b63;
}

.product-card .product-color-list li[data-color=fuchsia],
.product-card li.color-swatch[data-color=fuchsia] {
  background-color: #936;
}

.product-card .product-color-list li[data-color=coral],
.product-card li.color-swatch[data-color=coral] {
  background-color: #ff7d6b;
}

.product-card .product-color-list li[data-color=soft-pink],
.product-card li.color-swatch[data-color=soft-pink] {
  background-color: #dababd;
}

.product-card .product-color-list {
  position: relative;
  min-height: 25px;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .product-color-list {
    display: none;
  }
}

.product-card .product-color-list li {
  width: 12px;
  height: 12px;
  margin: 0 3px;
}

.product-card .product-color-list li[data-secondary-color]:after {
  width: 6px;
  height: 12px;
  left: 6px;
}

.product-card .product-color-list li.color-selected:before {
  width: 4px;
  height: 4px;
  top: 2px;
  left: 2px;
}

.product-card .shop-button-mobile {
  display: none;
  font-family: "Proxima Nova Light",Arial,sans-serif;
  font-size: 14px;
  color: #adb3b5;
  text-decoration: underline;
}

@media (max-device-width: 767px), (max-width: 767px) {
  .product-card .shop-button-mobile {
    display: block;
  }
}

.asset-loader {
  display: block;
  height: 0;
  visibility: hidden;
  overflow: hidden;
}

#container .product-listing {
  background: #fff;
}

#container sup {
  font-size: 10px;
}